From 1729a60b9604249cee06a54cfd7e9e5f1b088488 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Wed, 17 Apr 2024 10:52:50 +0300 Subject: [PATCH 01/16] first commit --- build/css/style.css | 2518 ++++++++++++++++++++++++ build/css/style.min.css | 4 + build/css/style.min.css.map | 1 + build/fonts/montserrat-bold.woff | Bin 0 -> 139976 bytes build/fonts/montserrat-bold.woff2 | Bin 0 -> 80988 bytes build/fonts/montserrat-medium.woff | Bin 0 -> 139636 bytes build/fonts/montserrat-medium.woff2 | Bin 0 -> 80924 bytes build/fonts/montserrat-regular.woff | Bin 0 -> 139660 bytes build/fonts/montserrat-regular.woff2 | Bin 0 -> 80944 bytes build/fonts/rouble.woff | Bin 0 -> 4452 bytes build/fonts/rouble.woff2 | Bin 0 -> 2796 bytes build/img/phone.png | Bin 0 -> 71748 bytes build/img/phone@2x.png | Bin 0 -> 229447 bytes build/img/sprite.svg | 1 + build/img/sprite/icon-close.svg | 1 + build/img/svg/cross.svg | 3 + build/img/svg/not-needed-in-sprite.svg | 1 + build/img/svg/tick.svg | 22 + build/index.html | 87 + build/js/main.min.js | 1210 ++++++++++++ build/js/main.min.js.map | 1 + build/js/vendor.min.js | 1 + build/sitemap.html | 39 + source/fonts/montserrat-bold.woff | Bin 0 -> 139976 bytes source/fonts/montserrat-bold.woff2 | Bin 0 -> 80988 bytes source/fonts/montserrat-medium.woff | Bin 0 -> 139636 bytes source/fonts/montserrat-medium.woff2 | Bin 0 -> 80924 bytes source/fonts/montserrat-regular.woff | Bin 0 -> 139660 bytes source/fonts/montserrat-regular.woff2 | Bin 0 -> 80944 bytes source/img/phone.png | Bin 0 -> 71748 bytes source/img/phone@2x.png | Bin 0 -> 229447 bytes source/img/svg/cross.svg | 3 + source/img/svg/tick.svg | 22 + source/index.html | 131 +- source/sass/blocks/custom-input.scss | 30 +- source/sass/blocks/custom-toggle.scss | 62 +- source/sass/blocks/footer.scss | 4 + source/sass/blocks/form.scss | 586 ++++++ source/sass/blocks/general-button.scss | 211 ++ source/sass/blocks/header.scss | 10 + source/sass/blocks/masa-modal.scss | 466 +++++ source/sass/blocks/page__body.scss | 3 + source/sass/global/container.scss | 18 +- source/sass/global/fonts.scss | 27 +- source/sass/global/reboot.scss | 2 +- source/sass/global/utils.scss | 2 +- source/sass/mixins.scss | 7 + source/sass/style.scss | 10 +- source/sass/variables.scss | 62 +- 49 files changed, 5398 insertions(+), 147 deletions(-) create mode 100644 build/css/style.css create mode 100644 build/css/style.min.css create mode 100644 build/css/style.min.css.map create mode 100644 build/fonts/montserrat-bold.woff create mode 100644 build/fonts/montserrat-bold.woff2 create mode 100644 build/fonts/montserrat-medium.woff create mode 100644 build/fonts/montserrat-medium.woff2 create mode 100644 build/fonts/montserrat-regular.woff create mode 100644 build/fonts/montserrat-regular.woff2 create mode 100644 build/fonts/rouble.woff create mode 100644 build/fonts/rouble.woff2 create mode 100644 build/img/phone.png create mode 100644 build/img/phone@2x.png create mode 100644 build/img/sprite.svg create mode 100644 build/img/sprite/icon-close.svg create mode 100644 build/img/svg/cross.svg create mode 100644 build/img/svg/not-needed-in-sprite.svg create mode 100644 build/img/svg/tick.svg create mode 100644 build/index.html create mode 100644 build/js/main.min.js create mode 100644 build/js/main.min.js.map create mode 100644 build/js/vendor.min.js create mode 100644 build/sitemap.html create mode 100644 source/fonts/montserrat-bold.woff create mode 100644 source/fonts/montserrat-bold.woff2 create mode 100644 source/fonts/montserrat-medium.woff create mode 100644 source/fonts/montserrat-medium.woff2 create mode 100644 source/fonts/montserrat-regular.woff create mode 100644 source/fonts/montserrat-regular.woff2 create mode 100644 source/img/phone.png create mode 100644 source/img/phone@2x.png create mode 100644 source/img/svg/cross.svg create mode 100644 source/img/svg/tick.svg create mode 100644 source/sass/blocks/footer.scss create mode 100644 source/sass/blocks/form.scss create mode 100644 source/sass/blocks/general-button.scss create mode 100644 source/sass/blocks/header.scss create mode 100644 source/sass/blocks/masa-modal.scss create mode 100644 source/sass/blocks/page__body.scss diff --git a/build/css/style.css b/build/css/style.css new file mode 100644 index 000000000..d3c97b2d8 --- /dev/null +++ b/build/css/style.css @@ -0,0 +1,2518 @@ +@charset "UTF-8"; +/* stylelint-disable */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** +* Remove the margin in all browsers. +*/ +body { + margin: 0; +} + +/** +* Render the `main` element consistently in IE. +*/ +main { + display: block; +} + +/** +* Correct the font size and margin on `h1` elements within `section` and +* `article` contexts in Chrome, Firefox, and Safari. +*/ +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +/* Grouping content + ========================================================================== */ +/** +* 1. Add the correct box sizing in Firefox. +* 2. Show the overflow in Edge and IE. +*/ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** +* 1. Correct the inheritance and scaling of font size in all browsers. +* 2. Correct the odd `em` font sizing in all browsers. +*/ +pre { + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ +} + +/* Text-level semantics + ========================================================================== */ +/** +* Remove the gray background on active links in IE 10. +*/ +a { + background-color: transparent; +} + +/** +* 1. Remove the bottom border in Chrome 57- +* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. +*/ +abbr[title] { + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ + border-bottom: none; /* 1 */ +} + +/** +* Add the correct font weight in Chrome, Edge, and Safari. +*/ +b, +strong { + font-weight: bolder; +} + +/** +* 1. Correct the inheritance and scaling of font size in all browsers. +* 2. Correct the odd `em` font sizing in all browsers. +*/ +code, +kbd, +samp { + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ +} + +/** +* Add the correct font size in all browsers. +*/ +small { + font-size: 80%; +} + +/** +* Prevent `sub` and `sup` elements from affecting the line height in +* all browsers. +*/ +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** +* Remove the border on images inside links in IE 10. +*/ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** +* 1. Change the font styles in all browsers. +* 2. Remove the margin in Firefox and Safari. +*/ +button, +input, +optgroup, +select, +textarea { + margin: 0; /* 2 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + font-family: inherit; /* 1 */ +} + +/** +* Show the overflow in IE. +* 1. Show the overflow in Edge. +*/ +button, +input { + /* 1 */ + overflow: visible; +} + +/** +* Remove the inheritance of text transform in Edge, Firefox, and IE. +* 1. Remove the inheritance of text transform in Firefox. +*/ +button, +select { + /* 1 */ + text-transform: none; +} + +/** +* Correct the inability to style clickable types in iOS and Safari. +*/ +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +/** +* Remove the inner border and padding in Firefox. +*/ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +/** +* Restore the focus styles unset by the previous rule. +*/ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** +* Correct the padding in Firefox. +*/ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** +* 1. Correct the text wrapping in Edge and IE. +* 2. Correct the color inheritance from `fieldset` elements in IE. +* 3. Remove the padding so developers are not caught out when they zero out +* `fieldset` elements in all browsers. +*/ +legend { + display: table; /* 1 */ + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + color: inherit; /* 2 */ + white-space: normal; /* 1 */ +} + +/** +* Add the correct vertical alignment in Chrome, Firefox, and Opera. +*/ +progress { + vertical-align: baseline; +} + +/** +* Remove the default vertical scrollbar in IE 10+. +*/ +textarea { + overflow: auto; +} + +/** +* 1. Add the correct box sizing in IE 10. +* 2. Remove the padding in IE 10. +*/ +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** +* Correct the cursor style of increment and decrement buttons in Chrome. +*/ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** +* 1. Correct the odd appearance in Chrome and Safari. +* 2. Correct the outline style in Safari. +*/ +[type=search] { + outline-offset: -2px; /* 2 */ + -webkit-appearance: textfield; /* 1 */ +} + +/** +* Remove the inner padding in Chrome and Safari on macOS. +*/ +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** +* 1. Correct the inability to style clickable types in iOS and Safari. +* 2. Change font properties to `inherit` in Safari. +*/ +::-webkit-file-upload-button { + font: inherit; /* 2 */ + -webkit-appearance: button; /* 1 */ +} + +/* Interactive + ========================================================================== */ +/* +* Add the correct display in Edge, IE 10+, and Firefox. +*/ +details { + display: block; +} + +/* +* Add the correct display in all browsers. +*/ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** +* Add the correct display in IE 10+. +*/ +template { + display: none; +} + +/** +* Add the correct display in IE 10. +*/ +[hidden] { + display: none; +} + +/* здесь подключите шрифты*/ +@font-face { + font-style: normal; + font-weight: 400; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); +} +@font-face { + font-style: normal; + font-weight: 500; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); +} +@font-face { + font-style: normal; + font-weight: 700; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); +} +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html, +body { + margin: 0; + padding: 0; + min-height: 100vh; +} + +html { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 24px; + font-family: "Montserrat", "Arial", sans-serif; + color: #000000; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeLegibility; +} + +body { + width: 100%; + height: 100%; + background-color: #ffffff; +} + +a { + color: #000000; + text-decoration: none; +} + +img, +video { + display: block; + max-width: 100%; + height: auto; +} + +textarea { + resize: none; +} + +input:-webkit-autofill { + -webkit-box-shadow: inset 0 0 0 1000px #ffffff; + box-shadow: inset 0 0 0 1000px #ffffff; + -webkit-text-fill-color: #000000; +} + +input, +textarea { + border-radius: 0; +} +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + opacity: 1; +} +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; +} +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + opacity: 1; +} +input::-ms-input-placeholder, textarea::-ms-input-placeholder { + opacity: 1; +} +input::placeholder, +textarea::placeholder { + opacity: 1; +} +input:invalid, +textarea:invalid { + -webkit-box-shadow: none; + box-shadow: none; +} + +select { + border-radius: 0; +} + +input::-ms-clear, input::-ms-reveal { + display: none; +} + +input[type=search]::-webkit-search-decoration, +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-results-button, +input[type=search]::-webkit-search-results-decoration { + -webkit-appearance: none; + appearance: none; +} + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; + appearance: none; +} + +input[type=number] { + -webkit-appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; +} + +select, +textarea, +input:matches([type=email], +[type=number], +[type=password], +[type=search], +[type=tel], +[type=text], +[type=url]) { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.wrapper { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-height: 100vh; + /* stylelint-disable-next-line */ + min-height: calc(100 * var(--vh, 1vh)); +} +.wrapper .header, +.wrapper .footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} +.wrapper main { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.rouble { + /* stylelint-disable */ + text-transform: lowercase !important; + font-weight: 400 !important; + /* stylelint-enable */ +} + +.visually-hidden { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + white-space: nowrap; + border: 0; + clip: rect(0 0 0 0); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); +} + +.scroll-lock-ios { + position: fixed; + overflow: hidden; +} + +.scroll-lock { + overflow: hidden; +} + +.no-scrollbar { + -ms-overflow-style: none; + scrollbar-width: none; +} +.no-scrollbar::-webkit-scrollbar { + display: none; +} + +.no-transition { + /* stylelint-disable-next-line */ + -webkit-transition: none !important; + transition: none !important; +} + +.js-focus-visible :focus:not(.focus-visible) { + outline: none; +} + +.container { + width: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 1440px; + margin: 0 auto; + padding: 0 70px; + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); +} + +.header { + color: #ffffff; + padding: 20px 15px 30px 15px; +} + +.header__logo-link { + font-size: 42px; + font-weight: 800; + color: #ffffff; +} + +.form { + width: 100%; +} + +.form__inner { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 80px; +} + +.form__title { + font-size: 48px; + font-weight: 800; + line-height: normal; + color: #ffffff; + margin-top: 0; + margin-bottom: 20px; +} +@media (max-width: 767px) { + .form__title { + font-size: 30px; + } +} + +.form__text { + font-size: 18px; + font-weight: 400; + line-height: normal; + color: #ffffff; + margin-top: 0; + margin-bottom: 20px; +} +@media (max-width: 767px) { + .form__text { + font-size: 16px; + } +} + +.form__wrapprer { + max-width: 1440px; + margin: 0 auto; + padding: 117px 6.9% 30px; +} +@media (max-width: 1199px) { + .form__wrapprer { + padding: 97px 45px 30px 45px; + } +} +@media (max-width: 767px) { + .form__wrapprer { + padding: 67px 15px 14px; + } +} +@media (min-width: 1440px) { + .form__wrapprer { + padding-right: 100px; + padding-left: 100px; + } +} + +.form__content { + position: relative; +} + +.form__inner-img img { + position: absolute; + height: auto; + right: 0; + z-index: 2; + -o-object-fit: cover; + object-fit: cover; + bottom: -280px; + width: 100%; + max-width: 686px; + bottom: 0; +} +@media (max-width: 767px) { + .form__inner-img img { + width: 300px; + height: 300px; + } +} + +.form__inner-wrapper-grid { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 20px; +} + +.form__input { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + width: 100%; + margin: 0; + margin-bottom: 16px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + color: #f0efe9; +} +@media (max-width: 1199px) { + .form__input { + margin-bottom: 15px; + } +} +@media (max-width: 767px) { + .form__input { + margin-bottom: 20px; + } +} + +.form__input label { + display: block; + margin: 0; + margin-bottom: 8px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + color: rgba(240, 239, 233, 0.8); +} +@media (max-width: 1199px) { + .form__input label { + margin-bottom: 7px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .form__input label { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} + +.form__input input::-webkit-input-placeholder { + color: #000000; +} + +.form__input input::-moz-placeholder { + color: #000000; +} + +.form__input input:-ms-input-placeholder { + color: #000000; +} + +.form__input input::-ms-input-placeholder { + color: #000000; +} + +.form__input input::placeholder { + color: #000000; +} + +.form__input input { + padding: 16px 25px; + font-size: 14px; + color: #000000; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 8px; +} +@media (max-width: 767px) { + .form__input input { + padding: 16px 25px; + } +} +.form__input input:disabled { + background: rgba(169, 175, 183, 0.2); + border: 1px solid rgba(169, 175, 183, 0.5); +} +.form__input input:hover { + border: 1px solid #ffffff; + opacity: 1; +} +.form__input input:focus { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:focus-visible { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:active { + color: #ffffff; + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:hover + label { + color: #f0efe9; +} +.form__input input:focus + label { + color: #f0efe9; +} +.form__input input:focus-visible + label { + color: #f0efe9; +} +.form__input input:active + label { + color: #f0efe9; +} + +.form__textarea { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + margin-bottom: 18px; +} +@media (max-width: 1199px) { + .form__textarea { + margin-bottom: 17px; + } +} +@media (max-width: 767px) { + .form__textarea { + margin-bottom: 21px; + } +} + +.form__textarea textarea { + min-height: 98px; + padding: 18px 25px; + font-size: 14px; + color: #000000; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 8px; +} +@media (max-width: 767px) { + .form__textarea textarea { + width: 100%; + min-width: unset; + min-height: 94px; + padding: 13px 25px; + } +} +.form__textarea textarea:disabled { + background: rgba(169, 175, 183, 0.2); + border: 1px solid rgba(169, 175, 183, 0.5); +} +.form__textarea textarea:hover { + border: 1px solid #ffffff; + opacity: 1; +} +.form__textarea textarea:focus { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:focus-visible { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:active { + color: #ffffff; + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:hover + p { + color: #f0efe9; +} +.form__textarea textarea:focus + p { + color: #f0efe9; +} +.form__textarea textarea:focus-visible + p { + color: #f0efe9; +} +.form__textarea textarea:active + p { + color: #f0efe9; +} + +.form__textarea p { + display: block; + margin: 0; + margin-bottom: 8px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + text-align: start; + color: rgba(240, 239, 233, 0.8); +} +@media (max-width: 1199px) { + .form__textarea p { + margin-bottom: 6px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .form__textarea p { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} + +.form__select { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + width: 100%; + margin: 0; + padding: 0 0 12px; +} + +.is-open .form__button-select { + border: 1px solid rgba(255, 255, 255, 0.3); +} + +.form__select-list { + max-height: 182px; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 8px; +} + +.form__select-item { + padding: 17px 20px; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #484848; +} + +.form__select-item:hover:not(.focus-visible) { + color: #ffffff; + background-color: #316dc2; +} + +.form__select p { + display: block; + margin: 0; + margin-bottom: 10px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + text-align: start; + color: rgba(240, 239, 233, 0.8); +} +@media (max-width: 1199px) { + .form__select p { + margin-bottom: 6px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .form__select p { + margin-bottom: 11px; + font-size: 12px; + line-height: 14px; + } +} + +.form__button-select { + min-height: 50px; + padding: 10px 20px; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #484848; + border: 1px solid rgba(255, 255, 255, 0.3); +} +@media (max-width: 767px) { + .form__button-select { + min-height: 50px; + } +} +.form__button-select:hover { + border: 1px solid #000000; +} +.form__button-select:focus { + border: 1px solid #000000; +} +.form__button-select:focus-visible { + border: 1px solid #000000; +} +.form__button-select:active { + border: 1px solid #000000; +} +.form__button-select:hover + p { + color: #f0efe9; +} +.form__button-select:focus + p { + color: #f0efe9; +} +.form__button-select:focus-visible + p { + color: #f0efe9; +} +.form__button-select:active + p { + color: #f0efe9; +} + +.form__select-icon { + width: 14px; + height: 7px; + background-color: #000000; +} + +.form__checkbox-wrapper { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 5px; + margin-left: 10px; +} + +.form__checkbox { + margin: 0; + margin-bottom: 20px; + padding: 0; +} + +.form__checkbox:last-of-type { + margin: 0; + margin-top: 2px; + margin-bottom: 39px; + padding: 0; +} +@media (max-width: 767px) { + .form__checkbox:last-of-type { + margin-top: 0; + margin-bottom: 12px; + } +} +@media (min-width: 321px) and (max-width: 767px) { + .form__checkbox:last-of-type { + padding-left: 25%; + } +} + +.form__checkbox-label { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 12px; + color: #ffffff; + opacity: 0.9; +} + +.form__checkbox label { + padding-left: 30px; +} + +.custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 6px; + width: 20px; + height: 20px; + border: 1px solid rgba(255, 255, 255, 0.7); + border-radius: 2px; +} +@media (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 12px; + } +} +@media (min-width: 321px) and (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 6px; + } +} +.custom-toggle--checkbox .form__toggle-icon:hover, +.custom-toggle--radio .form__toggle-icon:hover { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:focus, +.custom-toggle--radio .form__toggle-icon:focus { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:focus-visible, +.custom-toggle--radio .form__toggle-icon:focus-visible { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:active, +.custom-toggle--radio .form__toggle-icon:active { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} + +.custom-toggle--checkbox .form__toggle-icon::before, +.custom-toggle--radio .form__toggle-icon::before { + width: 10px; + height: 10px; +} + +.custom-toggle input:checked + .form__toggle-icon::before { + width: 10px; + height: 10px; + background-color: transparent; + background-image: url("../img/svg/check.svg"); + background-repeat: no-repeat; + background-size: 10px 10px; +} + +.custom-toggle input:checked + .form__toggle-icon { + background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); + border: 1px solid #ffffff; +} +.custom-toggle input:checked + .form__toggle-icon:hover { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:hover::before { + background-image: url("../img/svg/check-white.svg"); +} +.custom-toggle input:checked + .form__toggle-icon:focus { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:focus::before { + background-image: url("../img/svg/check-white.svg"); +} +.custom-toggle input:checked + .form__toggle-icon:focus-visible { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:focus-visible::before { + background-image: url("../img/svg/check-white.svg"); +} + +.is-invalid.custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + background: rgba(255, 94, 102, 0.2); + border: 1px solid #ff5e66; + opacity: 0.7; +} + +.form__button { + width: 100%; + margin: 0 auto; +} +@media (max-width: 767px) { + .form__button { + width: 100%; + } +} +.form__button .span { + font-weight: 700; + text-transform: lowercase; +} + +.form__select-text { + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #f0efe9; +} + +.page__body { + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); +} + +.btn { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + padding: 10px 20px; + color: #ffffff; + background-color: #2c39f2; + border: none; + cursor: pointer; + -webkit-transition: opacity 1s ease; + transition: opacity 1s ease; +} +.btn--red { + background-color: #ff1553; +} +.btn:disabled { + opacity: 0.5; + pointer-events: none; +} +@media (hover: hover) { + .btn:hover:not(.focus-visible) { + opacity: 0.8; + } +} +.btn.focus-visible:focus { + opacity: 0.8; +} + +.custom-input, +.custom-textarea { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding: 14px 0 28px; +} +@media screen and (max-width: 767px) { + .custom-input, +.custom-textarea { + width: 100%; + } +} +.custom-input label, +.custom-textarea label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; +} +@media screen and (max-width: 767px) { + .custom-input label, +.custom-textarea label { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } +} +.custom-input label input, +.custom-input label textarea, +.custom-textarea label input, +.custom-textarea label textarea { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 300px; + min-height: 48px; + margin-left: auto; + padding: 10px; + border: 2px solid rgba(0, 0, 0, 0.2); + border-radius: 5px; + outline: none; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; +} +@media screen and (max-width: 767px) { + .custom-input label input, +.custom-input label textarea, +.custom-textarea label input, +.custom-textarea label textarea { + max-width: unset; + width: 100%; + } +} +.custom-input label input:hover, +.custom-input label textarea:hover, +.custom-textarea label input:hover, +.custom-textarea label textarea:hover { + border: 2px solid rgba(0, 0, 0, 0.5); +} +.custom-input label input:focus, +.custom-input label textarea:focus, +.custom-textarea label input:focus, +.custom-textarea label textarea:focus { + border: 2px solid rgba(0, 0, 0, 0.8); +} +@media screen and (max-width: 767px) { + .custom-input__label, +.custom-textarea__label { + margin: 0 0 18px 0; + } +} +.custom-input__error, +.custom-textarea__error { + position: absolute; + right: 0; + bottom: 35px; + color: #ff1553; + opacity: 0; + -webkit-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; +} +@media screen and (max-width: 767px) { + .custom-input__error, +.custom-textarea__error { + bottom: 20px; + } +} +.custom-input.is-invalid input, +.custom-input.is-invalid textarea, +.custom-textarea.is-invalid input, +.custom-textarea.is-invalid textarea { + border-radius: 8px; + border: 1px solid #ff5e66; + background: rgba(255, 94, 102, 0.2); +} +.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, +.custom-input.is-invalid textarea:focus, +.custom-input.is-invalid textarea:hover, +.custom-textarea.is-invalid input:focus, +.custom-textarea.is-invalid input:hover, +.custom-textarea.is-invalid textarea:focus, +.custom-textarea.is-invalid textarea:hover { + border-radius: 8px; + border: 1px solid #ff5e66; + background: rgba(255, 94, 102, 0.2); +} +.custom-input .input-message, +.custom-textarea .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-input .input-message.is-invalid, +.custom-textarea .input-message.is-invalid { + color: #ff0000; +} +.custom-input .input-message.is-valid, +.custom-textarea .input-message.is-valid { + color: #15ab07; +} + +.custom-textarea { + width: 530px; +} +.custom-textarea::-webkit-input-placeholder { + color: #000000; +} +.custom-textarea::-moz-placeholder { + color: #000000; +} +.custom-textarea:-ms-input-placeholder { + color: #000000; +} +.custom-textarea::-ms-input-placeholder { + color: #000000; +} +.custom-textarea::placeholder { + color: #000000; +} + +.custom-select { + position: relative; + width: 300px; + padding: 14px 0 28px; + margin: 0 0 44px 0; + /* &.is-valid { + .custom-select__button { + border: 2px solid $color-eucalyptus; + + &:focus, + &:hover { + border: 2px solid rgba($color-eucalyptus, 0.5); + } + } + } */ +} +@media screen and (max-width: 767px) { + .custom-select { + padding: 4px 0 14px; + width: 100%; + } +} +.custom-select__label { + position: absolute; + top: 50%; + left: 10px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; + pointer-events: none; +} +@media screen and (max-width: 767px) { + .custom-select__label { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} +.custom-select__placeholder { + position: absolute; + top: 50%; + left: 10px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; + pointer-events: none; +} +@media screen and (max-width: 767px) { + .custom-select__placeholder { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} +.custom-select select { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + white-space: nowrap; + border: 0; + clip: rect(0 0 0 0); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); +} +.custom-select__button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + height: 48px; + padding: 5px 10px; + background-color: rgba(255, 255, 255, 0); + border: 2px solid rgba(0, 0, 0, 0.2); + border-radius: 5px; + outline: none; + cursor: pointer; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; +} +.custom-select__button:hover { + border: 2px solid rgba(0, 0, 0, 0.5); +} +.custom-select__button:focus { + border: 2px solid rgba(0, 0, 0, 0.8); +} +.custom-select__button:disabled { + pointer-events: none; + opacity: 0.3; +} +.custom-select__list { + position: absolute; + bottom: 10px; + z-index: 1; + width: 100%; + max-height: 100px; + margin: 0; + padding: 0; + overflow-y: auto; + list-style: none; + background-color: #ffffff; + border: 2px solid #000000; + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); + visibility: hidden; + opacity: 0; + -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; + transition: visibility 0.3s ease, opacity 0.3s ease; +} +.custom-select__item { + padding: 5px; + outline: none; + cursor: pointer; + -webkit-transition: background-color 0.3s ease; + transition: background-color 0.3s ease; +} +.custom-select__item[aria-selected=true] { + background-color: rgba(0, 0, 0, 0.2); +} +@media (hover: hover) { + .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.2); + } +} +.custom-select__item[aria-selected=true].focus-visible:focus { + background-color: rgba(0, 0, 0, 0.2); +} +@media (hover: hover) { + .custom-select__item:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.4); + } +} +.custom-select__item.focus-visible:focus { + background-color: rgba(0, 0, 0, 0.4); +} +.custom-select__error { + position: absolute; + bottom: -15px; + left: 0; + color: #ff1553; + opacity: 0; + -webkit-transition: opacity 0.1s ease; + transition: opacity 0.1s ease; +} +.custom-select__text { + font-size: 20px; + line-height: 24px; + -ms-flex-negative: 0; + flex-shrink: 0; + width: 80%; + overflow: hidden; + text-align: left; + white-space: nowrap; + text-overflow: ellipsis; + opacity: 0; + -webkit-transition: opacity 0.3s ease 0.1s; + transition: opacity 0.3s ease 0.1s; +} +.custom-select__text br { + display: none; +} +.custom-select__icon { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 20px; + height: 10px; + margin-left: auto; + background-color: #000000; + -webkit-transition: -webkit-transform 0.3s ease; + transition: -webkit-transform 0.3s ease; + transition: transform 0.3s ease; + transition: transform 0.3s ease, -webkit-transform 0.3s ease; + -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); + clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); +} +.custom-select.is-disabled { + pointer-events: none; +} +.custom-select.is-disabled .custom-select__list { + display: none; +} +.custom-select.open-up .custom-select__list { + bottom: auto; + top: 0; + -webkit-transform: translateY(calc(-100% + 10px)); + -ms-transform: translateY(calc(-100% + 10px)); + transform: translateY(calc(-100% + 10px)); +} +.custom-select.is-open .custom-select__list { + visibility: visible; + opacity: 1; +} +.custom-select.is-open .custom-select__icon { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.custom-select.is-open .custom-select__label { + opacity: 0; +} +.custom-select.not-empty .custom-select__text { + opacity: 1; +} +.custom-select.not-empty .custom-select__label { + opacity: 0; +} +.custom-select.not-empty .custom-select__placeholder { + opacity: 0; +} +.custom-select.is-invalid .custom-select__error { + opacity: 1; +} +.custom-select.is-invalid .custom-select__button { + border: 2px solid #ff1553; +} +.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { + border: 2px solid rgba(255, 21, 83, 0.5); +} +.custom-select--placeholder .custom-select__label { + -webkit-transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); + opacity: 1; +} +.custom-select--placeholder.is-open .custom-select__label { + opacity: 1; +} +.custom-select--placeholder.not-empty .custom-select__label { + opacity: 1; +} +.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { + -webkit-transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); + opacity: 1; +} +.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { + opacity: 1; +} +.custom-select .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-select .input-message.is-invalid { + color: #ff0000; +} +.custom-select .input-message.is-valid { + color: #15ab07; +} + +.custom-toggle { + position: relative; + font-size: 18px; + line-height: 27px; + font-weight: 300; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media screen and (max-width: 767px) { + .custom-toggle { + padding: 14px 0 10px 0; + width: 100%; + } +} +.custom-toggle input { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + clip: rect(0 0 0 0); +} +.custom-toggle label { + position: relative; + padding-left: 52px; + cursor: pointer; +} +.custom-toggle label span { + margin-bottom: 0; + margin-left: 0; +} +.custom-toggle--checkbox .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; + width: 28px; + height: 28px; + border: 1.5px solid #000000; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; + /* &::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ +} +.custom-toggle--radio .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; + width: 28px; + height: 28px; + border: 1px solid #000000; + border-radius: 50%; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; + /*&::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + + width: 20px; + height: 20px; + + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ +} +.custom-toggle input:checked + .custom-toggle__icon { + border: 1.5px solid #000000; + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; +} +.custom-toggle input:checked + .custom-toggle__icon::before { + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; +} +.custom-toggle .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-toggle .input-message.is-invalid { + color: #ff0000; +} +.custom-toggle .input-message.is-valid { + color: #15ab07; +} + +.general-button { + margin-left: 140px; + padding: 3px 3px 3px 29px; + color: #316dc2; + word-break: break-all; + background-color: #000000; + border: 1px solid #000000; + border-radius: 30px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + gap: 29px; + -ms-grid-columns: 1fr 46px; + grid-template-columns: 1fr 46px; +} +@media (max-width: 767px) { + .general-button { + width: 100%; + padding: 3px 3px 3px 19px; + gap: 19px; + -ms-grid-columns: 1fr 34px; + grid-template-columns: 1fr 34px; + } +} +.general-button:hover { + color: #ffffff; + background-color: #000000; +} +.general-button:focus { + color: #ffffff; + background-color: #000000; + outline: none; +} +.general-button:focus-visible { + color: #ffffff; + background-color: #000000; + outline: none; +} +.general-button:active { + color: rgba(255, 255, 255, 0.7); + background-color: #000000; + outline: none; +} + +.general-button span { + max-width: 280px; + margin: 0; + padding: 0; + font-weight: 700; + font-size: 18px; + line-height: 14px; + letter-spacing: 0.28px; +} +@media (max-width: 767px) { + .general-button span { + font-size: 16px; + line-height: 12px; + letter-spacing: 0.24px; + } +} + +.general-button__icon-wrapper { + width: 46px; + height: 46px; + background-color: #000000; + border-radius: 50%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + stroke: #ffffff; + color: #ffffff; +} +@media (max-width: 767px) { + .general-button__icon-wrapper { + width: 34px; + height: 34px; + } +} + +.general-button:hover .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + color: #316dc2; + -webkit-transition: 1; + transition: 1; +} + +.general-button:focus .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button:focus-visible .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button:active .general-button__icon-wrapper { + background-color: #ffffff; + stroke: rgba(49, 109, 194, 0.7); + color: rgba(49, 109, 194, 0.7); + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button__icon { + -ms-flex-item-align: center; + -ms-grid-row-align: center; + align-self: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0 auto; + height: 22px; + width: 22px; + right: -5px; + position: relative; + top: 5px; +} + +.general-button--dark { + color: #ffffff; + max-width: 270px; + text-align: center; + padding: 20px 30px; + border-radius: 20px; + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + background-color: #000000; + border: 1px solid #000000; +} +.general-button--dark:hover { + color: #000000; + fill: #ffffff; + background-color: #ffffff; +} +.general-button--dark:focus { + color: #000000; + fill: #ffffff; + background-color: #ffffff; + outline: none; +} +.general-button--dark:focus-visible { + color: #ffffff; + fill: #ffffff; + background-color: #000000; + outline: none; +} +.general-button--dark:active { + color: #ffffff; + fill: #000000; + background-color: #000000; + outline: none; +} + +.general-button--dark .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; +} + +.general-button--dark:hover .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:focus .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:focus-visible .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:active .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +.footer { + margin-bottom: 30px; + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1000; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + background-color: rgba(0, 0, 0, 0.8); + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); + visibility: hidden; + opacity: 0; + -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + pointer-events: none; + -ms-overflow-style: none; + scrollbar-width: none; +} +.modal::-webkit-scrollbar { + display: none; +} +.modal__wrapper { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + min-height: 100%; + padding: 60px 40px; +} +@media (max-width: 767px) { + .modal__wrapper { + padding: 60px 16px; + } +} +.modal__overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + cursor: pointer; +} +.modal__content { + position: relative; + width: 600px; + padding: 40px; + background-color: #ffffff; +} +@media (max-width: 767px) { + .modal__content { + width: 100%; + padding: 20px; + } +} +.modal__close-btn { + position: absolute; + top: 22px; + right: 22px; + z-index: 1; + width: 40px; + height: 40px; + padding: 0; + background: rgba(255, 255, 255, 0); + border: none; + cursor: pointer; +} +.modal--responsive .modal__content { + width: 100%; +} +.modal--fit-content .modal__content { + width: auto; +} +@media (max-width: 767px) { + .modal--fit-content .modal__content { + width: 100%; + } +} +.modal--no-scale { + -webkit-transform: none; + -ms-transform: none; + transform: none; +} +.modal--preload { + -webkit-transition: none; + transition: none; +} +.modal.is-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + visibility: visible; + opacity: 1; + pointer-events: auto; +} + +.masa-modal { + position: absolute; + top: 0; + z-index: 5; + width: 100%; + height: 100%; + margin: 0 auto; + padding: 0; + padding-top: 90px; + background-color: transparent; + border: none; +} +@media (max-width: 1199px) { + .masa-modal { + padding: 204px 129px 0; + } +} +@media (max-width: 767px) { + .masa-modal { + width: 100%; + min-width: 320px; + padding: 23px 0 0; + } +} + +.masa-modal__container { + position: relative; + max-width: 510px; + margin: 0 auto; + padding: 53px 80px 60px; + background-color: #ffffff; + border-radius: 16px; +} +@media (max-width: 1199px) { + .masa-modal__container { + width: 100%; + max-width: unset; + min-height: 510px; + padding: 55px 80px 60px; + } +} +@media (max-width: 767px) { + .masa-modal__container { + width: 90.6%; + min-width: 290px; + padding: 37px 15px 40px; + } +} + +.masa-modal__button-close { + position: absolute; + top: 30px; + right: 30px; + width: 22px; + height: 22px; + padding: 0; + background-color: transparent; + border: none; + cursor: pointer; +} +@media (max-width: 767px) { + .masa-modal__button-close { + top: 18px; + right: 23px; + width: 16px; + height: 16px; + } +} + +@media (max-width: 767px) { + .masa-modal__icon { + width: 12px; + height: 12px; + } +} + +.masa-modal__container h3 { + margin: 0; + margin-bottom: 7px; + padding: 0; + font-weight: 400; + font-size: 32px; + line-height: 36px; + text-align: center; + color: #000000; +} +@media (max-width: 1199px) { + .masa-modal__container h3 { + margin-bottom: 13px; + font-size: 28px; + line-height: 28px; + } +} +@media (max-width: 767px) { + .masa-modal__container h3 { + margin-bottom: 8px; + font-size: 18px; + line-height: 18px; + } +} + +.masa-modal__container p { + margin: 0; + margin-bottom: 19px; + padding: 0; + font-weight: 400; + font-size: 16px; + line-height: 26px; + text-align: center; + color: #484848; +} +@media (max-width: 1199px) { + .masa-modal__container p { + margin-bottom: 21px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .masa-modal__container p { + margin-bottom: 20px; + padding: 0 10px; + font-size: 14px; + line-height: 20px; + } +} + +@media (min-width: 768px) { + .masa-modal__container br { + display: none; + } +} + +.masa-modal__input { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + width: 100%; + margin: 0; + margin-bottom: 17px; + padding: 0; +} +@media (max-width: 1199px) { + .masa-modal__input { + margin-bottom: 16px; + } +} + +.masa-modal__input label { + display: block; + margin: 0; + margin-bottom: 8px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + color: rgba(72, 72, 72, 0.8); +} +@media (max-width: 1199px) { + .masa-modal__input label { + margin-bottom: 7px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .masa-modal__input label { + margin-bottom: 7px; + line-height: 14px; + } +} + +.masa-modal__input input { + padding: 16px 25px; + font-size: 14px; + background-color: transparent; + border: 1px solid rgba(72, 72, 72, 0.3); + border-radius: 8px; +} +@media (max-width: 767px) { + .masa-modal__input input { + padding: 13px 25px; + } +} +.masa-modal__input input:disabled { + background: rgba(169, 175, 183, 0.2); + border: 1px solid rgba(169, 175, 183, 0.5); +} +.masa-modal__input input:hover { + border: 1px solid #484848; +} +.masa-modal__input input:focus { + border: 1px solid #484848; + outline: none; +} +.masa-modal__input input:focus-visible { + border: 1px solid #484848; + outline: none; +} +.masa-modal__input input:active { + border: 1px solid #484848; + outline: none; +} +.masa-modal__input input:hover + label { + color: #484848; +} +.masa-modal__input input:focus + label { + color: #484848; +} +.masa-modal__input input:focus-visible + label { + color: #484848; +} +.masa-modal__input input:active + label { + color: #484848; +} + +.masa-modal__select { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + width: 100%; + margin: 0; + padding: 0 0 12px; +} + +.is-open .masa-modal__button-select { + border: 1px solid #484848; +} + +.masa-modal__select-list { + max-height: 182px; + border: 1px solid #484848; + border-radius: 8px; +} + +.masa-modal__select-item { + padding: 17px 20px; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #484848; +} + +.masa-modal__select-item:hover:not(.focus-visible) { + color: #ffffff; + background-color: #316dc2; +} + +.masa-modal__select p { + display: block; + margin: 0; + margin-bottom: 7px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + text-align: start; + color: rgba(72, 72, 72, 0.8); +} +@media (max-width: 1199px) { + .masa-modal__select p { + margin-bottom: 6px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .masa-modal__select p { + line-height: 14px; + } +} + +.masa-modal__button-select { + min-height: 50px; + padding: 10px 20px; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #484848; + border: 1px solid rgba(72, 72, 72, 0.3); +} +@media (max-width: 767px) { + .masa-modal__button-select { + min-height: 44px; + } +} +.masa-modal__button-select:hover { + border: 1px solid #484848; +} +.masa-modal__button-select:focus { + border: 1px solid #484848; +} +.masa-modal__button-select:focus-visible { + border: 1px solid #484848; +} +.masa-modal__button-select:hover + p { + color: #484848; +} +.masa-modal__button-select:focus + p { + color: #484848; +} +.masa-modal__button-select:focus-visible + p { + color: #484848; +} +.masa-modal__button-select:active + p { + color: #484848; +} + +.masa-modal__checkbox { + margin: 0; + margin-bottom: 30px; + padding: 0; +} + +.masa-modal__checkbox:last-of-type { + margin: 0; + margin-top: 2px; + margin-bottom: 29px; + padding: 0; +} +@media (max-width: 767px) { + .masa-modal__checkbox:last-of-type { + margin-top: -6px; + margin-bottom: 7px; + } +} + +.masa-modal__checkbox-label { + font-style: normal; + font-weight: 400; + font-size: 12px; + line-height: 12px; + color: #484848; + opacity: 0.9; +} + +.masa-modal__checkbox label { + padding-left: 30px; +} + +.custom-toggle--checkbox .masa-modal__toggle-icon, +.custom-toggle--radio .masa-modal__toggle-icon { + top: 6px; + width: 20px; + height: 20px; + border: 1px solid rgba(49, 109, 194, 0.7); + border-radius: 2px; +} +@media (max-width: 767px) { + .custom-toggle--checkbox .masa-modal__toggle-icon, +.custom-toggle--radio .masa-modal__toggle-icon { + top: 12px; + } +} +.custom-toggle--checkbox .masa-modal__toggle-icon:hover, +.custom-toggle--radio .masa-modal__toggle-icon:hover { + background-color: rgba(49, 109, 194, 0.7); + border: 1px solid transparent; +} +.custom-toggle--checkbox .masa-modal__toggle-icon:focus-visible, +.custom-toggle--radio .masa-modal__toggle-icon:focus-visible { + background-color: rgba(49, 109, 194, 0.7); + border: 1px solid transparent; + outline: none; +} +.custom-toggle--checkbox .masa-modal__toggle-icon:active, +.custom-toggle--radio .masa-modal__toggle-icon:active { + background-color: rgba(49, 109, 194, 0.7); + border: 1px solid transparent; + outline: none; +} + +.custom-toggle--checkbox .masa-modal__toggle-icon::before, +.custom-toggle--radio .masa-modal__toggle-icon::before { + width: 10px; + height: 10px; +} + +.custom-toggle input:checked + .masa-modal__toggle-icon::before { + width: 10px; + height: 10px; + background-color: transparent; + background-image: url("../img/svg/check-white.svg"); + background-repeat: no-repeat; + background-size: 10px 10px; +} + +.custom-toggle input:checked + .masa-modal__toggle-icon { + background-color: #316dc2; + border: 1px solid #316dc2; +} +.custom-toggle input:checked + .masa-modal__toggle-icon:hover { + background-color: transparent; +} +.custom-toggle input:checked + .masa-modal__toggle-icon:hover::before { + background-image: url("../img/svg/check.svg"); +} +.custom-toggle input:checked + .masa-modal__toggle-icon:focus { + background-color: transparent; +} +.custom-toggle input:checked + .masa-modal__toggle-icon:focus::before { + background-image: url("../img/svg/check.svg"); +} +.custom-toggle input:checked + .masa-modal__toggle-icon:focus-visible { + background-color: transparent; +} +.custom-toggle input:checked + .masa-modal__toggle-icon:focus-visible::before { + background-image: url("../img/svg/check.svg"); +} + +.is-invalid.custom-toggle--checkbox .masa-modal__toggle-icon, +.custom-toggle--radio .masa-modal__toggle-icon { + background: rgba(255, 94, 102, 0.2); + border: 1px solid #ff5e66; + opacity: 0.7; +} + +.masa-modal__button { + width: 194px; + margin: 0 auto; + background-color: #ffffff; +} +@media (max-width: 767px) { + .masa-modal__button { + width: 100%; + } +} + +.masa-modal__select-text { + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #484848; +} + +/* @mixin hover-focus { + @media (hover: hover) { + &:hover:not(.focus-visible) { + @content; + } + } + + &.focus-visible:focus { + @content; + } + } +*/ +/* @include hover-focus { + opacity: 0.8; + } +*/ +/*@mixin hover { + @media (hover: hover) { + &:hover:not(.focus-visible) { + @content; + } + } + } +*/ +/*@mixin focus { + &.focus-visible:focus { + @content; + } + } +*/ +/*@mixin active { + &.focus-visible:active { + @content; + } + } +*/ \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css new file mode 100644 index 000000000..3f139496e --- /dev/null +++ b/build/css/style.min.css @@ -0,0 +1,4 @@ +@charset "UTF-8"; +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{text-transform:lowercase!important;font-weight:400!important}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;margin:0 auto;padding:0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-img img{position:absolute;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;width:100%;max-width:686px;bottom:0}@media (max-width:767px){.form__inner-img img{width:300px;height:300px}}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0 0 16px;color:#f0efe9}@media (max-width:1199px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:767px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1199px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__button-select:hover+p,.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;padding:0 0 12px}.form__select-list,.is-open .form__button-select{border:1px solid rgba(255,255,255,.3)}.form__select-list{max-height:182px;border-radius:8px}.form__select-item{padding:17px 20px;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#484848}.form__select-item:hover:not(.focus-visible){color:#fff;background-color:#316dc2}.form__button-select,.form__select p{font-style:normal;font-weight:400;font-size:14px}.form__select p{display:block;margin:0 0 10px;padding:0;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__select p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__select p{margin-bottom:11px;font-size:12px;line-height:14px}}.form__button-select{min-height:50px;padding:10px 20px;line-height:14px;color:#484848;border:1px solid rgba(255,255,255,.3)}@media (max-width:767px){.form__button-select{min-height:50px}}.form__button-select:hover{border:1px solid #000}.form__button-select:focus{border:1px solid #000}.form__button-select:focus-visible{border:1px solid #000}.form__button-select:active{border:1px solid #000}.form__button-select:focus+p{color:#f0efe9}.form__button-select:focus-visible+p{color:#f0efe9}.form__button-select:active+p{color:#f0efe9}.form__select-icon{width:14px;height:7px;background-color:#000}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}@media (min-width:321px) and (max-width:767px){.form__checkbox:last-of-type{padding-left:25%}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--checkbox .masa-modal__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before,.custom-toggle--radio .masa-modal__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:767px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 28px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{padding:14px 0 10px;width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #000;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #000;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #000}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{margin-left:140px;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{margin-bottom:30px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.masa-modal{position:absolute;top:0;z-index:5;width:100%;height:100%;margin:0 auto;padding:90px 0 0;background-color:transparent;border:0}@media (max-width:1199px){.masa-modal{padding:204px 129px 0}}@media (max-width:767px){.masa-modal{width:100%;min-width:320px;padding:23px 0 0}}.masa-modal__container{position:relative;max-width:510px;margin:0 auto;padding:53px 80px 60px;background-color:#fff;border-radius:16px}@media (max-width:1199px){.masa-modal__container{width:100%;max-width:unset;min-height:510px;padding:55px 80px 60px}}@media (max-width:767px){.masa-modal__container{width:90.6%;min-width:290px;padding:37px 15px 40px}}.masa-modal__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.masa-modal__button-close{top:18px;right:23px;width:16px;height:16px}.masa-modal__icon{width:12px;height:12px}}.masa-modal__container h3,.masa-modal__container p{margin:0 0 7px;padding:0;font-weight:400;font-size:32px;line-height:36px;text-align:center;color:#000}@media (max-width:1199px){.masa-modal__container h3{margin-bottom:13px;font-size:28px;line-height:28px}}@media (max-width:767px){.masa-modal__container h3{margin-bottom:8px;font-size:18px;line-height:18px}}.masa-modal__container p{margin:0 0 19px;font-size:16px;line-height:26px;color:#484848}@media (max-width:1199px){.masa-modal__container p{margin-bottom:21px;line-height:20px}}@media (max-width:767px){.masa-modal__container p{margin-bottom:20px;padding:0 10px;font-size:14px;line-height:20px}}@media (min-width:768px){.masa-modal__container br{display:none}}.masa-modal__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0 0 17px;padding:0}@media (max-width:1199px){.masa-modal__input{margin-bottom:16px}}.masa-modal__input label{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:rgba(72,72,72,.8)}@media (max-width:1199px){.masa-modal__input label{margin-bottom:7px;line-height:20px}}@media (max-width:767px){.masa-modal__input label{margin-bottom:7px;line-height:14px}}.masa-modal__input input{padding:16px 25px;font-size:14px;background-color:transparent;border:1px solid rgba(72,72,72,.3);border-radius:8px}@media (max-width:767px){.masa-modal__input input{padding:13px 25px}}.masa-modal__input input:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.is-open .masa-modal__button-select,.masa-modal__button-select:hover,.masa-modal__input input:hover{border:1px solid #484848}.masa-modal__input input:focus{border:1px solid #484848;outline:0}.masa-modal__input input:focus-visible{border:1px solid #484848;outline:0}.masa-modal__input input:active{border:1px solid #484848;outline:0}.masa-modal__input input:hover+label{color:#484848}.masa-modal__input input:focus+label{color:#484848}.masa-modal__input input:focus-visible+label{color:#484848}.masa-modal__button-select:hover+p,.masa-modal__input input:active+label{color:#484848}.masa-modal__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;padding:0 0 12px}.masa-modal__select-list{max-height:182px;border:1px solid #484848;border-radius:8px}.masa-modal__select-item{padding:17px 20px;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#484848}.masa-modal__select-item:hover:not(.focus-visible){color:#fff;background-color:#316dc2}.masa-modal__select p{display:block;margin:0 0 7px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(72,72,72,.8)}@media (max-width:1199px){.masa-modal__select p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.masa-modal__select p{line-height:14px}}.masa-modal__button-select{min-height:50px;padding:10px 20px;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#484848;border:1px solid rgba(72,72,72,.3)}@media (max-width:767px){.masa-modal__button-select{min-height:44px}}.masa-modal__button-select:focus{border:1px solid #484848}.masa-modal__button-select:focus-visible{border:1px solid #484848}.masa-modal__button-select:focus+p{color:#484848}.masa-modal__button-select:focus-visible+p{color:#484848}.masa-modal__button-select:active+p{color:#484848}.masa-modal__checkbox{margin:0 0 30px;padding:0}.masa-modal__checkbox:last-of-type{margin:2px 0 29px;padding:0}@media (max-width:767px){.masa-modal__checkbox:last-of-type{margin-top:-6px;margin-bottom:7px}}.masa-modal__checkbox-label{font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#484848;opacity:.9}.masa-modal__checkbox label{padding-left:30px}.custom-toggle--checkbox .masa-modal__toggle-icon,.custom-toggle--radio .masa-modal__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(49,109,194,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .masa-modal__toggle-icon,.custom-toggle--radio .masa-modal__toggle-icon{top:12px}}.custom-toggle--checkbox .masa-modal__toggle-icon:hover,.custom-toggle--radio .masa-modal__toggle-icon:hover{background-color:rgba(49,109,194,.7);border:1px solid transparent}.custom-toggle--checkbox .masa-modal__toggle-icon:focus-visible,.custom-toggle--radio .masa-modal__toggle-icon:focus-visible{background-color:rgba(49,109,194,.7);border:1px solid transparent;outline:0}.custom-toggle--checkbox .masa-modal__toggle-icon:active,.custom-toggle--radio .masa-modal__toggle-icon:active{background-color:rgba(49,109,194,.7);border:1px solid transparent;outline:0}.custom-toggle input:checked+.masa-modal__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check-white.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.masa-modal__toggle-icon{background-color:#316dc2;border:1px solid #316dc2}.custom-toggle input:checked+.masa-modal__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.masa-modal__toggle-icon:hover::before{background-image:url(../img/svg/check.svg)}.custom-toggle input:checked+.masa-modal__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.masa-modal__toggle-icon:focus::before{background-image:url(../img/svg/check.svg)}.custom-toggle input:checked+.masa-modal__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.masa-modal__toggle-icon:focus-visible::before{background-image:url(../img/svg/check.svg)}.custom-toggle--radio .masa-modal__toggle-icon,.is-invalid.custom-toggle--checkbox .masa-modal__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.masa-modal__button{width:194px;margin:0 auto;background-color:#fff}@media (max-width:767px){.masa-modal__button{width:100%}}.masa-modal__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#484848} +/*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map new file mode 100644 index 000000000..505eb577f --- /dev/null +++ b/build/css/style.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/masa-modal.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CAIJ,O,CAGE,kC,CACA,yB,CFqBA,qB,CEjBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CCrEF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CACA,a,CACA,c,CACA,8D,CCNF,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CCsDA,yBD5DF,Y,CASI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CCyCA,yBD/CF,W,CASI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCmBA,0BDtBF,e,CAMI,wB,AC4BF,yBDlCF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,oB,CACE,iB,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CAEA,U,CACA,e,CACA,Q,CCEA,yBDXF,oB,CAYA,W,CACA,cAIA,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,e,CAOA,a,CCtCA,0BDwBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,ACpDF,yBDqCF,kB,CAmBI,kB,CAEA,c,CACA,kBEvBF,2C,CF2BF,6C,CACE,U,CE5BA,kC,CF2BF,oC,CACE,U,CADF,wC,CACE,U,CE5BA,uC,CF2BF,yC,CACE,U,CE5BA,6B,CF2BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CC3EA,yBDmEF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CC/IA,0BD4IF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAiIF,4B,CA9HA,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,a,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CACA,Q,CACA,gB,CAOF,kB,CAJA,6B,CACE,qC,CAGF,kB,CACE,gB,CAGA,iB,CAGF,kB,CACE,iB,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,6BAAA,e,CACE,U,CAEA,wB,CA8BF,oB,CA3BA,e,CA+BE,iB,CACA,e,CACA,c,CAjCF,e,CACE,a,CAEA,e,CACA,S,CAKA,gB,CACA,gB,CACA,0B,CCpSA,0BDyRF,e,CAcI,iB,CAEA,kB,AC7RF,yBD6QF,e,CAoBI,kB,CAEA,c,CACA,kBAIJ,oB,CACE,e,CACA,iB,CAKA,gB,CACA,a,CAEA,qC,CClTA,yBDwSF,oB,CAaI,iBAGF,0B,CACE,qB,CAGF,0B,CACE,qB,CAGF,kC,CACE,qB,CAGF,2B,CACE,qB,CAOF,4B,CACE,a,CAGF,oC,CACE,a,CAGF,6B,CACE,a,CAIJ,kB,CACE,U,CACA,U,CAEA,qB,CAGF,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAGF,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CCjXA,yBD6WF,4B,CAOI,Y,CACA,oB,AAGF,+CAXF,4B,CAYI,kBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR4jBA,wC,CQ1jBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CCnZA,yBD2YF,2C,CRqkBA,wC,CQ1jBI,U,AAGF,+CAdF,2C,CR2kBA,wC,CQ5jBI,SAGF,iD,CR8jBF,8C,CQ7jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR8jBF,8C,CQ7jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR8jBF,sD,CQ7jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR8jBF,+C,CQ7jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CGrHA,yD,CXmrBA,gD,CAozCA,sD,CQh3DE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR4jBN,wC,CQvjBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CChfA,yBD8eF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CIxkBF,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CJQF,qBACE,eAAA,e,CILA,YJUF,wB,CIVE,U,CHvBJ,a,CVkqCA,gB,CUhqCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CV2qCA,gB,CUnqCI,YAGF,mB,CVqqCF,sB,CUpqCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVgrCF,sB,CU1qCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVirCJ,4B,CACA,4B,CACA,+B,CUjrCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVmsCJ,4B,CACA,4B,CACA,+B,CUtrCQ,e,CACA,YAGF,+B,CVwrCN,kC,CACA,kC,CACA,qC,CUzrCQ,+B,CAGF,+B,CV0rCN,kC,CACA,kC,CACA,qC,CU3rCQ,+B,CAMJ,oCADF,oB,CV2rCF,uB,CUzrCM,iBAIJ,oB,CV0rCF,uB,CUzrCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVqsCF,uB,CUzrCM,aAKF,8B,CVyrCJ,iC,CACA,iC,CACA,oC,CUzrCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV2rCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CU9rCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV6rCF,+B,CU5rCI,iB,CACA,O,CACA,W,CAEA,uC,CV8rCJ,0C,CU7rCM,S,CAGF,qC,CV8rCJ,wC,CU7rCM,a,CAMN,gB,CACE,W,CAEA,sC,CACE,U,CP5GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CW1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAWI,mB,CACA,YAWF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,4C,CACA,0B,CACA,2B,CAUJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CCpIN,e,CAGE,iB,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CNsDA,yBMvEF,e,CAoBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CNQA,yBMhBF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CNVA,yBMCF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CCjNF,O,CACE,kB,CACA,8D,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CR+BF,yBQxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CROF,yBQbA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CRxBJ,yBQuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CNpHJ,W,CACE,iB,CACA,K,CACA,S,CAEA,U,CACA,W,CACA,a,CAEA,gB,CAEA,4B,CACA,Q,CF+CA,0BE3DF,W,CAeI,uB,AFwDF,yBEvEF,W,CAmBI,U,CACA,e,CACA,kBAIJ,sB,CACE,iB,CAEA,e,CACA,a,CACA,sB,CAEA,qB,CACA,kB,CF0BA,0BElCF,sB,CAWI,U,CACA,e,CACA,gB,CACA,wB,AFgCF,yBE9CF,sB,CAkBI,W,CACA,e,CACA,wBAIJ,yB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CFWA,yBEtBF,yB,CAcI,Q,CACA,U,CAEA,U,CACA,W,CAIJ,iB,CAEI,U,CACA,aAIJ,yB,CA0BA,wB,CAxBE,c,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,iB,CACA,U,CF5BA,0BEmBF,yB,CAYI,kB,CAEA,c,CACA,kB,AFtBF,yBEOF,yB,CAmBI,iB,CAEA,c,CACA,kBAIJ,wB,CAEE,e,CAIA,c,CACA,gB,CAEA,a,CFtDA,0BE6CF,wB,CAYI,kB,CAEA,kB,AF/CF,yBEiCF,wB,CAkBI,kB,CACA,c,CAEA,c,CACA,kB,AAKF,yBADF,yB,CAEI,cAIJ,kB,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,e,CACA,S,CFnFA,0BE6EF,kB,CASI,oBAIJ,wB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,uB,CFpGA,0BE0FF,wB,CAaI,iB,CAEA,kB,AF7FF,yBE8EF,wB,CAmBI,iB,CAEA,kBAIJ,wB,CACE,iB,CAEA,c,CAEA,4B,CACA,kC,CACA,iB,CF9GA,yBEuGF,wB,CAUI,mBAGF,iC,CACE,+B,CACA,qC,CA+CJ,mC,CAmEE,gC,CA/GA,8B,CACE,wB,CAGF,8B,CACE,wB,CACA,S,CAGF,sC,CACE,wB,CACA,S,CAGF,+B,CACE,wB,CACA,S,CAGF,oC,CACE,a,CAGF,oC,CACE,a,CAGF,4C,CACE,a,CA+FF,kC,CA5FA,qC,CACE,a,CAIJ,mB,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CACA,Q,CACA,gB,CAOF,wB,CACE,gB,CAEA,wB,CACA,iB,CAGF,wB,CACE,iB,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,mCAAA,e,CACE,U,CAEA,wB,CAGF,qB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,uB,CFvNA,0BE4MF,qB,CAcI,iB,CAEA,kB,AFhNF,yBEgMF,qB,CAoBI,kBAIJ,0B,CACE,e,CACA,iB,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAEA,kC,CFlOA,yBEwNF,0B,CAaI,iBAOF,gC,CACE,wB,CAGF,wC,CACE,wB,CAOF,kC,CACE,a,CAGF,0C,CACE,a,CAGF,mC,CACE,a,CAIJ,qB,CAEE,e,CACA,S,CAGF,kC,CAGE,iB,CACA,S,CF/QA,yBE2QF,kC,CAOI,e,CACA,mBAIJ,2B,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAEA,U,CAGF,2B,CACE,iB,CAGF,iD,CXu+DA,8C,CWr+DE,O,CAEA,U,CACA,W,CAEA,oC,CACA,iB,CF7SA,yBEqSF,iD,CXg/DA,8C,CWr+DI,UAGF,uD,CXu+DF,oD,CWt+DI,oC,CACA,4B,CAGF,+D,CXu+DF,4D,CWt+DI,oC,CACA,4B,CACA,S,CAGF,wD,CXu+DF,qD,CWt+DI,oC,CACA,4B,CACA,S,CAUJ,6D,CACE,U,CACA,W,CAEA,4B,CACA,gD,CACA,2B,CACA,yB,CAGF,qD,CACE,wB,CACA,wB,CAEA,2D,CACE,4B,CAEA,mE,CACE,0C,CAIJ,2D,CACE,4B,CAEA,mE,CACE,0C,CAIJ,mE,CACE,4B,CAEA,2E,CACE,0C,CXq+DN,8C,CWh+DA,4D,CAEE,8B,CACA,wB,CACA,U,CAGF,mB,CACE,W,CACA,a,CAEA,qB,CF7XA,yBEyXF,mB,CAOI,YAIJ,wB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.rouble {\n /* stylelint-disable */\n text-transform: lowercase !important;\n font-weight: 400 !important;\n /* stylelint-enable */\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-img img {\n position: absolute;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n bottom: -280px;\n width: 100%;\n max-width: 686px;\n bottom: 0;\n}\n@media (max-width: 767px) {\n .form__inner-img img {\n width: 300px;\n height: 300px;\n }\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 16px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1199px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1199px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__select {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n padding: 0 0 12px;\n}\n\n.is-open .form__button-select {\n border: 1px solid rgba(255, 255, 255, 0.3);\n}\n\n.form__select-list {\n max-height: 182px;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n\n.form__select-item {\n padding: 17px 20px;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n}\n\n.form__select-item:hover:not(.focus-visible) {\n color: #ffffff;\n background-color: #316dc2;\n}\n\n.form__select p {\n display: block;\n margin: 0;\n margin-bottom: 10px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__select p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__select p {\n margin-bottom: 11px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__button-select {\n min-height: 50px;\n padding: 10px 20px;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n border: 1px solid rgba(255, 255, 255, 0.3);\n}\n@media (max-width: 767px) {\n .form__button-select {\n min-height: 50px;\n }\n}\n.form__button-select:hover {\n border: 1px solid #000000;\n}\n.form__button-select:focus {\n border: 1px solid #000000;\n}\n.form__button-select:focus-visible {\n border: 1px solid #000000;\n}\n.form__button-select:active {\n border: 1px solid #000000;\n}\n.form__button-select:hover + p {\n color: #f0efe9;\n}\n.form__button-select:focus + p {\n color: #f0efe9;\n}\n.form__button-select:focus-visible + p {\n color: #f0efe9;\n}\n.form__button-select:active + p {\n color: #f0efe9;\n}\n\n.form__select-icon {\n width: 14px;\n height: 7px;\n background-color: #000000;\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .form__checkbox:last-of-type {\n padding-left: 25%;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 767px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 28px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n padding: 14px 0 10px 0;\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #000000;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #000000;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #000000;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n margin-left: 140px;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n margin-bottom: 30px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.masa-modal {\n position: absolute;\n top: 0;\n z-index: 5;\n width: 100%;\n height: 100%;\n margin: 0 auto;\n padding: 0;\n padding-top: 90px;\n background-color: transparent;\n border: none;\n}\n@media (max-width: 1199px) {\n .masa-modal {\n padding: 204px 129px 0;\n }\n}\n@media (max-width: 767px) {\n .masa-modal {\n width: 100%;\n min-width: 320px;\n padding: 23px 0 0;\n }\n}\n\n.masa-modal__container {\n position: relative;\n max-width: 510px;\n margin: 0 auto;\n padding: 53px 80px 60px;\n background-color: #ffffff;\n border-radius: 16px;\n}\n@media (max-width: 1199px) {\n .masa-modal__container {\n width: 100%;\n max-width: unset;\n min-height: 510px;\n padding: 55px 80px 60px;\n }\n}\n@media (max-width: 767px) {\n .masa-modal__container {\n width: 90.6%;\n min-width: 290px;\n padding: 37px 15px 40px;\n }\n}\n\n.masa-modal__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .masa-modal__button-close {\n top: 18px;\n right: 23px;\n width: 16px;\n height: 16px;\n }\n}\n\n@media (max-width: 767px) {\n .masa-modal__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n.masa-modal__container h3 {\n margin: 0;\n margin-bottom: 7px;\n padding: 0;\n font-weight: 400;\n font-size: 32px;\n line-height: 36px;\n text-align: center;\n color: #000000;\n}\n@media (max-width: 1199px) {\n .masa-modal__container h3 {\n margin-bottom: 13px;\n font-size: 28px;\n line-height: 28px;\n }\n}\n@media (max-width: 767px) {\n .masa-modal__container h3 {\n margin-bottom: 8px;\n font-size: 18px;\n line-height: 18px;\n }\n}\n\n.masa-modal__container p {\n margin: 0;\n margin-bottom: 19px;\n padding: 0;\n font-weight: 400;\n font-size: 16px;\n line-height: 26px;\n text-align: center;\n color: #484848;\n}\n@media (max-width: 1199px) {\n .masa-modal__container p {\n margin-bottom: 21px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .masa-modal__container p {\n margin-bottom: 20px;\n padding: 0 10px;\n font-size: 14px;\n line-height: 20px;\n }\n}\n\n@media (min-width: 768px) {\n .masa-modal__container br {\n display: none;\n }\n}\n\n.masa-modal__input {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 17px;\n padding: 0;\n}\n@media (max-width: 1199px) {\n .masa-modal__input {\n margin-bottom: 16px;\n }\n}\n\n.masa-modal__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(72, 72, 72, 0.8);\n}\n@media (max-width: 1199px) {\n .masa-modal__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .masa-modal__input label {\n margin-bottom: 7px;\n line-height: 14px;\n }\n}\n\n.masa-modal__input input {\n padding: 16px 25px;\n font-size: 14px;\n background-color: transparent;\n border: 1px solid rgba(72, 72, 72, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .masa-modal__input input {\n padding: 13px 25px;\n }\n}\n.masa-modal__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.masa-modal__input input:hover {\n border: 1px solid #484848;\n}\n.masa-modal__input input:focus {\n border: 1px solid #484848;\n outline: none;\n}\n.masa-modal__input input:focus-visible {\n border: 1px solid #484848;\n outline: none;\n}\n.masa-modal__input input:active {\n border: 1px solid #484848;\n outline: none;\n}\n.masa-modal__input input:hover + label {\n color: #484848;\n}\n.masa-modal__input input:focus + label {\n color: #484848;\n}\n.masa-modal__input input:focus-visible + label {\n color: #484848;\n}\n.masa-modal__input input:active + label {\n color: #484848;\n}\n\n.masa-modal__select {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n padding: 0 0 12px;\n}\n\n.is-open .masa-modal__button-select {\n border: 1px solid #484848;\n}\n\n.masa-modal__select-list {\n max-height: 182px;\n border: 1px solid #484848;\n border-radius: 8px;\n}\n\n.masa-modal__select-item {\n padding: 17px 20px;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n}\n\n.masa-modal__select-item:hover:not(.focus-visible) {\n color: #ffffff;\n background-color: #316dc2;\n}\n\n.masa-modal__select p {\n display: block;\n margin: 0;\n margin-bottom: 7px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(72, 72, 72, 0.8);\n}\n@media (max-width: 1199px) {\n .masa-modal__select p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .masa-modal__select p {\n line-height: 14px;\n }\n}\n\n.masa-modal__button-select {\n min-height: 50px;\n padding: 10px 20px;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n border: 1px solid rgba(72, 72, 72, 0.3);\n}\n@media (max-width: 767px) {\n .masa-modal__button-select {\n min-height: 44px;\n }\n}\n.masa-modal__button-select:hover {\n border: 1px solid #484848;\n}\n.masa-modal__button-select:focus {\n border: 1px solid #484848;\n}\n.masa-modal__button-select:focus-visible {\n border: 1px solid #484848;\n}\n.masa-modal__button-select:hover + p {\n color: #484848;\n}\n.masa-modal__button-select:focus + p {\n color: #484848;\n}\n.masa-modal__button-select:focus-visible + p {\n color: #484848;\n}\n.masa-modal__button-select:active + p {\n color: #484848;\n}\n\n.masa-modal__checkbox {\n margin: 0;\n margin-bottom: 30px;\n padding: 0;\n}\n\n.masa-modal__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 29px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .masa-modal__checkbox:last-of-type {\n margin-top: -6px;\n margin-bottom: 7px;\n }\n}\n\n.masa-modal__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 12px;\n line-height: 12px;\n color: #484848;\n opacity: 0.9;\n}\n\n.masa-modal__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .masa-modal__toggle-icon,\n.custom-toggle--radio .masa-modal__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(49, 109, 194, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .masa-modal__toggle-icon,\n.custom-toggle--radio .masa-modal__toggle-icon {\n top: 12px;\n }\n}\n.custom-toggle--checkbox .masa-modal__toggle-icon:hover,\n.custom-toggle--radio .masa-modal__toggle-icon:hover {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n}\n.custom-toggle--checkbox .masa-modal__toggle-icon:focus-visible,\n.custom-toggle--radio .masa-modal__toggle-icon:focus-visible {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n outline: none;\n}\n.custom-toggle--checkbox .masa-modal__toggle-icon:active,\n.custom-toggle--radio .masa-modal__toggle-icon:active {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n outline: none;\n}\n\n.custom-toggle--checkbox .masa-modal__toggle-icon::before,\n.custom-toggle--radio .masa-modal__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .masa-modal__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check-white.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .masa-modal__toggle-icon {\n background-color: #316dc2;\n border: 1px solid #316dc2;\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check.svg\");\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check.svg\");\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .masa-modal__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .masa-modal__toggle-icon,\n.custom-toggle--radio .masa-modal__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.masa-modal__button {\n width: 194px;\n margin: 0 auto;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .masa-modal__button {\n width: 100%;\n }\n}\n\n.masa-modal__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.rouble {\n // font-family: $ff-rouble;\n /* stylelint-disable */\n text-transform: lowercase !important;\n font-weight: 400 !important;\n /* stylelint-enable */\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 70px;\n background-image: $main-gradient;\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-img img {\n position: absolute;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n bottom: -280px;\n width: 100%;\n max-width: 686px;\n bottom: 0;\n\n @include vp-767 {\nwidth: 300px;\nheight: 300px;\n };\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 16px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @include vp-1199 {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @include vp-1199 {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__select {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n padding: 0 0 12px;\n}\n\n.is-open .form__button-select {\n border: 1px solid rgba(255, 255, 255, 0.3);\n}\n\n.form__select-list {\n max-height: 182px;\n\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n\n.form__select-item {\n padding: 17px 20px;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-dark-brown;\n}\n\n.form__select-item:hover:not(.focus-visible) {\n color: $color-default-white;\n\n background-color: $color-light-blue;\n}\n\n.form__select p {\n display: block;\n margin: 0;\n margin-bottom: 10px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 11px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__button-select {\n min-height: 50px;\n padding: 10px 20px;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-dark-brown;\n\n border: 1px solid rgba(255, 255, 255, 0.3);\n\n @include vp-767 {\n min-height: 50px;\n }\n\n &:hover {\n border: 1px solid $color-default-black;\n }\n\n &:focus {\n border: 1px solid $color-default-black;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-black;\n }\n\n &:active {\n border: 1px solid $color-default-black;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__select-icon {\n width: 14px;\n height: 7px;\n\n background-color: $color-default-black;\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n padding-left: 25%;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @include vp-767 {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 28px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".masa-modal {\n position: absolute;\n top: 0;\n z-index: 5;\n\n width: 100%;\n height: 100%;\n margin: 0 auto;\n padding: 0;\n padding-top: 90px;\n\n background-color: transparent;\n border: none;\n\n @include vp-1199 {\n padding: 204px 129px 0;\n }\n\n @include vp-767 {\n width: 100%;\n min-width: 320px;\n padding: 23px 0 0;\n }\n}\n\n.masa-modal__container {\n position: relative;\n\n max-width: 510px;\n margin: 0 auto;\n padding: 53px 80px 60px;\n\n background-color: $color-default-white;\n border-radius: 16px;\n\n @include vp-1199 {\n width: 100%;\n max-width: unset;\n min-height: 510px;\n padding: 55px 80px 60px;\n }\n\n @include vp-767 {\n width: 90.6%;\n min-width: 290px;\n padding: 37px 15px 40px;\n }\n}\n\n.masa-modal__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 16px;\n height: 16px;\n }\n}\n\n.masa-modal__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n\n.masa-modal__container h3 {\n margin: 0;\n margin-bottom: 7px;\n padding: 0;\n\n font-weight: 400;\n font-size: 32px;\n line-height: 36px;\n text-align: center;\n color: $color-default-black;\n\n @include vp-1199 {\n margin-bottom: 13px;\n\n font-size: 28px;\n line-height: 28px;\n }\n\n @include vp-767 {\n margin-bottom: 8px;\n\n font-size: 18px;\n line-height: 18px;\n }\n}\n\n.masa-modal__container p {\n margin: 0;\n margin-bottom: 19px;\n padding: 0;\n\n font-weight: 400;\n font-size: 16px;\n line-height: 26px;\n text-align: center;\n color: $color-dark-brown;\n\n @include vp-1199 {\n margin-bottom: 21px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n padding: 0 10px;\n\n font-size: 14px;\n line-height: 20px;\n }\n}\n\n.masa-modal__container br {\n @media (min-width: 768px) {\n display: none;\n }\n}\n\n.masa-modal__input {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 17px;\n padding: 0;\n\n @include vp-1199 {\n margin-bottom: 16px;\n }\n}\n\n.masa-modal__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(72, 72, 72, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 7px;\n\n line-height: 14px;\n }\n}\n\n.masa-modal__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n\n background-color: transparent;\n border: 1px solid rgba(72, 72, 72, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-charcoal;\n }\n\n &:focus {\n border: 1px solid $color-charcoal;\n outline: none;\n }\n\n &:focus-visible {\n border: 1px solid $color-charcoal;\n outline: none;\n }\n\n &:active {\n border: 1px solid $color-charcoal;\n outline: none;\n }\n\n &:hover + label {\n color: $color-charcoal;\n }\n\n &:focus + label {\n color: $color-charcoal;\n }\n\n &:focus-visible + label {\n color: $color-charcoal;\n }\n\n &:active + label {\n color: $color-charcoal;\n }\n}\n\n.masa-modal__select {\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n padding: 0 0 12px;\n}\n\n.is-open .masa-modal__button-select {\n border: 1px solid $color-dark-brown;\n}\n\n.masa-modal__select-list {\n max-height: 182px;\n\n border: 1px solid $color-dark-brown;\n border-radius: 8px;\n}\n\n.masa-modal__select-item {\n padding: 17px 20px;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-dark-brown;\n}\n\n.masa-modal__select-item:hover:not(.focus-visible) {\n color: $color-default-white;\n\n background-color: $color-light-blue;\n}\n\n.masa-modal__select p {\n display: block;\n margin: 0;\n margin-bottom: 7px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(72, 72, 72, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n line-height: 14px;\n }\n}\n\n.masa-modal__button-select {\n min-height: 50px;\n padding: 10px 20px;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #484848;\n\n border: 1px solid rgba(72, 72, 72, 0.3);\n\n @include vp-767 {\n min-height: 44px;\n }\n\n &:hover {\n border: 1px solid $color-dark-brown;\n }\n\n &:focus {\n border: 1px solid $color-dark-brown;\n }\n\n &:focus-visible {\n border: 1px solid $color-dark-brown;\n }\n\n &:hover + p {\n color: $color-charcoal;\n }\n\n &:focus + p {\n color: $color-charcoal;\n }\n\n &:focus-visible + p {\n color: $color-charcoal;\n }\n\n &:active + p {\n color: $color-charcoal;\n }\n}\n\n.masa-modal__checkbox {\n margin: 0;\n margin-bottom: 30px;\n padding: 0;\n}\n\n.masa-modal__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 29px;\n padding: 0;\n\n @include vp-767 {\n margin-top: -6px;\n margin-bottom: 7px;\n }\n}\n\n.masa-modal__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 12px;\n line-height: 12px;\n color: $color-dark-brown;\n\n opacity: 0.9;\n}\n\n.masa-modal__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .masa-modal__toggle-icon,\n.custom-toggle--radio .masa-modal__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(49, 109, 194, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n &:hover {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n }\n\n &:focus-visible {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n outline: none;\n }\n\n &:active {\n background-color: rgba(49, 109, 194, 0.7);\n border: 1px solid transparent;\n outline: none;\n }\n}\n\n.custom-toggle--checkbox .masa-modal__toggle-icon::before,\n.custom-toggle--radio .masa-modal__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .masa-modal__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check-white.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .masa-modal__toggle-icon {\n background-color: $color-light-blue;\n border: 1px solid $color-light-blue;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .masa-modal__toggle-icon,\n.custom-toggle--radio .masa-modal__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.masa-modal__button {\n width: 194px;\n margin: 0 auto;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n }\n}\n\n.masa-modal__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-dark-brown;\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n padding: 14px 0 10px 0;\n width: 100%;\n }\n\n &:last-of-type {\n // padding: 14px 0 58px 36px;\n\n @media screen and (max-width: 767px) {\n // padding: 14px 0 58px 0;\n }\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #000000;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #000000;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #000000;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n // &.is-invalid {\n // label span {\n // color: #ff1553;\n // }\n // }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n margin-left: 140px;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n margin-bottom: 30px;\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n"]} \ No newline at end of file diff --git a/build/fonts/montserrat-bold.woff b/build/fonts/montserrat-bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..2883cbf144f15e3fceb91dcd3b602b234dc91b11 GIT binary patch literal 139976 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�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ΞCKaOo9?*<6At<=I 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 Kzf{)r=>Gvxj+5j7 literal 0 HcmV?d00001 diff --git a/build/fonts/montserrat-bold.woff2 b/build/fonts/montserrat-bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..53ce9dbef24443333899f460dc267837078c3060 GIT binary patch literal 80988 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 Cw3Va) literal 0 HcmV?d00001 diff --git a/build/fonts/montserrat-medium.woff b/build/fonts/montserrat-medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..9e15b389e4c84a0ec8e590636f1d6295320ed4b2 GIT binary patch literal 139636 zcmZTuV{m3o)4pRT8*Pk@ZQC|CwrwXH+qP}nwr$(?m*@TaovN;xx%%p!t}`{KPWOz9 ztcVBz2mk;8|8WE${j{Llh5!h_$WQP8Jt87X(m%YvKML&sB*<%pOH@es$DSD<000{P zaS~xuZA&UDC#whmQVjqAMrQ%QI9y)cD;uJU$^rl&mJMgr_>xtmW%#lA z_2Wz7M|4$S3$zTZ^lSkDIMbg%G64W^>p*OsL<48XAO9FkKOBP}IiM^2?PqLjVg&#o zLH=<5<6B7+MR}U&IoSThg8sw#!T%?}Of21u0RXZT0N~IF0JIk3oZmcbYNTiQ6K}!~ zhvh$kH*It?{Q-ZliJ$SGA0Yytft4_|a&-NP?}rNm3IO2hLVgdJSlSr;@GyS-A^gw~ z7`R6Je_83d{=@)u^8?`jCyBher(Zy<^i<-$l|1AMGpYzrw75vScjr7q=Ufq2*3mRd2ax~63my#|5{u= zu#c9nS8!=ioS!iy0Qf%?0C3GP&^6T6<+;sH^!24apN{&LvFw87Lp1E+0Rcpmfs_A7 z`tc2s0+9MyV?_Yik0lF03=sZ<`vVRDpa7u%eCVC&ef0H=_4F(ZqV)Fk?7-z>?4w7Z zU;gt1X90(l)79OBP?(UT5iE($2kr*~589TRApHV)tPfzgBd4R2ff%KSqQ3;P*aZUM z*}$m(7uRGeoUQU8>hSbcXKoHqnAz(u0sJr^Br!;E0VEz^0z4>m6hS6wVAN81LKSt3 z%6w%E>NOQkb!ujCFvkRehO@sAa^+2m7L|<&sVadOsGM_4YaHIYAzNQlU0&1aXt<#` zwO)+huh&*RVB&}qE|iptx_qO7_UE`Eti_(8XTc#5j~$9Tpzq>&#;KXiS9cv2j40uFmU*RJk9 zOuFb@Gzj(Rgr@3bMde#0L{>QqyE|DpOnry~jS;=5qqPGZF1SkRuR~VAUrFw%8Z`=L zRmNOhJG996C!sM+@$kK>nbQ8$%|wK-tUGA7(PK+%jiv6pE=RE(6?=N92BpETZ4y5= zvAwaisK2e$juf)JwO^7NNQX-?22SJ-j@A*7d$3+HkC+!9tQP0_S50x+Q#n{5+{Io` zG7MphjmQ{P8+mG&u#AGLE|C-V*p6x2-M?lXq~sg1yj~{I(qqkT1C5F}DiiWIEy5jk0ezw)h zi23OFS;A5U`yA$#u2-?%J{rFN=v)f3Z{6#G&m>1@XTgy?AMZNvtcd`^$^3Km=bG;< z)~Iva^um(j_WUK?r1y*u>C;SXgTEs;(E*Ov!66T?7SHLO%&G=>C&}T7rNnXX#%5-Z zmL9lxqoYKs63Z?+FgIN7_F0xWnfHqwDw||}p#Ak^BMG+X zt|Z0ou%>FcCykqggCOP`Nd-N$+$V@qQLTh@J^zUIhTTvmik1OvNeX0X5!s7Y`O_F#ZjyXotu4Izbb!c4N~qMKxmfe&K&P>s-!# z((Q5XnO#viwkd~K=P|0|IB+UXQO5A{H>C_c={r!pv)s6cKi&OMI5+X}7Ng^5tuiPX zKUVWTKzZQr^1lAz_gufq6|G3F64DxoQr-w^7kx)QG^1%i9*m2#Fe0(+Jv>BY?^jkd zr#yHqRQuxxI`w9vNOvlkbHgE zIfv3HRMZXA#Bqq70(&TCmV0q@7BV`QHRU~3v*b9RSsrqYGTYEy;hZoecQ&Bv7-MpD zNEFdWGfd@Mn#4awICM+F787Puk0>lhS?Pycy$DG2i$DB2p4ZBl|Eztiuzs#S#=Tx| z;Eep_o+*i*Ka`1hD%UCP(i&=~>t|nm{E*)AnEk@N?u32TDe|DsRD9OFlR4M@_7+Q* z@}4vq?0j%xpufuw-3Z@xSZKZyulh#SK^!lBhxy974sCxy4BpEGm3!}D)-8-KzL_Sc zU0U($Jl`?MMndD<w5FQ@V{graq3P|tk%3MWK6S)K9rJvdGTMI zhA`;4?XpZbCLU$OSLAN?u{M&@kK7T!SUuLf@PcvMlmxq(q~T6|u_*}e9J{4#oWv{q zjmNmmBmFvgawC1zp>fw2Y??i&R`y)>#^FA!J<^&GLN7vO02jUAdY|ku0d%~ER#OOW z22|clycOI6c%2;f!P|eE?<{_*w1dAb8jWAuVM|5c2*TO?b-Bn^CMi|=Nm4Um5GhLF z1OAAG9Yj7e?^+MQpx(KvQy`69sGahCLdu~pep})|h}4M!%jdxhD6}u?d(9oF9GH!d zMo+^~e9VLrUOAsX0jLeI`=0cWp5p#O%ytbZug%;h{%13nmYBXH_@^S|khv&B=t6xO zcLGpcOc-)=bp>f((8@aV9Oq~YzQm5#j?%upw~Ze~r?~;tC)z%|noSQqX|~b22w%^| zn$`rm&M>?$<@E5|9oMER+5O&N)Hwr~$C!Yd*VXr)9WLWk(nART%L%hDdw}-`CtLcAPYmE}yJMyEl!IcEYDI`s*WJF)$!(I=c?D&6aiz)j) zN4o#rUyJ49@Yd5B;9Ar22zho37ZLkzD*41kfBpUjztev-Z}$wpWZe|aCF)U2Mch66 zi>twWJ^w{#du(lUV+;N;Lle^0Z@qVQ0tc@r+e@dv-YxOHvNX>6x>BR_`3g#UB ze2%@VZF@!ZFa7p-4g370i=Si-#VY3f;-zo#QJAA(uc@^*=rus& zHS7hq*8Xy=Gq9Ds-yNM4I)J|az}?dksJ&0tAhRV{c|eMhmG8Vr!zxZ>*s8kZ_8Y^@IIV-7cSJ={@l2_RsgaE<&{7 zU)3H8>Uihe$L`u_=hNN7#d2rcRg90^&s_?RjYF*oNf4}n!-`f~`Y+`|o zvD;=+B)2PrB*QT%Ccl9$Vpe-yGrW|{ER~gieH~4BfdNt1p%mD*T=yD~tMeJU@RvY_ zg#DAyFwKRLBqs<*B;qSusiV~*Q)-(D^b?DqpT!gLkA3=_F?|Tmk-yt= z+B%(Y8H~?(?Mn5yn#|zbh6RYcU%?>3PzrM~bQwt_dm>;!_VejI8z5U15l|G`mlZ{y zGQLH5E5(*|W0vbH$C}IGm1?A(P!_8P|iv;C283FrB2#EyE;3@Jj1N& zccQ&q?0*#E)|#HZbx+kUWj&$ll*OCtUdz1XeFi9~}& ztKu=SMGuxt0%2P-R5R(7sGF-;RH<^>TwGinW}ZQ<kxR0;gl%8g+`P1#wi|AT;T}V_uG2iBzEyEQ?^uTLaUi(H6;Ha@ zaPpi|?qNT=a0$z>GzqUCQahxwQy^yH*nt4f2CV{%0*``RN9$0+r}zc*lKvU_h3S*n zJ>avVvon2b^2Q3%rQl%mQsi8c3o71OkH*}eJG z@_b=QymFV{+2j4vai@Ii@|M;H1OKCTYp`22w|4mZL3W%c`WdeK7Vp@X?y`^xZz*TcwlZ(CkL+jPeZi(ad(^(0H(ehLn=djL+8u!m zlGG83j1})>xLfE-VMj#aR7S5&_-0?K{-KTSZx9AmA00J|q) z5VLTbvmo4vzS<{|!7~uC4E=BX`Q1{WtX$~$iWA}d=n;R=!^mL!`&~h2(W4O2Lq+MK zqxG1Ebg72)xJYyfaEFmyk!1CdvW5($_+hhpmAJyqQlcm9O%$! z_fb2-+(Lx0_vrCpV*UwH4G@S~)xxd+{EDLN1K`IExx)?PNU2vyaL7 zN+|6j(d1z!7uKH@`d8)n#@B+E{*7RgA92U-r6`cp+8(ekm4e^em8gJQ0++0nFtEp$HN?Gs z$62-2H~C-fpi;%m1(_9P(N$bvM1)1XsE{E{5z_*;kO~MkAeD`#B^)^?(|2xa0Dcqg zMC944xBEzXE=#cccHTYPFdY=heNEBlrai9eL4_L*idtL~sysH~v0dM=RmLm1D#&r6 z&|ltDu&FvAftL|~agK@e;8eG2M2Wxi zGDL7JedvsF%itI|CXQUr`($C7e-HfSYCBF)ph~U516?F7_moSS=S*2QcwuR{iX^0>%fkV^ND-N{0LF#6kA(+*)R7B z&92}rkh+L>0Q}t|Wizb|2Pp-b zKKEDUzkyY!VLPcRk_Iv1B6s!z`onPwxZD?KN|X#*gOYCt&ke-4F}6BwPJP`8?J5uw$CRYm3Z1)$?gXbYc0tcarRh@r!IWlNh|e?E9$L=@IvYE`p!WOXS?p-Oqy>9U)*5dPyIAd-+zDa;EjXa zL>Kz`P?`L62|f(iVZQ(Jz62BQ@4q~U)VDB z8E5?*c52OyfyaXncz!P{`?g1L=9(8GF+_VL?fVK-qS`Ira96 zf{F&aqtQwxwWecvnOCi*f)tO@KKqu~ShZ7YL*x2)g6#KmfO;bX=K_+o^UV%(Wb5!M z1R3%GweTvwnI1bb5smG{=VdQ9l$7AIs^mzmUl6f(1~_m&*s)c<(5g(D;5{G19a+nV zVDX;NQ<-T*k59kz%zK+0WN}+c6vwkiGV5NoKaGo`=kL$_33<&t zZvGY9+qf|aC7JOlqN~eR>T*hJgYmPzCJ(&E{f?s7xqOtjG?}Eenn(*+nM*NYfpMjw zsGgRIM|KOs?3tXq%5%*e=;h*wbdzZvA%i}w`OQ08$+jmSW%~C4uZp~xGL}WjKW8gy z!XR0+PWg2Kv!e?9PJ45=MQDDQ0(3^z++F;({iI`#D9sTl9{KWgNzN03GA_L@96uU2re)5nam!Hn{2o zxcjbKj_N;bf9*xAs7x5&3(Wzp;92D(497?}@XjGF|El^az>d?>=nmY{D86wfEYcAb zPz6IUe>^*^`h;GM@x`65HF`UGr`d)6LsD({?D`Om$n}4K#Sf761H6aamTCj@(h+jN zyyONR19gr-p;}9oe#V?@zZ%v(sW%Z&L$1_8nkSy|IoRA$9(a z1kh3&_NnfuxF362i3EK`21fF{3t}2JcYtB{I(WmQAm`&Tb$}!ugS(I`hp|uPp(YJ|Urj&H?yP zCN?ZK>?jx(#!4nO8%AAzXC=nMDn>((r!R03XcPb*0v?$K=Qq2vGkl3Hq9C{iXgWkX zYB*3l1?AtA>CsrlA^tx80sbD}W#4t*PXGuf2&tR^3R&;YKj2=Z30N8|WpqwpLKZeh zAxlFUyVVl#y~{mQU0p-F6EXNu0C^}VaEzC@CBLPNr7@Me6m-P}mpUiE_75 zPF*T*-NZ;S*-C%-9zx)oU z{@KHS`{2LeBj%)liJ_21Sq?E0DRv1=`i?QGe`kZln>fDk;!xN?EPqGL;#7Sz=Ob%& zgMtDB9AcRHf98K*9d&88Uv0G z1PXxDb<(-%I`C@n+VHybVtnTU`uA@KpxtvsN}m1TQ-=`(%XIy`g;&Gt$ZO1N*ZpUN zl#EjBnfzh?LzX$)8$bdS%Eu#zu<-%=hH=TbWTMzR`W=p20k`#<@#OY>d=xYBOEct= zZ^QQhBmkrUq#S}Pw?s~aj8f?r1^gvkCY%<+COafsic^ejjC0K!{&UX#PO$$vzK+~4 zGVB0=vhNumupFrv5GIiHzX^QG5vVu78vH#R3^WWvIGiMOe_(9iSYKH`W?z6_9GwT- zp9~~zTy5kjIJCfLTmif>9w9CvZY8@Arx2Ht&zOrC=nP01FcZI9U4|4OV?SwK$`z z1;2=eutK9IqKHHk2q_8FVmn5j#MBBX6!6$l&B8UqH+_x4F--RGV{PXVfB4_Jo zn@$ooab8Afh5>TNgLG|~K(1Axl?f0nbDWo77|C{W+ zs8L?wuw)(LC1C^q?H?f?J{l%Jcw$hbZ%I!{pOupNxBIUy729vz@UX#wI{o8s-`8No zEa>6B`yCWl;tn7hzvsS1TSCv@SO3~~HAFq5KyiU^__0&D7+eOt4If8TG?gtRb^Tf#bq)Lvv%gpg5s;F`bh=lD(GzV}uF)ITb^+-%a_htuR0x9vCKxYK<3& zpNk)hR}z;T?vLJ&c8D5}mc`ZK>52l*i6LV#M{4xw`xd%^nhIS)u0tL}9zw1s{VhX9 znjgP9`eA5S$K}T2wj16RypGoC^u*DbgI6n~%Wdh}azyP$?L}=t zZ9?rrZECE(L5yN6b6GMkO(rJ%O(d=rDZ69riEm!ZS4mgR*!NQ?j(KR-Hw6#Nt@6~BA^jlr|BH^D95JbU=zAON@jeM2aAIMIr$yQHa_uj!m=yc{wC~Tdxb*t2qH;a(o>5 z(5-9wrR&pU`8n&l`Oe_}{?6<*@%6&f;LDm{onHkg_n(TK){GoJRSe1ln$+(V=p}LQ zf?r4x0Yrtdbz-1Mfl4xavF_sjL^z{DburjPXlD5{<-g?66(FgFP>g@aL8k`x2^i(p z&S;;IZ~S?W^);l!kP(TcH>66HF^=aPHLr`c{KGjyb0-q3DsPIIM^+!Aq@*%Hv4<)i z_7?sitSEdhEGcXu%!$GhD2u3gfWkZ|rB-B#2Jw6NcQGn*_;~p0V4uEGZS9KoMedto z?}8ykl0;sTqD6^jS;(3sPQh8py^?CEi@2D$zPJcfYe8Fp1_4cMa)~4?aXoQUTq2U} zC_HrvcyZzUovAVtk2F8yjIkMfT6mNEnKCpP9C=_8frO$YqvUPjfr1EmeS#tdISy4O zRVJ-dqV+7u$*v<2j^Oaz{Rxvhai;X~{Gj9OH=|f~9_@THt(#6*XF&IYt+=bWed+g{ zW~vQF2h}0N3Bw)3mHpx2(|Fl97Azik43H5%20C~Yzn&7^3M`OdpB#f@1o;qf|LDy} z{Z;ncU5>qT>y1v14>{#O)D`I6?*8w|ujXQg^13qnqu?C8I-g&kH7d&Th1F>l465u^ z1v|eXVoe!gho9gNitsnM%^-M@o|Ajf+X<%h77QW!?*4rY69tb`wO#6!E=| zU!-rmW0={PLU6T39YyuVHO5^-YV}^sClqJqL&|fDW95D2W95vhR;t`oJ}P9CX^A7| zx|LrEU-56n2)tJHUaPt+KXvJ%8Z}GY_RLCStX1bH5i35cpSuKB`c~#v#?)O&n&Tx# z%S}rX=bq<&XZTK`P9Ge0nH@4(CKc(G8kOr62o=$l!wUxI_h)90iH{fV-kmMl+Pv~M z7GyRhW-}~)n0k>TLk&Y2LmwjUgyr(9Eo&`Py|y(OT=0>KqlmT~?9fw?CVmD-f7xZG zf-QEJ^{a`s1a;!I6t&iO-0grie$ga^?-bb*Z}3+|S+wCgW_o7&Xt`^-X?b|vy=^#g zB24(-%W=UXjF0cnx+Ze5L{G=xF>x{4q&BaDnnIiTvHVG6NWYP8C>kT-pBI?7k8d{% zzwV#j*?%GO#^_Gl?m@dF{_yS!y57CsxM>IK0O|tj_HFA$eSri9!{^TfP~$_Q`+@uZ zWd9M6Bw#GP!N%D~J;rj36&R}-OBst&rbSH2tjkOefslG(bdqFU7jANgcn{C5>R(1GfpRW1CMjs481j6fE2vvwV01?sfGiGg!c>q{%As-^0H#uBZyyso@ka+`U*aiMXkksL@&foK&eu0WtK z(NTg4soqeyZXIV1XFYQ+b5r_)=G@o`rrl^W$l9X0-a{~r235jnZWUKo))AqMw4Ss& zc&Yzl_xa&T>hZ5f1~*n`S0{gGjkXYNTXUo8R{3S-Y2&l?!|M~+BmaBc8^ass+uFOK zR~nD%b`vbVWSr56Z5@|dV+3jZ$eWS-YJ#P96Vd&K-|E-Go>}_hP5gHbv8^0OvG1p21N=?=a2FU z%Ds!63!Mw3%ZUr-mDu&kTjyK+d-?nE75HZ0mULTqS9rT*n}%JolgsW^*_`BQF|0B{ zqS+X>QCFR&TD~O?BsL#x4uma8fo~nq62K{K0T{d=0@0t`f7QRBH;n%) z$8v_w6z5^%z6+uQ&5QOjYe)OKGuEU2nTsL>x>Q0HQOPm!uaVqjX_E4}AdjH0V9cKb zxwl_>A&f-03h)>~#tS@Wy3A6MD##0{=3VN!OQn-%sEVt^=kA1)WGawQm zlo47GIPfZXR?=>=0n!7~1=0snawKIWEyzVs=K&V_@446g3&97$Yr*3Pn+VMjJR<+- zhsBr_B2h((V(-b`D2k)6C`@-dDcu zZVX2DTZTuY=kboYNO+c{z@%r3DT*5Aedqto&zKD`xur2ur&wnv$t6Ft z^K0XA!(dR2d`ZH>U)eBGgIOisskcpk^M&vVVFRzyXT{RHNh*D!>A~bI`_hNvE2Hs! zz1BHS%X)c*J6t>5H+)BUK!1(EIkw?%*N8R>%@a)-nhDx6j&_u(Xqo?BiERxIaPUB` z;|aE66j<yDmn9rB|R^ppUS}py!|uu~(rt^Xu4``DCbVUM3sqqT1yFJF!gq{QcTB^NZ8l z`Nwi%^=q|J^<(w1j!gw+GXeU z`@r+cbHsDzb>j8o_2l*C_2#w9rmuAf=W6DDQS0iJ^K*{JoRtgbCa2HqC)fwf7ut~z z0NX~j(KVx^6H0Sq@RgT`F`N4jcKdi;PhHPePoF(i4Id=cbM1zS7_cRNz((4*kaQkN z(c_Yel~tp8=j1Y>`C?gVW17mP-et9lhDS-IvV}%tQ=|D|efM$dvlVFasCm&AM?JiS?0WfdiNiN#p+N>5vvL03Y_l$`6kO!dflkFqlLtD(FB z0sRHOTcVsRp-NcdL`2H}rh{v@2Vn7H&oj^oN1Y1@B$XZQGYyA#}dJiN=g zctd|-d;$NPkNC~rE%FG*KI)N(-Bn{^(U|l9^pFJJRDHbO8!oE;?iM$A2 z+G9DS#1^De#Fxe@DXZ`SS*$iQ&bSR+I$o4mq?@jIiR2iUuXE6Cv9FRP>yNV`nug^3Kwp);nGd{m3_{_F@05f$mJuasu2JVSP7MBQpL;sQ3 zgY}_kS(&FxCg=OhdK+8pKfFojFQZJLXpV%wNO4Mn4wdRx8yBUEBo#*2C@=|{t9HTy z5$%y{f9p3E0W`jg42p*@7t33irOv;2X3ad&N*haoOtwgNiY<>AsZ#j5S3EQfQuXn1 zaj~EzaOd@UxRqz=(lnlwY%Vh?AuA~^qYmURW=lkh&i%%gRK#PxOo(yGl1NXzDZ1BH zUR-;3zf^I0fsJ=v;PMdClog4Jy0teprr!n=#<5HJ(GL^YU^G55k~Ep0pMLuF`rEyx zGdH(0zpG1-E5ztU3+^j)kPhA#CHQ;N8u(59U+|c?m#$Ila8_obnS^W(6mY#9K@H7; z?GzynKQSbEF(2tE4b{XbITbC{IQhuv^NJGGDQ=;LQL`JlJ#F9mb0!iKULxn(64<(Z9lQ@(KpwVi&X zO9=y=;_l^`4c?_yDfZKr;(StTl~G({a?8Xau1n*hHrw}n5#C|5``CHxI6q!Yd21Iv zs6zf)kn_0$hU0H1$^M!)oQIKMIrzuozQ=}$PT@FLF9CJG8#&HP8CHF-s^AZvEvxuX zjmJl3i}SMb^CfG~@4fKvTH|{S(de#5HFHv0P1&!}^-HS)&$xZ=W3GibFJeytDWCBz2n!5pVCXrb*@$$qOvmEeY!soR2D95x=-?)eH;{> z-jlmGw5cE4Q?d1c%Yj&&z%GRT$PGeHu$KMuod7=HPe*A8KCf3&LSBGZ2VOug0mnne z#qb9G%2!6UtFJS{-m6K#C7_S&%)UK>}?@{Nc7`Av^VDB^_rf6|ff1bxw7w zax6oZz{~)TAGaT{5+7~Sbgx`X%i7=bs{G@VYt;aM#6qY`#MVm4Kn?jIm!?}jt1cKn z;4|0u=PLs30^x~NJ`0T_@bl#8-Y+lIE2NnvpKOYzS?zGDwndAb-CCgECdej7G?2!% znkFV964%$|I#xR*PpZ>kkI+D1*~C9!J!|e}*piZSv{6+)2hb2w!6z3-hR!X)X~ud6 zD=y17XqXJm=_gcD++}|dW7x)r_VMgjRRt3Se(PZC>g?=l=yh>T>d?doOVd)&fi?DCF zN(YWi4u?WosSCW~wE(lSfD%zc7}At3nY@q{nu2YOgK1klt1f<6RldoFZ5E~0R8p7( zEh;;l6_n(c@6QRJ%+k%pvLpa^m?`sJc9nRzn7*uJ1KIKKS``>hvE@@6qhu=2ug?;+ z2k@3^*6K#MLMVdZE2AO>$Y#mi5NSw|xwhpsah$d$iO%pZH4k?3xmGgq3| zXkNU;g40$waLQPn;bh@Z@zU(b?z$oCv^ndmQjtZMVlqb zYK?qdBpxq%-FlqG@@7zb*>?Wo;YjEFkAoh7`jPN1cNm^yGI$5;t&NVa$)G>|*-FEBa1C?U9@G>XJnYc;BXztGfR&Xio%&TLwk zJHH6-nw!F`EdZFszg&{rEs z>}5C0<-aI}WSXXShfLynLN$mW&e$-|$o4Um12-NKfnNY~!6q1lv7@TO6vx0b%fl+U zhGk?p-gOL7SqtfuEJRR3^DM*cfQ>^oU}IwNtjx)&s&Ca$u5`Bds=f{P`bJIV#y;iB znVOo~+lN%)R$8Qx(Po>LU@@n*QJRZ(Zq2IeM2AwSC@U>2Dl1i_`LsG2Svfddj;V-G z8}+xCzqCNd&?@-i5o}O6mKs@S3R-9O{c#?sw{T|pvkJEQ3XjE=b?8Wij!j1$Wq=wP zfwBtB9F{yLn8zxL-pAVUxsgFFUAeBxoVBX535G4d%E7QUDl>E|XlxfcK)5%FB#3YE z>x$R*y+^9lIuByDU1a!%b(V+k#O0KE*bBFGs!7;M0c~m5`GIa_R-G@ZELaJc`f-NH z+);%i72i92Dg@{a#p``9JQx?)702{RW3(3i z)F@9>M-Y;c?!V`xip(Roz%EzP^_;ZZi<=$IUG+C3Cr|g2RUN?3;PLaLI9z3#%BHpN z*hZA^6lLbcLC~1c)Kh1EY}wK0`4qd#Pq1oG5f6)eVdCQ`Ye;1Tg(!STBTksV=3%y? zj45KxnPyBXlcaNBE#UlgAZ&R8LJBy=lqeoi>LI$uA7rO4Bs(?kFjudJXZv>PH;6eTN>!O&*FX$c5_&4QzoN4prAb`ILXR@ ztumT$xqQ9qP~W?cr#(44U0FS#z=tfeUpmB_Y;d!Cc^+5oGoGFTDGqI+MPs|^O@GYh z`IeOdO~3j2n)UtLhkEBekzf|b&*JO)ZKZ)W!5#~X-3RGw4^upAio^tk#58fkR%w2< z2Dok+9CtrDDZ^0jex0cH`TTlERF9#|0HqDWa z<4B+v5fPD)5V01C8qCm_5O>kQL5$3;({NH5J zSz=^bs5f}<*>VrB!mv@}oRkR=`S=u((5}9Hw>a7^t6G0YgF?%nY)?LCvFVA|laTs{ zJ69C~d>#@=%K^sJnbWTckG2LZY}vO+&!{qGlDf2k1C6uJso*(~!?jv2Hzb$P|pY}JxmmUhoEBOwM*C;mk!dctrNC-5snf)0)nY5pN} z2vtNiE6!jC(z}6UoY)&Ura853y2Zr&EQ@hqTkd=W%*qNa!ZSMauh;y>hIILG+SB9H zl|@>z7ePk0nyU!`ITQ-wXvZ|ttCKXp@h!76o)3J_)p-xSne;au^PjRn# zcxWZGR#oH+-2x9fL?w#B?lXvk*w5V67EGCHR)2g%1Kbihrfl(r(b5*gD|+(FLg|CC z0V}imy2n#Z%qa&chaHisrvf$u0SrtTfh>~j7uDDfDmRvr>A!xxt&38~-=(t6a=K^} zc;|4+nn)Y=mY;9ms~nzoW}i1*U-ujwQ|IZH`SW}4xU^F{R_7myk06!DPd%`|hlk!^ ziwik-@S*)m>{JR3*<@g~Gb98D_SqEhJnKwYLO5A0b997Xa~JmyL-6<-{mU8J*G?kI@%e?$350d4p%0^11j4NkGAO8;6V3^_hfipyhUi;15%V$_7X z@>Pb=civ^Ou(~`;EI%?kiLgo=n@h@#VsXDsIoYUZ^!uitZm9k=c@Qt`c+|?-mRIC%`-N?_V1OXU z1r(QFsA#>zH;YnTZ)7=Id>YFCW&=7whZ;6IC+H7Xh>MtgU;^3P~4Z>-M3lEbR4wFrcf;@J??ZvZczBuCZE$ei)9Lj zb3`UvhsE-4^1libSVtFx5Z*nel|KvipXYxLed8P@P>uO6VLNSKY``NP2;{Fs)u&eVH~Pes-NB zNGkAaAl&BIjPyCNK%_Ram96@@sd0e94Mr|1EMyT82(vtcYh8kY9x(4o>!?ETEH)8F z_F#k(ax`$kUniCZbCqT(diJEDynvr<;6jOLLzwl!W%CxPc#HBvRjkKXOU zD;Fy(ACGZWnZESA1CJTZG5*sIU77_Ouq+^~^HmaZd}f-RuX3%iH*i?q=xZ%sLE}uU zK9SmgvL1&p+E0l0s;ajGtQ@2sxEd<^ni9FHz!auD&|>ZXtttqCC8kYFt={iV8xLe# zze^nucs67P`xz?|D>H2qe%lGOlKqwpO#bw`qa z1V#W~rL3LjX>$?rbU8n_necqs?LKkXOLQc?CS{YgL|D%L$IO(oW}rtRF84byRlh7D zIF&9=a5d{y^wedLM}^!uGP05G{O|aOMM--9V?$CW*ay*Ik1HcJ|7tMO+P>>p@Y9It z_D6Uor%&(J+4}|IO?F@PPkM8F*OE;hGqmr`*2B#eL~}xCUlL#^AN(?cez}IfK|1(N zMjvoKn*Px_7lwu>4wKA^D`I-wQ9@$w${hvD4Z`_>zH=!13jFKnW#4{H=XF;jc!bGgN9?s`=YBP zSI~c;mLOFqga?~!ahH>&FqlxkVWtGq0|U;iR7jx65T6c&l&KDOoVFZZ@_74i))GA8 zl5YLpo^H&@Wd%+>g{6j?kBvP>sZk*+$^KeV=dikA-L+&VuG4~XNHx-C({;!R$BNj( z{vO5|tm5;{Vyg6+alWZ?Pti)|*;HdaB)5y4wY=XPEqpwz9sIu2GsB`kyY60(=5auT zg*z^;CjpuQVVYploTvja!Jl zY|=r_AViHXe+PAq=~FfK%x0Pdw6a^+gap`^F^JBsUVCG6_TujEjo&u2bRLo)TDhVR z$q_G~gxa*;Nn#yxko#kPul4vmV`G{J+n{Jv(*nMMhV2;}-Qv;x!^Lm4-+WSBGqsG( zjP>O$`XvR1C3!8B^^7hi!DW{lTU!nq7N5j4XpRN$12Em6l(9oA$z5cTP6Aw!vGy4u z8*9V!DfiJ%x6c`FH3|`Kzvup5*PSyVA(d-FK08?=MyhSMb(|)0XUs6?cHFZ$d1cI9 zRK8a164;EletsS|xI&j2c+cx&O753|VWx}0mqNcVnMaU1BVuspVi8Lrrqa7Uw_~`r zVz6T*IVSfHWda4SVLswo*_}+~Drn>u&vdYrY;JHWYn-mEF?qIhK3-g1c}?#1BV%$@ zq?&$KcUck1>HJ-A&uKp9vpDztDh|>}6Se(P+}Rg+V!ffT09JM{Q@|vXr{|-fNVJFU zQHF83g*u@WP&dF$jV)N6m7lc$7@kt2Jd)7hy%Yct+N7qv@7re5n9qam%I2w-fS)R% zY_eOzc;;2-nrWB|8RO>*(;^uPBoJE(0hJ{Q8;aC6KC``GagUmMu)z9BZ&nQrD#>O z+#7lp6OT1Ji)wOm>}=>-Smh2dP*l+#6Q8A|9}}KYceyITL@+^D>0&nZLkG}KNBYOeH93_jH2k553>#yGZ)`qPz_u9@DbPRdGrH$Q zDx8Uk*D&t&^@mE#6OQnB0%tpOpNgjBPYp7S>Z*7W66+gNQ=cxvV%a6Ey>xtwI~Fwf z^&KqzPS3sBl(o})uCUnLl?hmzMT}Rm=@38e7hdrYh`e}U(D&7JGmVP$5MfTon_E-^VI)U&m78z!VXt%^z8}4P1QRNPpENlWDMwYgd3CsaO0!_Uj#C9w#C32q8 zolKfa*tNaH{kKp52XR1-zo8!No@ue&TQsg~2qtbC* zi#j1Fn-nvEP??=$zymX@9?=G7?J3c0)0KozC_Z|=Sin31YY2sA5l{D6%>4-f&feoNhpyUT!W1-BTHCUC+A;) zGQ|}IKRs%!xAw1IvnF)ib)Nj9++4k3w4d7h_U!2s-|%=d;hm!()16EY`XTroT+8p2 z@Rb3y3x6G^_(V~aDN>4HipYzT97{M=$Nw7cc$Oj@W|uXCfLt0dN+(q z1v7dO+F8PvZaocOS~&Qlb>Fyt-4EA(^X7qX-H0vIuZlaM^)>VkaW%b*L~ z(yhz*(r&fgAoxsvpJ1T(e&hPBzj$`*SHH6PxnKU|Cp3i$-~YZiFaATK!@GcmkPdpZ z@494-AYmXT1ra5|2ubJ!KA~Qk!;Y`e(zu1v1}f1<4BOTQ+?^Q(1y%MEgYMl8k39-Q zdTgL6Go!=pEOs(obWHj1@g}@?8Na*rbo_4mrr1Jj#Gldo#Ao~Z>gmzG2Jryq>44we z4fZ<^+h*7_`p~$zITy)6?xwPk=_;-Xtf1}@(}p^)KV>5LBB&X$<^qq z2akh%2h5-wfZrK*3829k7fqECv>fd-O9E{pR8R_3c__ZBl2=uN2~-NoJ~Nnf1t>=a zW;RHb$#Qi85d-%_FEaEFo8EyV#qa=exp^#5ZI?`l{R}Y-2A1*}a5h5i71XJXoCz{6sL5^v=T0>*yZ2~1_jGjZ?$qqvqpT?}2_%SDo-v(Bx38G);PZ?5DEoMP z8~iUFctCop;Qp6Fg9$alERh|tj$kwriV)b~aPU+-ZGy$)w}L48crspm8jXcQ`Fr%7 z`A4>I-`;w3V%1cEwQ<|JDViXDG&VN&R#Ri&-atmyP|@narY59OZdhdBVh6#=FD6}q z_NcfP=M)ut zxlMJbO=>syn$&Kdse>d@qn(?o zXRCgs*BW^7qGXB+g4cFeBa-5}r1itcoyK_5xqPEEuFZZNWFXyv3w z_>rQS4}RyDzx?G4{5&kayJcS7NULiGYWD7h4|<_^Bc0}J0a5*PIuS@6yoYNf)Jftk ze-m%PHnPHB16=bo@sU=H`@@4;d%BU z`#$$iYRDvyWe!zUdI}XPB~On9hQ+)iqEsoAb3~Ou)q+Yrr{((?#GP>JVGG6& z;PWXWI#sUUW6OC4_nO#A(M5)j!XA>oTmKf7# zB_+roCH|7CN?%c7LB8ARu*dO8lFTDfUvY63kIW+vPjV1Dvajg2!$x*&7 zSX2}&F77TW>Mr)y*L(4Y9`po@i-I0cu&6lbscP_g8|q6+>ZKewH1->~?e_&r!6wHN z&k0p2C>lZa1W~J-)iD?#WlCrz%oWW=N1G?7ql+K$B)CWV?z<2E6Ti`i{Fe=w?Ew3$ zPOW+mxU5~y-fQRCd-%PXHet>^eE z?*Xs}@(@q~Wf6z5!$i(#YT*js!P89)QpP)`dcgnxG_m{aS?cY-p`V^l*AEP?|LhSK zo~OLsCh`J#j*h|DB^jZF=e%GhJE46fmdIWemuI)x?Y1B;dcmEOi-78jrtLa+dwC1K8`K+j6R^oT}FrM*@d6GUkIWlH25-|r7e%4=LcID>h zZ{UfNy^WYCd3cn5-C;Jn5Z=x|JJFk8Uzlz4yIm^_vK{62!WvAL~NhB*>4I$MF^5Wv5fa~MfEbL;Ga@S3O) z-<_MI-)3dvUd$DnN&Ds47^Wa%2HIV8qxeneNohC_^ZTH`ZX5?l!;_pRcsotsq8>K1Oy# z%*N7wVkuHdNrWUBlhO=2s1Bwqmc=T;1EX(omehuO4O z+O|Xmr82hq#+R=FwL5eUyHhPKl5h+pCk^tQHc_3A3lVV}72JdM+uPcTQ`|MJ{bQXq z!O_m9&cRS%S7+On>hc1*dwoY>vOIMlsj056X@GXFstOGCi3#+*!Ckc#YpSaTGx(4iX!$)@4&;Jz;UTaWMYzj@Tp7^i zQKib6%M{9FjT+-?UBTlSxQ!JQT>{@NG`m8}luFeUF1rSUNr?!3d8T?dhQ>>lsYjx< zf=M(nG5W-KAgiLHxVU0fMO}@**jHShZg<)p4u?&b44&+QrDQ2L{S=&EZd$m$OsZB< z3HS>S31YuyQ~yL=m2+!T*M4{InXRE68_&3|y{(j|R5V;&Zr|JxJiA4FG^C|Nn)Qw1 zZ3EYw(@_0Ma{DN*L048)`&M@}4X4Rz7L!Hgt><(<-rv^NFCOYxW$P>S0&NRHFK00m z(6(LH%d0ufrL}aNqfU9QrDM;7=e z;H`pyx|MD}->f0WWZ1&J2czv5huU{HHSOta*_=cB#eZl0rl`EPIkj{3-of##>KpnB zJi*f5HETLp;)C068uf2%Zl3k~D^{dm+p)D_b+TzNz0wg#pMN#K(Usrm>OSHPF37mtdy(M90(*(T(eB!N%l)-L&dGMp3XAs=cGE} zGHWPrs&=_$R^cx3_XVC))>)%tc_liQV>p&5W*v@V*>MTW%6k9FsD8gw()*`i;^77L zWA@{&NPW;{|KwPV*QbvvG;;ksX5>0fs{g1^7{N;HUf#Z2#uv{vt}w|8}(g-OIE;xJ>)^$@TeO72zzzp2)XQ|ISnR7N7l(poTgfyiT3) z5?~kb6X@|m?k9W>hQ()(v9}`6(#M5Va#DKsWaL>1cMnH#_qdG5CB6S-RPWy@+k?gU zeRx6rnEkkGLH&c#`kf2vza6cAccebd^|^d31@c^9CEJ5Mo*PyO_Tc=0f#-&0gBYbz zrZ9qDSIGO=@^OWest7noYBgUF2uishAZgvfh;`@@z$7>$Ri%A|GfO?8!2A}E$5ZAh zO?NpRg*F}Lx5Pn%h)ascH*kR9SA9X^nKo0|P;SdkwXQJam-`#bGLo0eLrX|kRCeZ? zv$dMCjGEH=O13yHZHf69TxLG*lj+O%{qXu8Sq6S2*T)<)tRIwRVDFOkhnJ~;*Mj;7 zqxCx%)PFl#|L#bA@e|yK6sb=imi;VVUob`MKOonS`DI0N|9SoJuhC8l--hyTE++$k zBT!CgoSbMuPD(j%6=_f&o)8AeZmG`hNF5^Ok44&{kJAsi%+Q$3g#QU_(;Vkxj>x_z z_&YQ!4&&^RF-|&^=W!X6>d(l&C$e8EmocgSUKuNW0_CgX+8>tdGbm4sYk#-ges4IB z{DY56sy|CV=H+!z{#rCQ%`WAp@$cW_-{U&@%Y3e+=Q{B{(R?y}bRD>L$$T>X{Cm)& zF_`b|a*VOQXjO+KGq{FvwSNwE#q!TVbpAKQ?yweT>M_jBGvZ2gkNn=eK6IrLFF->FpY<5j$T zwfG5nlJ~t|Dwlaj+AsF|=)3CJABl`R=?u3!{gT~bfm7s3-fJd33w4sHHv9*$Uli=u zA7uN5?d*)a7wV*tUjX%ZJAH9-$@-;sP%hQ$>4ES^ayuVM?QoeWmfGR6dxCBYzbV&w zQ-0Utm`#tYOBQ43+hh!lw0efWw|s%_!Fe9!cws z85vw7?Z& zt#Z;@R?)Xh5O>Hs<#wFAufWyOcoF?qbi*9RK&pBEWDeOBNH&83O`ueeP9c!;&a&a{ z3QUyXnZJ07(}LXKJi^Nv<5>@AE*Djik|1)3MQ3n2BFAgQbs2>Hlr+oL1GZIZxw$2- zf`$2(j}A_zrgmkPcxhlk-eojaHXMy>jmt4K$#;1&>bu-2`!tJVZo>=e$9$l>mZ{&r zO#OSgZ^Tdv6vZ&FdSb!&cVs89ibl5rYtYrBt^GRooYs{Q99* zO3`nqu5OU>VC$=^>m!&*yeK{$R+iagd=9H*op4iBzkQp};i#+=(xW=z7}p6^vh3d! z(Vv*38Lc0$KjYgUllY5zXCz5?2B=k%$T+Zo{HDbW5=_9ZA^EteNa^>L3P zZ@*e@KT;oaI_D$x)%#dytbU|@umvGD5Po0Q^Y6=gJ`J9|M0%GJ>+GlRhPTRfw#s!D z$EruyIy}|75iOoeS#6+8KIhxlL% zbY^iaCM)$kl4modIr62Q_h~A%YLWW`3Lv^slsz;#c2&gHsSdQBcR6kuWhca4XMHut z*O|dR8^5=?Omou}(JiDz9$OxpV*2RV9u@ZR@;uxN%4xAuk_RCa!P3G(_8OG0<@CLs z{WUDgJR!;$V)1&!0Io+Y5xcovj(14)w@2%@O7*2Zn7o~OS%#%~l5#|`ok>}S%j4=F zjMnd5Q2*^{{ks>`kF`IzO#AmSDfbcPj9$V121cYZP!4{vLcnb$nAjuf^H>5^1j+N% zSj>`kNE;vIWSrR6B-+GxBNce~)+F{f+=*1;oqtN&mn84Gr|cxjAh~!#lQ9iYKhF-t z;OZ>*v!yeP;!kMGgq~*RX69s@;W?8%ZDB+U6F{wA7Pli2tqc9{ol}#yZJfJpl5JCW z?rjb1Dy%F2>d5v>Q|9MWFP&p2CvKhHc-zF}?Q_{J+g246w3b%QU$Sq*hJ8}LFk<{S zfi_mMC!o)vYE>>J;Ij)fi84VU@0zor>n|_bDEKxmrL>Jp&JpXu)rCAIo<)J+em1Up zToq|2jFsfs5vJ*+oiM5t0Q+_!F8SDRu={=fXbu$ZEmx_(slBdNJKbxq(>roJ?lNWV z+Jv=g?QDPEO1(3?kX>Kmt?3hsdna_MotdS@^u@k9>EBYmfrL{=cs}A8!Q*-uQKAJC zRJt-ujCPp$UrhdMT&iH=xv=P@;4umEk)1qJZkATxqDO4Se+xQ5N?CL{Y%cKM7M`!g z7eu7REEp*k(Kw|w!cS8u#^V&b-0 z_|&MJj@;agf---zdj6G#2Q5VQ-5dj;>BVv5OeW^=ac5>o1pWIc}Zs*A+D zbnWVpaAx@8Roww1+pCND1WNlpzXrJ7MJmW;0ev1#(CVo&0sKS-uDK{=Z>=DaCJ?0} zK{= zy!fdhG!!9!cB}@6SsP*%1)#RUY6SyQYAq>n<7Nqa5kC+{K8z)r`y^-c`{h*H#mhe| z`BGT{&gYH@Y*jbqK?9>$0?=8>T?* z&R>4YnKl@I$32d@K)1<2f(AydjURg4{@|s7Wws0~m#B!QQ|l^lr8yk9sYP)Lq-61@ zHaZraM?+`oV$t;0&OMFNp2^Xm_}daxt+ImE2dtSA-YjY>SGMo(l6Fvz9?5%pq$H|e zWBL(!1ob25ku{u0{ucJr_mHR9`7%!>$Ml85k}BtNsp}W#az%89usfnVpiXp+On8m+ zf5Cd*!D#)d1@+&K);})m#l>qAlgq44+`r6P(bO_)MaShFg!_P_%yDt@NjVOG zBa|n`cE95L!L(oD|Y!Me{EYPRcU!Uy$((T?*-B8<_qneqJp5F4N1pO47Z0 zz^vzULlQf;{tM6MS$K$jc$qsepuCZ_ksk>YI+ZYC*a!3?^!Pr>_ES;`Ja*3MzpuI} zwG!U}U#sSkwK_d$S&rL^*NQAyLT^irqgso8NV9rW8A;x2I zIxS@l4Q1?*(`<1T1-xEl#{izq3PIpCV_Yby{&Veq) zXiucRWf!t(`Vw#Nj%e9EY>H*_vU?+QAzIi}IQI+b zVzP^t$RMeBF+6kW7d#^XE#Hrj5}vWbGhc>hPXD|u!L7FYeWn-Jts6VK?kJn;={bB@ z>T?mB4j+KFqWgC(U%Y?U%lGd_w&pHh^Z$MSE?aj0u4vCnNl#4Ard6!cli|$JrA7W= z(`jkRNmfgB6TtVRyzHt*9A_Cj9Nu?&{Elh*Vp){osaVd&!)F1Fl8Bc-YscL`I7u+r zvB=4NRF?D=dYe8X>4aaR5$*DoYgr@p7ZmtuBU{_b#=GhrMMaMKE_}x~*v@bYdmHy~ z@OOOf{u!z5SlXWWgw2+TX?bj?^gGiAra^3BXNEVhSKu)dDd(-avFFe%->N%>cLHF` zd^d<`MY=wfzd^Oc8_MI~Hl34WG{VpA@^5ygB|SYSCq3N~`7QC*el{Ae5u8LvJpAo> zTF$3BjkGtHaN=R8hmt;rGfMu&hjXjNA6d*6Q?4alUz%B5Gsq4mS&eCCLveDludv(2 zV{zgv8w@vrKE|J{Jsu~teFMnZ z3IWe!k!2t$qSxfD?-HvR9T8R`(LMGJKuPgaeNI+ZPKwiSVfPqQjhR_#X*rV{C0=}* zJ|7-ucSGAU1=K3W0enQrPzm%E-9|UusF;nmk&?or{cH6 zbzyb*meZG8MZ6?^UzVVg*^=O7b6)NaH-y*mHvd1#tztR3-E6U>;oH7pu^7|f-#@Sz zjoH~oqa{0C`i(X_ z1?&)=I~_^&ESNi7b&p1b#PL8&usGninVp$>SHo_IRorz;gVet=3jhV5@CIyA~b{?+agfI(AJNwQD<9ahXV_*Mz@G ze|_3EF_~T_?xDZN^Q1rfF1;fB8vXt0KKt2s1@~vap}+6L_g+pZ=t%`Ut9l63N2!N8 zO-d-$dc^i)VDGsB}~$1APg& zgYVTw=4FKM)lM>b3MgK5Be37k+vutp@$d8puj9GgOvcujw|F)?N$hy`q}2e%L|SPh zR51tB2pq~4s4$^K7VR;)b?L5DRZ^D6?^}4`iO*=QjE@$kn~YZN$yH73@7}!m?)6Qp zPKtMou5CTg+k2pO-H3R{SlMMmvp0>8-!waPS=rct=c>`3vzwdG?istPa6sBi#rN}) zG|~{L6R1MaVD?`ZE*iZ)mtrR)(eTGW$DcqS((&enZ*rEDAa*+RH{5FMvp6%`50QYFI7XKutr1q`54N_ec*bB z-I1qJXM2dOi(|Xb0O;`LUraZmKbbi5$dTECq7`|T`l0czkFn(u4j=jz^v)<-mnMW_PfYx)l08=Da;6-vh%=$T5pD_`aK+ zOl8E6S8!oF6pc}yGLrP$B&wajFrwACy}t6~Z@r5Xj^upkI|!33(&kV%v;E8(DJ2XT5n|Nn?prKj(kE9!tVCpkr3`Wc)G*GHa;HP1!sR|GK zq6j*r3%~M$a_9;V~8q8KBC?zJ7Rmb#Kqc>G#>NIKOp*-f`CM?;Y6sSK1aytgHC$U$E0 zh7c=W+k%(2I22LHomDMpCgz`_6V%pJrBc(si6LhJy;S^}a_oa|eB%Sf^N+qUfBoA} zJ6Up!$2RjhF2M7F0hAHpLoNqp0j~i(JLwt$?3XB+JoU!71 z`z$|Z9qd_Bh_*0~DwMfYP~cAD$PHi0E_nyyEZ-UjcF7q{nRStFr^D)SI#sfYIQ0&` zh?17~ol5qcid}t2dfG0jv3qyb4(}T6z2VyC;B>HTwm7fytd(5{I#*WEwd3{m6J>>k zT@FWkePzvnzsw)V&K}Ik@vdH3*`F5Sg&*@X<#PgNHRCr~AZ>NxPBdo-J2|XzJ;0R{~VM3v!b$pkR6Tk+ar-P{6R-aXWa3_OYp>x zydWM60aK%o$~m7EX)>stuK()v^fkZR`YBcI!WjT%h_t^~{5tADp#9xEpL)9#H%eH+ zvp^ClX*UNFqkquOap`*#?(dnv1dlxFB*&#UHDc&i}HPTB=eD zsyWP=Mh&ATbFr&m^?FOTIZL0R&oJq9sAv+^=ICY7(MzJGLyg=zhjc!ku=D8$CLVa^ znFl70KlAs?ue?ya>dFhhboom+s=B(=H(qk-jq3Jx^-Y)jX7}9eZjD%f?rsfzTC)rH zGV6$RuSD#uO+>)_l+8STrLL96owW%BF*B4WetE^Uk3PEh@06VN{ByfW_&s(a4DE@> z#cQZZ{0rSghh^I=IC=a0?kQ08lDP8xP&!HCULf7b6w&W8yb+ue^S7gg9{Wf((Rlj^ z#T87p8`{<3nU|@!KmokRZ>vGwFvky6l|+zFsE+9D23u6>RQ$9{pXC1P*zTD#CeOco zdTMO_dVcYf(Q{z;pMKptTts_i9v5EaV{is+;9v`Ab8#4$M=8G`zW-Dg>Ah7ay!zSI zGt@p!?ee80*Go*vc|JU+Xy&-`U9RiS6FNDrL`;?@b?j|!-rLc>r@47gdt`8fSFIDlev2=SU)DE&Me8{| z(oxj#DUGuhK6c1=ECF8AN~hw>cdKDO&V*{A&QHhVR#Hf^-U{*{UHt$$R2_+`vGkQt zWK$X0j_DuhwU=$VKG^?_!;h>Tf9#<(ArzCJ(x3eybMNrJqvE4Ov~{?juV;Ts=a~uY zK`S0*OzMF*wg_4vii3c`HtSOPBXrIJfP>4c9`rr z*+^*@DBK12=2kUOlRBBIBN4j$jt`Ql-|hw39I-?8G&o5CMWZYjJuJf3MRCB(oTRiN_FUY?MWe9{ge1=h<=GaDK;@Z z=NC=*DBI81`Xl&WAOjJ6Z#zwV4?pqv-mYf**NClavwbeLhF&i|kZGj_Zz+d=e(t$H z7cM#Ukl1wd5ewb25%p?O_)}KLd8Ly@eB2i3&*xx!+j7{RUnFgpj+f?VfcrVNZvi}a)l-7M#jyB3yf-`i3H>X}B>9Nxa{<%m0H)9XTukqd zS7i3n#Ps|`5gE}xP#f6UwsL2Y#Wh{tGSIkk{hF%!&icO9S?jk1Hr7@YQB}RSq_ZH` z(wSi{$#>?rf}faQ&{gJWDsKpVdhrlFJpUd& zEFQwSklMmMvY&DrcYsw!-_aX6NBmSgZ#xyw<4oxI1mNaZ&yG;&%zNgZe`V+EuQUDY zuZKm+FU5Pz9sJz&aS6sJ@^iKq<96G!xZQSoxZNI)+Z!lzgx*vsvja6*R#j4Be*Oxj zmLG2ZKgfjj=fl@;${?>2MoBp0kWkBI-S>5El_KU|iS7 zu>ww{Hxv^8Pl)N?cw_#(Km0+Kry(v+LoCvE2eiEq^V>cj^LK>AUxg%^a7BT<5w2&4 zdAq|bBDdN6?{@wk1pe>v_rzm<+cKD+zVmeGY5FEMPoEsdoSzTE)vOA0e#iuF?;##| z->2*?j>mH_-j#zPF0f>R;s|cZ5T=xT9C#Oi#2WZ22klNr9G=FtlVu4gu8=Uef&+5) z>223eUVG~;Uz@!4w)v~JZ`;0&>2_?p@(RrpPiQVbaPB3VpZ{EQ={X}IHQl409J=S8 z;R&^PsT2dneauGQ-*x}xbPiv@uI6*dv9mx1CDAxt?98rSD>_5e78?HLdB7V@NE&Rn z5Z@1xf`|;-8n_s(yva1RM4Gjkl(5bb9BNM=B4~g$qRr<<)F8O>DVUax# z?@!=SJLrL$$_E1r9E|Y$*d`T{q@<(}f|n~B4arF>5+%H>jo{@Hu;xaS6Xeo`eJG(u z6Ft6V_tw`!S5iwT^v~v|rv3Zr#G1j;2^gFHA^M&9_u8RmDP=EGP7CadmG{N47_-|> z#q9C-h%W4dKKlMg;r(xgt}SeCY(8`-{@vnVqHo5#K|Wz=EQ4etZqLm49Ng|+gxj-; z*{0JkiQB6}-hQO3>&QUcPIq-+x_3vS_z~44ZR=j&Snb}`$}-vx^z+LHm>n|?uFJmU@f}h&W&0rya(=_WB z{oavkDNnt6#4BO@Qut7Dtd`Et1YR23$LV$>I-1EONf*QR9vX%ADuDKQbTw0relu~; z+y!-k1KYpc+tx+y3;9TY+POfk8aDhb7 z=*u525WV+>A2RU!{p0c>1MY%gYwvhy)26i_e6Z-CfzsmWK?CD0ot-UTFDR065a8+8 z00;eBI(vilE#6ZJl1E)n72Uq8nbXCzbl2WZ+Vwk-?E+7 z`j+i~x4s3?*2=lwio{QkXkejwT$&9P)rzG(e2M#;GIS1&kx`Gw-| zo_J#V<(FS-T0OS<``@Q0&)j~-e&*@gxwC6dyfoO=*&#}6uLNvcyWFQUr27k9ykpVs z#BO(rupg1>;y9fVd=ZnD(6~XwnaJO7*|YV}M~;L}o&+=5)D$z5^iOTy`(E3H@um{S z0kSIWVkck}IsD#j1JkIucZx{}N)SYiMqZKU7v@37(rkJIxXQLv1fy2F+a>uUHWj8V z;mvp;JOXB_IsH~)*IaeO`SwX`V<@kBuC@65(SNfiKBA)+6p7dTU37iv4)G;g)Ia*A z8_(QC6-^D|C!5av^(UOZDSYh_smmkRrZni61@tS6>l;cC@0=~#x$Nxh-0WOE@1Z>v zMF@K6rFhnEWweWaH*`^*Lrv7=^Rovg-RX^`mZ7ZDrgZ02nQd+31I+ed%Y;oV{~vbG zRAcR{udWPC?HL_pkFHwvC>>Z$*FNw7iC>Gb;aY^QojxI0!gp1z3`F)R-4&--CsA** zi=l+lzx1yHYZc)GYkt5}Z?m9#Q#Rdy!>$&<~=X1ol@n5NgIrpQ@hD-drl$Sy`K zfe{6M%$1IIjMH{nSyJq$ZFGEqUfbU98Wq>C!{tNv_x2{Y$K!77nBVfjH*f(_UQE26 zW4$Zcy*$_XH2Z4%fA4GRg1l(Dy0+KSDV|u3p^;dU^!$H+xD$gTQlJDJG6oVx*c1Oh z=+_#qU+3m#K)*JEetq&udUEHsrS)q%=+{PW`?Ii5OLT|C?0Q_EvJ9CS>0hiaBii!U zn|E*f^V}S2%k6;{P?r6J1Eb@hEU#!^wW__2ivQkJUP$RPG=2>t1^fiiNfOX^E&YbUKE>#UOvjXP`Kw>OnGW#)Ak7Ix>s z&)28yeVMDQ<;Bvk=r8BWm(^X^`CRzAtaVFUN|~Q)S#Pdt{~@+2nU>I&n_DHS98%HG zM4%K0D{_X+t&?sWqt9RW0Y2f$I_4kIeSl+m%j3bAKbFZdvkInE4X@R^^_Z>tg%$>wQ!UqZ(Z~5x|J8U+LFz&5lcIBr#pMP$H+Ux-p-(dYZ6f62NXkWo>UXBBE()o6Se?Yn<&QfQ3|Gf;&WZuiqgS+gC* zdKg6lTWU8~yLPmuWJV@LwXR-W*Wel<7fOF3*3ylQ&D)oodi1NC+d9&Y((vBz;+Y?@ zFr`am@0h=4cc6>JT7ld0T`O*8cb&7W{9<|oj|;Rgh4wd4{u@?)i*O$sW5U9>k?ypD)E<8=gKyfFs45-8gTo%i%?g_b!T)pqrsP)2IOwl#^x8W-XeuES8+I5 z^i0BSTHp}i5?=tD#y|6uV8Z2T5f1%o2)Ro7b{({rZ(H`LAsH!)H55(V;`! z0_X5y)dmM+Ag*Dyz$LE2#cc})xZ@jm!V-Ti^M@L)EK%QSNLS*@r6VItS0>#w@#qU% z{;+;MJ{F9R|6xIpK4xRKLAyU5~xR z`pnHELqj9C-8TEJsn_1x_J=>vf%?X#I_Wpc@a4C$OlFG*{3{r>KFxx1hGNhsZb@m- zJjS3|W4x+$SM00aykY$>NeLhBRyN#;e$~W^>+s>73@p+l;^nO~QuJ?P`dSBqWV)BGy1E^c-h9__09h~3E#jS35 z@(*&2Y-hSfcNvR|2J@BtmHb$*XSuYvc?4s~oFmKj(|$QJ`y<-cHJ=AOxy7Drjt^hj zkvrMZ)yvGL)-tBteF-w_dh zudZr1GwUfm*i^fz+O?DM=IGYd19kP)Bhnv7$p0*2&h`iS(~tCLpiue3r{b0LhafE# z3qRx8RxKgHR4-0M+<=*a&3u-3^(vy}|1xU;K+j@uBbaW1d zCC80?Yi{F{Ww}f5T|01Pi&*x^)Zn!pEeBU`K3QQ5ZzhhrGo0VtG_~u(X(rF-E&Pps zNUedzz-$etn5|(d+8W~757$Dj zH@KF)N2cO?B$VGOJSNK!Q)r6_{Na6WwP5g9kuXGFYB^YN3jQ@Yw_&?(FO8zLvmbjMoGx`O{=f_4ievHqIx;qQ%n4=@j zqK@kHggtao9h&g$Qyx+b+z?EC@w5n*s0eeU{Niad%d#PVR<*z(UQ%kN+s1mET6XMP z-%{Vw)ynM>Q;gRhHtgB_$6wcX2OK(Nuygyw40I3%`dCnIgMR4YPK@WPuTG@;?L@JU zP83sdq@<)_czUFyprN>wJ@Cc`PLI)bYaTgTP^zDvGR6E|l^u^O_L!lBCsLy9LXM43 z37$s5W+4pyN7!ZD!+)gETvAA_+!k|eY;K7BLN>)@4lMthrRdCi=^5Bht>_Pjw)5hX z^cCPUd1z@9W1%`@U;xGFQU(^K3_3BTW@m8ld`{f9!|8P9Idd(x44cEo){9_FNu(@z zl=A+@LP%NAe|j0Iri?uaONbFo2*oG$^Y;d|Y;l#%7azJb=IMTysXfG ziF?+L9vPJewltZjU|cy@LsrJtju&TT)|8Ys9~xe}vb;1RBg>ILdPB$R`!9p11aAY|$qhUPuR5l)u5X*jsqvV+Q zttiz6Z0;JXEOE@%b?t96M%TAkIwKsmKvT=k#`Zn+((zFf88MAEe6fTFQLda>SykxF zHz&o%Cf03SrbJQZ_bHL(Wx(8yjHkZJ_EHq=rQae?r7S*-@m5l=$YR3J8IR0i_TS7O zgZTmcTJ{6@g!5iz%k{2$f7>JLbY~VySj^fu%sm}Ps2&pz^N8rcFevPZ34>y<@9`dp zj3UZrM_JRp$feEc_8_3y2M5}!%Hz^f?U@J0uV26Zrr&M)*C*d=ZC{hv8kv(`_1rqu zr{EFwZtSArU)7&fcYj8{Mt@WbDDvy^f#&jx`1F*t?A1;CMn<+iJoVjIk2N**TN|Tt z(n}82z(wbsch1T-QP(niJd5xES3w1$BT)!!QdBA9KMedIvPRj8$$h&pK0Cj*8_`0J z42xVimmkDa76Bpu<&aDcNJF(vD!P%u@i)2%OmG8%;1tSvQ6!pIG2MuRsZ|$QSb?B< z9x7B9n^}=t85`HwSxGC{dMKqYvs~nGW<;Ym8++BJs>dCBkB637)WQryD@*epk%DyB z^H*TEj~y3&$;ZsDKDRY{dD&1*b~@>megZT96S8#PTGZr7mFK>T`IN%B zfI$)|v`;1!$54EwCRbHQB_?J&v!ox5jF6&{ z{`OaSRM)d_Gn1{KcdX<4VM@$pXES=N!HP4&iUXd3wppWmCy2z)k;%yK9=({`(3!SI znjIe}H;ngxdOInTUWF0AL2?v59;~l>+4=0Jt<-b3<$moo(|eiH{1+o=h6WS+HXD?z z%PWNQd5-yL0bL`B9-njdl*NldZ(Wf7#VI5A)Dk=ljG}}nv|!?^3ywOpEiGQ;12DIL z@chjq7ablOTD6`TA>aP#8`AN1vz1ygxQh8Ijd=3ZkpfwMvdH_^uK7l z7;3Fu*W1s`s2V%)l->H$EzY&;?z*L<%=WIJ%;zi2f2Gt_6k^hg26n<5P$$1n*=G7h z^BN|Eq1%sUS81Jp#8+Tm2el4BIJuraKzGXXD_UXPU)gr*Ioo!dFT$F#;ylYXjB9WQ zd)P3-g!6M=c!8bsomBP9WcjWfA^c33lw+NtZ8(cJDDg9axcxYJ?%WXWOMOfO|CRzz zj?*?)4hvTNfSo~Cnq)Zf31)BckmUBw-lh6x@1>m@dll7=1=^2dcdiVOOGJ=MFlT&~ zs{+n(pE0f-?ikl_Q&LmKTUo03s5EAhrcHQWstt0D?hGKXkiQ?F8h>bP?C7XSw*Xso`qt#N0IasE?7F#ej`kM+uOk#{RJ`U(?El13# zazwqDuaP6(QsfAL|D~)4K1&-J{BLCZ91pkUM)-fp@P%w&%CV4zc+`Q%5m6TfXT4(I ztpj-t*dftVlz(OSR!@t!cp=^#Zg)5oUtMo2Z?t=hGLr9~SG{*l*R`3BwDarw2Ga6)XjzW4!vj^b0k3|muOLc$t z@LZHsyEeX-{Q%s~W%~g*x}pUu?hM5rx_XJJ?Nv*p!WN^F>Wf7j<^BpDmMtWLMy13;dR@3Y=x9LRqQ1|**ee!!%pZo!guc+ED zomT9ZU`{JF@G~lWy$AeTD*SN|_}waerw6=hA4R?;!!y4?hW{fOKVKW%=J_q<4iETU z>KjQJyYpk*32NN$QtgY;|ApJ@LHRzLx`xFa4FAV0_BZp7V|*o1u7~!&*iMMt&W{A{ z%T@+=R^$^+u9YD~rw@ibiN-W?`qK%tRx}L?CKD50n6&H`lruzySDXnZu)M-*cc$e|Y}!PAL?^y%eszCKUur{4UUmXWYQ`r_=Kowq z-T+>aAhf!g;5MKSVSPi!14OkidjjclX$XNR-C368eWPp1?ldeB+Jo z{&rhcRDvzjnc3ajONPklZ`57Bt94CySVLSvUhHq{KJOJ|JyQui0JKX$3#o+I=m;GZ zQI#FYu2VXVIPYd*;o;FXC$ccXl1LX_qeL5FYBiA@4Q}Z!8g8sCkG0zzSz{AF*-i{! zY=8O1+0RL9*x=lz+?G{|E8%`ua?>8^9Wq7wq|ZsP^f>e>2<9__-S41Jah6E4PMZZ> zrxEepS3B$zXRAESlcr1D!3ZyQw{>N%YgksEkY=~%tXy;F%um0!`MT>izWnsY{*1cL zq()0-O4`Qh*GVW5UwA>{^ois8MXq}Z!nwmc2b?`38lQ`FlFNleiG+dAE8$@#W}F2A zVFb(wrw7azy?OU*KiKidd+&d1`!mn(`1QTqnRj^$S<1Y7e*)vde1tTW`41GkmIe~a z;^m;O2Sh@QdNrw26muFE0=Zcf`cs@t>MwM%5ksRE^6gvh-1P0OJ0F?5_J*m)F5L3i z4}bV!-I*6(JX7}}v{w#1X_UoAU~)etn6NXD=)_Er!FA0_o-B1T*WP?*d;hlH zitV|rnVAKH)zt$L5gjGVR_7)rb|)mbN()N6%8RQT>~^jn1fHp5{$J4V2eC(RdGTmQ8Vq;lhnT%VxvK;g7+C^yn+Ot&*v#Cc1X+K= zm1lUvVG5`WeXAWV?-423TjlQT8P*_0xk5k0uF$WW^l6=Si7BSA(5#|3eGvJpdYz^R ze|*D}Ym`6-@|BwDFv^%;S0cV?S%{8C!#Y=VDk#nX%S2Ndx9LpUBCGF2ArU%hw{dl+ zhrPF#Ggp5{YIUSFF*`lWL){RfL$5BlVas_`eywO7##X(;&frk4e~p$3O02JY6~8*qHd4Pv8{)mMkKJ|G*pJ8VzHi{(Z!mYQ8>Jbz zlns&l@Q?b=TFB1Kce$RNmaFfqcQQRWk@e({s_;<=k8$uBe7veRI6}{GKbbJRO*U&4 zMzV5K$pgx-l@`HbgCkJBRx)D)cPc`~hvmpM>@P-9cozTvb2O~HvzX`8^e~I5PUM*9bWu$83UNrz4Pb*h z!z||cH2hv1Q{5l_4gUxH8+_ph`nmHRApLG-^mXURPS)f-!0*Fs{7SBDp39_H&1Ev+ zk;~+?n#<&vlFJ0>&hwXM%XF9XkwUqe!fUA zeewfNFY*IUFX|QJ9%CPp3`Q@WlXnt*S6H2Ae9)`XBUkMSC0Ff2rAMyX6H2Z{ST|bu zlN^5G!-a0xA#V7SDtx8b&EN|-9x*_nkN7%!7w(eFt2Oxs_A2>=j7=W-T|Wp@^1D8y z(zDVdf2=3{-T7nP^zZh7KdHiZd%&NR;du^#&%JUCZ1~C?14CXp1~&N3G4O>K{>jDo z>0!{B$vXcmHQ){L}wM|7T_V(|-H!jsL%)&+IwqgY&D+1$sis1-ek_kqcD2 zKDF>C<$NBvKDF@5`sBGc_bT}_V7+N`Z+@WW&v;19)miD0Z{vgtU+Ix=*A+v2#4%LaAqj6PHF8|gze^x^pbsN&zG!5^{+e~1VEHWmLS4gTF6 z|86(_N)3H%e7qiXs?^ZQ#>cIpmk#P{^NpNPbB|Vfv)54!r;k(H7 zc%Coib2(oM?w@Dn_4lk_`tlr~Lvk(^+&_Ed^|!~1z8wEq75^;Yzm@H^XNiO3zm?&~ ze|z8`Rq@Zt_$L+on*Eu)D3@l7IHK6Qc;wPN;+;#=t8Sa0y7&97JEPXE_o(}(TKBk8 zmoCoXxmV3w(&Ul1^>Qi-UyMN)$Zw?sp@iSlIL`sR4wpLFm^ zeydGFiJ5}zJjJpQfXLj)?>*>Z&hjzZd_m}R?u6ScFJmaPJhIy&>~@>o6sUNTc$oY- zOBG3*#p1R^8EMz<%Qmg53|m^;*xB8fXN!1sdDqnJ_yaf8?a98G+&nWhHW%9)Q?q>e zilF>=6L)NuX35Rh98KjVdehTcIei_Slb zy!SZ%PA~j3@cUwp|6&zC&aavu%*N-J<;~U3vyvyw#^;%3iqX#ByK4V7EAt2aGcW3& z*`t3gYX3H?^VcC<$oqGp=lH$xPyZkAPy5CHS1c5})>-~!Pdr-;W2K6V{{?3s1@vZ88uY&FGCb?XjzwML)5Bpn_ zzm4thCV78r;obS+`uyaFJF0;{#`bH5yx!&en^?^DtNXll?^nciKHINN@_Lu=Z=!MW zewF*$XQO z*XHdzrNG0w)#UAC{pyj|trq^Ydhgh%+&jec{hk|$>i}CPJu;o;dxvQDS||SSPk#me zE+6=({o;Sa3;&$hcY#nOn58ottF3z^ac^%10f$P0C`h;)s1AoK={*(&uwVq`7hyCF1 z^NGI}_#ljD*-Dq227OAMMQi-H+QtdFjWH-c!S+(QT(0DHtfWm$4jz!pwYeZqDey1` zO)f~bCkEs(sPJN}nrqU@^HH0TwouP!UTP)(q>bmLX7oNcu9p7-*AWj~r@U|t`opD; z&5i4;#@P2?^y{dKtJ0mn+l`CQix;j+O&)JIE_trxJJD|SPSoOYCwf=C6CL4qqJ=L3 zpXztO@Mz(~RrnKJ|0v@>rQ#pd!ZUge%5*C6*`Gc?{W&V%(aMF7$VyTfMlqT(91(eB z1)Nxy38E0=FP{rW<KBP@T=>HAAT9b z>!8HO>x5BpEyIyZekz=xXM`mfXLAY96UA|mI-xb1rHBew(?gYDeyF>nF;|x{C~vug zHYZyW)11~N)`UYhGkp2vP2oxU7r>X~N-(MTSjPG~K~Aq3jfsF5R(GnSYaNEb{N;`a zOPZDb#c2(-#vi)bm=c|s#>bk!uvvIgH~_UBu2hr%TuKV|lEv7Kfq5MJ0YIK$y;?yI zGyxirEvSDL*}THf7dT%dZ<4L_FHp|z*zi*>U)W5x3J0K^$p`TB1=h#Jg=!kk;xwnY z5=D$;CFlwBFI<67s||W3<{?~fBizoCwhvx=ZRGXWN62}-pMKgq|9uZ!5%|V!B8I>K zsuv9U3Ac;4U^K44C;kTZEE6H94w>elKr6;8QvAD%m8M7owDQ_(*cv(SpV%1t!P;9P zJS%)b=AiG1=gz%VqRE7{yST*RC@yw9Ta=zwT%49(#Mf9Z@QzE7J{Vml%mzO{L^=uK zrc>l(4HXf(DOTjO2jp+vugkU%||0{RA% zz#v25*Q+});3{#sii*N9cGa)TCIV?UbE;=%F zNk}lGUL-Dh4fRMN+FiM`<7u|KfhKaaO-gN>EGo*)DK5?- z+n}fkK9Mx}yL1|gbKx_&OZiLP#=gFd8&<8_K+c=5BYPW`FK=k9u5Og}Vwv&{|CD2~ z@)>{QT5;#D#T++s7LpY##|^SJk94(Y*D2?#WqI=~u1Jw>Se(-paum(L7*#HuVd*PjKPHeB_O{0spnE{%1bxyZiUK@?F$^PloST zvhV-!i9ccCR&oPznGG<$yZG0IyJWe%YvC@kjVyz2f92nZ`&$Bh+r#R8?DZ`kaPDRG zKJoe%4fSqh-#+zOZy)>iH?MCF_;w9z@9$pyv;)p-S-sDE^ivt%=lq-K{+0~iu4Lc- z;fWL0VE)1t^jl()U=uQhrNVw!tTm1rb-6j2z?+gN2{0I!1ODk4Y)uMN_RrTws3Q7WO!r%oOpKh0b`*W)09x` zXzWsGj7BT0Xp1q;DW+K>(z1w{7Hx@GLZfI(OHKZj-TH*8#Pl3nRc8CZs@q4bRo0x$ z1|8(|c89C(Q>+`dBSC160>R4VW@eD%@1d)JTLJ!0Crm4xiSF+Oj( z)hq=C8fj3lBtEghLEZ>yo~=>hv+z6)r7k?a*wJdhXhSSiDTWwhPU>va*6LJaGX7s+ zV1jA|>5iuI5gC@g`S#o6Q&Z$)I`R3cnev@G%juGSrM=xO7ha32F^ZUs(Zpb)%>kJB zO0R_zxvAttA;aDYBsMMCV|pF@lSt$|IxDUGSacr6%*H!y}FyizmOwB zfAI~P#fM83(u53Qy=yp;m;y2|gL?Cl;6Tx24vh@a83mJZB0MV0pc5i6%r4R~hy(7bZc9o{fHg7g#&B5Oum5IzX8x|Ksz+9ABsap3sw#4@yKEl*E0cefwf?Fb{wr&h^+EqO zw6S|c5tCC^)3=zM(y!aejE;*m8}veqMK9_Y5ki8fh6+xnAQUdm&&$op&T?itGc(eWA}Ptx2+V4NH$CE! z9%!U!1bX0~;zB34T`VkRe~gSK`odD19srOodYc7)>B16jdt~*-wZC7xap2+GtQSrX zOs{@t?eM_617oYF=fBaNA-%fK`Yd_OdV!TZangFx{6AM^($v-2i)e;a+xnkw_Fvfr z7wiSTlDTjpJq~w_1Ok?K)O#keVfLQr7Ps9-SEVek-U7T3}e z0;_^w2x>9l)Y7l4fD511VupXM7!f@o9)wh+VSHwMhAjoU5{JQSZD#Y5z<3r{izj4s zTUyFeFkKYH)(AU;9$&jIdHph;b)tME`4_(!d8a!!w|i+}S6*IM;Q}?!e?o69oBw8S zc5dB;ot+odWo6!7*3mKlOkQ6pk7rxjmv?6wm)p<6+J8mJ5jtG0@o`jVfK?L2GTP}( zM5H?8DKwCfAj)F-$`4|}Bq&JXp71kA$cB~S#2^^vNOOc8_qg5dLt9*kPPCYyfU5f( z2LfWD1%6?mt*xD|ysNtVZ<>tSHcjdDwy4RQ`g^X-b9L-qdsPCdlAeMs+9G{7;i|P= zy}&eUcD0wqg@(qJwePAaD_-6+)Ls?=%do6{Nak5Lvb#v0D;v`l1O`BDK}ROh5oZNs zPql)tTSx$iMRI%^bYulF32q_hlek^dpW??RC&%JR{4VLtPoY2G<$qQve?=e4LdGkf z=k|FR2oIxFn~Vk)&kO}m%o8NX)n0+NYPE`Axj8l#^S_d)(kLVQV=Fcmm$E--utp9( z0RN5O5C45i>*&N|-IcJqE4%;locxz}`}+kQ<9#{I?mI*f6m-aEB#CUiF+?rogf&%ph=>>YT75N{S6|L==iSTSRfo ze(T}sM;XT?=IO)M{qrx8j{F@DlUbc~3)!ga$d{gYnEZ`R|H`&sk||&WH@2;;yv*Ef zj=8&1_SHh!;z^J#5(EdvHw=TrE5#Bm3i{*(Y7k85a*7tlERU)l_@P10qpH`-@&c@V zW_8>IGIXRl&KwbD#GPAcUP4$L0E!!z2e?Pkz+6&lhrgLoENCAoxTK+G=*I5u8;5E- zF3qX#+B#4ptt^{Zv0|c(td~B?$faAh2aet`G<5rD(Dp5~w6MBeoIfLG-o2$ch=v6< z&(+}=`WL>SzoXw1qG4`(U0orBiovj)Qi%~RXC|YrIS?(``5j)5DYNtj?u7M=zCH3;I^o?$5LqUftM#p)0hRyi`^eZ!f5hjp>ZD7OkyFj=!qR zno+PUBe^{-t8mRSdxCq8Q2vVpX`{|n6Gn7mQlcdqrbZ9ENYG=NXptV^{;RUpa-%!o zA7@3tS#f$Ije)V81^JvEb#6dp%eknvX7I+Io*M^iS})3}X`Yq-P(D#pGf@uWSz(z7 zGc$7M(9oSDf!nu;rG?Ae_48+5!+8l0YTm-;1)8PTu)7wE+ArWis%PQNFma#x99!nmI%gQxzB zc_}d})S?nB))F0wp+8e(**q?*R4bSByK^`TvI*4q=~e79({D} z*hkB_q<;REt>=^cR_U#d2JB1H!aRA5z6d>WV2pZ4Y>ZCSGcpL6HbtBgF!g#r3xk2` z1$=%^O~zQ>85#PJ=&b0p;!>ltG=d2txNOwTZ%`FLq2#^_QWoBm7rwe8zv8N$277u& zlRdeAYu-enCAlytU2JQLP0y|*F@wX^Da3!MKFi0$EagI29aw5vGxPF=2VKBNKYJ)3bRd}Nvz^sEN>%=a%T<>0B(Y@7+{`sbYFl87z@3` zXrN3Vguex5?k|uwlgSimiVQc0N3bY&AqmK4m^4E~5X5Cy@(3N-b!+3TVh_113xzQ@!SG(F7z-;zN5Z*|AhH`=V@#ze#LDb%trDE zy+b(8?cVr%3gheZqKke9&fXl%M39w44SIB!(J%)*bOk*sHhJVif$DU$A2y0^7z9zO z>#zbtwB}fI((IV@BHU?93kZqH(z&Mz?v1Hd5@~Tq8;)37MT(rvVaW*B%E&^}{^Z7u zPj1}wVGbOk5|9{>npzh$LDvu`hDK}yMQisbu^0n0d`8J%c^0hUmyDMPmjwuOUYUCH^3R?3TJXJfpy#n z-*$wPkf5{+aU-Z(4 z%g$sj%likwpD%QfFUXs2coIqw-cm}wV8}~8N+;VH_GKTv#A!Aw^pTIr?^qopYr|s9 zBT&UcOo+b>8hQ@#FN21FFElQkr90@a;NZy+8eR3VAkW6YRGUFI7ttG&1&N)K<0(wR z-3_=zzY^%1X?Mt2H6sk;;pFtw4Ob2~>{zj4 zM^oK~L~_~gwz|;f{;7_Ptd{)tHESB_uU>s>^S!G|Cu?gbN=u7^qYqpk)oq#Io?erd zUgKzYx$vC{_J>1QLsMuaT;!5rB-O5EmMB(Ere)*H5@I`2+LtviTVIh7+nOS!y`GX@pPu9V zQF6x0426#)UuQ`yK#p3dX1-oVA=za`2?n?VN^kfCffrbTwy~#>5DX^Gqi}AZYsRJ7 zar*q1mx#76|A(&$%ptae`S5{M1m`gc3Pk5R6hqKUlF?!U(=h|X!PA)q6J;->n9D8F ztPjDseksKPnBydcL=n1U{u$CFy+VtnZW1BAv#Gz1>>(G_^-HJf+2#d4LP`Lw|M%<= z{+?Y+UX)zqGHyHh{=!}4GO;;~W$yrLw30aC7vxA7H3o5<3)P~Xo`JQU@5(W<_go$E z!J-C{MPc_%f(ZzO-47r(5d^vjBHE?zj6HYYhxd~hdgja3O>p2F2*yvC3N!|YY!k4*=vh2T*a!HoCkWb?JhmU~X+a?tZCWVL zZ2><8bdg>3QfEYM%zJB#iq@8Oj%B2ecb2UyDq2_8Ii8*|)+t@pl9tv|S=!W8O8(f` zSX#;cNo|D#Wo2s%>#M8l3)hsDtzmzYUaGFFtgbIEu3uSPRF8j0KfeE2C?nsd9}6+4 zzg_~g3dP8!6chTf`2aNciJH}D+9|%l!xwnInJ#9 z_SVcq^hH%eJ<*}|bt#Q8c{%g z8BBqOeS$F{D8LxB4>PDhM`70n6TL~)qljq;Fd3!<_!`hJ1Ox;PhmfFvpbi#~rZ8@4 zeqK(N(_u?ZPQ<%DZ7q)nfwY||7!3yF zEL+iY?uYzI%ySJJNk`lQXS^#NfQ<*3rsUk91FrDJ>b4NBCr;tM?HJXH>4wR!zW1ch zTwSj9hgbcPEOB+Z){}4D)3JMZ2m66@SIgozt`!VIAl~u}%IV(dwbw1U*GUM8auhr8 zU4e?ygJd=A`WN{h8gR)a-N$>6&wt+Wf5021FU}#wW{%fI2Bc#Q?-RYpy8$iYL^-4Z z&cxSYhnrnX1fETU>`<7HIb|ccRN6ycm-ayWZdfDFUghls6$gh}`~3frg%X7X*o9{3CjKV~NUM5K`HH>FkNZD|$il~fqL zU~?sdXw%4TRr)lxDxwHGLvI#&bw?247)B2rLM-_tRKmwrVY^UFtsrMmkO81J$PIck zwE|$^o8&l@y1(lM(^GIf63SpAatMOukQf*M!b(T3xWc3VAjd&x8n9zK*cPTVBr=Nx z0S|feP3!~1uN@0WkE68yY00ZYdMER~63&4mW1i*3tTMUCGgD@1p7rXEUt)>Yuzkm;Awg8c2lW^%{ z>8~_F`m6LY;rW2wa7MsuK-Pq?`ckJ+fhQ5)|Nak@N-x2GST9ouBd^hm<$6Y7WKb`j ziV;quCG%%L{n_C|hpr~gq*QuM`aY?6{q-L~pX>|OBoWRvy=>{gO%3=e4L9Q|#XuJk zHv5tOyY2$1WAn7C-!ne<9chR{%coltK zn&Gkn!aq)LKBpZTRO%WI?xi1OcqmgL>jw>qqeWmXmh|HK@AIKW}ykiLbL7T4G%WcJoq7< z-IMRknkpKZ7{BL=_s7S@-IrW)$-Lf~+L4qzJ4X&l=iPdQzAT+D=ww;#v=9V6#J9e7 zS4#>p5tac!r@zzyVp^aGYs(~%sUTv~=}dj_%Y^Ddlddf}IXGAll2emYl?S|FOK@~} z7_;OE4)L_)&{}bbz^c)3#2G|xw_2m45)-4yH2jE8OpF$#D_W*V)flPXFn8N+v_COA z8bI(1|1I@CjFu)}k~Pv%ChstNS7uXX5z>VQSDitQe7g^b93YzD5Qg3hdZSU_kAc^R z1Bp>@?1+iM&c~$3IPJFN#DsWF*Mp$zT9c%un!nRDMshdlNk&3KR22LM%wl6+%|HRwC&b=mHs~=_diqUclE{-xFt3RnJ8*+ z4H!ij`m599aM)xRaX3(5>=$?-TBBYWO=e7{(~+8zm;e_B&#CY?o>DolEE^3MhDch1 zH8MIOA^Hj!O(Y!gzZq$`d+*`#@&2J%J|?ThJ*Lt5y0J~S9VYim;}aXV%#y>%KgQt4 z3-lG13wEh14=-FSxB}C)^T>O0L}ED)Y!q~r<$;Zm^T5i1qoJP>T$;2J8h_uow0Zq~ zSN(9)@bD)3%8}co-7mdFuDtDt)O*3E+1X7OaQj?r8~3C5GkHIr@>$;NQU0!6j=nsn zWM8LKetmh+Cfkh*?bJ_wEu7Qm!pZ9V)vL}N{PyRw#OwUQtIo_2u*^b>8r*GbdL0^?l%V&Un>9`uOu_SWJf@k3P?+ z<@HKAjum}YcsU=d4?Ha%<)_s0L67piYWc87d9PYNpthS#-_W%CjQF7j{#U%5=}}L4 z>QNOKomGJ`R{Mj|^uG_=g}uE74!0ooJ`pSI<7TKCaOfKX^aeD05r{E>=Zj%E!;@PA znTlOajhQEy;4*63;#EcPU1Pu%!_u3@M#Qo=4%CieoU>pSVm?LT60)gJl+(<3g)T@E zrN_r_J52XU+sUYO@A@moCi?nbf1O-;<2U+#*LCKHq;_ueG>(&vhmG^koL`78ML(^- zo}KF$1I4Br5o7p%(chwew=tV|{{6IA!RFyn{j9)a=ANb7fCpwQj-8e9wPI)4&lNk% zXAr7wIXA2txxB8vG<)gti`La#m}6ZtyLP0x{>f)M)=W;U+@I0J-bgF^BO<$sOIH^s z#C7J^6cv@NDl02@Ia6^=tj~-VAIrRx$DdhT-s`8lTP;u4lw-V2+;k=9~T-tjV!BRLdMIdJxvk1Ck_4~?J8g)+7`9d-<-r(+M9EUv%dYwl8( zbS1iwI#Yrp(wCOGN{Y+<@7enOnW?L4QxhHxFcrj<=GK=7`Q5+iDIFDS(&7>XpYz^_ z^M&ybfPr@a9mDZ8Hxy_X27)qeR;)iUTA@4F4$qwzE+D(*`69SUr5c3*21wFJiA#EM z{Prs=r_)ku$LOa1p3YU$pUBJSUl||QlgIp5&Qi<~kt9sJLg6AP=#oGj)WOvUt#7S7 z6};N4;xUtg>`?wIVQFqWU-%KYly-JSazo6cKVFz6ubrF-&9d%rn5eg9x-adp?qJ?%XgEKf-m6n{VZ zB+^x9konp7eU^9oDeqFsrGHbFqXEm|jDCu~1e9XFV?^VN33d0Xb(=hJ_NwIr?s73) z#o1sS5w|W}S=H*2bImMVDeooxaW}Ki&v2!&%p`JrLDkll$9oGxaUA~RQTuq1cxFNt zeNejQ;6bvDPR#$kzn?DY?-#gD(M@!Q#l4R}%{H3JQCL;Dy7c&aOpPa(jK;*uBYA|w zV2oxV_ZMGii3s=D?CH{>_52>YIW46#5pS@6mm+SzPfVAhxb6VQ!)UxjKC{g7{reV= z`?t$g<>&sbgB!QbFs9zalTF^2Z{z=$%lDVxR4(72N|Co75!0~izWUyaefLq`#mg7Y zE-D}LfS*yz>pjXpm&={TNhs(1+3YV4m|SPCimOS%wNQ!cMk$9g#&=&^Jjze0<%1sO zZv4X@<-Kb8fZA@dwq4@{t?}7zADefw@WsMSK(P zJKhz?a*X0v1AL_hgG2quPp4EN1w%B#|5!quXl|0EM2=B|HAbn=HsU*1jE!{kPmHbY zSUoj9lC-s@eQSKm`R(+TLzhWyXZT{=;}} zd_9OaE90W4*csFMR2Xp&D+2y14(oMPlaDCgWnmIO200zZ(?`_{47fu0;e+Gh$%+;Y zqNI@KTr)O4Ffuzn(r_<*<+j7pD7kBL!e>^?xm02a8I6Dffi zssLB^l`scW6w4_#^uuVZ=?L#^-d!F+#-UH0D z1MM9hsRqoC$gJ$(|D)>Nh_=RLrbn{;=~^>Po)XH_t{u~7i80+b4vr7q&^>y5T$Kb^MgM&vV7lfwmb*&iPy|r#@bKnC<`MX}d zY|kDgB;$D&8*UB?)QiYWWNSCd$nVZ5V2uaZNJp9;&NIzhse`}8p%E-8a_aHqz$f?r z92*|GfAYMioU|tCK(}jKX64cw`bZ#=(vxNzTX(IXuM8fUn7n^*-`t-Y`Z6-=^Gl?A zA_872uBbb|o$9IEu~}Vl!6u`g>IL3Ahnxb%5ka9VgxMq-SfX1CEuGvkwsX>U z`GdzVr;duC`CI75po)&pPC@nmUc=^ZDbov#&{Yd(WclHYCXUw{HkV7~Ju)EsrYF1W z!rVVi`*}I+9c}qjN;&KiZTShcyxXJvB<&ZJ*j-OBy+i9$EQ5l=SAeCkbmKS|MCB_= zsT{}EEyi=c5{{W+SP))s1t@(&qwsv*OTWqE3D74P4a#Ny@uc9Zyw^{8x1aJZKjlLn zEtkGnFe04 zm2P})Sl+*{iMPcs>?tqU!T$nppKn+XdUblxYp+^9>`~sUmJfK8pHA~_4X$6QbMgq_I?m(T`R#X~M?XGS`!NIMT>g8~?_C?}=xSLk@*G#D zk!>`iLB}FxWBx2P^{BuDdq<>3*lj!_GCyV**YkKJVdsvn_V9tWok_{t+7BEWf4FDe z_}ZRF==0LrYpyTN&o90H8uEZN^xFC<40b)W{xvz?HR}r-SC_1t+vl^q%cFcoEwA?j z--6{Z)*-kfJkI=F;65Az_hC%-M_Ix!G?GP&F{B7jBB`WW0Qt&0mU$J?CYCCxg4wz6 z+Es`1v(_E@$;ulqy)$GwpPXR* zUR>VgQ9h%V*L#%jRm+>y@=E$cwzlNBr{Z^g;&1W5b4o2A^eFFD%Ln}Qvk%Mh?hj|h z`OL?(%2k1RH&8{R_b-%@1{U|{Fe|^GJkRc;jUe~+(RbNhG)Ra;pOjEy&@Uk- z18v5)a-BeQ_`oOBwHQGRu4jH8sD3hypd)UZsWmt_I4(Fg!XalKNB3L#KB|ZNr`wc? zT}gjFeXN;0FpbyIk&!2>xi!;Be>;5_Zli7UA1l^O*(_-tW$}tSs0Gf&RN<8F%KmMj0QS^#$3A{0As(@}Gi!jr`^D8VPpzG)G4QsQIr za89$C@g0zO`!X)}Vx%1&4vhOX-isJ{UE{adDOGBn7TG-Val?G+rulr)3w@S9s4d4B zgsdE6_+2Q+IJ|Ii3_m%xx`G4s(ieU$T+=>rA#A@F>>T`F6q`_nZT5nl@rPG4&PV-> z{{c<;%^0gp#=TJ)zi9J{RpxK}4|t5<8`rc?TnJm`1v^LQy<(Vg*iJ849RK2YWQ)i7 zn8*0vQp=C4<<>;eCQTK>34`DwNMm|C7pCp7IoBVM4vpRJZZ z;?eGQrQBHUr=Lf$9Jtcbg@21DDB2$s3RS|bt{BW)mY)W&`7XvY zE|d56I+_3IeDWV{8zBX>YA0)GV-~`ERo6C}u?XV{$8g%+FLeYPh2B63!zw{-eCX77|IaMJeoj)YOcF8~y z#L9$GGUf{spN^KKr>Ezq=cT1N>~<9Fbs9HC?dzUqLoJ1GM)$6Iq98RPEG0NRt*F#h z5Er~?dkt3<1txqV?=e$Ta(n_l=#}SJ7gOzKb5#e&kUP{3=VShk%5=|K_z$h1G3HR+ zWptc|b9+hpEDe|MaBJbmF8UXcqTyb%1nxDV{GCt4tni|4N-?2Kb-(kOVNO8YMwLjo zm9Xe+?q|M}ciuj-t|z%H(wdS%?;gzUkg8}+$GWi4rdUSWwG00yHS~-Sf;#s=KpwwlZigFxrAOTpYTYs-F@5MgTpvn!eB5#R5&NF8&`stv^-l773xDJEQpfZ>8DDr` z*0a4Y$1uXPA`JFG3XG%z?HZkFiPmU1h)w9iZ3v+F_=$9dBh_dUF>;%HkY;72rV2t< zMOJxXL271d2B1i`r`hd6Ft;9OsD}%O_tCjX)D|zO!u0e#0G~i$zx(Z}yP7-pH8kw& zXxWi!+tt#1K_ijcBFE~Qx^l^2$hsP7R`z5?F`S(#%gf4^^X!?`Wo6YKM`wAXbcLs2 zPA~>1*+wsit3Z}3Jsj3A>NP1jfG_j-e#5R4EV&;H7oVq7F}a^ZQ9ZEWf^21xZBf-J zovTM~yDcj{J1HqVVpS(Ov!g?LH!C+5<|i21*^T)jbPwur?$0B?TG%Ad!=}g8ybREn zd4yqeyIan=wQ3<5`>2$|8D`<-u+FsQPx11Fe{K#C-}B!egcNG(xdJP8D}G` zqiZzfC$XH2x;Bh__vH6t~3wbe9S`rXcb!})ppb`pp5eqUF2FG-Nz@9pmDBeLBA?+@~;$7Q)E z#%K8h9_4ST<;VTNAHi}MZ!g@Vo7i~QyOxBq!+*403!lB+MvNNY~E z_pfoLW$f5SqNRVdcC73DCmS0d1CH$}S%%ugO)nQ{@b)*Cstyy~hzsB|3BA)@dRrm8sw8<`7bu< z=T*Z*H$wF52Y2lzzgcXaFFkezEt`M!mn2yFocmI)T{uhIDK0J|A~rT+r~Lc5OGi7Jo7+bY>>?lVl889vw`9I_H>sCS_xAPnkrmRZ z-Iuz@&@PW5i~ASojQ>aff~=UVbXYP;Rxkeoe`6|@Re0K=Nii`I;W07cyJBO*!{N_U zgVw>y4ZBBMR<`t!4`L%d$JI6eYJHk>?-tS{J>JsQ*G`()`>edq%3$3GqLdH-Y#nzj z=KItMlfe6PnW;n`X*HQlfu=wfF~@|V2h0S{B5318I`!P>5nesI`AJVXp z#`8R-Y4d<+VIK4gvz5az8-0K=^E`y#4Sw-!;GaGhepY9% zSDiVQ8_}cAHJ)|0c-5Kt%68oJdGu@0@Bu$C=Zo!X+Zz=cibi3dXWRR}iiQvPrJ*2u*{b;i8vV1ADso^^J3*4gD%2WfcBv(7Pp^m$C74_(xMCZoP4=il-HgY=+fa@%U| z7ccxr{LWE}3iGgEm=G1_aepvh)lUZVz6x{97oLS=x=%BfXT%#dedt!}KH?9*c)J2) zto94zrpeL8ec=2@tOEXn_KtO~8via3xf+LtJb_0&jtGkgH$&A>*@rpU#04T7@FtBb zgD6%>eShc}Ctc({=_L{;of!=~($$5Gs`DEi4;~0~6B8O5lNe)7hzqrZMmtmNCX+?Z zP?jPGmNGh`)5L7LUHZk{%W7Pew_p10Zy;pF`K>0#O#d(rjsZ z=#9=JIk#fvi%JC&aJaMcaQ}^M)vn>H(bCeFky z@-;v~*1l*08h#+t@Sx!2dH|<#KU)m*s85(=90!MC_rg8ya-}ZQdG7IOhn}OI2mJPB zi3;=3Vi=fNobwxC&I4hMrnzhakBTAWG95CTZ8#o-gTljtB7!5*lJzF^isTL%h6ama9{d_GkNSdv^`^qG^)~K-kDdeH1Af}v#m>lo$Y<9&`3%;vGg5{{ zy!+gJsPyQ=3Aqms`00by2ma}E;b;9G^Qwb-`5m5hc6ip==b)v} zV+wufA{w%@?H}^l<_CtIk^hkQtgm^i#5E}QPvkW7F-J%Iu8S5G=3&1u?mj&34~Ct= z|B%mMe|Roc={T#b2l)M@Cmo;ssyfr>ssrmdMMIBg#1fzMIJ&rx!2gg(&cT@yEm+b1 zKY~y(oG=3)9tw&FHN~SZzeNcLB@_s)7Kbh;j4v}Jul+Ui4O{!+P!wwzZA(C+{_!id|0hzmVH+B~N54-f*7OXA&&M~t@t zr)11=l-x@`JlXjUut>KIuoC7g0d+88p;QnP2x{zzPHYx1YN?>xr+8=Oqh5o(@f46& z5Cv>uNC#3FrPXYEiUj1np^P2X1J`zSUekX|M|I6O3I$`;jYTBsZClzRsUTTCV^`ui ztPeY9nA;Tm<_7W{ z{b(VuFiZ6z3Y6cM6j_qx`@y{=!d^o8Hkaw0^F$>=tqI*`RM#Qf=qM>29hF`irDdOf zI{)g~v(RQL;Cc!7w?3Ag`4@p7~B7O*cN_gV}6!isqX(ZY>mdsG`-R%kJ7?C z;0uP?A-nOPK>U1+!pks5CGQE_cX=%42osacFq%sWRUTm^v?ss^Ni!6M(aF$HMxWa^NSBBz?CHr8p5ovF9VQ?Fcu;Y!+JsjB| zYunoR%Dmd#oF9|i;dQ3$^s4HTGLqLRT`|sNBi7DA)|Uc#zkTVo4iRRf8wS?ump;$5 zDaO~5TnPafIFe^uBdAMcVt;tJIb4TYL?awyg=SJHVxWKE1SDhgXGGlokM%dwGU*MH zvmi*Xsyt|lwOizI@A2S4z}Kf3jf-TyzSUiq@s%Q_f8;ahpB{78DLjb|@uL=afC$8k zz(g!5(4hip7P=DK1$Z!d)n}{^WiowE`{I>=dq9CPR?=@S?2-BY9{DX4`ibpx7}n2W zP2DoJZiw*9h1=!2w<~oQDn05dxrav=&WfY%a(w~$k8+>$fIlhgtIm41MV=>{7QQXF z^=-}h^mCw7FzOO8aJPV(4va1*kbU@O4(AlA7xI`NV6YGjvl@;9N=gv1iAsE9x`Vuu z^U7e)nfH1Lxk`GDR7v}RqL+|;^RK$^qCaPSsgcL@Jwbau24Lhc6UHTE85^)&LX_(x z%0=O3T<=5)32mlpI;CevJ4quREaZA=4%(X`H+r6BwX!U7uJf+e|Cz}AamqLhn?vn+ z8lu*H=$vO|t>;;}Fv!LmDHOR1B9?@RR5TKN5X6^RZbU!MJpVLeVWbdgjhg0m zmt0F#QmpOoDozW}i_6X+ATn^GNHd!qEla`*ipd^@ID8H1Qr!L07sxSEMwu^>yT2#B zWQSV$?r^2gyTdIYi-rnG$h`#F=q|s7o8svR6FiwVFDWcBCYnY3HkhKcp`@8iUQIpB zC`jNnogja%M%C2n%8}C2kxKqkR!i}py(L4Hl|v=`rz)G>!us4M&;MbsJM?0h2fqf) z1AbtR;awbIBh_M`iDL6i(Y;3#y@>d{8(qqs}APi_M>l?>+JHX zGXuZ<=-a*M^O!;(x~Ttn*Oy_A`-2hJt8GupZO_7QlviZfCv+Nlh1Z!->r83tJmcBl zXFTZ6WcD_BPagI;jw628LW>IX@M0KwAKXfRE+h)M!W_4<2uj32lFcy|N*d$Yzo`7L z0S;hc9(Q-wYrt&IMIzUl7+&(W{3r@!TQJ%*?- zkNd;JE?vfe*#dWvbRk?%+G!za`9<4+m zV`?lpuDW45fdZavjjti7X^pgHsj3@;k;h(Hs+x7mUc}*xmJvC5xN~D)eN$?JBQ`v( zsLWN{bx9K}DJ`>R8lBPWl45F{F$rdj&Qe>TZ@;($7L^q2gLnS`#K!t=-rgUT2op7b#8Z321&XqVLDhu`^Q_T7^NBQFqK?=? z*W6B#_s@krvrxjE4F^MQc2x|9>f3Yl`Cw4p$E3PAP~TS8JulW}?~Rk|o(uP0(0!G4 zFOa&_-uwyr0B9kHP@x`Sl%|NAE(TmE4&IyRa86r+UD}(A7Um*EDWg&m>?#ZCvoJXv z{{A7W!!qM)thZMcd-|#mY^t2LSv_MOx4pW!p{M%5mMD96r@>NS&9o%O#AkV`I@hMB zbr%-e$nT{_cV+h)YKMltQXCx+=b%1hPr_hsW-!2yW(f@NqZ#;)bfzH22Ts8J4;5|r z-*YzNdv?n2*{pcaR|4Pj6@MKQ!L?Y2oCVj1ec!2Y?}NRzvhEWBb>rl^XTtWiHlXf# zxo)k$F4fWN1KRNGeTe#vP2f7t#@*&Umqp^zSP-waS(B4sBbOM3nd7ahBQsoq3JOM8 zwJgN}2F>|c%nmR}P%Ym&`owGo3d^FFYMCL)%R!zD+#q12e7 z#i}*i*S3}?=PfT?UgxrBCElOEVsO>uZ3kSl_U)jjw)Ksr_N9~-6qdv+dn|FJU-&L+ z-gR9@TEjun7Zm-T`j%z7)8x2VRBvUr?F3>2N)q#~{oqCPZ!b=wfA8%T(ira$>jR!| zt{B88p+4c9CTblk~N7jhhPuJUmu(7_IC7)AKM*8 z-4mZ37#bQtjl@0C=VNVC9NaFh?`uPF5DfFs6~LUm0+>@*0P~mxgM(lwj&B!n91fi2!pRzahhXn_nFsMtT>Gd$F4ED-p*5{3@W|a=UUJvHw@t z{>eq#Cw06bbso8FozV9@c$qp%Jbx?FJW^hGyC_2=%mv*K-7fBjBF)zgQvW~?zE;$s zuMLzxk`7JRl!>k>3yF@M5{o%Lj%{s-DCRj9oB~bJ7&b-JT4v!a)^uyGWGxHc%Fwuz ziU>Ac&5eWA7K1IF2AMS5W_QzN2pZ|rEB6|#E3(B+OIB@0)RFD}bt#XhUmo+L5pn0o z?}HKXa!kg{oQRj%V7wqdUZOy+nFPFO2(MAo;9)$dB<%EqSxq&ZMyFGO8jg4?UzUmR z6fb>9#G2;;H>tP0|GgSYVmqm!3>RYsB0M=f68i4f zPi}kr$8-1Iv*nGq-g*mJQOfJD3-1fRV(0Q?gHQ==N0C@l8lF>}i*VAh2swMOr&uc} z4pHai?`NKPeCoo5XV5|6ZDi%7Gb3C{$MKlR@7qG~5e#!G5)8%JVQwQ+w}bx#5rjX>0>a=*@!T4 zGR&E9Fo16z#rFjf-(7UiNA9}}!k&cejp=@z?Tu&T!~vf_TL60XCgNyt)6V<*JKFoP z`-VfpOLyIcY7gBYoL<*EFwncs$L`q-(s4Z}j{RuJJ}MaIp@=Z^42Jr~9~F7s(MZ1W zRMyJvQeFILK>Pd^w7+q&_Gz6%A$7LFcLX1QvCj68I&+tOj~_p0uKWF6!tj?a0Is}K2&K!dA^O%Gm9Mpfx z^PUrVUKkjH54!J@?zSBb+y2RjbL5p_9*GDOC&QeJ1Vee=b0W_R0|WZcCPhD=;;&Y; z-!IpFG!h<&|2~7!)OxdLTwHt29-JgRPj1>yZ0_yr>G|qcQQcKXdcM*5=mY<`a~9=Yj4PM{Pva?#d*DQ8H}MqmhcwVYv(ZnI}bT z1!OMB_h&9}TuI`BIOqQ6{YT3St&YmMZr6<6(7w9e>ngkN>&rd8z117dRaurb-et`R zy1LvVZ-G9!E2lKip3{?;msgUVNykR}OUM6~IR1eU*%J)&&=tU(4GUxP!%)BKfq?e# zBJG`u@Xk5Pm);Wj#egU~{ua^inZ)~0_TjwPhf@*ykQ}D{jf=KV`n^7+&Nlqd5&f!J zojoCS=HNS$Uv)5k9+U8cgK$Xs-diHyivUCU(p#eL5f0C_gr>#*@eF5S`fxHLU3g`f zMd-ZA!l|&vUECpeW;(3z3>qgy zttvtq^)f9+8W++cjTmLc4jhwLVSYx=s~~4n;FQS}EFo}WP6cHqg(XhPChX=YtwFqs zOk=EE3AfP8Y$G+N%;he#6)eU&OxMx4EI)*;uDeDXnTvSWc4io(qr%a{gTZqIBdiwv z%1LbCB6q$&Hn56#81Wd*e9p+gNs7q8%#nQRO9u2}+Pb>pA+yV|r{xtS+?T%6RlTZM z@+IH8_UY1Ei`ku9B)q#+`=#9CvbD8R?3cen-x9eJcab8;gB<%sbk$xY!$XQP!-Lj~ zIFKG!?=D-Fon1MI-f#3&_x>7fnAw?<(rpX$+s@*q+)H%{m{Vm1<#@;@vO;=&*bEOw zB}CZ#4%SHd9fHz3px=zO)=dr^?^U>YS5B<3HfEx1;a%r4?{$N+qxXuj3cX%F*JS?J z7q7sN`{EV&abH}-kNZ>6kDI{|KknfC4}PESi&x;&eQ{Br?)&6-5ufh&!}@er!^b?e zA2{7MPDLVQa4LTKO0z;}HVZ%8vISM4e-~!^`q16Iz3^_a%>=CejP`~6zLl=6&qO(m zFY6cWao2_Sizb^x(88joWv}R*FkaExznfRIG#-EdwL63R9|mSV6vp@aKp2pFI7Fr~ z+14#Qd1aVKBErPU{oWHY z$Hd?HVcFlg(p~2Fca~zIPIJWHZdmep=5SAd%dpJ0C4RKixFqbn?g|+f@pnEg`a3Uk7fAljn5fIZZ^PuG z7G0jTmvea@5nZ0I=@qJ`r>HHBzUz9@A5EO-)BCqDKF_DotRF@@9}2@w`c5nTZ#8km z|Caf%@(%(}w{Rowm~>ci*|7Go$jS-2mqZEtDo5FV7iah1nrFD%F}lKpeZ7-0N5 zM(cdB?4LVGWu*6s1cZ1gmV7dl@o1R3sw#GSDQYq72NmmUKSzoR^!DD#&KB?BHQPz*QT=z`4 zx{}>Mtb3l+75#b#sa&6Q#~Tn<1?Q{CfQ_IE5BuX}i`T!*Jn{9@0EfoBT8^X5`Ab>2 zr7X^?D#{PQ=}*>e$Tqa4rj=Ksas_f3ZL5;~zBFH?erbuEmBbyfnxvc+{!KB*uN1FZ^IVrcmu0T7g=DVK zRQlb{Qc2zld{@Js&PngyM&?8F+#2RKv!;FYCkK0DW@lr14|s~gnrq#c5-c>x#~#s?c34$qG%x%{YP|BhsE5; zay^hX0UufH99tET4TA9)0z>p23PWhq8LWel+z|eD=sC8NJs18O@caqsIeo7nxB0Nt zCRVmt8&LPWRM*!Z@caUKE}mm|18+{^`kx@?b7{?|(^EDvs&&{b5)6N#StOD;!pP(- z62W0^aJM3^4LL*#3S%Rlk#$pgb1ZuPt%Qkm{;hB2D>-|HI{Y_*KbTnF3&J31EJYq44bFRE;!H$? ziIn#uIGEx$4{om;&oqqJZ9h2K-sowWY-wm{$5p~Z+xF!;ow@tAp;f}e9i3h;8WJA% zdOJJN5E}#kO0Z>q5PArPITZqra&e@sVW zkHIQ_+8^8T^JeML32FE2e)5>`5c8`^4YTp zb2cJOoD6d&9E^1KtdZ`?c&R=Y@0;P5(0rKj#2Y6bMo)YjKy~Yd27;pGE5hi~GYAH^HR*VxtLTGB=Kz89*>(Q$SPk-hWeuJMG zCUa@>&EPita)Jf@3*DpN#j$)rDh_#O_VxN&7BWCaHsGC)U;uCc7yN?+q;VS!=Y~< z_>rZ)5Q&Q7#oC^S~|K$0_it z%(3<~rF#>jEm)t#p6X9FLqY4Nszh z_G7E?OD#9A7q+4MD6LEnqnhU10P=px{haeY|=*&Rl86 z@JZlfB7Q+iVm;uPMm`pgya*fDNEaHRgF*PUYo+rai4Ohv)e`*&y}!rv<>SZiT(^B& z&D6%evgv~9QS?sr*3R8Wj~zrW3-7HEHV%8cR@rSm18bPGXGsN$;a;$ejTN@_cmplqLwD)muIMB(7$ZoM(2D(0AjYk_JzksqefKC zH_szyD1FZPE~+*Hev)D4zr+rbv($vYb5T4uO@a`byfG*$3XMl=FgpkIp34L%OE45Y z4o3$7@#tD7Ppi2n&5m3b5Mjl&s8j=nRaTgu-3|yEhf=J&2}JrZdBz z7_^u$4{}?KQ2kGC7f!5SkLK6CzU$~6NBYKB^*uG-7rSrEUI7@H@Oz{e-rqL4<*KgU zCU?`37BP>in1dSlTsD=lNw5Zz@b9=(&dRm9o0E}NlMOPKI(+j-q2FqR00Gm`VNM&R z(awu*SP(i}x1g z#1Xy?deml?gH=cP^3~k`WikzPg=~;%>Evt~b~RX~#xq(C>=DSh4VotZRS}I-#SzEO zbS~Wn!VMJVxQu)|k-)*ijhI1od^SkkA-{-Qb*vrqqCg2pgx(MQIvbH0L}!!q82R~} z{JdF=0kIl-vxLkA{~ro{X^*Tg9m4GjIj+p*`LyD>GUw{k3fZO1h4`f6xiUAS^0_}p zVz2m|@<#%%*~H*^BYiIBMg|%xrZkiR^5^CMIU3?+8qx>T&{9T2Xl7>J&wq{>6$LTK zKq|6#Q|8ZeoxYE85B?Lp)65l;$VRCw<}C4ECMuyEd)6{;OwF5cYIGf-VS{7QS#K-bsCJZR^5Q_H%N z;)!O|);d*MI8wiSC?%_|uC}4QS#X)%MV^N1n%W7i7x_L#|A{l%JxLuXr?v#xq1i#~ z^YjWjOU5NfrOlD@`*0p5jWoXL-S>$(+Bb zY{098wOL4|Ho^|uiToiB)g;|FkOL+M`Sb#yQ<<2Uv#O=f8 zk8zkPhdA`#0j!jW1MO*T+|^pKq0l(k*FM^|Vt!MFyVKn?XqaBzxS?u!$>~w|iiyhX ztkyDbZI!3fQ&H7uX)h=qs$RZI$8g!@`xLuzBH(i5WB>1WVgCrfVT~Td4lc}dbQ15N zd~ysHY&YOOmhj0KB&9S5LB*oUs+s=_LA#pyza+AFdBkthN+U}#JfplV6BAp%HS@~P z0l)ZnfLI?Vd_do!hIhDdVvrrd648#3RF;H(`s9VN_om)Mr-c!c9g~g$xHa~Yu_B-R zdyvvmKNf%UuhHLqnELuaxfRg<=p=}@tf*m^+Oy<7FJjw$cGNIYTQ{DO zwWVQd_e5($`w;n9i4zt+=*=xCDJd%7wF8w1zwGK+vl8i~Z!)%S-w9O;P5{1t3+4NV z`5emUdwmyi7T{OhXMlEt*gk{cSVg!d$=gLb&o*-o9JJ4{CTXSgS}7va5mg$Aqrbd& zB6YyEZp(p9^-az0;^xHG#@M+H$otO*>-v$gt?ljA6%7u{vK7swKWgaDe&|mEi=j%g zB&UbpV^{+A7}Ppq)EV?CqML(wS0kAje8tQtfs!U3y0l~OX{3ejpNo^2F`Xp%!#ubGT;ifgwHhXfVDn+`NLALwe?(H=E4F)+#^kI;KV^fg9e`o{Q;*ZSkPaU=dv{Rih<-4(R8Y~MtjlVs6t?Gg6_<47k9mu`XlyzSj4OfUKw|lvwYyn9XBbNr9$+$c zf!WeOWx0~L5l)#aiSeUn*jm=LqSLA|pK!HL_OYY5@k#ktp*@m+HCSf*q>`NN&N55Wad3eiw8EJ9onqNk|}tCL}9gSOcF3sxa_P zaMUkPve((;?KZ0^D>Fl%as~FfP`-=MDE1&%ZmtV?@MtsYujw|n8^@}|!T6}eQ2J1N;XCl#uV~9MFEoM%?T_=YqCpN@v zD5k{hj5K-y-k}Y2?j?piWo#jlYR?>KY}nITJ7Jn^KGav-Us%{z-m|W-w;b!64)pdM zXv)tOK0>eb9&8d^%T`uat}LDzAUW}Z<*-l6&joW$@^kq@@^!&n7t8V_=YLk7ys~d1 zW2Aij*2CKyI@&zN9Z4OY*sasZ`&x!^YSs8$d&}}FcYr)O`oAPk(l+nkv~%w{l#n`5 zurR}wDZfNc)5WW?+x*n$m=IYHW z5XzOgdRhNqe42j{$2Xyn$%+;p2ly9&lxWx{W&AT zzd-S*gXi6_hC=8m3@LH`^>k(QMEGz-dU|K;p)I@i&CCEjrLL^bZ)s~>)|S-Kj8?7g z8(P19?XOywFK^ujp>#<(UwjK7ze?SgHx_Wl~L?+ETlB$a`~P zk$rnz_wdT$s>g)K&>K&o+${sOlhuVeJ(k>tnrctWFNT|b!~6przWebPpkMJ^g}YQk z%*f=f5`UCatJFtH7?fl508_P+YG7lSToCAH7ODg-@j4*}Dsu%)Ddn~J3)f8w2hfHs z!Wk4dc3s<}kG7y62`%^BL*AtW9Av_~GKft~8am;mQanO6%%>WMj2$|f!KLeTHhaKE zB>)3Suv5{Nq1$dj67DF1(V|jXd+~>ee$1G}hF6(AMGSMLRF? zv3m*hx(tesEWk$*^f8KC^8^xo(__dn8AtSOyd8j!s7U-(ex*vx*~O!-OcG~{l+)lb zVE{(lvBZUuivr9MszNDfbxU1 z{s&>pGok%MwEl--%TuBL9kl$Ti1iQC@;`+ww?p}D^!55xAVFmQ#KkeYCy(=*pGs zbK^$(7d8Bixw&r)v(J%Rues({@<-_IcIZeC_0u8#3cwnedk&40uHZ`w%Yt3H{iVY_ zg6FA6QNr->FpeK4o)L(vh4$9MnDiu~hmzkBY0VKQgdmQm=kyAWhXOcWDr0zS7ygEv zm5%Y*n+A8?P}cIR;o&BfRN8K@tn=2Cxi*csraZ5c_tybV*TQ%*h)-KO@VkuU zMf2*IWTUf#=GCzUGrQDaUibT5b%#aKVu39nxoJ@%-` z;qJVX@ly|sdyhXuRonD=i+-t47YA`XTuw3|BXKk&wbGfD72{>(sfgA*! zMsfWCJULC`$?$9~A!n0l{LXZz%j`I~EHWoPDEyy|C|CH}1b#;1#5}hg@OLfXFOzd} zWhCczW*k-|Zk(Zs8$(f-lVdRCl;xBb6&RcbM}C1_+Ad2LHvdg)F_^Y^v6?1wtn{-H zT;I@oY-HqUi>I!%yy2>z-m4lb%05~>(%n6}rfXzoW@Po$^axrtR9nBcv~+EK?T}vI zSza?#R5Vmm)}=?P73F0sR+N>mSa`E(`SQlb<;$BG&+{<;fHBm<7_RyI>!wSHZaOePKdXj{i-)S%XH@qst5@IB%|3@Krka|jD%hvYzgGc+ zw!1CTiQ1KO?}t$waBuYR@Pd!=5#sbT`}fsXXBR#}c`i#&$G-Z`yc<__ZmV@QJx}!2 ze3zB!tA+g)<*O?0Wc>S1;NL`71ATQd{vBCg{X8uE@X)xQh3CjDT&b)A4+q`s+P{mg z8itX#DH%E8<97ld{~y&=BeHT&I93jNjL6Fqu;yp9kL`euga4bls-Hs!=&B-*gnqp# z@|HV+w@gsp(&}yss2<&YhF%cGmW`xA*k4xAy||^Z^O& zKo5LwK3t|lJA_~F+H$_8rUvEL2=_r-u=7F(q5pcqgX7~a$AbekXqRlGcUDRoG&(4J z`+_ySwA5acR8q0CXUJ4|tfr>$8`;iegH@mEXly7qRpsm=s~{6_cL>Ho^+=ijM#D0S ziok!7WO*Z|0vlnyHp!Vdz*1nPthcgtY^ZWP-H_f@P+3(`v26SAkY~>ao>Eu4L0^%a zW;2gGM@5VbVpzFd#`lAcu#%b`t|FV zp*TSp7?8$#7}`%GCqL4?rm(zL9wQZbdctPur6ybGKwZGGfXN;n8*+_h7}C27DqS^g zyVFthk7KJZ9dNa=VP>1n|5~#hCe#jnxDDnyjk9qL?)rGpla~U5Q>dOST`pGgF16H^ z^mL9(x20RNjigI98$B73P_K;7ZiG!$S*k*}Llq-y+Q&8=n9Z(DNq3aCtxRkww3e3_ z7uC2bgqEt>_RZ@y?1_zaCG|ANrW;?&wOI4=Em?(>_uJs(1mG-+>y~*x@oP;Lc|Qqq zKmt`xOB%6WV){WPq1>LgCXtClCtmD+`selNfkNRnG~ITDqdsNQnoglUWw5tPS;F*T zq(MrrvH%oWEUBr~ugsBZPBrD`2BXL&uXwE^f*y=E7MHkO zC9e9qs>-?*u2;)#l?@)3tvo)nzO=r+tS<8|i@{*EW|A`|r^)1Sm`qN>lT6V6oBZ=k zA}&dbD!gn$;pf?I3pfFjuG2|T*8=C+8aT(zFzw|q$AuM@%g{FiCYj9o>tvF1Ef!|m zL22lV_ys0|kdg6NWE6QU@H=EgJE+~j<~9>P#{w)!283XD1Qg8f(6EBvL0bp$3&6-= zoh$eqp%|LNUa}paKz4^d2fKs!h39uL&O>zHT;;A@d zdoOyH)I3js*uZEbj9$ESwn3v8a59e%wZB z1$)W3t4 ze-yF)VOsvDu;q3rzm2~C&tdy-gZ59*`hSVge`)*|rE*?bZi4cgX!)hk_BrJHrSE=p zfG6@(?@lI!aFn>&?V|jf*O3c5YH|c)6P_GK9aH?-&-xj?bfOIIr|2XoVp;A?j<7xw zFo!znafs|}h=xY0Cn_|wold9G;BXjFhBGV6;mFEjK1`j6D0olnH2ic-Cl>`HJl84R zcRh^exR25AKi_-4VY8*DTdnD6&YGENC4Y3RzlE`0N5`roF-@pP4BDkjps_Z9^P-|* z7$)B#jj@n>oBJBPqvYk-YM9b>K)#E;(WuB0-S*W+1mc@pYEx(ET5!6qRV94EH8MXjm ze@0<9Q`pUmz>;=NI1T!?;>8pcdAsX zrK)(lE!<9Z;ErPM-CXhuad z>`4xbG_U5;czQuO#-@$}@>M8-N!FyYlhAUO&2FrmOX$S)cG`TpZQ%v9jnPvPw;f$T zKTNP_&GhWu%w3?*E%5v-eQu%8E#x`zk%#9T`XQ$#v`p@RkSwe4wUT2&<2clnsH5q! zU1eImwdhFiHP`ea!=sNr%GLt3%Uz=N0b?qJgBqYqf?Om~bLvDM##4`+WqPdz8aaA& z`=g{8#FYWwALsVNm|0F-=F(dtMyrFR6cxCkTV=Ny40gLgW6#XAlRxSw^C|j1;FjoQ z)M^gWDqkWf#9cCIZITakr92&o@R5B90J7MKlspsIQs`o@~ioI zX0xYuy{pl=$2+mRAm3&iO|sdHM)nQ8_y6Oh!o(}W_=#!mLkWk*?F03&bamA1UOvC(sjVaaWU~~@S z1sc5?Y6G3Kb_s2BXqdDtUeQ;yUK!Z>3A={$H%ad>UTrrnH5j(<*P5a0v~9pKcZZy( zUgA3bJoQ>@{h+oLSN#rPC%9Sk3ATb7mEul}(rVNy#A&%UsIV&$fyhC`ZBbj{(xXov z>^k-8Yp8j%Z~?V$9yorSzN?Yj4fS;_4+ME|OpIOGg!y9y`-_(EsqdD5$q^Qp97 zDOzWRURS2W_|?}Q>_UwLx7;$Y8MO%i$l9CW_TUtp2<=(jCKVFHaiL@4rHc*3e7ys7 zCPBA08fW6k1aEBHwr$(CZB49+ZQHhOO+2yr#y8(N=W5;m{=KSq*WT5uS9kAKRlB=) zKTrD4;G7!iyl&?6YB>W5vn-;nI#VEr3-WT|1#@lpZJo#US!x%QNo-7^6MU3Yw6bI4 zO+8ZY5UCJSRGZS(u{;R@Z6cB6AIA-iqTef4W(I>OgQBA{qxoeNemdPE!%@e!pZH1+ zoJVe*G)k%@YAP}G`K_b>(p>%!vX+g=SAcp4(biAQoc;bv4O)q5n^vQ~6{Ml1)H9=P zKtJM2qLDnBa-mGr^#Mw_>CB~v-nB)rm!>)H*`Ak*k+sOlHt_{)6U(g?oBD=^`kIn{ zN4W95wR!&ro^Pd}x2R+a-q@$?cBn3fW~+8+c(PX&RhAMmrTOj^WMmZ;5nfQ_yx078 zuHNKzV67L%{(+60Z%xA8Rfk2p_*%)Z#Kjz5vAXIGI0;HxUS*|OBf4?}`>pb_2ttyUYsX4K1e)Sm{@s7Ocg)r;&;v^vUH=G)mnXwueYs=3z6Y z!(!94kd=M!2C3=TU%S>paQ4r#cgB6IY;(Y9?EIb9df;CrIjDRD12+l-v%$V(kSV<$ zwXk(8bTjO}pLkrvgFb=75-&mcW;!;3YeQ#7IJFyIIF=4?LPIKTYD z5csJ5xZ~|v6?@QxS;9WSFyQXoec3N$M$(l&5a<;g@v6s zFW^cd;ugD;{N@zuAspwH9K!pETdl(Ev72@UDygp~5W|y$+5(*u1*x-o5zZdRt*h&J z9WR5S!d9yYeNQfuJph&m`jRUOkTv^3BY5Pq!jzwLt;Eua$NpjNiS&_TzURA;hc)R2@ZaKwv@EtC$k>jP2%bwGwPVKO3?VLZq++qIt2{_t z-Dkl%YYfk;^dl3D>vAFgxV6G7|I=p$D`T6`)nOhY>Mwh|@XIzu1e;OZC_G7Yu$3tl zZ`hy;Q(8H-2up#qW=y`Z^fa*;ADDD_2;^w2uK;C9qniDmwVFm7PnUxO0Y(rXy;$tw! zyxJIB8990xy7K3un#)Pf$WTSc(NCTid6RVA;8i8`Q|nxNHKd}UCMVZEoXvP1 zcIV?HWpYNJrbBlv*6x(>qYaI4hcpY$mE|}ed-!FnMtyK`18k2}`i<} znJ2c-I^pr^DipfY^L^btuNyBfKY=hqIN=#sJf0DV4zG6*=WN8>o~q@%7DAJi3`GxS75sAxL+7Yn|r*eh}Rke zEsZ1(6kSAGWT^?GXhA!yt)19k9(ZTUxV$zWVGNJPX%1hTTiLutTz@?CtPid!jp61j zp6YhQ%Rpa@;fBT%@5u`bD{J(9dGTs1GBRK-g=sgG@*p$j7I(s8TL`7(EDV-UC_cBB zR8-NlXNh}w=frT98-JqtoR8zMD;P&pd>IKH?f}GC>{LzVwhQM@wPryD994i?sKbC?0`FBtr60)>lq%Jg&NQ(JtN~c)!(-${4l#}iur?G+4 zEVB$sC=90GMkvFox31s3lCm29jRrV4dFNJ%J4)%<+2oGymzM$hYR;_CR3&_`7nW2d>@two8xp8Fw5*>0*dkWFORt zl{Z}t{Co587d55Fe{*Gpztsyd&fSGU^T6I%v714zyn^&O`*)sEhc2_;u{P3WvGX(IU%8S?%Jh~@ zlS1W=UWH<-yGSM_2#SJMUD7*53(*iqZDCZtoHKW+vIGNNq?23}*KSnmds##BITr(e zR?^Y)0+e6Wa9Li;PC7(y^m@>+dR6Nh2Xd0JQOu@l%P8p)aX_&f=fJ06sC7SrDB*XV z>WFj4zDMtXB^mdOGVF+FnhXbWRX8J&W)Lnh_D{9`O;znp)l}o=qouuCpleX>o?tEv zeO+^Eg^ssuR4uR7@`=uVKb*NlF4a74kLQD#NIM=mVo~DS%v@&7lw4N;o&YWK`OiZ7 zrBk7g0nMcaxy!=!GCclpyDptT}^IM-XzhA>Mtd4HsdDf%%aKh0k zabWnKu?u(pwzGF;{C9bYTU$y?5m1}A4%UU;b#vQmQX4tL{tvwJ#>t?*zQZ zkJAphL3nv&?}SBe7R&OhQ%L?U^vl?J^2}S>xrJBS)|rPLb{Mnt?Vr7~9)6r#YhT?j zehub%4QWG#D|Y!$t(sRLjfl7bwnAxlF@}@j|L$zJ#MF8c{?G^C`TB(G@BvitA7JQ$ zX9MqK3w+NA?a+cXNZ0EkW^RMP%#0z@?C+>e(rmYoYcl&?s15CQy-hJ17CTe=b*TI6 zcwak7q-%_jis3edPY-$3Dc(n@1HKBua&Q)4FP5}I_{k;O-hMhf$AY=p&9_X~(U0xs z5^G}p>){{r{kir8{cHO-t{6Dq@a!G--t9s5nMa$h3fdGKphs;}I> zFI&y*b0$Re)fd1kEJSZFXLOckgnN8%HSov=;CDpdgpjBXQCm{~A~n3`L)>JG#$!)9 z+fH@siLWbtP=}ZcnjP9rOi{$P*!8#)*)BTL&$p&S84VLP}34|*wykB+xLYko~ zod*E{@yM!9{wswoh&noJ*PwO|4dqps>~u2`bVVjuccS_eOlkor>&+=Sa&gvy{WM6r zkl7=cPd_LAGq-ql*ZHA0Nm5owE0RUJp_kLS=V*$Pu)tkR01AOW_e8N#kaTd~W`X)Z z#5r&qYljt(f3MsqI$2Wg87p-Zd*pf3d<1!eG#%As#%HNl&^#dFpWcJ^mZ5I(cVoFr zs+LyW`S(#(?br|noxx*X!^Cyd!=#x{CSXJQ)tJJLrM<~ZEnyn+A&(9^24>)(h2p9FVab_2^!#RJDRhh`Wg_0dELH;$-!lX3&iERKT| zN3!gaueUh|4_!mDn{MP?uCYoxNx$1}Lho&0W*d>#hbp2Dm5QW{6EYgki+^St^_C(M z7zmd(q`rdHMS&lM(k$}DE(thduuzXYnMCV$YSCTmvsiU~;n;bjUYSbjQC(tSwX?>N zil;I~b~6~DxwU*<^1pm#FCQW_^bCUZTH08xlrNW+hT;AxA1(1N z=5NAsO{uOK3WUi3;f*&<_w{EENbN$hLFWA0)aIklIs53SAzs8hfla1-^T`OqdKu@| zfUa24l~8g}U(Q}mmN4~=I5M;%6feKJT6Z=c7(^#oeAW?Mc}X2*%8cfo5X(CP%i0mZ z?tPIfDgCp2ximjO9*Lq7RZ0aIH2=h3Q13Rb#PR96{|dr;(yp`56Q}_=<01^1@2MvK zmSBSDSxpe6>CA%C#dHix=i|0_~q1DrqyCV;`2Oh690JJs~wLNb1R>t=i47)5JX`VK^#be70y!z%346S6s@H|Z6$m#55a<5 z9YB^pZXw$AOAE6)NKLdde|a9uLbeHA3%fdaMf5!XaURM-xCwa!!#0RbG&6sC9<>S5 zN_?BD10RzjAc!JlfFh_xL_5EFp3OqL33mfeR1tny5sXw3R#tRT0XierEHB*xngwoJ zjJqIv4u=IWEu3v(&Vqj#gq{~_q27eOfqNN9xG^u+pswgbi60o-m# zwhgm2&wsAB4Xt(W)&uMniI@kuHh|nPn*0FmR?5S)3sw)UHcWlgdYAQ9%ft48`xU%4 zcy;)E@9`GOL%0ih8^b<`eK>P(`WCed(r#4mf!qt>tqvcXBOsU~WRN4Mbx3=!`j*W@ zy9;+4&o_c^KoMuqF{@89Ye4yyWh=1s0MmnP8+3M{asKfHs*89VX13q?mS^j?`^fz* zod@VE+(!(bSnh79hk6(GHtuyGV2{@k%Y6_2YD9A@*xM0*W^dR7X6C?8r%%)cfY&GO z2!m80KX2X^O?{%&1&_4%&jTZFxBF(>1HX%Y8|gX@sSkQT_@*ED(}#i&9zQm&Pkg`d zW*&&)L&JxNA1B{OzMph64n*~#;zP)do$WLKX7*hN;`q?Ky)AK9)z9P>pu7W&YQnLJRkZVq@6hYKBWEd zn?WG*JB1gnZvg&a+yVJb5|Hu%-3z-rcw5{)@A+mCi1|+AhsYnN-$%cndNT<`d#Cb4 z=#Aa!v)^yM*#zRg)A=Fw#_{*z@5kMY0#V*6KjHmjdj-t*=x^15*6#?P=>Floqx`%0 zxAH*qceqcquQ2~n|6TrDec(4d?kC_&d}>g$Zi|mu7I4lIvK932y`6dVq}t8xeMr>{y8ja|36( zPz%B3khIT`Jp3;L!Cyp%zX-JxtH)MMup4OCV{POMNW}I@1QSU_OA;-Mf@R2=$7CA7 z(?!jaaL46L5YwfP666|~)8*X=;l_j-sMljI$>kPn)KT!=oAy~X>E`k+sHakJ}!)IYGB4ZHZoyJ;!^G`yTq; zfq2IAh~SaM#fy&{A3EMacqa0Q=8(`9jjk_yejJ6)(bvn0%@E z9P_E>gN+v=Z)%SCY$;$4?o{-_$P1=BSx=0)Sj$9V87CS#QMqm=kYJ(p3FV~Ua3D~KIOjh z{1j;R?Wt(mkCY5%UC zQZxLfn_WAzL1-b>N@X%j$eO3F4i zQ8kcKPuP-$(1_du*vz~fd@_Bj|5yjT5ODj+orXJrXc}HWxQ=`w;fBhcfjby$I$D3Q z4s#*m_KQ0`dqB>#w0?0N^FqcAojWsoaK`kw{(c?uLdXrdGfj7Z&NQ`tavkkL$_=eE zLwB&obhZ9`9pOUE4W%>v?|_|YYyIXr?uDEipfmID;Falf{o6YDh2Yaq?=;>4Jkz-P z(RGvy$tP6r4Bo*U)7kptb-3^G=9hPR_kf;hZT;#x_J!;dx_4&x;I`>?{qs8Xh42&d zTbl0xpJ{IW>^k5=`sq9T_8sgo-KoD`N4gMyLU~L781OUgt>0P4zmR_dyk&k2ewuzc z4l$BvIgM}vbnYCt2C+Se?f0jrrT3UVWIKVg`;9NLKIDAiv;Xcr$am6bkH6W+d+5|D0+yM~}W)761Yd_$@ChI|9h z``-7yz#bp|9)A7+{4u0`=zC#c{yT#o2Y(R$c-+4Dy)m%X1woI5_dZ+`C#Y=7tR2^_j_+(_dA~-zkdM#82&!ey*RM&o$-^yKZt)kcVGVA9N75I z`N`uS*gK}bPk*lttbAwvJAWVqx`;wQ1VBiFQO-jo z*aB6yK(i@AZJul-3dX2FLr~^d(r}~^X?=r+Xcd(jN@W!5P=*n0eT#;874-_r`S%B% zFeBpn`ZW<7DmIkNC`u!^dAhCv^7nzCpvb6%$mq!R#cNVFv@OV+k(WbHL{vsZbiarw zm5eIV$hd}F7=@=$xg#`Lo5H7Yd|J zL|Vrp@#d*tMdZGJR}s;Bhzg>J1g%#|9?GMLiqs$r8**Z#5gXDovagR@Q@GS{rcF(UyavD?fjum{Z{`@)rn*ID2XK$z z9@gErbBt?K-y**PAVokA3-24=MtG?3kl_L3Bglu9_bqRuJ=A!}a{%-afMMzVZ{h+E z)h;qUfPDn}u=c*~ZR~fnNWKlgk3bq0|0X5)4OHnp$hbwtJ5_mL73E>lihkJKF zJd1dw@Mz-_MkfvqZ@;6L0v^d68u^6MiN(XyJ9y6$9_bv~*@WYX`?ac>bY|1ycx(H( z7I0Y#tb5Q$a0HN;F$;e#Wh!(NEk)!@D$`U`(G4OdtqWT825A$m`4JB?^$C?%@4NMX zF_@Y55$=G=QyDUC3U-sTDhZQ?k_kJ}U#cIc4KiQ`=pae34Au!@Mb#AA=BB@<#;B+g zrHogIVw716y;uuNHafh{Z5Eeg>U;SSglfrH3I8OXqUTWMsyrOldB< zO(e_w=;| zL958I27Tn4L!@E@`vLSZ%G1hGbJ#E^eXJpUOzzKEq?8FcPzh9@>kmCz)Xj`i&D$e%|dM8$CJ|k~qym-5lL^0@vjIu+Vkh9bMLb<6C6$ z+3mT)YcqpZOzN+MXx3JiR==Jik1s zIgmMmxu0_kb3f)N<}l_s<{;)s=8_Ba`kujh05{zM*N{H+yWXHX*j5>p*WrS)0hk8A z0W`N@4S;xGhO1yle2p`3=?{Z+e46`UQ@^??B;+3f$H*9QfjHnFjC1(kqK+8KO+fV} zufj(`m9LCSpXch7wm8+a64A}GYAQX8^~nC&v&y%emoWe;Ff1S}^DT0i^t5K5$=40l z0^S0rtYI2S^Hx~xeOp7>HQd$oewa}EHxhv_$SJslK1P|-8dBiH8@PZWAH>3S_zUtJ zKo#^>co&{R6Py z7_Qs) z{#*$+;DI1M7#6757YF8tdQ%vH5BW~9D-MeP8iD*jwVF?{|7rk#$Jiaz z1_$59!eHzRZ~Y+#f3wGBI0S-^2m$_IrEq1{C;$mM7!*1f8Ty@LcNCN#5$K@HxSL_r z$NCL!`~N7`k)W%n;5C$DI1VTQnIKyby92Bv0oKt8AiXF7xghTlyW}AJpg@>Dc@RIa zoBuMA?2?1>!vH1w!q1ZuAm0C@;?pTW>Eyw;31B(|G9?D&Lin^PU`qDMgZjbVCplWXqhI#mN8N8}k_Sv%OWZK(HXNz+lh2>-4gXRnH({&wamZ(yCbC zupX>$?|C~&uOAFMNcYR_3dP^OcL(GHs*2s98}t)vw-)pX%b*q%2(=5{_X)Cw57Gs) z3)zV4k!2ah2LQuD09s7?bsQzt&HEf73g56L9zaK~8eLV^? zQ>}I>MiL1xXSU1nqCEGV&g)8U4D2VE6^>TA7!Tos{ty>&0UyY9%wYEgyY{H>F$3=u zQ*lAPiZ|@ApJIaYs26cTABuJSu(vTmUy3*UT7!^pMgjQ$@%ShRKNOI$FAmfX{>J$K zYdQ$P|G!-A*cS)xhja74F#Z4e^#ASVq;C)YmtX(O&GKM=zi$2)rfsJcD`Ir+!YK#$@tz zfnoAk%90foAu{m7;E^%{c}17zp~0kBC4~GxgR`-LG`!94Km^7*LZ~#x8$zglW$kjQ zKYX=ZcNHq@7mv#ps1{R6xHQMFi~p)3OV~lE!NN+<#MxFi)vv6np8quTA+bFjrYr+X z`Y#%6Kq2HiRHzXDHS(HTI{pcSib|O>WL?w6p`xg%)VR9uYq|;wiVkqB_)@jRurSeS z@z3MYLCAXq;S;{?H^)-Nx_vmjd$Dm>pMTYv0hF~&I8mlvRl`$gHdjy~fFYDS1|SM_ zfmJN4lmjTH)T@U8O5f*N-6k%4RxR*n1iP|HYjBx;@p8Kb@f<>f#aF5)ZG1K(-6D2H zE`ajXr@dV{m27Qc*PwINhok^~6Qg+v#NJoP;#L-IxtNs@eJRvU_vSQ65iljcPLoe- z<Fj%>CeFf7Z(6aAy~Q)vvo3Fi1jOc6%%0Is4Q4a!C{VPWeJG)A$!@mkX$pup)%EoiI*NGN}N|u7I?x zz%6PiuW5^3?FA^#$ly+5>UXAO6)}mqlqI{#sB_@DC6cwf<4)C8Tb*MN3m=KsQT5>( zt5nFF);1f{fFIP!b8pSZhPyugd`0Blz}1q$=DyHEo2X^0&Mbpo9A)~8ja076ZLu3x zLBc4V3!O5vVC9vPU2xmDg$b(ag~Fg>8!bJM0zS>?`wenVGo7E^G;T?8~qNx!SF4@zl z2P@ZJyxO*hnuGQp_tqlIK3srCAr9SQ63~`Pk3pPe*iBqQ&;qwrFAK?f{Nd#;6ZitR zJQ1q30N8L{>Tsx{#a4{u;jEOL%48PK-s~@PwL4aU*3>yCAgW#}VU2hw3+52}<%L}6U_B#vI>!=_I4@3Jsid{V zAF^B(%vwR*XA$UQxAuZpX@R6!7{PAbs87UoeHtJo<9=GNEG4T6r>^;yrDS+>yy`;I zE1pkgqdeZk1_x!0s|g5oMBJ|z%a`{-XzTOl_Cky33TXx630(~YwW9R3t}k7klipMI zXRLoe<8yv>7rZknnEQT}H)w|Nfpknf+UemfPd{4Soso-)xO0`MyZ@YtBrJB8IA;>R zqGLX^Q4-cl!cvP1YyLNQ^>5JlB3cCmJ@!mmE854e+es-t8oAj?WO5*4B~@(XLRtzr zyR}UI=}^VT`)&?kbI)|N8Qc%E)!jxJ}RBo8OW%Zq?b&wO=M_1)O=>3%ZIjPNRhb1%2_CEuq=v`%>Wt`9>p&es;BK6==b zDw9*F6MU6_mrK^{ykwoVUPmH&X0@`I&r4wwXAu!Iy2#ZhPeh&{2eGQ#=Mu4t7v7g6 z($lxfrVpewXQ$mjo^d3srWQ`86u;p}Iyq;Yqo$!bxs}_!t z7^1Q?J8Kn2sg~+ti(cJfa##SUlQ8sj^$LTh3ukYm(8Ql1?vtKz6*mZB|UmCcw zF7L8-VbdGbUn_kf!XM3Z=YxK!LfS3Y`2?%dQ;C_@>`KxZyKO08dexu1xGe~_J4%m0 zNb82tmA$OBMAyUmVn5p@p1YNAhS#^Rg`dvFd{?mETYp~Ls2^_wsI6Q*eO9u=U}B?6 z>_mp1jH9Q9w#r*@O$5%SqZe%NKCOE5%N*QnQ8RiTEf4A44gV7aI#kJSBCe7+{ zGGd!VlZ+741-w2$okv!LIo0?aWxZI9bFw9t_Ba&WUsdGLe)7+F+G_KB$Wh05d3v9T zHKAs4*X~LHVM7@cH?4MCPUn>JSEd~3Q%VdZjDSK7IBP`2Qg-tWrPK-?i{ zU$@gx==L|51l8FQSCTHvmjbC~+Em1{X&h1m;6Hkm8e5Nnin+c`8_#ecn1xM=t_PXc zs|dbJt`0>yxU{FRq6`1L8m?YRo=rvEh2VBIcqxnW+vMUR{k)n~aMtabuc@hCg&%(l z$DYXJVBv1x3ST+2z;g~9W7Z(Sb2lTz<=c8(9ERxn5}1-(dqkTQ3(fSs=t4_PJh>Lt zSPW@e634>kGTixdSq^DFgss+X7}}iS#2d@4A7jMqBF-uvk|BNPljdxtE%d1{C4IG&a#NPFrB5rAUo(=;Ecz-t zf5uv~9zJtg7ism#t*Z)u=1C*AAJ$37a{Ln*V8wGCufcliJTA>@*lXBvST}CFVAXlT zqrwh^wI^(!5n2%Id=LYtrD3vn$ZrMGl20eJkp;c0gcQ4^jEu^IlI^p$ z1ufI$nKKA!W6baG8Fm_2vLg$crhR5fs%+FV3pO*2E}8cNo#R1%&ILks2TG?{Dvpep z)O4yP=&4k2j`bYWbVoe@StFvxg>+}a=ZZ#fwb|X;qE?60sm#jz za4Bo$@~`S#Z!M=xO8W7XbCi)maBrzefsSO_H7uHWJiDnU_f?y+p0E0sp1r^xD-0Pw zA^YL?OLPDEk#r4zlgfq?Rd-GMZO&;g6Zw0SRP#H_dtAN7{i)n4wPH5%2?Mh(IPj9S z9}J?4{Assk9BS<&#c228t!GKcSV$Vn^+ueVfB&c(M_yN8l}-lCt0h_glwASGux$z1 znDdZsfCsaseL_*T3Bo_D&{^Z(RxPji3Q|WouTQoVop!VN+|qbFa`9i@>v!qDTeDgE zd~$gFa*KJk>H_tVIM`&}wvM&znzzwCo9-=Q?fnc*Xk(+UAWZuTC13g4a##G24{W~0 zN_-jYtQ%>y?&5N)IH(w7ZQVlZx`Gzt6)TB(wJ77;Q2H`9_3iqLSG!pq=lvJ9+paB* z4*2~9QX933)^DMZzj9C_|Fk+-w}9d3I_r{Vd{P+3o%LPBc(YJ&{KKj%Wh{eMD`A$c z)5%V@U(n8mGGrkuD^$tLOesq_^gX0%Qlu(DueK7h)F<^m`XRWzAI04SbS8bSpdFus z^QwpC0<2>d{TbFVGd2!VGL|PgQ?S~Eqq&C(B5c{JjJF&jmMy3q3yg*3FfXW6CUUe8 zClFW>dzx-U6R3?|nCXa@lqcKWsDnx&wl*B3t6OkltUxbG5@~s|Sx)_A1ZQx@fei zj+stPKz=JP444Dlt+9p(8t9CZ^(L zMhrw#5Oox94U>BPlxkwsiug$+c^(lT@na~SZ63fm6|M=-{62%Jh)fBnk8X~XEVW6d zEl{HFte1N-0xw>mkX;ih$B7sA(Ac;waxu`u+ZFZd~LU8|a2 zDrkuErR4g3(#9+Kw@UF3?%b%p9ZQGYMlaa1$E4gVa{f5kp_K|Fp$qSN@< zY=Jy!14Gv=Rn=nJwxza*r5(bd*y?Iro88~& z23d<$ep${tXh>}|j(%gmK$UTr#Dhrs?8ro@&h)3GpuAL7BYS24$p!jK#=DN)HzaP+ zG3y6fK|WR0D8e3r*??!)&sRo3&B3%n-?1S?RDK9OnD3AKz1*^>+P*(MSgWtdJV&-` zS0=Y~$D-Hwd_2dgjOUtDo`}%zSlc(+9;?ufW8w8DCJ%{mks}=*l8I?C?hXvw#w(Qk z2O+ zl^qqGvzQCz&3 z=KdAwQ2q37a6b_I|jj4ix(dyc4=1sQUsqz+|f}=6t z8-|l0fD8fyLx7?I_96WygdqtviN{eAkdlDRkH;DiaT#|~%vY#3iMh*X$WwXI%4aBW zDqhHE$QM%?S6F)wyYy^E`INlO>n)4>NvtsP9=LzlwzXw0bF%Q-vyQ)n+G(*fL622ixf~seF%r&3?Q7?fCm$h9A4^ zRrt>c=cC?(ueUpOenIS2xi<*s;omJHUwM8RX44z);lZ>-9nAqrv>C3}kjL6hCv%uJ z9NV_*J(t>JwA^lI0fN9aq7gu#!7^cuVb6D zCm3fKtBf7?g`>heqrlkySiez@SVml9j#r#u9AnNAH<|sk5#IV|xvuV|*mN8e&JyRT z3yl4=HAeUbAz=%c%Y1hDKt={gvwj~9C~E^0A0+QxhODqj2i&VcXBG@>VFuEYQJXYC zl#ymtkZV0>i}0x}PDr7{ubwz(N0^!c*EUFZk!Sp;CUojmila41@#CTs(p)bqBm zDUifc%Zb5Ew*@dUDXgI!L?P3@cJ~%Nj0j zZn0I$8lY?pvBk(*69bvPhE`pFWosX=X1lU~k%@!D4B;?AMBTQ5w37;uhJh|XfF<)+X(M#~@2%sy1I~(X|qpO}gW9kU9 zBUMr@3Y8%Lt6Nkmft0{U6fE)@MYH7mNYX7ZyK?VJobc>QqpPC6l;moJtAC7aN&HK@ zC|iOHx5hfE3Dr~lP&c96D;Dn?ysxN6LOj8XsNRNDdtI%y*@jnpQLWC@hFE)AY<;BV z_oZ!SdRR%qslhher7ZK}#u77vjPc@769cU*_2Nnsv+dNIS;eWfSvsg$9;Q`T`kq;i zrh!!S?sBC4^#7$i1MZkQ<5zC;;@fZN5;RB zOija%%s)rWjS~+HxtTd;&7Pw^hF7`HjQfzne%21m^Lz*lSfVKHg1{1 z&x;=()c)U5zZh=*-~-u5^LAD5y!Jz@SLLUif35%A=7U?e@byyXgI%}ySK0HKuU9W$ z9@3fcYaL%f+?nxf8(+TsneuBBU*YVT^J`a69{rj0Ys06c{yhJASe+k-E|3TofZuo}hH5DaM9H4Fz4q z3s))GeFJ*Ky%gyQCIA&QNI+48e;K_^2zl1?{vlAZF;PuGRlqG6a#{}IG9o<}^tEix zm+-P6N(9aLZGsB7taPzXkTAs{MFJ;-4ijF^piHv{O@zzm+Uu0}*`K z%Pd$h4cxiUAiD1dMo>E=J3Lxu1|ZB3lLl_Eo<}Vp!AQTd&mww&0wcJ&o-G>9TN^N9 z=xYOeP>}x>xGziLo1bslE5pm$iLo@2xhN`w(+V*Q@-)jp5 zdx*;)F4F<}Drg!=d=+Z%$bS`nee(k^@cNb`CjkG3Cnx;U1DU=bu`6uV5U@Scc|*+C zCtio2yU)xKLVp8^qj-lDOI6K+qs)f}9$TqFg`TC>PlYj4=0U}mr3#}e#8I1Ae&`?= zTA|QZG@ydjR>f3V+3R9Gv+}V?U}YrUXSvQVZ=sBiy=|7@MYhSRq95l>Jn?Tg8Q=WR54yfcv|KF1^m5&7FD!oIR)Bqg-TYWF)NiMX+77Uk_8M= z({h@XygL;c4-E93E-s4r2?rO(aRjbR^t}sJHfU-D-*jkhR5ev(<`BC0{;E+_=e``T zkbh9;gV6`2-XisbSeNNlCIHq32U{F+ou?%}(lBa`=$miTOu7=-5`LMVxW?BKCuQ}v z?njl5Ya(88=vI+kv9NLK)*(gix9)rz_*7AeRYX?aZuRG3&(BrwFPZ2q1!bs`7i{T| z33^{8Ek9@03R#45&gT5srKHz60xVG!3#{pa_NIuGMJp|FZ42zn{9u=?nFZ4hvDQ;U zUh^XY#G{{bGlp3SjgEG7W5ew<;!dcm|3VWGgRUt9x4T?jDMT zUpyGX_SAn54E0LaD_)JHU8iz0u3d{rGD50}xazIMk8)!#7(e*EB1ehE)o5|hRp2Qd znNn?JmGNryTRY11nrfvv7n2CxJ1Ctj#ivG-B*mjy)0{2ydYZ0r2ZyzETGUyU<;M4Z ziR!i?Xn2McAWzdcZFs*i&{A}=Pqi<&)GBLhy}9ky+1=*IIeW z)w%9x@4o)=RK{ydzft*A(rusnnmqeWt}VSQeFpbf{2cm5RarK=DY0E?2F(# z?Q83U>-*QY+ZWtt(8t&($%oko|K;c{1*rDA0%QZW09#(3fQYZLZ!@oSZ#6G=Z+Ndc zZ|nGnNKfIwq_@F$%#Zc=_7BL9;SbaAxrD-B*WcJ*+MnCs++W@w|BK-3#}~&J>et)n z`e*2;>8I*v^QY`*^(XFU_vhf}!RO-V{paLo<>&e5=I7hzXkJ-&3_^-mTJ@5m*T0N) zj(S^ph zX|nZe+ZJW>dl8zyp!dxez2|dPz)=pTQO_TXVsQJ??tSr{!t*>AoRtBClnD9K{k4ItEGdnk#UIj+T=fyY zuBPi(6PzK$96}s{a6bUfu6wXGwC|CbVy)A*T`itv)^Ea`ZmHUqmdK-LSxz+k{tp$y z$X#R24GYb8q1L7-6qyrbpoxz7lOyrn3YjWeJc7re+!nbG{J1E3dAXsZCsj8%A0%B8 z>ct2p<_*5Nc0ceJaXEuX?8VKGNCuX0Xk;dDLr*#L84?@e%pG9%MCd5821G*^+tM6J zS8uOoy1P4_wXd(XhC8{D9=_GCPG|q?E1t1VZu#%l!LH7Gif?tkxlxS5ST{B|UmCBy z)`9%;dF(QzK%U2mzuc0P;O_qbsX$i0I9-lBpqn0fxExXR#3N4<1~EClFJ~XpEss1x zjwE2eFdkcB2umO8gd8Ny!6}8=IJqzl#}j7f6vB+0NSKx52y=02VFCVFScvBc3-WAX zVV)~2&I^U5IfJk)XA+j-jKT^WF6_jg$b0UurDt$}kZ_{vx;zGg&TtzsWD+uSa_q8nL8jh=kpK)EsFI}J36RzWCj$aEma0|z8 zgzLGv<7Qz@_P)UPxs>$OUApG@t4AIp$BS~9<9uO7PVbmi&hDe59=Wp|naqWSiCO$a z9iM%2{5)Op$OD9z=ogPXSa_7qc;t74r|64wt{4HTWGY!b}H`C1r zvNy=cJ2iuiyiGI0%#br9%}gV|){HkY4$U|tZ%=f-yk}F_$XBoZtQ=4WnQ$4`bo^ZSIm@rr8@Z+97U5X_RG#WMo%6`jFMN_Ncx34vK0wDk za#!IYI_Z(S3lGyNkK99egid?pp2CB4!XtMR?xF)8`EB7II^>Z%2!Eu*9=W4%FCFp7 zorJsTphs>mPet_9BTp7;dhU^@3S%%k%A4UQbk`$~7Cxi<9(km>-K`M6r7)whl3u z#AgX4E(`hH{BAmlw=zqdl@+oh*SxC8g# z0X%~jh)Af>pbvvE7KUJI48wGo9y4G@%!HXS3ueXam=kkh9?XaNu>cmtLRc7!U{NfF z#jymI!g5#V~?hZmHYqj=HDrs|V_ldaRzPr|Ow{u3nIs4)N59 zm^2x(?5>aAGB3^wmN=_*#C8ZMoJ~gGGB2tcIR5(Ilu z5+w4XBuMN4E4Z;)8LI?FX7sphfQ_(;jLsI=O2%ee8J8X0nCyl<@Ev^Djm`ct zItSxW9F8MpjBdiOy;%_4ir?Y)_ycak?YIMX;x62cd%QUj+=u(|03O6cGLDbnQ9S0& zi{MEa)2Hzap2c%`9xr(FBQnN+!YlYQUd3PV8vcsc@dn<+TPjSYRq0hmm05+WY$}I} zP`OoJm0uN9g;h~iT$NO%RasSD^g*PmqN=GVRa4bgbya=UP&HOfRWsE>wN`CZJBiOb zsV=IU>Y?6I@2dAyU)5g?RD;z}HC&BUqt#e7UQJY!)l@ZI%~T(#57ozNj+&2*7;U__e$&hsP?G?>X163j;Ryslsco%sSBcuehTQJ z8=`|e4fIg-&lAx-FGTN<=o~BhCWh#mIHG6bi;hVo`X!m@mQ+r!q@xU!iLy{u%1${c z7v-URRDcToLElssT~nQ=(RBL3(=@c3_Rx>Cm-f+qIzR{M5FMr?bd-+KaXLXK=@gx& zGjx{D(RsQ+7wHmRrl05v{Y+Qs7rI8j(sjB)H|ZALraN?(?$LdEKo98=J*Fr0l%COZ zdcnZRiiw#u8@B9YKL>FPj>)k&Hpk&$j?3{lJ}2OW9Kwk>F(=`qoQ#um3QozXIFwU! z7^mU1oQ~6T2F}QtI5TJAaL&rvI6LRyoE*WqI5+3vyqu5oa{(^Mg}5*m;i6oOi*pGs z$)&h7m*KKpj>~feuE>=*k}Go+uFBQ8I!AF0uF18yHrL_0T#xH>18&HTxG^{3rreC1 za|>=Mo^1{BXlt3;rjB@~^-O)!z^y`f>kds#Gt)e<`q0|EW!ktk2yb1w)}?xu(7Y2Got%)6$ydC&Cujn1z7AJ(jF%h(nGwy*6g=la|Ja&DBJ_`j$x|LUHI znIR6O742CZ>O*(&VP?Qw@kYLfz2b9RgZmgP&%#zBdXxwN48)ZC%C?nQ7#GVk`ye(X zuqE6v@i1||mB<*EygF0b9h0aE=h>3(jMrX%*WSxI`P|icUClgRO;@L=x9_%!yml|~ zRBb&gUaPHa#e=n#T%C&EQMVQ8wxXZ4s;etD)K+lkYPhYJE!A~r>$sL`3(LGZ)6gAj z;I(e+yE6!JW&SLc8z=}Cql2o^s* zxqQzG7upfRrFOXMhhgrQ{dbL_uEr2oW3a0+=yx?H$}`lm5@Xv&cD#G4ao!XDrp8!T zV~ndY+SM54YRIp~1-Qsow>AGyJYhS%;3Pv@(45X)yndCGtNvfL%h6@Ky-4~#U~H(kr$(Qt2+3?MJhh!S3xR< zi&%nHDtE{J-W^p!xnnSBGu2Ep)6EPsQ;ur93Z9nADQg+uJ|^U0`*_6T-WjH zdn-QPdXMt*APhD0{CVlu=$sj2R{myRVq6HKj?f2sKu_vKov90TrEb*ych{W%-Tu+n z_o<%iulRqc>%GKVl}%|=*-)E~Pw)=j&lmU@pW};sRWsk`#~S~~jFgqS3!mYgeAeZq{OU4N zZfVO8v^QJ)@HcrW|DBVPF_4q;XZa{q1DPm2T@K11Jy7@8qxC2~^0h3KrTR0yO0Ux! z^m-jLIwOVe@?CGGPgm3xdEcwtlr}mxpXW=u9UtXWZj~!KKc%J1Oo`4*8RN22yo{7D z?Yp+Oeb420+|hpR<3}#TOiC(5Z*BkY4KF%lk z03YJRe1s43F5bgG@?PGpNoyU0pYSt&&M)|BAoru8%lfG4@;w^6OpoTj&+*V-=+%0S zUi(^}M`|0U`*~R%d|LblzsoTQf*A6>r}>v++m_H#{Eb0>$GCwQcO9ZyZ4rXL|CF|n@A}`+7kbqjYmAp!Y=54^_Rs5#XpJHI!s&{CLr;j- ziS-}W6=VOO>I#17u+ zfQD|a`lYUz`@31_C9me8SBPKu8LWcOVKsaKYv4;*3tz!{*Z>=06MPMu;TzZjTP3pD z20LIE?2!m(KOBU^a8x3llW-c&!g;s|m*EOrmB{Bh+=Sb37w*GDcnnW|Gh1!Zk1;Sd z24g%-fFYO|lVWmAiJ{^hrp5G_5i?^rX2Tp9fw?g+=Es6q1dCw_EQ{qa602eq*2LOa z7wcm~Y>Z8@Ikv>s*aq8Sd+dmvu`71Rp4ba}V;?U+2nXR19EKxsl$)y_AJ7yl)he}G ztx;>$I<-MT~*iAb#+tS zR(IVT^<(u^JtrVVOon_EL@_Bg1yejqKp~Wvl2UR?Nud-*X(>Hrq|6jf*(e7^P;Sag z`KcfkrlM4wN>XVmOXaB|MN$>2Mp1vz6x+BJw|3tA2q+QAc8zT#qO)3E-f9vX!zTTU zjLoLDnQiWJ5M$b8Hu=lU!+$ATZkqULB_Jlmg1F*oriEe>1($#(&@6gw#Kn6HT*SA? z#e7TgQ(TTKaHYI~4Y<+ECZbmEcYRE=X%5Y`acmx&*XFbNZ2?=*7P3WbF`*(*4!0xhNIN|+YvX)K_B_8x=RxKVc%Q!LSeAB3S&g>48Fufy zM7%T$chX+E?qr;c@R(GVLXZ_@)}-Cm$)zO=XP|N z`!Vozy2-=o2~T3;_vsdoU_V=q!9kpolXE;y!HGByr{<4&4$tPfypS_+CeFy={0Zmb zrJS3Wa4ufVRk;!u;woH$D{~EA#dY~huE)*zYi_~caC6?wIk}WKSI9#+jOTND&PqqQ zGZ*Gq?4v6@fPUe@bcWxdi`<7E@dSFo(>MVqQKK98jbJdPgnc)G`9I4LLQ;#`tT2WB

`jo_$bHJm?^( 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 CCoAy) literal 0 HcmV?d00001 diff --git a/build/fonts/montserrat-medium.woff2 b/build/fonts/montserrat-medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b0efef2b22f7fd70a3f53c3d7510dd65d2fc25d8 GIT binary patch literal 80924 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 literal 0 HcmV?d00001 diff --git a/build/fonts/montserrat-regular.woff b/build/fonts/montserrat-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..2e90375ee167e6cd789125a483e4acd0bef501e2 GIT binary patch literal 139660 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

J?F((=$p|{%0|4fe5o^{LP|fz!_B5*BP@ap(KOl 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 G0000`VYt)) literal 0 HcmV?d00001 diff --git a/build/fonts/rouble.woff b/build/fonts/rouble.woff new file mode 100644 index 0000000000000000000000000000000000000000..b26ce1d0759bc7b0c88b15cd1db4439f6be624b0 GIT binary patch literal 4452 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 E59@U}egFUf literal 0 HcmV?d00001 diff --git a/build/fonts/rouble.woff2 b/build/fonts/rouble.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..31dec802132922b10965a3211814cbbe46d77aa1 GIT binary patch literal 2796 zcmV0RR9100000000000000000000 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 y#|QP_BGzJ=<^CTh0 literal 0 HcmV?d00001 diff --git a/build/img/phone.png b/build/img/phone.png new file mode 100644 index 0000000000000000000000000000000000000000..6927d216ac31e454dec0a2d4b95f52a7926a5149 GIT binary patch literal 71748 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! 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

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 literal 0 HcmV?d00001 diff --git a/build/img/sprite.svg b/build/img/sprite.svg new file mode 100644 index 000000000..6585ff9f6 --- /dev/null +++ b/build/img/sprite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/img/sprite/icon-close.svg b/build/img/sprite/icon-close.svg new file mode 100644 index 000000000..decaf3170 --- /dev/null +++ b/build/img/sprite/icon-close.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/img/svg/cross.svg b/build/img/svg/cross.svg new file mode 100644 index 000000000..f42c838c6 --- /dev/null +++ b/build/img/svg/cross.svg @@ -0,0 +1,3 @@ + + + diff --git a/build/img/svg/not-needed-in-sprite.svg b/build/img/svg/not-needed-in-sprite.svg new file mode 100644 index 000000000..978c3eb92 --- /dev/null +++ b/build/img/svg/not-needed-in-sprite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/build/img/svg/tick.svg b/build/img/svg/tick.svg new file mode 100644 index 000000000..c2e369204 --- /dev/null +++ b/build/img/svg/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/build/index.html b/build/index.html new file mode 100644 index 000000000..4d8ab873b --- /dev/null +++ b/build/index.html @@ -0,0 +1,87 @@ + + + + + Botozz + + + + + + + + + +

+ BOTOZZ + +
+
+
+
+

Адаптация и благополучие ваших сотрудников

+

Оставьте заявку на создание корпоративного чат-бота.

+
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + Фотография руки с телефоном. + +
+
+
+
+ + + + + + diff --git a/build/js/main.min.js b/build/js/main.min.js new file mode 100644 index 000000000..cc5d8299c --- /dev/null +++ b/build/js/main.min.js @@ -0,0 +1,1210 @@ +(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i [data-select].is-open ✅ + +// выносим все в дата атрибуты +// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. + +// для адаптивного JS используется matchMedia и addListener +// const breakpoint = window.matchMedia(`(min-width:1024px)`); +// const breakpointChecker = () => { +// if (breakpoint.matches) { +// } else { +// } +// }; +// breakpoint.addListener(breakpointChecker); +// breakpointChecker(); + +// используйте .closest(el) + +},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13}],2:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.callbacks = void 0; +var baseSuccessCallback = function baseSuccessCallback(event) { + event.preventDefault(); + // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер +}; +var baseErrorCallback = function baseErrorCallback(event) { + event.preventDefault(); + // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер +}; +var callbacks = exports.callbacks = { + base: { + // Сбросс формы + reset: true, + // Таймаут сброса формы + resetTimeout: 500, + successCallback: baseSuccessCallback, + errorCallback: baseErrorCallback + } +}; + +},{}],3:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Form = void 0; +var _validator = require("./validator"); +var _callback = require("./callback"); +var _initPhoneInput = require("./init-phone-input"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Form = exports.Form = /*#__PURE__*/function () { + function Form() { + _classCallCheck(this, Form); + this._validator = new _validator.Validator(); + this._initPhoneInput = _initPhoneInput.initPhoneInput; + this._callbacks = _callback.callbacks; + } + return _createClass(Form, [{ + key: "_resetSelect", + value: function _resetSelect(select) { + var nativeSelect = select.querySelector('select'); + var activeIndex = nativeSelect.options.selectedIndex; + var selectedOption = nativeSelect.options[activeIndex]; + var buttonText = select.querySelector('.custom-select__text'); + var selectItems = select.querySelectorAll('.custom-select__item'); + buttonText.textContent = selectedOption.textContent; + selectItems.forEach(function (item, index) { + if (index === activeIndex - 1) { + item.setAttribute('aria-selected', 'true'); + return; + } + item.setAttribute('aria-selected', 'false'); + }); + if (!nativeSelect.value) { + select.classList.remove('not-empty'); + select.classList.remove('is-valid'); + } + } + }, { + key: "_resetSelects", + value: function _resetSelects(form) { + var _this = this; + var selects = form.querySelectorAll('[data-select]'); + selects.forEach(function (select) { + _this._resetSelect(select); + }); + } + }, { + key: "reset", + value: function reset(form) { + var _this2 = this; + form.reset(); + form.querySelectorAll('.is-invalid').forEach(function (item) { + return item.classList.remove('is-invalid'); + }); + form.querySelectorAll('.is-valid').forEach(function (item) { + return item.classList.remove('is-valid'); + }); + form.querySelectorAll('.input-message').forEach(function (item) { + return item.remove(); + }); + setTimeout(function () { + _this2._resetSelects(form); + }); + } + }, { + key: "initPhoneInput", + value: function initPhoneInput(parent) { + this._initPhoneInput(parent); + } + }, { + key: "validateForm", + value: function validateForm(form) { + return this._validator.validateForm(form); + } + }, { + key: "validateFormElement", + value: function validateFormElement(item) { + return this._validator.validateFormElement(item); + } + }, { + key: "_onFormSubmit", + value: function _onFormSubmit(event) { + var _this3 = this; + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (this.validateForm(event.target) && callback) { + this._callbacks[callback].successCallback(event); + if (this._callbacks[callback].reset) { + setTimeout(function () { + _this3.reset(event.target); + }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); + } + return; + } + if (!this.validateForm(event.target) && callback) { + this._callbacks[callback].errorCallback(event); + return; + } + } + }, { + key: "_onFormInput", + value: function _onFormInput(item) { + this.validateFormElement(item); + } + }, { + key: "_initValidate", + value: function _initValidate(parent) { + var _this4 = this; + var form = parent.querySelector('form'); + if (!form) { + return; + } + var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); + phoneParents.forEach(function (item) { + return _this4._initPhoneInput(item); + }); + var callback = parent.dataset.callback; + form.noValidate = true; + form.addEventListener('submit', function (event) { + event.preventDefault(); + _this4._onFormSubmit(event, callback); + }); + form.addEventListener('input', function (event) { + _this4._onFormInput(event.target); + }); + form.addEventListener('reset', function (event) { + _this4.reset(event.target); + }); + } + }, { + key: "init", + value: function init() { + var _this5 = this; + this._validateParent = document.querySelectorAll('[data-form-validate]'); + if (!this._validateParent.length) { + return; + } + this._validateParent.forEach(function (parent) { + return _this5._initValidate(parent); + }); + } + }]); +}(); + +},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.initPhoneInput = void 0; +var baseCountryCode = '+7'; +var baseMatrix = ' (___) ___ __ __'; +var phoneLength = baseCountryCode.length + baseMatrix.length; +var onPhoneInputInput = function onPhoneInputInput(e) { + var matrix = "".concat(baseCountryCode).concat(baseMatrix); + var def = matrix.replace(/\D/g, ''); + var i = 0; + var val = e.target.value.replace(/\D/g, ''); + if (def.length >= val.length) { + val = def; + } + e.target.value = matrix.replace(/./g, function (a) { + if (/[_\d]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; +var onPhoneInputFocus = function onPhoneInputFocus(_ref) { + var target = _ref.target; + if (!target.value) { + target.value = baseCountryCode; + } + target.addEventListener('input', onPhoneInputInput); + target.addEventListener('blur', onPhoneInputBlur); + target.addEventListener('keydown', onPhoneInputKeydown); + target.addEventListener('paste', onPhoneInputPaste); + target.addEventListener('click', onPhoneInputClick); +}; +var onPhoneInputClick = function onPhoneInputClick(e) { + if (e.target.selectionStart < 4) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputPaste = function onPhoneInputPaste(e) { + e.target.setSelectionRange(0, 0); + if (!e.target.selectionStart) { + setTimeout(function () { + if (e.target.value.startsWith('+7')) { + return; + } + if (e.target.value.startsWith('+8')) { + e.target.value = "+7 ".concat(e.target.value.slice(3)); + return; + } + e.target.value = ''; + }); + } +}; +var onPhoneInputKeydown = function onPhoneInputKeydown(e) { + if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { + var target = _ref2.target; + if (target.value === baseCountryCode) { + var parent = target.closest('[data-validate-type="phone"]'); + target.value = ''; + if (!parent.hasAttribute('data-required')) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + parent.classList.remove('not-empty'); + target.removeEventListener('input', onPhoneInputInput); + target.removeEventListener('blur', onPhoneInputBlur); + target.removeEventListener('keydown', onPhoneInputKeydown); + target.removeEventListener('paste', onPhoneInputPaste); + target.removeEventListener('click', onPhoneInputClick); + } +}; +var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { + var input = parent.querySelector('input'); + parent.dataset.phoneLength = phoneLength; + input.addEventListener('focus', onPhoneInputFocus); +}; + +},{}],5:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.matrixReplace = void 0; +var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { + if (!matrix) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); + item.value = ''; + return; + } + if (!RegEx) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); + item.value = ''; + return; + } + var def = matrix.replace(RegEx, ''); + var val = item.value.replace(RegEx, ''); + var i = 0; + if (def.length >= val.length) { + val = def; + } + item.value = matrix.replace(/./g, function (a) { + if (/[_\^]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; + +},{}],6:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; +var setLimitationError = function setLimitationError(limitation) { + // eslint-disable-next-line no-console + console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); +}; +var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { + switch (limitation) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; + case 'letters': + return /[^a-zA-Zа-яёА-ЯЁ\s]/g; + case 'letters-and-digit': + return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; + case 'cyrillic': + return /[^а-яёА-ЯЁ\s]/g; + case 'latin': + return /[^a-zA-Z\s]/g; + default: + return setLimitationError(limitation); + } +}; +var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { + switch (matrix) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; + case 'letters': + return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; + case 'letters-and-digit': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; + case 'cyrillic': + return /[^\а-яё\А-ЯЁ]/g; + case 'latin': + return /[^\a-z\A-Z]/g; + default: + return false; + } +}; +var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { + return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; +}; + +},{}],7:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Message = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Message = exports.Message = /*#__PURE__*/function () { + function Message() { + _classCallCheck(this, Message); + this._baseErrorText = 'Это поле является обязательным'; + } + return _createClass(Message, [{ + key: "_messageTemplate", + value: function _messageTemplate(message, state) { + var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; + return "").concat(message, ""); + } + }, { + key: "removeMessage", + value: function removeMessage(parent) { + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + }, { + key: "renderMessage", + value: function renderMessage(parent, message, state) { + this.removeMessage(parent); + parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); + } + }]); +}(); + +},{}],8:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Validator = void 0; +var _regularExpression = require("./regular-expression"); +var _matrix = require("./matrix"); +var _renderMessage2 = require("./render-message"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Validator = exports.Validator = /*#__PURE__*/function () { + function Validator() { + _classCallCheck(this, Validator); + this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; + this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; + this._getMailRegEx = _regularExpression.getMailRegEx; + this._matrixReplace = _matrix.matrixReplace; + this._message = new _renderMessage2.Message(); + } + return _createClass(Validator, [{ + key: "_renderMessage", + value: function _renderMessage(trigger, parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + if (!trigger) { + parent.classList.add('is-invalid'); + if (parent.hasAttribute('data-message-base') && !input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else if (parent.hasAttribute('data-message-extra') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); + } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else { + this._message.removeMessage(parent); + } + } else { + if (parent.hasAttribute('data-message-success')) { + this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); + } else { + this._message.removeMessage(parent); + } + } + } + }, { + key: "_setItemValidState", + value: function _setItemValidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.add('is-valid'); + parent.classList.remove('is-invalid'); + input.setAttribute('aria-invalid', 'false'); + this._message.removeMessage(parent); + } + }, { + key: "_setItemInvalidState", + value: function _setItemInvalidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.remove('is-valid'); + input.setAttribute('aria-invalid', 'true'); + } + }, { + key: "_simpleLimitation", + value: function _simpleLimitation(item, limitation) { + item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); + } + }, { + key: "_matrixLimitation", + value: function _matrixLimitation(item, matrix, limitation) { + this._matrixReplace(item, matrix, limitation); + } + }, { + key: "_validateTextInput", + value: function _validateTextInput(parent, input) { + var flag = true; + if (input.value.length >= (+input.getAttribute('minlength') || 1)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateMatrixInput", + value: function _validateMatrixInput(parent, input) { + var flag = true; + if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateEmailInput", + value: function _validateEmailInput(parent, input) { + var flag = true; + if (new RegExp(this._getMailRegEx(), '').test(input.value)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validatePhoneInput", + value: function _validatePhoneInput(parent, input) { + var flag = true; + if (input.value.length >= +parent.dataset.phoneLength) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateCheckbox", + value: function _validateCheckbox(parent, input) { + var flag = true; + if (input.checked) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_findSelectedOption", + value: function _findSelectedOption(options) { + var flag = false; + options.forEach(function (option) { + if (option.value && option.selected) { + flag = true; + } + }); + return flag; + } + }, { + key: "_validateSelect", + value: function _validateSelect(parent, input) { + var options = input.querySelectorAll('option'); + var customSelectText = parent.querySelector('.custom-select__text'); + input.setAttribute('aria-invalid', 'false'); + var flag = true; + if (this._findSelectedOption(options)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + parent.classList.remove('not-empty'); + customSelectText.innerHTML = ''; + flag = false; + } + return flag; + } + }, { + key: "_returnCheckedElements", + value: function _returnCheckedElements(inputs) { + var flag = false; + inputs.forEach(function (input) { + if (input.checked) { + flag = true; + } + }); + return flag; + } + }, { + key: "_removeGroupAria", + value: function _removeGroupAria(inputs) { + inputs.forEach(function (input) { + if (!input.checked) { + input.removeAttribute('aria-required'); + input.removeAttribute('aria-invalid'); + } else { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', false); + } + }); + } + }, { + key: "_setGroupAria", + value: function _setGroupAria(inputs) { + inputs.forEach(function (input) { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', true); + }); + } + }, { + key: "_validateToggleGroup", + value: function _validateToggleGroup(parent) { + var formElements = parent.querySelectorAll('input'); + var flag = true; + if (this._returnCheckedElements(formElements)) { + this._removeGroupAria(formElements); + parent.classList.remove('is-invalid'); + parent.classList.add('is-valid'); + this._message.removeMessage(parent); + } else { + this._setGroupAria(formElements); + parent.classList.remove('is-valid'); + flag = false; + } + return flag; + } + }, { + key: "_customExample", + value: function _customExample(parent, input) { + var flag = true; + if (!input.value.length) { + parent.dataset.messageBase = 'Поле обязательно к заполнению'; + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length < input.minLength) { + parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length > input.minLength) { + parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else { + parent.dataset.messageSuccess = 'Поле заполнено корректно'; + this._setItemValidState(parent, input); + flag = true; + } + return flag; + } + }, { + key: "_validateFile", + value: function _validateFile(parent, input) { + var flag = true; + var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; + if (input.value && sizeTest) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateInput", + value: function _validateInput(type, parent, input) { + switch (type) { + case 'text': + return this._validateTextInput(parent, input); + case 'matrix': + return this._validateMatrixInput(parent, input); + case 'email': + return this._validateEmailInput(parent, input); + case 'phone': + return this._validatePhoneInput(parent, input); + case 'checkbox': + return this._validateCheckbox(parent, input); + case 'select': + return this._validateSelect(parent, input); + case 'toggle-group': + return this._validateToggleGroup(parent, input); + case 'file': + return this._validateFile(parent, input); + case 'custom-example': + return this._customExample(parent, input); + default: + return false; + } + } + }, { + key: "validateFormElement", + value: function validateFormElement(formElement) { + var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var parent = formElement.closest('[data-validate-type]'); + if (!parent) { + return; + } + if (!parent.hasAttribute('data-required')) { + var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); + if (!removeElement.value) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + } + } + var onInputValidate = parent.hasAttribute('data-on-input-validate'); + if (parent.hasAttribute('data-limitation')) { + this._simpleLimitation(formElement, parent.dataset.limitation); + } + if (parent.dataset.validateType === 'matrix') { + this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); + } + var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); + if (onInputValidate || fullValidate) { + this._renderMessage(isValid, parent, formElement); + } + } + }, { + key: "_fullValidate", + value: function _fullValidate(items) { + var _this = this; + var result = true; + items.forEach(function (item) { + var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); + _this.validateFormElement(formElement, true); + if (item.classList.contains('is-invalid')) { + result = false; + } + }); + return result; + } + }, { + key: "validateForm", + value: function validateForm(form) { + var validateItems = form.querySelectorAll('[data-validate-type]'); + var result = this._fullValidate(validateItems); + return result; + } + }]); +}(); + +},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.modals = exports.initModals = void 0; +var _modals = require("./modals"); +var modals; + +// Здесь реализован пример открытия модалки через колбэк закрытия +// const openModalInCloseCallback = (name, context = this) => { +// context._enableScrolling = false; +// context._setSettings('default'); +// modals.open(name); +// }; + +// closeCallback() { +// openModalInCloseCallback('modal-5'); +// }, + +var settings = { + 'default': { + preventDefault: true, + stopPlay: true, + lockFocus: true, + startFocus: true, + focusBack: true, + eventTimeout: 400, + openCallback: false, + closeCallback: false + } +}; +var initModals = exports.initModals = function initModals() { + var modalElements = document.querySelectorAll('.modal'); + modalElements.forEach(function (el) { + setTimeout(function () { + el.classList.remove('modal--preload'); + }, 100); + }); + exports.modals = modals = new _modals.Modals(settings); + // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда + window.modals = modals; +}; + +},{"./modals":10}],10:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Modals = void 0; +var _scrollLock = require("../../utils/scroll-lock"); +var _focusLock = require("../../utils/focus-lock"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Modals = exports.Modals = /*#__PURE__*/function () { + function Modals() { + var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + _classCallCheck(this, Modals); + this._scrollLock = new _scrollLock.ScrollLock(); + this._focusLock = new _focusLock.FocusLock(); + this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); + this._openedModalElement = null; + this._modalName = null; + this._enableScrolling = true; + this._settingKey = 'default'; + this._settings = settings; + this._preventDefault = this._settings[this._settingKey].preventDefault; + this._stopPlay = this._settings[this._settingKey].stopPlay; + this._lockFocus = this._settings[this._settingKey].lockFocus; + this._startFocus = this._settings[this._settingKey].startFocus; + this._focusBack = this._settings[this._settingKey].focusBack; + this._eventTimeout = this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[this._settingKey].closeCallback; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + this._documentClickHandler = this._documentClickHandler.bind(this); + this._modalClickHandler = this._modalClickHandler.bind(this); + this._init(); + } + return _createClass(Modals, [{ + key: "_init", + value: function _init() { + if (this._modalOpenElements.length) { + document.addEventListener('click', this._documentClickHandler); + } + } + }, { + key: "_setSettings", + value: function _setSettings() { + var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; + if (!this._settings[settingKey]) { + return; + } + this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; + this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; + this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; + this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; + this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; + this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; + } + }, { + key: "_documentClickHandler", + value: function _documentClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-open-modal]')) { + return; + } + evt.preventDefault(); + this._modalName = target.closest('[data-open-modal]').dataset.openModal; + if (!this._modalName) { + return; + } + this.open(); + } + }, { + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; + if (isEscKey) { + evt.preventDefault(); + this.close(document.querySelector('.modal.is-active').dataset.modal); + } + } + }, { + key: "_modalClickHandler", + value: function _modalClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-close-modal]')) { + return; + } + this.close(target.closest('[data-modal]').dataset.modal); + } + }, { + key: "_addListeners", + value: function _addListeners(modal) { + modal.addEventListener('click', this._modalClickHandler); + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_removeListeners", + value: function _removeListeners(modal) { + modal.removeEventListener('click', this._modalClickHandler); + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_stopInteractive", + value: function _stopInteractive(modal) { + if (this._stopPlay) { + modal.querySelectorAll('video, audio').forEach(function (el) { + return el.pause(); + }); + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); + }); + } + } + }, { + key: "_autoPlay", + value: function _autoPlay(modal) { + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + var autoPlay = el.closest('[data-auto-play]'); + if (autoPlay) { + el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); + } + }); + } + }, { + key: "open", + value: function open() { + var _this = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + if (!modal || modal.classList.contains('is-active')) { + return; + } + document.removeEventListener('click', this._documentClickHandler); + this._openedModalElement = document.querySelector('.modal.is-active'); + if (this._openedModalElement) { + this._enableScrolling = false; + this.close(this._openedModalElement.dataset.modal); + } + this._setSettings(modalName); + modal.classList.add('is-active'); + if (!this._openedModalElement) { + this._scrollLock.disableScrolling(); + } + if (this._openCallback) { + this._openCallback(); + } + if (this._lockFocus) { + this._focusLock.lock('.modal.is-active', this._startFocus); + } + setTimeout(function () { + _this._addListeners(modal); + _this._autoPlay(modal); + document.addEventListener('click', _this._documentClickHandler); + }, this._eventTimeout); + } + }, { + key: "close", + value: function close() { + var _this2 = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + document.removeEventListener('click', this._documentClickHandler); + if (!modal || !modal.classList.contains('is-active')) { + return; + } + if (this._lockFocus) { + this._focusLock.unlock(this._focusBack); + } + modal.classList.remove('is-active'); + this._removeListeners(modal); + this._stopInteractive(modal); + if (this._closeCallback) { + this._closeCallback(); + } + if (this._enableScrolling) { + setTimeout(function () { + _this2._scrollLock.enableScrolling(); + }, this._eventTimeout); + } + setTimeout(function () { + document.addEventListener('click', _this2._documentClickHandler); + }, this._eventTimeout); + this._setSettings('default'); + this._enableScrolling = true; + } + }]); +}(); + +},{"../../utils/focus-lock":11,"../../utils/scroll-lock":14}],11:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.FocusLock = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; +var FocusLock = exports.FocusLock = /*#__PURE__*/function () { + function FocusLock() { + _classCallCheck(this, FocusLock); + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + this._selectors = SELECTORS; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + } + return _createClass(FocusLock, [{ + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var activeElement = document.activeElement; + if (evt.key === 'Tab') { + if (!this._focusableElements.length) { + evt.preventDefault(); + activeElement.blur(); + return; + } + if (this._focusableElements.length === 1) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + } + if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { + evt.preventDefault(); + this._focusableElements[0].focus(); + } + if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { + evt.preventDefault(); + this._focusableElements[this._focusableElements.length - 1].focus(); + } + } + }, { + key: "lock", + value: function lock(lockedSelector) { + var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + this.unlock(); + this._lockedSelector = lockedSelector; + var lockedElement = document.querySelector(this._lockedSelector); + if (!lockedElement) { + return; + } + this._focusableElements = lockedElement.querySelectorAll(this._selectors); + this._endElement = document.activeElement; + var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; + if (this._endElement) { + this._endElement.blur(); + } + if (startElement && startFocus) { + startElement.focus(); + } + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "unlock", + value: function unlock() { + var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + if (this._endElement && returnFocus) { + this._endElement.focus(); + } + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }]); +}(); +window.focusLock = new FocusLock(); + +},{}],12:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosChecker = void 0; +var iosChecker = exports.iosChecker = function iosChecker() { + return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) + // iPad on iOS 13 detection + || navigator.userAgent.includes('Mac') && 'ontouchend' in document; +}; + +},{}],13:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosVhFix = void 0; +var _iosChecker = require("./ios-checker"); +var iosVhFix = exports.iosVhFix = function iosVhFix() { + if (!(!!window.MSInputMethodContext && !!document.documentMode)) { + if ((0, _iosChecker.iosChecker)()) { + var vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + window.addEventListener('resize', function () { + vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + }); + } + } +}; + +},{"./ios-checker":12}],14:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.ScrollLock = void 0; +var _iosChecker = require("./ios-checker"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { + function ScrollLock() { + _classCallCheck(this, ScrollLock); + this._iosChecker = _iosChecker.iosChecker; + this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; + this._scrollTop = null; + this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); + } + return _createClass(ScrollLock, [{ + key: "_getScrollbarWidth", + value: function _getScrollbarWidth() { + return window.innerWidth - document.documentElement.clientWidth; + } + }, { + key: "_getBodyScrollTop", + value: function _getBodyScrollTop() { + return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; + } + }, { + key: "disableScrolling", + value: function disableScrolling() { + var _this = this; + this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); + if (this._getScrollbarWidth()) { + document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); + }); + } + document.body.style.top = "-".concat(this._scrollTop, "px"); + document.body.classList.add(this._lockClass); + } + }, { + key: "enableScrolling", + value: function enableScrolling() { + document.body.classList.remove(this._lockClass); + window.scrollTo(0, +document.body.dataset.scroll); + document.body.style.paddingRight = null; + document.body.style.top = null; + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = null; + }); + document.body.removeAttribute('data-scroll'); + this._scrollTop = null; + } + }]); +}(); +window.scrollLock = new ScrollLock(); + +},{"./ios-checker":12}]},{},[1]) + + +//# sourceMappingURL=main.min.js.map diff --git a/build/js/main.min.js.map b/build/js/main.min.js.map new file mode 100644 index 000000000..85c15b5c8 --- /dev/null +++ b/build/js/main.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["node_modules/browser-pack/_prelude.js","source/js/main.js","source/js/modules/form-validate/callback.js","source/js/modules/form-validate/form.js","source/js/modules/form-validate/init-phone-input.js","source/js/modules/form-validate/matrix.js","source/js/modules/form-validate/regular-expression.js","source/js/modules/form-validate/render-message.js","source/js/modules/form-validate/validator.js","source/js/modules/modals/init-modals.js","source/js/modules/modals/modals.js","source/js/utils/focus-lock.js","source/js/utils/ios-checker.js","source/js/utils/ios-vh-fix.js","source/js/utils/scroll-lock.js"],"names":[],"mappings":"AAAA;;;ACAA,IAAA,SAAA,GAAA,OAAA;AACA,IAAA,WAAA,GAAA,OAAA;AACA,IAAA,KAAA,GAAA,OAAA;AAEA;;AAEA,MAAM,CAAC,gBAAgB,CAAC,kBAAkB,EAAE,YAAM;EAEhD;EACA;;EAEA,IAAA,kBAAQ,EAAC,CAAC;;EAEV;EACA;;EAEA;EACA;EACA,MAAM,CAAC,gBAAgB,CAAC,MAAM,EAAE,YAAM;IACpC,IAAA,sBAAU,EAAC,CAAC;IACZ,IAAM,IAAI,GAAG,IAAI,UAAI,CAAC,CAAC;IACvB,MAAM,CAAC,IAAI,GAAG,IAAI;IAClB,IAAI,CAAC,IAAI,CAAC,CAAC;EACb,CAAC,CAAC;AACJ,CAAC,CAAC;;AAEF;;AAEA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;;;;;;AChDA,IAAM,mBAAmB,GAAG,SAAtB,mBAAmB,CAAI,KAAK,EAAK;EACrC,KAAK,CAAC,cAAc,CAAC,CAAC;EACtB;AACF,CAAC;AAED,IAAM,iBAAiB,GAAG,SAApB,iBAAiB,CAAI,KAAK,EAAK;EACnC,KAAK,CAAC,cAAc,CAAC,CAAC;EACtB;AACF,CAAC;AAEM,IAAM,SAAS,GAAA,OAAA,CAAA,SAAA,GAAG;EACvB,IAAI,EAAE;IACJ;IACA,KAAK,EAAE,IAAI;IACX;IACA,YAAY,EAAE,GAAG;IACjB,eAAe,EAAE,mBAAmB;IACpC,aAAa,EAAE;EACjB;AACF,CAAC;;;;;;;;;ACpBD,IAAA,UAAA,GAAA,OAAA;AACA,IAAA,SAAA,GAAA,OAAA;AACA,IAAA,eAAA,GAAA,OAAA;AAAkD,SAAA,QAAA,CAAA,sCAAA,OAAA,wBAAA,MAAA,uBAAA,MAAA,CAAA,QAAA,aAAA,CAAA,kBAAA,CAAA,gBAAA,CAAA,WAAA,CAAA,yBAAA,MAAA,IAAA,CAAA,CAAA,WAAA,KAAA,MAAA,IAAA,CAAA,KAAA,MAAA,CAAA,SAAA,qBAAA,CAAA,KAAA,OAAA,CAAA,CAAA;AAAA,SAAA,gBAAA,QAAA,EAAA,WAAA,UAAA,QAAA,YAAA,WAAA,eAAA,SAAA;AAAA,SAAA,kBAAA,MAAA,EAAA,KAAA,aAAA,CAAA,MAAA,CAAA,GAAA,KAAA,CAAA,MAAA,EAAA,CAAA,UAAA,UAAA,GAAA,KAAA,CAAA,CAAA,GAAA,UAAA,CAAA,UAAA,GAAA,UAAA,CAAA,UAAA,WAAA,UAAA,CAAA,YAAA,wBAAA,UAAA,EAAA,UAAA,CAAA,QAAA,SAAA,MAAA,CAAA,cAAA,CAAA,MAAA,EAAA,cAAA,CAAA,UAAA,CAAA,GAAA,GAAA,UAAA;AAAA,SAAA,aAAA,WAAA,EAAA,UAAA,EAAA,WAAA,QAAA,UAAA,EAAA,iBAAA,CAAA,WAAA,CAAA,SAAA,EAAA,UAAA,OAAA,WAAA,EAAA,iBAAA,CAAA,WAAA,EAAA,WAAA,GAAA,MAAA,CAAA,cAAA,CAAA,WAAA,iBAAA,QAAA,mBAAA,WAAA;AAAA,SAAA,eAAA,CAAA,QAAA,CAAA,GAAA,YAAA,CAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,IAAA,CAAA,GAAA,CAAA;AAAA,SAAA,aAAA,CAAA,EAAA,CAAA,oBAAA,OAAA,CAAA,CAAA,MAAA,CAAA,SAAA,CAAA,MAAA,CAAA,GAAA,CAAA,CAAA,MAAA,CAAA,WAAA,kBAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,IAAA,CAAA,CAAA,EAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,UAAA,CAAA,YAAA,SAAA,yEAAA,CAAA,GAAA,MAAA,GAAA,MAAA,EAAA,CAAA;AAAA,IAErC,IAAI,GAAA,OAAA,CAAA,IAAA;EACf,SAAA,KAAA,EAAc;IAAA,eAAA,OAAA,IAAA;IACZ,IAAI,CAAC,UAAU,GAAG,IAAI,oBAAS,CAAC,CAAC;IACjC,IAAI,CAAC,eAAe,GAAG,8BAAc;IACrC,IAAI,CAAC,UAAU,GAAG,mBAAS;EAC7B;EAAC,OAAA,YAAA,CAAA,IAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,aAAa,MAAM,EAAE;MACnB,IAAM,YAAY,GAAG,MAAM,CAAC,aAAa,CAAC,QAAQ,CAAC;MACnD,IAAM,WAAW,GAAG,YAAY,CAAC,OAAO,CAAC,aAAa;MACtD,IAAM,cAAc,GAAG,YAAY,CAAC,OAAO,CAAC,WAAW,CAAC;MACxD,IAAM,UAAU,GAAG,MAAM,CAAC,aAAa,CAAC,sBAAsB,CAAC;MAC/D,IAAM,WAAW,GAAG,MAAM,CAAC,gBAAgB,CAAC,sBAAsB,CAAC;MACnE,UAAU,CAAC,WAAW,GAAG,cAAc,CAAC,WAAW;MACnD,WAAW,CAAC,OAAO,CAAC,UAAC,IAAI,EAAE,KAAK,EAAK;QACnC,IAAI,KAAK,KAAK,WAAW,GAAG,CAAC,EAAE;UAC7B,IAAI,CAAC,YAAY,CAAC,eAAe,EAAE,MAAM,CAAC;UAC1C;QACF;QACA,IAAI,CAAC,YAAY,CAAC,eAAe,EAAE,OAAO,CAAC;MAC7C,CAAC,CAAC;MACF,IAAI,CAAC,YAAY,CAAC,KAAK,EAAE;QACvB,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,WAAW,CAAC;QACpC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;MACrC;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,IAAI,EAAE;MAAA,IAAA,KAAA;MAClB,IAAM,OAAO,GAAG,IAAI,CAAC,gBAAgB,CAAC,eAAe,CAAC;MACtD,OAAO,CAAC,OAAO,CAAC,UAAC,MAAM,EAAK;QAC1B,KAAI,CAAC,YAAY,CAAC,MAAM,CAAC;MAC3B,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,MAAM,IAAI,EAAE;MAAA,IAAA,MAAA;MACV,IAAI,CAAC,KAAK,CAAC,CAAC;MACZ,IAAI,CAAC,gBAAgB,CAAC,aAAa,CAAC,CAAC,OAAO,CAAC,UAAC,IAAI;QAAA,OAAK,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,YAAY,CAAC;MAAA,EAAC;MAC3F,IAAI,CAAC,gBAAgB,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,UAAC,IAAI;QAAA,OAAK,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;MAAA,EAAC;MACvF,IAAI,CAAC,gBAAgB,CAAC,gBAAgB,CAAC,CAAC,OAAO,CAAC,UAAC,IAAI;QAAA,OAAK,IAAI,CAAC,MAAM,CAAC,CAAC;MAAA,EAAC;MACxE,UAAU,CAAC,YAAM;QACf,MAAI,CAAC,aAAa,CAAC,IAAI,CAAC;MAC1B,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,eAAe,MAAM,EAAE;MACrB,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC;IAC9B;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,aAAa,IAAI,EAAE;MACjB,OAAO,IAAI,CAAC,UAAU,CAAC,YAAY,CAAC,IAAI,CAAC;IAC3C;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,oBAAoB,IAAI,EAAE;MACxB,OAAO,IAAI,CAAC,UAAU,CAAC,mBAAmB,CAAC,IAAI,CAAC;IAClD;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,KAAK,EAAmB;MAAA,IAAA,MAAA;MAAA,IAAjB,QAAQ,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI;MAClC,IAAI,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,MAAM,CAAC,IAAI,QAAQ,EAAE;QAC/C,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,eAAe,CAAC,KAAK,CAAC;QAChD,IAAI,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,KAAK,EAAE;UACnC,UAAU,CAAC,YAAM;YACf,MAAI,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC;UAC1B,CAAC,EAAE,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,YAAY,GAAG,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,YAAY,GAAG,GAAG,CAAC;QAC3F;QACA;MACF;MACA,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,KAAK,CAAC,MAAM,CAAC,IAAI,QAAQ,EAAE;QAChD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,KAAK,CAAC;QAC9C;MACF;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,aAAa,IAAI,EAAE;MACjB,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC;IAChC;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,MAAM,EAAE;MAAA,IAAA,MAAA;MACpB,IAAM,IAAI,GAAG,MAAM,CAAC,aAAa,CAAC,MAAM,CAAC;MACzC,IAAI,CAAC,IAAI,EAAE;QACT;MACF;MAEA,IAAM,YAAY,GAAG,IAAI,CAAC,gBAAgB,CAAC,8BAA8B,CAAC;MAC1E,YAAY,CAAC,OAAO,CAAC,UAAC,IAAI;QAAA,OAAK,MAAI,CAAC,eAAe,CAAC,IAAI,CAAC;MAAA,EAAC;MAE1D,IAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,CAAC,QAAQ;MACxC,IAAI,CAAC,UAAU,GAAG,IAAI;MAEtB,IAAI,CAAC,gBAAgB,CAAC,QAAQ,EAAE,UAAC,KAAK,EAAK;QACzC,KAAK,CAAC,cAAc,CAAC,CAAC;QACtB,MAAI,CAAC,aAAa,CAAC,KAAK,EAAE,QAAQ,CAAC;MACrC,CAAC,CAAC;MAEF,IAAI,CAAC,gBAAgB,CAAC,OAAO,EAAE,UAAC,KAAK,EAAK;QACxC,MAAI,CAAC,YAAY,CAAC,KAAK,CAAC,MAAM,CAAC;MACjC,CAAC,CAAC;MAEF,IAAI,CAAC,gBAAgB,CAAC,OAAO,EAAE,UAAC,KAAK,EAAK;QACxC,MAAI,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC;MAC1B,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,KAAA,EAAO;MAAA,IAAA,MAAA;MACL,IAAI,CAAC,eAAe,GAAG,QAAQ,CAAC,gBAAgB,CAAC,sBAAsB,CAAC;MACxE,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,MAAM,EAAE;QAChC;MACF;MACA,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,UAAC,MAAM;QAAA,OAAK,MAAI,CAAC,aAAa,CAAC,MAAM,CAAC;MAAA,EAAC;IACtE;EAAC;AAAA;;;;;;;;;AChHH,IAAM,eAAe,GAAG,IAAI;AAC5B,IAAM,UAAU,GAAG,kBAAkB;AACrC,IAAM,WAAW,GAAG,eAAe,CAAC,MAAM,GAAG,UAAU,CAAC,MAAM;AAE9D,IAAM,iBAAiB,GAAG,SAApB,iBAAiB,CAAI,CAAC,EAAK;EAC/B,IAAM,MAAM,MAAA,MAAA,CAAM,eAAe,EAAA,MAAA,CAAG,UAAU,CAAE;EAChD,IAAM,GAAG,GAAG,MAAM,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;EACrC,IAAI,CAAC,GAAG,CAAC;EACT,IAAI,GAAG,GAAG,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;EAC3C,IAAI,GAAG,CAAC,MAAM,IAAI,GAAG,CAAC,MAAM,EAAE;IAC5B,GAAG,GAAG,GAAG;EACX;EACA,CAAC,CAAC,MAAM,CAAC,KAAK,GAAG,MAAM,CAAC,OAAO,CAAC,IAAI,EAAE,UAAC,CAAC,EAAK;IAC3C,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE;MACrC,OAAO,GAAG,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC;IACxB,CAAC,MAAM,IAAI,CAAC,IAAI,GAAG,CAAC,MAAM,EAAE;MAC1B,OAAO,EAAE;IACX,CAAC,MAAM;MACL,OAAO,CAAC;IACV;EACF,CAAC,CAAC;AACJ,CAAC;AAED,IAAM,iBAAiB,GAAG,SAApB,iBAAiB,CAAA,IAAA,EAAiB;EAAA,IAAZ,MAAM,GAAA,IAAA,CAAN,MAAM;EAChC,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE;IACjB,MAAM,CAAC,KAAK,GAAG,eAAe;EAChC;EACA,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,iBAAiB,CAAC;EACnD,MAAM,CAAC,gBAAgB,CAAC,MAAM,EAAE,gBAAgB,CAAC;EACjD,MAAM,CAAC,gBAAgB,CAAC,SAAS,EAAE,mBAAmB,CAAC;EACvD,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,iBAAiB,CAAC;EACnD,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,iBAAiB,CAAC;AACrD,CAAC;AAED,IAAM,iBAAiB,GAAG,SAApB,iBAAiB,CAAI,CAAC,EAAK;EAC/B,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,GAAG,CAAC,EAAE;IAC/B,CAAC,CAAC,cAAc,CAAC,CAAC;IAClB,CAAC,CAAC,MAAM,CAAC,iBAAiB,CAAC,CAAC,EAAE,CAAC,CAAC;EAClC;AACF,CAAC;AAED,IAAM,iBAAiB,GAAG,SAApB,iBAAiB,CAAI,CAAC,EAAK;EAC/B,CAAC,CAAC,MAAM,CAAC,iBAAiB,CAAC,CAAC,EAAE,CAAC,CAAC;EAChC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,cAAc,EAAE;IAC5B,UAAU,CAAC,YAAM;MACf,IAAI,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;QACnC;MACF;MACA,IAAI,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;QACnC,CAAC,CAAC,MAAM,CAAC,KAAK,SAAA,MAAA,CAAS,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,CAAC,CAAE;QAChD;MACF;MACA,CAAC,CAAC,MAAM,CAAC,KAAK,GAAG,EAAE;IACrB,CAAC,CAAC;EACJ;AACF,CAAC;AAED,IAAM,mBAAmB,GAAG,SAAtB,mBAAmB,CAAI,CAAC,EAAK;EACjC,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,GAAG,CAAC,KAAK,CAAC,CAAC,OAAO,KAAK,EAAE,IAAI,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,EAAE;IACzE,CAAC,CAAC,cAAc,CAAC,CAAC;IAClB,CAAC,CAAC,MAAM,CAAC,iBAAiB,CAAC,CAAC,EAAE,CAAC,CAAC;EAClC;AACF,CAAC;AAED,IAAM,gBAAgB,GAAG,SAAnB,gBAAgB,CAAA,KAAA,EAAiB;EAAA,IAAZ,MAAM,GAAA,KAAA,CAAN,MAAM;EAC/B,IAAI,MAAM,CAAC,KAAK,KAAK,eAAe,EAAE;IACpC,IAAM,MAAM,GAAG,MAAM,CAAC,OAAO,CAAC,8BAA8B,CAAC;IAC7D,MAAM,CAAC,KAAK,GAAG,EAAE;IACjB,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,eAAe,CAAC,EAAE;MACzC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;MACnC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,YAAY,CAAC;MACrC,IAAM,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC,gBAAgB,CAAC;MAC5D,IAAI,aAAa,EAAE;QACjB,aAAa,CAAC,MAAM,CAAC,CAAC;MACxB;IACF;IACA,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,WAAW,CAAC;IACpC,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,iBAAiB,CAAC;IACtD,MAAM,CAAC,mBAAmB,CAAC,MAAM,EAAE,gBAAgB,CAAC;IACpD,MAAM,CAAC,mBAAmB,CAAC,SAAS,EAAE,mBAAmB,CAAC;IAC1D,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,iBAAiB,CAAC;IACtD,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,iBAAiB,CAAC;EACxD;AACF,CAAC;AAEM,IAAM,cAAc,GAAA,OAAA,CAAA,cAAA,GAAG,SAAjB,cAAc,CAAI,MAAM,EAAK;EACxC,IAAM,KAAK,GAAG,MAAM,CAAC,aAAa,CAAC,OAAO,CAAC;EAC3C,MAAM,CAAC,OAAO,CAAC,WAAW,GAAG,WAAW;EACxC,KAAK,CAAC,gBAAgB,CAAC,OAAO,EAAE,iBAAiB,CAAC;AACpD,CAAC;;;;;;;;;ACzFM,IAAM,aAAa,GAAA,OAAA,CAAA,aAAA,GAAG,SAAhB,aAAa,CAAI,IAAI,EAAE,MAAM,EAAE,KAAK,EAAK;EACpD,IAAI,CAAC,MAAM,EAAE;IACX;IACA,OAAO,CAAC,KAAK,CAAC,+EAA+E,CAAC;IAC9F,IAAI,CAAC,KAAK,GAAG,EAAE;IACf;EACF;EAEA,IAAI,CAAC,KAAK,EAAE;IACV;IACA,OAAO,CAAC,KAAK,CAAC,+FAA+F,CAAC;IAC9G,IAAI,CAAC,KAAK,GAAG,EAAE;IACf;EACF;EAEA,IAAM,GAAG,GAAG,MAAM,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;EACrC,IAAI,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC;EACvC,IAAI,CAAC,GAAG,CAAC;EAET,IAAI,GAAG,CAAC,MAAM,IAAI,GAAG,CAAC,MAAM,EAAE;IAC5B,GAAG,GAAG,GAAG;EACX;EAEA,IAAI,CAAC,KAAK,GAAG,MAAM,CAAC,OAAO,CAAC,IAAI,EAAE,UAAC,CAAC,EAAK;IACvC,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE;MACrC,OAAO,GAAG,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC;IACxB,CAAC,MAAM,IAAI,CAAC,IAAI,GAAG,CAAC,MAAM,EAAE;MAC1B,OAAO,EAAE;IACX,CAAC,MAAM;MACL,OAAO,CAAC;IACV;EACF,CAAC,CAAC;AACJ,CAAC;;;;;;;;;AChCD,IAAM,kBAAkB,GAAG,SAArB,kBAAkB,CAAI,UAAU,EAAK;EACzC;EACA,OAAO,CAAC,KAAK,2LAAA,MAAA,CAAmD,UAAU,sVAAoE,CAAC;AACjJ,CAAC;AAEM,IAAM,mBAAmB,GAAA,OAAA,CAAA,mBAAA,GAAG,SAAtB,mBAAmB,CAAI,UAAU,EAAK;EACjD,QAAQ,UAAU;IAChB,KAAK,OAAO;MACV,OAAO,QAAQ;IACjB,KAAK,MAAM;MACT,OAAO,wBAAwB;IACjC,KAAK,SAAS;MACZ,OAAO,sBAAsB;IAC/B,KAAK,mBAAmB;MACtB,OAAO,wBAAwB;IACjC,KAAK,UAAU;MACb,OAAO,gBAAgB;IACzB,KAAK,OAAO;MACV,OAAO,cAAc;IACvB;MACE,OAAO,kBAAkB,CAAC,UAAU,CAAC;EACzC;AACF,CAAC;AAEM,IAAM,yBAAyB,GAAA,OAAA,CAAA,yBAAA,GAAG,SAA5B,yBAAyB,CAAI,MAAM,EAAK;EACnD,QAAQ,MAAM;IACZ,KAAK,OAAO;MACV,OAAO,QAAQ;IACjB,KAAK,MAAM;MACT,OAAO,2BAA2B;IACpC,KAAK,SAAS;MACZ,OAAO,wBAAwB;IACjC,KAAK,mBAAmB;MACtB,OAAO,0BAA0B;IACnC,KAAK,UAAU;MACb,OAAO,gBAAgB;IACzB,KAAK,OAAO;MACV,OAAO,cAAc;IACvB;MACE,OAAO,KAAK;EAChB;AACF,CAAC;AAEM,IAAM,YAAY,GAAA,OAAA,CAAA,YAAA,GAAG,SAAf,YAAY,CAAA;EAAA,OAAS,4JAA4J;AAAA;;;;;;;;;;;;;;;IC3CjL,OAAO,GAAA,OAAA,CAAA,OAAA;EAClB,SAAA,QAAA,EAAc;IAAA,eAAA,OAAA,OAAA;IACZ,IAAI,CAAC,cAAc,GAAG,gCAAgC;EACxD;EAAC,OAAA,YAAA,CAAA,OAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,iBAAiB,OAAO,EAAE,KAAK,EAAE;MAC/B,IAAM,QAAQ,GAAG,KAAK,KAAK,OAAO,GAAG,UAAU,GAAG,YAAY;MAC9D,sCAAA,MAAA,CAAqC,QAAQ,SAAA,MAAA,CAAK,OAAO;IAC3D;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,MAAM,EAAE;MACpB,IAAM,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC,gBAAgB,CAAC;MAC5D,IAAI,aAAa,EAAE;QACjB,aAAa,CAAC,MAAM,CAAC,CAAC;MACxB;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE;MACpC,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC;MAC1B,MAAM,CAAC,kBAAkB,CAAC,WAAW,EAAE,IAAI,CAAC,gBAAgB,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;IAC/E;EAAC;AAAA;;;;;;;;;ACpBH,IAAA,kBAAA,GAAA,OAAA;AACA,IAAA,OAAA,GAAA,OAAA;AACA,IAAA,eAAA,GAAA,OAAA;AAAyC,SAAA,QAAA,CAAA,sCAAA,OAAA,wBAAA,MAAA,uBAAA,MAAA,CAAA,QAAA,aAAA,CAAA,kBAAA,CAAA,gBAAA,CAAA,WAAA,CAAA,yBAAA,MAAA,IAAA,CAAA,CAAA,WAAA,KAAA,MAAA,IAAA,CAAA,KAAA,MAAA,CAAA,SAAA,qBAAA,CAAA,KAAA,OAAA,CAAA,CAAA;AAAA,SAAA,gBAAA,QAAA,EAAA,WAAA,UAAA,QAAA,YAAA,WAAA,eAAA,SAAA;AAAA,SAAA,kBAAA,MAAA,EAAA,KAAA,aAAA,CAAA,MAAA,CAAA,GAAA,KAAA,CAAA,MAAA,EAAA,CAAA,UAAA,UAAA,GAAA,KAAA,CAAA,CAAA,GAAA,UAAA,CAAA,UAAA,GAAA,UAAA,CAAA,UAAA,WAAA,UAAA,CAAA,YAAA,wBAAA,UAAA,EAAA,UAAA,CAAA,QAAA,SAAA,MAAA,CAAA,cAAA,CAAA,MAAA,EAAA,cAAA,CAAA,UAAA,CAAA,GAAA,GAAA,UAAA;AAAA,SAAA,aAAA,WAAA,EAAA,UAAA,EAAA,WAAA,QAAA,UAAA,EAAA,iBAAA,CAAA,WAAA,CAAA,SAAA,EAAA,UAAA,OAAA,WAAA,EAAA,iBAAA,CAAA,WAAA,EAAA,WAAA,GAAA,MAAA,CAAA,cAAA,CAAA,WAAA,iBAAA,QAAA,mBAAA,WAAA;AAAA,SAAA,eAAA,CAAA,QAAA,CAAA,GAAA,YAAA,CAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,IAAA,CAAA,GAAA,CAAA;AAAA,SAAA,aAAA,CAAA,EAAA,CAAA,oBAAA,OAAA,CAAA,CAAA,MAAA,CAAA,SAAA,CAAA,MAAA,CAAA,GAAA,CAAA,CAAA,MAAA,CAAA,WAAA,kBAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,IAAA,CAAA,CAAA,EAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,UAAA,CAAA,YAAA,SAAA,yEAAA,CAAA,GAAA,MAAA,GAAA,MAAA,EAAA,CAAA;AAAA,IAE5B,SAAS,GAAA,OAAA,CAAA,SAAA;EACpB,SAAA,UAAA,EAAc;IAAA,eAAA,OAAA,SAAA;IACZ,IAAI,CAAC,oBAAoB,GAAG,sCAAmB;IAC/C,IAAI,CAAC,0BAA0B,GAAG,4CAAyB;IAC3D,IAAI,CAAC,aAAa,GAAG,+BAAY;IACjC,IAAI,CAAC,cAAc,GAAG,qBAAa;IACnC,IAAI,CAAC,QAAQ,GAAG,IAAI,uBAAO,CAAC,CAAC;EAC/B;EAAC,OAAA,YAAA,CAAA,SAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,eAAe,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE;MACrC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,EAAE;QACzD;MACF;MACA,IAAI,CAAC,OAAO,EAAE;QACZ,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,YAAY,CAAC;QAClC,IAAI,MAAM,CAAC,YAAY,CAAC,mBAAmB,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,EAAE;UAC5D,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,CAAC,OAAO,CAAC,WAAW,EAAE,SAAS,CAAC;QAC5E,CAAC,MAAM,IAAI,MAAM,CAAC,YAAY,CAAC,oBAAoB,CAAC,IAAI,KAAK,CAAC,KAAK,EAAE;UACnE,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,CAAC,OAAO,CAAC,YAAY,EAAE,SAAS,CAAC;QAC7E,CAAC,MAAM,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,oBAAoB,CAAC,IAAI,MAAM,CAAC,YAAY,CAAC,mBAAmB,CAAC,IAAI,KAAK,CAAC,KAAK,EAAE;UAChH,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,CAAC,OAAO,CAAC,WAAW,EAAE,SAAS,CAAC;QAC5E,CAAC,MAAM;UACL,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC;QACrC;MACF,CAAC,MAAM;QACL,IAAI,MAAM,CAAC,YAAY,CAAC,sBAAsB,CAAC,EAAE;UAC/C,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,EAAE,MAAM,CAAC,OAAO,CAAC,cAAc,EAAE,OAAO,CAAC;QAC7E,CAAC,MAAM;UACL,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC;QACrC;MACF;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,mBAAmB,MAAM,EAAE,KAAK,EAAE;MAChC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,EAAE;QACzD;MACF;MACA,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,UAAU,CAAC;MAChC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,YAAY,CAAC;MACrC,KAAK,CAAC,YAAY,CAAC,cAAc,EAAE,OAAO,CAAC;MAC3C,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC;IACrC;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,qBAAqB,MAAM,EAAE,KAAK,EAAE;MAClC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,eAAe,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,EAAE;QACzD;MACF;MACA,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;MACnC,KAAK,CAAC,YAAY,CAAC,cAAc,EAAE,MAAM,CAAC;IAC5C;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,kBAAkB,IAAI,EAAE,UAAU,EAAE;MAClC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,oBAAoB,CAAC,UAAU,CAAC,EAAE,EAAE,CAAC;IAC5E;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,kBAAkB,IAAI,EAAE,MAAM,EAAE,UAAU,EAAE;MAC1C,IAAI,CAAC,cAAc,CAAC,IAAI,EAAE,MAAM,EAAE,UAAU,CAAC;IAC/C;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,mBAAmB,MAAM,EAAE,KAAK,EAAE;MAChC,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,KAAK,CAAC,KAAK,CAAC,YAAY,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,EAAE;QACjE,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,qBAAqB,MAAM,EAAE,KAAK,EAAE;MAClC,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,KAAK,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,MAAM,EAAE;QAC/E,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,oBAAoB,MAAM,EAAE,KAAK,EAAE;MACjC,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,IAAI,MAAM,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,EAAE;QAC1D,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,oBAAoB,MAAM,EAAE,KAAK,EAAE;MACjC,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,WAAW,EAAE;QACrD,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,kBAAkB,MAAM,EAAE,KAAK,EAAE;MAC/B,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,KAAK,CAAC,OAAO,EAAE;QACjB,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,oBAAoB,OAAO,EAAE;MAC3B,IAAI,IAAI,GAAG,KAAK;MAChB,OAAO,CAAC,OAAO,CAAC,UAAC,MAAM,EAAK;QAC1B,IAAI,MAAM,CAAC,KAAK,IAAI,MAAM,CAAC,QAAQ,EAAE;UACnC,IAAI,GAAG,IAAI;QACb;MACF,CAAC,CAAC;MACF,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,gBAAgB,MAAM,EAAE,KAAK,EAAE;MAC7B,IAAM,OAAO,GAAG,KAAK,CAAC,gBAAgB,CAAC,QAAQ,CAAC;MAChD,IAAM,gBAAgB,GAAG,MAAM,CAAC,aAAa,CAAC,sBAAsB,CAAC;MACrE,KAAK,CAAC,YAAY,CAAC,cAAc,EAAE,OAAO,CAAC;MAC3C,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,EAAE;QACrC,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,WAAW,CAAC;QACpC,gBAAgB,CAAC,SAAS,GAAG,EAAE;QAC/B,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,uBAAuB,MAAM,EAAE;MAC7B,IAAI,IAAI,GAAG,KAAK;MAChB,MAAM,CAAC,OAAO,CAAC,UAAC,KAAK,EAAK;QACxB,IAAI,KAAK,CAAC,OAAO,EAAE;UACjB,IAAI,GAAG,IAAI;QACb;MACF,CAAC,CAAC;MACF,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,iBAAiB,MAAM,EAAE;MACvB,MAAM,CAAC,OAAO,CAAC,UAAC,KAAK,EAAK;QACxB,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE;UAClB,KAAK,CAAC,eAAe,CAAC,eAAe,CAAC;UACtC,KAAK,CAAC,eAAe,CAAC,cAAc,CAAC;QACvC,CAAC,MAAM;UACL,KAAK,CAAC,YAAY,CAAC,eAAe,EAAE,IAAI,CAAC;UACzC,KAAK,CAAC,YAAY,CAAC,cAAc,EAAE,KAAK,CAAC;QAC3C;MACF,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,MAAM,EAAE;MACpB,MAAM,CAAC,OAAO,CAAC,UAAC,KAAK,EAAK;QACxB,KAAK,CAAC,YAAY,CAAC,eAAe,EAAE,IAAI,CAAC;QACzC,KAAK,CAAC,YAAY,CAAC,cAAc,EAAE,IAAI,CAAC;MAC1C,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,qBAAqB,MAAM,EAAE;MAC3B,IAAM,YAAY,GAAG,MAAM,CAAC,gBAAgB,CAAC,OAAO,CAAC;MACrD,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,IAAI,CAAC,sBAAsB,CAAC,YAAY,CAAC,EAAE;QAC7C,IAAI,CAAC,gBAAgB,CAAC,YAAY,CAAC;QACnC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,YAAY,CAAC;QACrC,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,UAAU,CAAC;QAChC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,MAAM,CAAC;MACrC,CAAC,MAAM;QACL,IAAI,CAAC,aAAa,CAAC,YAAY,CAAC;QAChC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;QACnC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,eAAe,MAAM,EAAE,KAAK,EAAE;MAC5B,IAAI,IAAI,GAAG,IAAI;MACf,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE;QACvB,MAAM,CAAC,OAAO,CAAC,WAAW,GAAG,+BAA+B;QAC5D,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd,CAAC,MAAM,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC,SAAS,EAAE;QAC/C,MAAM,CAAC,OAAO,CAAC,WAAW,+GAAA,MAAA,CAA0B,KAAK,CAAC,SAAS,GAAG,KAAK,CAAC,KAAK,CAAC,MAAM,sDAAW;QACnG,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd,CAAC,MAAM,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC,SAAS,EAAE;QAC/C,MAAM,CAAC,OAAO,CAAC,WAAW,kDAAA,MAAA,CAAe,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC,SAAS,2FAAkB;QAC/F,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd,CAAC,MAAM;QACL,MAAM,CAAC,OAAO,CAAC,cAAc,GAAG,0BAA0B;QAC1D,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;QACtC,IAAI,GAAG,IAAI;MACb;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,MAAM,EAAE,KAAK,EAAE;MAC3B,IAAI,IAAI,GAAG,IAAI;MACf,IAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,CAAC,OAAO,IAAI,KAAK,CAAC,KAAK,CAAC,CAAC,CAAC,GAAG,KAAK,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,IAAI,GAAG,CAAC,MAAM,CAAC,OAAO,CAAC,OAAO,GAAG,IAAI;MAChH,IAAI,KAAK,CAAC,KAAK,IAAI,QAAQ,EAAE;QAC3B,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;MACxC,CAAC,MAAM;QACL,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACxC,IAAI,GAAG,KAAK;MACd;MACA,OAAO,IAAI;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,eAAe,IAAI,EAAE,MAAM,EAAE,KAAK,EAAE;MAClC,QAAQ,IAAI;QACV,KAAK,MAAM;UACT,OAAO,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE,KAAK,CAAC;QAC/C,KAAK,QAAQ;UACX,OAAO,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACjD,KAAK,OAAO;UACV,OAAO,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,KAAK,CAAC;QAChD,KAAK,OAAO;UACV,OAAO,IAAI,CAAC,mBAAmB,CAAC,MAAM,EAAE,KAAK,CAAC;QAChD,KAAK,UAAU;UACb,OAAO,IAAI,CAAC,iBAAiB,CAAC,MAAM,EAAE,KAAK,CAAC;QAC9C,KAAK,QAAQ;UACX,OAAO,IAAI,CAAC,eAAe,CAAC,MAAM,EAAE,KAAK,CAAC;QAC5C,KAAK,cAAc;UACjB,OAAO,IAAI,CAAC,oBAAoB,CAAC,MAAM,EAAE,KAAK,CAAC;QACjD,KAAK,MAAM;UACT,OAAO,IAAI,CAAC,aAAa,CAAC,MAAM,EAAE,KAAK,CAAC;QAC1C,KAAK,gBAAgB;UACnB,OAAO,IAAI,CAAC,cAAc,CAAC,MAAM,EAAE,KAAK,CAAC;QAC3C;UACE,OAAO,KAAK;MAChB;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,oBAAoB,WAAW,EAAwB;MAAA,IAAtB,YAAY,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,KAAK;MACnD,IAAM,MAAM,GAAG,WAAW,CAAC,OAAO,CAAC,sBAAsB,CAAC;MAC1D,IAAI,CAAC,MAAM,EAAE;QACX;MACF;MAEA,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,eAAe,CAAC,EAAE;QACzC,IAAM,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC,OAAO,CAAC,IAAI,MAAM,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,MAAM,CAAC,aAAa,CAAC,UAAU,CAAC;QAEzH,IAAI,CAAC,aAAa,CAAC,KAAK,EAAE;UACxB,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,UAAU,CAAC;UACnC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,YAAY,CAAC;QACvC;MACF;MAEA,IAAM,eAAe,GAAG,MAAM,CAAC,YAAY,CAAC,wBAAwB,CAAC;MAErE,IAAI,MAAM,CAAC,YAAY,CAAC,iBAAiB,CAAC,EAAE;QAC1C,IAAI,CAAC,iBAAiB,CAAC,WAAW,EAAE,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC;MAChE;MAEA,IAAI,MAAM,CAAC,OAAO,CAAC,YAAY,KAAK,QAAQ,EAAE;QAC5C,IAAI,CAAC,iBAAiB,CAAC,WAAW,EAAE,MAAM,CAAC,OAAO,CAAC,MAAM,EAAE,IAAI,CAAC,0BAA0B,CAAC,MAAM,CAAC,OAAO,CAAC,gBAAgB,CAAC,CAAC;MAC9H;MAEA,IAAM,OAAO,GAAG,IAAI,CAAC,cAAc,CAAC,MAAM,CAAC,OAAO,CAAC,YAAY,EAAE,MAAM,EAAE,WAAW,CAAC;MAErF,IAAI,eAAe,IAAI,YAAY,EAAE;QACnC,IAAI,CAAC,cAAc,CAAC,OAAO,EAAE,MAAM,EAAE,WAAW,CAAC;MACnD;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,KAAK,EAAE;MAAA,IAAA,KAAA;MACnB,IAAI,MAAM,GAAG,IAAI;MACjB,KAAK,CAAC,OAAO,CAAC,UAAC,IAAI,EAAK;QACtB,IAAM,WAAW,GAAG,IAAI,CAAC,aAAa,CAAC,OAAO,CAAC,IAAI,IAAI,CAAC,aAAa,CAAC,QAAQ,CAAC,IAAI,IAAI,CAAC,aAAa,CAAC,UAAU,CAAC;QACjH,KAAI,CAAC,mBAAmB,CAAC,WAAW,EAAE,IAAI,CAAC;QAC3C,IAAI,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,YAAY,CAAC,EAAE;UACzC,MAAM,GAAG,KAAK;QAChB;MACF,CAAC,CAAC;MACF,OAAO,MAAM;IACf;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,aAAa,IAAI,EAAE;MACjB,IAAM,aAAa,GAAG,IAAI,CAAC,gBAAgB,CAAC,sBAAsB,CAAC;MACnE,IAAM,MAAM,GAAG,IAAI,CAAC,aAAa,CAAC,aAAa,CAAC;MAChD,OAAO,MAAM;IACf;EAAC;AAAA;;;;;;;;;ACxSH,IAAA,OAAA,GAAA,OAAA;AAEA,IAAI,MAAM;;AAEV;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,IAAM,QAAQ,GAAG;EACf,SAAS,EAAE;IACT,cAAc,EAAE,IAAI;IACpB,QAAQ,EAAE,IAAI;IACd,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,IAAI;IACf,YAAY,EAAE,GAAG;IACjB,YAAY,EAAE,KAAK;IACnB,aAAa,EAAE;EACjB;AACF,CAAC;AAED,IAAM,UAAU,GAAA,OAAA,CAAA,UAAA,GAAG,SAAb,UAAU,CAAA,EAAS;EACvB,IAAM,aAAa,GAAG,QAAQ,CAAC,gBAAgB,CAAC,QAAQ,CAAC;EACzD,aAAa,CAAC,OAAO,CAAC,UAAC,EAAE,EAAK;IAC5B,UAAU,CAAC,YAAM;MACf,EAAE,CAAC,SAAS,CAAC,MAAM,CAAC,gBAAgB,CAAC;IACvC,CAAC,EAAE,GAAG,CAAC;EACT,CAAC,CAAC;EACF,OAAA,CAAA,MAAA,GAAA,MAAM,GAAG,IAAI,cAAM,CAAC,QAAQ,CAAC;EAC7B;EACA,MAAM,CAAC,MAAM,GAAG,MAAM;AACxB,CAAC;;;;;;;;;ACtCD,IAAA,WAAA,GAAA,OAAA;AACA,IAAA,UAAA,GAAA,OAAA;AAAiD,SAAA,QAAA,CAAA,sCAAA,OAAA,wBAAA,MAAA,uBAAA,MAAA,CAAA,QAAA,aAAA,CAAA,kBAAA,CAAA,gBAAA,CAAA,WAAA,CAAA,yBAAA,MAAA,IAAA,CAAA,CAAA,WAAA,KAAA,MAAA,IAAA,CAAA,KAAA,MAAA,CAAA,SAAA,qBAAA,CAAA,KAAA,OAAA,CAAA,CAAA;AAAA,SAAA,gBAAA,QAAA,EAAA,WAAA,UAAA,QAAA,YAAA,WAAA,eAAA,SAAA;AAAA,SAAA,kBAAA,MAAA,EAAA,KAAA,aAAA,CAAA,MAAA,CAAA,GAAA,KAAA,CAAA,MAAA,EAAA,CAAA,UAAA,UAAA,GAAA,KAAA,CAAA,CAAA,GAAA,UAAA,CAAA,UAAA,GAAA,UAAA,CAAA,UAAA,WAAA,UAAA,CAAA,YAAA,wBAAA,UAAA,EAAA,UAAA,CAAA,QAAA,SAAA,MAAA,CAAA,cAAA,CAAA,MAAA,EAAA,cAAA,CAAA,UAAA,CAAA,GAAA,GAAA,UAAA;AAAA,SAAA,aAAA,WAAA,EAAA,UAAA,EAAA,WAAA,QAAA,UAAA,EAAA,iBAAA,CAAA,WAAA,CAAA,SAAA,EAAA,UAAA,OAAA,WAAA,EAAA,iBAAA,CAAA,WAAA,EAAA,WAAA,GAAA,MAAA,CAAA,cAAA,CAAA,WAAA,iBAAA,QAAA,mBAAA,WAAA;AAAA,SAAA,eAAA,CAAA,QAAA,CAAA,GAAA,YAAA,CAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,IAAA,CAAA,GAAA,CAAA;AAAA,SAAA,aAAA,CAAA,EAAA,CAAA,oBAAA,OAAA,CAAA,CAAA,MAAA,CAAA,SAAA,CAAA,MAAA,CAAA,GAAA,CAAA,CAAA,MAAA,CAAA,WAAA,kBAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,IAAA,CAAA,CAAA,EAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,UAAA,CAAA,YAAA,SAAA,yEAAA,CAAA,GAAA,MAAA,GAAA,MAAA,EAAA,CAAA;AAAA,IAEpC,MAAM,GAAA,OAAA,CAAA,MAAA;EACjB,SAAA,OAAA,EAA2B;IAAA,IAAf,QAAQ,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,CAAC,CAAC;IAAA,eAAA,OAAA,MAAA;IACvB,IAAI,CAAC,WAAW,GAAG,IAAI,sBAAU,CAAC,CAAC;IACnC,IAAI,CAAC,UAAU,GAAG,IAAI,oBAAS,CAAC,CAAC;IAEjC,IAAI,CAAC,kBAAkB,GAAG,QAAQ,CAAC,gBAAgB,CAAC,mBAAmB,CAAC;IACxE,IAAI,CAAC,mBAAmB,GAAG,IAAI;IAC/B,IAAI,CAAC,UAAU,GAAG,IAAI;IACtB,IAAI,CAAC,gBAAgB,GAAG,IAAI;IAC5B,IAAI,CAAC,WAAW,GAAG,SAAS;IAE5B,IAAI,CAAC,SAAS,GAAG,QAAQ;IACzB,IAAI,CAAC,eAAe,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,cAAc;IACtE,IAAI,CAAC,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,QAAQ;IAC1D,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,SAAS;IAC5D,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,UAAU;IAC9D,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,SAAS;IAC5D,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,YAAY;IAClE,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,YAAY;IAClE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,aAAa;IAEpE,IAAI,CAAC,uBAAuB,GAAG,IAAI,CAAC,uBAAuB,CAAC,IAAI,CAAC,IAAI,CAAC;IACtE,IAAI,CAAC,qBAAqB,GAAG,IAAI,CAAC,qBAAqB,CAAC,IAAI,CAAC,IAAI,CAAC;IAClE,IAAI,CAAC,kBAAkB,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,IAAI,CAAC;IAE5D,IAAI,CAAC,KAAK,CAAC,CAAC;EACd;EAAC,OAAA,YAAA,CAAA,MAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,MAAA,EAAQ;MACN,IAAI,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE;QAClC,QAAQ,CAAC,gBAAgB,CAAC,OAAO,EAAE,IAAI,CAAC,qBAAqB,CAAC;MAChE;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,aAAA,EAA4C;MAAA,IAA/B,UAAU,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI,CAAC,WAAW;MACxC,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE;QAC/B;MACF;MAEA,IAAI,CAAC,eAAe,GAClB,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,cAAc,KAAK,SAAS,GAC1D,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,cAAc,GACzC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,cAAc;MACrD,IAAI,CAAC,SAAS,GACZ,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,QAAQ,KAAK,SAAS,GACpD,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,QAAQ,GACnC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,QAAQ;MAC/C,IAAI,CAAC,UAAU,GACb,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,SAAS,KAAK,SAAS,GACrD,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,SAAS,GACpC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,SAAS;MAChD,IAAI,CAAC,WAAW,GACd,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,UAAU,KAAK,SAAS,GACtD,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,UAAU,GACrC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,UAAU;MACjD,IAAI,CAAC,UAAU,GACb,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,SAAS,KAAK,SAAS,GACrD,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,SAAS,GACpC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,SAAS;MAChD,IAAI,CAAC,aAAa,GAChB,OAAO,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,YAAY,KAAK,QAAQ,GACvD,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,YAAY,GACvC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,YAAY;MACnD,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,YAAY,IAAI,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,YAAY;MAC7G,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,aAAa,IAAI,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,aAAa;IAClH;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,sBAAsB,GAAG,EAAE;MACzB,IAAM,MAAM,GAAG,GAAG,CAAC,MAAM;MAEzB,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,mBAAmB,CAAC,EAAE;QACxC;MACF;MAEA,GAAG,CAAC,cAAc,CAAC,CAAC;MAEpB,IAAI,CAAC,UAAU,GAAG,MAAM,CAAC,OAAO,CAAC,mBAAmB,CAAC,CAAC,OAAO,CAAC,SAAS;MAEvE,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE;QACpB;MACF;MAEA,IAAI,CAAC,IAAI,CAAC,CAAC;IACb;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,wBAAwB,GAAG,EAAE;MAC3B,IAAM,QAAQ,GAAG,GAAG,CAAC,GAAG,KAAK,QAAQ,IAAI,GAAG,CAAC,GAAG,KAAK,KAAK;MAE1D,IAAI,QAAQ,EAAE;QACZ,GAAG,CAAC,cAAc,CAAC,CAAC;QACpB,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,kBAAkB,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC;MACtE;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,mBAAmB,GAAG,EAAE;MACtB,IAAM,MAAM,GAAG,GAAG,CAAC,MAAM;MAEzB,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,oBAAoB,CAAC,EAAE;QACzC;MACF;MAEA,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC;IAC1D;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,cAAc,KAAK,EAAE;MACnB,KAAK,CAAC,gBAAgB,CAAC,OAAO,EAAE,IAAI,CAAC,kBAAkB,CAAC;MACxD,QAAQ,CAAC,gBAAgB,CAAC,SAAS,EAAE,IAAI,CAAC,uBAAuB,CAAC;IACpE;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,iBAAiB,KAAK,EAAE;MACtB,KAAK,CAAC,mBAAmB,CAAC,OAAO,EAAE,IAAI,CAAC,kBAAkB,CAAC;MAC3D,QAAQ,CAAC,mBAAmB,CAAC,SAAS,EAAE,IAAI,CAAC,uBAAuB,CAAC;IACvE;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,iBAAiB,KAAK,EAAE;MACtB,IAAI,IAAI,CAAC,SAAS,EAAE;QAClB,KAAK,CAAC,gBAAgB,CAAC,cAAc,CAAC,CAAC,OAAO,CAAC,UAAC,EAAE;UAAA,OAAK,EAAE,CAAC,KAAK,CAAC,CAAC;QAAA,EAAC;QAClE,KAAK,CAAC,gBAAgB,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC,UAAC,EAAE,EAAK;UACtD,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,WAAW,CAAC,wDAAwD,EAAE,GAAG,CAAC;QACrH,CAAC,CAAC;MACJ;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,UAAU,KAAK,EAAE;MACf,KAAK,CAAC,gBAAgB,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC,UAAC,EAAE,EAAK;QACtD,IAAM,QAAQ,GAAG,EAAE,CAAC,OAAO,CAAC,kBAAkB,CAAC;QAC/C,IAAI,QAAQ,EAAE;UACZ,EAAE,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,aAAa,CAAC,WAAW,CAAC,kDAAkD,EAAE,GAAG,CAAC;QAC/G;MACF,CAAC,CAAC;IACJ;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,KAAA,EAAkC;MAAA,IAAA,KAAA;MAAA,IAA7B,SAAS,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI,CAAC,UAAU;MAC9B,IAAM,KAAK,GAAG,QAAQ,CAAC,aAAa,kBAAA,MAAA,CAAiB,SAAS,QAAI,CAAC;MAEnE,IAAI,CAAC,KAAK,IAAI,KAAK,CAAC,SAAS,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE;QACnD;MACF;MAEA,QAAQ,CAAC,mBAAmB,CAAC,OAAO,EAAE,IAAI,CAAC,qBAAqB,CAAC;MAEjE,IAAI,CAAC,mBAAmB,GAAG,QAAQ,CAAC,aAAa,CAAC,kBAAkB,CAAC;MAErE,IAAI,IAAI,CAAC,mBAAmB,EAAE;QAC5B,IAAI,CAAC,gBAAgB,GAAG,KAAK;QAC7B,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,KAAK,CAAC;MACpD;MAEA,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC;MAC5B,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,WAAW,CAAC;MAEhC,IAAI,CAAC,IAAI,CAAC,mBAAmB,EAAE;QAC7B,IAAI,CAAC,WAAW,CAAC,gBAAgB,CAAC,CAAC;MACrC;MAEA,IAAI,IAAI,CAAC,aAAa,EAAE;QACtB,IAAI,CAAC,aAAa,CAAC,CAAC;MACtB;MAEA,IAAI,IAAI,CAAC,UAAU,EAAE;QACnB,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,kBAAkB,EAAE,IAAI,CAAC,WAAW,CAAC;MAC5D;MAEA,UAAU,CAAC,YAAM;QACf,KAAI,CAAC,aAAa,CAAC,KAAK,CAAC;QACzB,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC;QACrB,QAAQ,CAAC,gBAAgB,CAAC,OAAO,EAAE,KAAI,CAAC,qBAAqB,CAAC;MAChE,CAAC,EAAE,IAAI,CAAC,aAAa,CAAC;IACxB;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,MAAA,EAAmC;MAAA,IAAA,MAAA;MAAA,IAA7B,SAAS,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI,CAAC,UAAU;MAC/B,IAAM,KAAK,GAAG,QAAQ,CAAC,aAAa,kBAAA,MAAA,CAAiB,SAAS,QAAI,CAAC;MACnE,QAAQ,CAAC,mBAAmB,CAAC,OAAO,EAAE,IAAI,CAAC,qBAAqB,CAAC;MAEjE,IAAI,CAAC,KAAK,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE;QACpD;MACF;MAEA,IAAI,IAAI,CAAC,UAAU,EAAE;QACnB,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,IAAI,CAAC,UAAU,CAAC;MACzC;MAEA,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,WAAW,CAAC;MACnC,IAAI,CAAC,gBAAgB,CAAC,KAAK,CAAC;MAC5B,IAAI,CAAC,gBAAgB,CAAC,KAAK,CAAC;MAE5B,IAAI,IAAI,CAAC,cAAc,EAAE;QACvB,IAAI,CAAC,cAAc,CAAC,CAAC;MACvB;MAEA,IAAI,IAAI,CAAC,gBAAgB,EAAE;QACzB,UAAU,CAAC,YAAM;UACf,MAAI,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC;QACpC,CAAC,EAAE,IAAI,CAAC,aAAa,CAAC;MACxB;MAEA,UAAU,CAAC,YAAM;QACf,QAAQ,CAAC,gBAAgB,CAAC,OAAO,EAAE,MAAI,CAAC,qBAAqB,CAAC;MAChE,CAAC,EAAE,IAAI,CAAC,aAAa,CAAC;MAEtB,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC;MAC5B,IAAI,CAAC,gBAAgB,GAAG,IAAI;IAC9B;EAAC;AAAA;;;;;;;;;;;;;;;AC7MH,IAAM,SAAS,GAAG,CAChB,SAAS,EACT,YAAY,EACZ,+DAA+D,EAC/D,2CAA2C,EAC3C,6CAA6C,EAC7C,2CAA2C,EAC3C,QAAQ,EACR,QAAQ,EACR,OAAO,EACP,mBAAmB,EACnB,iCAAiC,CAClC;AAAC,IAEW,SAAS,GAAA,OAAA,CAAA,SAAA;EACpB,SAAA,UAAA,EAAc;IAAA,eAAA,OAAA,SAAA;IACZ,IAAI,CAAC,eAAe,GAAG,IAAI;IAC3B,IAAI,CAAC,kBAAkB,GAAG,IAAI;IAC9B,IAAI,CAAC,WAAW,GAAG,IAAI;IACvB,IAAI,CAAC,UAAU,GAAG,SAAS;IAE3B,IAAI,CAAC,uBAAuB,GAAG,IAAI,CAAC,uBAAuB,CAAC,IAAI,CAAC,IAAI,CAAC;EACxE;EAAC,OAAA,YAAA,CAAA,SAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,wBAAwB,GAAG,EAAE;MAC3B,IAAM,aAAa,GAAG,QAAQ,CAAC,aAAa;MAC5C,IAAI,GAAG,CAAC,GAAG,KAAK,KAAK,EAAE;QACrB,IAAI,CAAC,IAAI,CAAC,kBAAkB,CAAC,MAAM,EAAE;UACnC,GAAG,CAAC,cAAc,CAAC,CAAC;UACpB,aAAa,CAAC,IAAI,CAAC,CAAC;UACpB;QACF;QACA,IAAI,IAAI,CAAC,kBAAkB,CAAC,MAAM,KAAK,CAAC,EAAE;UACxC,GAAG,CAAC,cAAc,CAAC,CAAC;UACpB,IAAI,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;UAClC;QACF;QACA,IAAI,IAAI,CAAC,kBAAkB,CAAC,MAAM,GAAG,CAAC,IAAI,CAAC,aAAa,CAAC,OAAO,CAAC,IAAI,CAAC,eAAe,CAAC,EAAE;UACtF,GAAG,CAAC,cAAc,CAAC,CAAC;UACpB,IAAI,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;UAClC;QACF;MACF;MACA,IAAI,GAAG,CAAC,GAAG,KAAK,KAAK,IAAI,CAAC,GAAG,CAAC,QAAQ,IAAI,aAAa,KAAK,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,kBAAkB,CAAC,MAAM,GAAG,CAAC,CAAC,EAAE;QACvH,GAAG,CAAC,cAAc,CAAC,CAAC;QACpB,IAAI,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;MACpC;MACA,IAAI,GAAG,CAAC,GAAG,KAAK,KAAK,IAAI,GAAG,CAAC,QAAQ,IAAI,aAAa,KAAK,IAAI,CAAC,kBAAkB,CAAC,CAAC,CAAC,EAAE;QACrF,GAAG,CAAC,cAAc,CAAC,CAAC;QACpB,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,kBAAkB,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;MACrE;IACF;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,KAAK,cAAc,EAAqB;MAAA,IAAnB,UAAU,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI;MACpC,IAAI,CAAC,MAAM,CAAC,CAAC;MACb,IAAI,CAAC,eAAe,GAAG,cAAc;MACrC,IAAM,aAAa,GAAG,QAAQ,CAAC,aAAa,CAAC,IAAI,CAAC,eAAe,CAAC;MAClE,IAAI,CAAC,aAAa,EAAE;QAClB;MACF;MACA,IAAI,CAAC,kBAAkB,GAAG,aAAa,CAAC,gBAAgB,CAAC,IAAI,CAAC,UAAU,CAAC;MACzE,IAAI,CAAC,WAAW,GAAG,QAAQ,CAAC,aAAa;MACzC,IAAM,YAAY,GAAG,aAAa,CAAC,aAAa,CAAC,cAAc,CAAC,IAAI,IAAI,CAAC,kBAAkB,CAAC,CAAC,CAAC;MAC9F,IAAI,IAAI,CAAC,WAAW,EAAE;QACpB,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;MACzB;MACA,IAAI,YAAY,IAAI,UAAU,EAAE;QAC9B,YAAY,CAAC,KAAK,CAAC,CAAC;MACtB;MACA,QAAQ,CAAC,gBAAgB,CAAC,SAAS,EAAE,IAAI,CAAC,uBAAuB,CAAC;IACpE;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,OAAA,EAA2B;MAAA,IAApB,WAAW,GAAA,SAAA,CAAA,MAAA,QAAA,SAAA,QAAA,SAAA,GAAA,SAAA,MAAG,IAAI;MACvB,IAAI,IAAI,CAAC,WAAW,IAAI,WAAW,EAAE;QACnC,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;MAC1B;MACA,IAAI,CAAC,eAAe,GAAG,IAAI;MAC3B,IAAI,CAAC,kBAAkB,GAAG,IAAI;MAC9B,IAAI,CAAC,WAAW,GAAG,IAAI;MACvB,QAAQ,CAAC,mBAAmB,CAAC,SAAS,EAAE,IAAI,CAAC,uBAAuB,CAAC;IACvE;EAAC;AAAA;AAGH,MAAM,CAAC,SAAS,GAAG,IAAI,SAAS,CAAC,CAAC;;;;;;;;;ACnF3B,IAAM,UAAU,GAAA,OAAA,CAAA,UAAA,GAAG,SAAb,UAAU,CAAA,EAAS;EAC9B,OAAO,CACL,gBAAgB,EAChB,kBAAkB,EAClB,gBAAgB,EAChB,MAAM,EACN,QAAQ,EACR,MAAM,CACP,CAAC,QAAQ,CAAC,SAAS,CAAC,QAAQ;EAC7B;EAAA,GACI,SAAS,CAAC,SAAS,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,YAAY,IAAI,QAAS;AACtE,CAAC;;;;;;;;;ACXD,IAAA,WAAA,GAAA,OAAA;AAEA,IAAM,QAAQ,GAAA,OAAA,CAAA,QAAA,GAAG,SAAX,QAAQ,CAAA,EAAS;EACrB,IAAI,EAAE,CAAC,CAAC,MAAM,CAAC,oBAAoB,IAAI,CAAC,CAAC,QAAQ,CAAC,YAAY,CAAC,EAAE;IAC/D,IAAI,IAAA,sBAAU,EAAC,CAAC,EAAE;MAChB,IAAI,EAAE,GAAG,MAAM,CAAC,WAAW,GAAG,IAAI;MAClC,QAAQ,CAAC,eAAe,CAAC,KAAK,CAAC,WAAW,CAAC,MAAM,KAAA,MAAA,CAAK,EAAE,OAAI,CAAC;MAE7D,MAAM,CAAC,gBAAgB,CAAC,QAAQ,EAAE,YAAY;QAC5C,EAAE,GAAG,MAAM,CAAC,WAAW,GAAG,IAAI;QAC9B,QAAQ,CAAC,eAAe,CAAC,KAAK,CAAC,WAAW,CAAC,MAAM,KAAA,MAAA,CAAK,EAAE,OAAI,CAAC;MAC/D,CAAC,CAAC;IACJ;EACF;AACF,CAAC;;;;;;;;;ACdD,IAAA,WAAA,GAAA,OAAA;AAAyC,SAAA,QAAA,CAAA,sCAAA,OAAA,wBAAA,MAAA,uBAAA,MAAA,CAAA,QAAA,aAAA,CAAA,kBAAA,CAAA,gBAAA,CAAA,WAAA,CAAA,yBAAA,MAAA,IAAA,CAAA,CAAA,WAAA,KAAA,MAAA,IAAA,CAAA,KAAA,MAAA,CAAA,SAAA,qBAAA,CAAA,KAAA,OAAA,CAAA,CAAA;AAAA,SAAA,gBAAA,QAAA,EAAA,WAAA,UAAA,QAAA,YAAA,WAAA,eAAA,SAAA;AAAA,SAAA,kBAAA,MAAA,EAAA,KAAA,aAAA,CAAA,MAAA,CAAA,GAAA,KAAA,CAAA,MAAA,EAAA,CAAA,UAAA,UAAA,GAAA,KAAA,CAAA,CAAA,GAAA,UAAA,CAAA,UAAA,GAAA,UAAA,CAAA,UAAA,WAAA,UAAA,CAAA,YAAA,wBAAA,UAAA,EAAA,UAAA,CAAA,QAAA,SAAA,MAAA,CAAA,cAAA,CAAA,MAAA,EAAA,cAAA,CAAA,UAAA,CAAA,GAAA,GAAA,UAAA;AAAA,SAAA,aAAA,WAAA,EAAA,UAAA,EAAA,WAAA,QAAA,UAAA,EAAA,iBAAA,CAAA,WAAA,CAAA,SAAA,EAAA,UAAA,OAAA,WAAA,EAAA,iBAAA,CAAA,WAAA,EAAA,WAAA,GAAA,MAAA,CAAA,cAAA,CAAA,WAAA,iBAAA,QAAA,mBAAA,WAAA;AAAA,SAAA,eAAA,CAAA,QAAA,CAAA,GAAA,YAAA,CAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,IAAA,CAAA,GAAA,CAAA;AAAA,SAAA,aAAA,CAAA,EAAA,CAAA,oBAAA,OAAA,CAAA,CAAA,MAAA,CAAA,SAAA,CAAA,MAAA,CAAA,GAAA,CAAA,CAAA,MAAA,CAAA,WAAA,kBAAA,CAAA,QAAA,CAAA,GAAA,CAAA,CAAA,IAAA,CAAA,CAAA,EAAA,CAAA,gCAAA,OAAA,CAAA,CAAA,UAAA,CAAA,YAAA,SAAA,yEAAA,CAAA,GAAA,MAAA,GAAA,MAAA,EAAA,CAAA;AAAA,IAE5B,UAAU,GAAA,OAAA,CAAA,UAAA;EACrB,SAAA,WAAA,EAAc;IAAA,eAAA,OAAA,UAAA;IACZ,IAAI,CAAC,WAAW,GAAG,sBAAU;IAC7B,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,WAAW,CAAC,CAAC,GAAG,iBAAiB,GAAG,aAAa;IACxE,IAAI,CAAC,UAAU,GAAG,IAAI;IACtB,IAAI,CAAC,mBAAmB,GAAG,QAAQ,CAAC,gBAAgB,CAAC,kBAAkB,CAAC;EAC1E;EAAC,OAAA,YAAA,CAAA,UAAA;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,mBAAA,EAAqB;MACnB,OAAO,MAAM,CAAC,UAAU,GAAG,QAAQ,CAAC,eAAe,CAAC,WAAW;IACjE;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,kBAAA,EAAoB;MAClB,OACE,IAAI,CAAC,WAAW,IACf,QAAQ,CAAC,eAAe,IAAI,QAAQ,CAAC,eAAe,CAAC,SAAU,IAC/D,QAAQ,CAAC,IAAI,IAAI,QAAQ,CAAC,IAAI,CAAC,SAAU;IAE9C;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,iBAAA,EAAmB;MAAA,IAAA,KAAA;MACjB,IAAI,CAAC,UAAU,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,GAAG,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,GAAG,IAAI,CAAC,iBAAiB,CAAC,CAAC;MACvI,IAAI,IAAI,CAAC,kBAAkB,CAAC,CAAC,EAAE;QAC7B,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,YAAY,MAAA,MAAA,CAAM,IAAI,CAAC,kBAAkB,CAAC,CAAC,OAAI;QACnE,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,UAAC,KAAK,EAAK;UAC1C,KAAK,CAAC,KAAK,CAAC,YAAY,MAAA,MAAA,CAAM,KAAI,CAAC,kBAAkB,CAAC,CAAC,OAAI;QAC7D,CAAC,CAAC;MACJ;MACA,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,OAAA,MAAA,CAAO,IAAI,CAAC,UAAU,OAAI;MACjD,QAAQ,CAAC,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,IAAI,CAAC,UAAU,CAAC;IAC9C;EAAC;IAAA,GAAA;IAAA,KAAA,EAED,SAAA,gBAAA,EAAkB;MAChB,QAAQ,CAAC,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,IAAI,CAAC,UAAU,CAAC;MAC/C,MAAM,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,QAAQ,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC;MACjD,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,YAAY,GAAG,IAAI;MACvC,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,GAAG,IAAI;MAC9B,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,UAAC,KAAK,EAAK;QAC1C,KAAK,CAAC,KAAK,CAAC,YAAY,GAAG,IAAI;MACjC,CAAC,CAAC;MACF,QAAQ,CAAC,IAAI,CAAC,eAAe,CAAC,aAAa,CAAC;MAC5C,IAAI,CAAC,UAAU,GAAG,IAAI;IACxB;EAAC;AAAA;AAGH,MAAM,CAAC,UAAU,GAAG,IAAI,UAAU,CAAC,CAAC","file":"main.min.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i {\n\n // Utils\n // ---------------------------------\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/build/js/vendor.min.js b/build/js/vendor.min.js new file mode 100644 index 000000000..2bd9d76f8 --- /dev/null +++ b/build/js/vendor.min.js @@ -0,0 +1 @@ +!function i(s,n,r){function o(t,e){if(!n[t]){if(!s[t]){var a="function"==typeof require&&require;if(!e&&a)return a(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}a=n[t]={exports:{}},s[t][0].call(a.exports,function(e){return o(s[t][1][e]||e)},a,a.exports,i,s,n,r)}return n[t].exports}for(var l="function"==typeof require&&require,e=0;ee.length)&&(t=e.length);for(var a=0,i=new Array(t);a")){var r="div",o=(0===n.indexOf("s.slides.length&&!r)break;n.push(t(l))}else n.push(t(s.activeIndex));for(a=0;a=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(o),i.eq(o).addClass(a.slideVisibleClass)),l.progress=s?-c:c,l.originalProgress=s?-p:p}t.visibleSlides=L(t.visibleSlides)}},updateProgress:function(e){var t=this,a=(void 0===e&&(a=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*a||0),t.params),i=t.maxTranslate()-t.minTranslate(),s=t.progress,n=t.isBeginning,r=n,o=l=t.isEnd,l=0==i?n=!(s=0):(n=(s=(e-t.minTranslate())/i)<=0,1<=s);Object.assign(t,{progress:s,isBeginning:n,isEnd:l}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),n&&!r&&t.emit("reachBeginning toEdge"),l&&!o&&t.emit("reachEnd toEdge"),(r&&!n||o&&!l)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e=this,t=e.slides,a=e.params,i=e.$wrapperEl,s=e.activeIndex,n=e.realIndex,r=e.virtual&&a.virtual.enabled,s=(t.removeClass("".concat(a.slideActiveClass," ").concat(a.slideNextClass," ").concat(a.slidePrevClass," ").concat(a.slideDuplicateActiveClass," ").concat(a.slideDuplicateNextClass," ").concat(a.slideDuplicatePrevClass)),(r=r?e.$wrapperEl.find(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(s,'"]')):t.eq(s)).addClass(a.slideActiveClass),a.loop&&(r.hasClass(a.slideDuplicateClass)?i.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(n,'"]')):i.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(n,'"]'))).addClass(a.slideDuplicateActiveClass),r.nextAll(".".concat(a.slideClass)).eq(0).addClass(a.slideNextClass)),n=(a.loop&&0===s.length&&(s=t.eq(0)).addClass(a.slideNextClass),r.prevAll(".".concat(a.slideClass)).eq(0).addClass(a.slidePrevClass));a.loop&&0===n.length&&(n=t.eq(-1)).addClass(a.slidePrevClass),a.loop&&((s.hasClass(a.slideDuplicateClass)?i.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(s.attr("data-swiper-slide-index"),'"]')):i.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(s.attr("data-swiper-slide-index"),'"]'))).addClass(a.slideDuplicateNextClass),(n.hasClass(a.slideDuplicateClass)?i.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(n.attr("data-swiper-slide-index"),'"]')):i.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(n.attr("data-swiper-slide-index"),'"]'))).addClass(a.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){var t=this,a=t.rtlTranslate?t.translate:-t.translate,i=t.slidesGrid,s=t.snapGrid,n=t.params,r=t.activeIndex,o=t.realIndex,l=t.snapIndex,d=e;if(void 0===d){for(var c=0;c=i[c]&&a=i[c]&&a=i[c]&&(d=c);n.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}(e=0<=s.indexOf(a)?s.indexOf(a):(e=Math.min(n.slidesPerGroupSkip,d))+Math.floor((d-e)/n.slidesPerGroup))>=s.length&&(e=s.length-1),d===r?e!==l&&(t.snapIndex=e,t.emit("snapIndexChange")):(n=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10),Object.assign(t,{snapIndex:e,realIndex:n,previousIndex:r,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==n&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange"))},updateClickedSlide:function(e){var t,a=this,i=a.params,s=L(e).closest(".".concat(i.slideClass))[0],n=!1;if(s)for(var r=0;r=e.length&&(s=e.length-1),(c||n.initialSlide||0)===(d||0)&&a&&r.emit("beforeSlideChangeStart"),-e[s]);if(r.updateProgress(m),n.normalizeSlideIndex)for(var v=0;vr.translate&&m>r.maxTranslate()&&(c||0)!==o)return!1}if(h=c=n.snapGrid[o]?(e=n.snapGrid[o],(n.snapGrid[o+1]-e)*st.slides.length-t.loopedSlides+s/2?(t.loopFix(),n=i.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),C(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-s?(t.loopFix(),n=i.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),C(function(){t.slideTo(n)})):t.slideTo(n)):t.slideTo(n)}},loop:{loopCreate:function(){var i=this,e=T(),t=i.params,a=i.$wrapperEl,s=0n.length&&(i.loopedSlides=n.length);var d=[],c=[];n.each(function(e,t){var a=L(e);t=n.length-i.loopedSlides&&d.push(e),a.attr("data-swiper-slide-index",t)});for(var p=0;p=a.length-i&&(l=-a.length+t+i,e.slideTo(l+=i,0,!1,!0))&&0!=r&&e.setTranslate((o?-e.translate:e.translate)-r),e.allowSlidePrev=s,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,a=this.slides;e.children(".".concat(t.slideClass,".").concat(t.slideDuplicateClass,",.").concat(t.slideClass,".").concat(t.slideBlankClass)).remove(),a.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){var t=this;t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||((t="container"===t.params.touchEventsTarget?t.el:t.wrapperEl).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){var e=this,t=T(),a=e.params,i=e.support;e.onTouchStart=function(e){var t=this,a=T(),i=O(),s=t.touchEventsData,n=t.params,r=t.touches,o=t.enabled;if(o&&(!t.animating||!n.preventInteractionOnTransition)){!t.animating&&n.cssMode&&n.loop&&t.loopFix();var o=e,l=L((o=o.originalEvent?o.originalEvent:o).target);if(("wrapper"!==n.touchEventsTarget||l.closest(t.wrapperEl).length)&&(s.isTouchEvent="touchstart"===o.type,s.isTouchEvent||!("which"in o)||3!==o.which)&&!(!s.isTouchEvent&&"button"in o&&0=i.innerWidth-u)){if("prevent"!==p)return;e.preventDefault()}Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=c,r.startY=d,s.touchStartTime=w(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0n.startY&&a.translate>=a.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(ln.startX&&a.translate>=a.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&e.target===t.activeElement&&L(e.target).is(i.focusableElements))i.isMoved=!0,a.allowClick=!1;else if(i.allowTouchCallbacks&&a.emit("touchMove",e),!(e.targetTouches&&1s.touchAngle:90-c>s.touchAngle)),i.isScrolling&&a.emit("touchMoveOpposite",e),void 0!==i.startMoving||n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0),i.isScrolling)i.isTouched=!1;else if(i.startMoving){a.allowClick=!1,!s.cssMode&&e.cancelable&&e.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&e.stopPropagation(),i.isMoved||(s.loop&&!s.cssMode&&a.loopFix(),i.startTranslate=a.getTranslate(),a.setTransition(0),a.animating&&a.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",e)),a.emit("sliderMove",e),i.isMoved=!0;var c=a.isHorizontal()?t:d,t=(n.diff=c,c*=s.touchRatio,a.swipeDirection=0<(c=r?-c:c)?"prev":"next",i.currentTranslate=c+i.startTranslate,!0),d=s.resistanceRatio;if(s.touchReleaseOnEdges&&(d=0),0a.minTranslate()?(t=!1,s.resistance&&(i.currentTranslate=a.minTranslate()-1+Math.pow(-a.minTranslate()+i.startTranslate+c,d))):c<0&&i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),a.allowSlidePrev||a.allowSlideNext||(i.currentTranslate=i.startTranslate),0s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=a.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&a.freeMode||s.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),a.params.freeMode&&s.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(i.currentTranslate),a.setTranslate(i.currentTranslate))}}}else a.allowClick=!1,i.isTouched&&(Object.assign(n,{startX:l,startY:o,currentX:l,currentY:o}),i.touchStartTime=w())}}else i.startMoving&&i.isScrolling&&a.emit("touchMoveOpposite",e)}.bind(e),e.onTouchEnd=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches,n=t.rtlTranslate,r=t.slidesGrid;if(t.enabled)if(e.originalEvent&&(e=e.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",e),a.allowTouchCallbacks=!1,a.isTouched){i.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var o,l=w(),d=l-a.touchStartTime;if(t.allowClick&&(h=e.path||e.composedPath&&e.composedPath(),t.updateClickedSlide(h&&h[0]||e.target),t.emit("tap click",e),d<300)&&l-a.lastClickTime<300&&t.emit("doubleTap doubleClick",e),a.lastClickTime=w(),C(function(){t.destroyed||(t.allowClick=!0)}),a.isTouched&&a.isMoved&&t.swipeDirection&&0!==s.diff&&a.currentTranslate!==a.startTranslate){if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,o=i.followFinger?n?t.translate:-t.translate:-a.currentTranslate,!i.cssMode)if(t.params.freeMode&&i.freeMode.enabled)t.freeMode.onTouchEnd({currentPos:o});else{for(var c=0,p=t.slidesSizesGrid[0],u=0;u=r[u]&&o=r[u]&&(c=u,p=r[r.length-1]-r[r.length-2])}var h=(o-r[c])/p,l=ci.longSwipesMs?i.longSwipes?("next"===t.swipeDirection&&(h>=i.longSwipesRatio?t.slideTo(c+l):t.slideTo(c)),"prev"===t.swipeDirection&&(h>1-i.longSwipesRatio?t.slideTo(c+l):t.slideTo(c))):t.slideTo(t.activeIndex):i.shortSwipes?t.navigation&&(e.target===t.navigation.nextEl||e.target===t.navigation.prevEl)?e.target===t.navigation.nextEl?t.slideTo(c+l):t.slideTo(c):("next"===t.swipeDirection&&t.slideTo(c+l),"prev"===t.swipeDirection&&t.slideTo(c)):t.slideTo(t.activeIndex)}}else a.isTouched=!1,a.isMoved=!1,a.startMoving=!1}else a.isMoved&&i.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1}.bind(e),a.cssMode&&(e.onScroll=function(){var e=this,t=e.wrapperEl,a=e.rtlTranslate;e.enabled&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){var t=this;t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation)&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),i.touch&&!v&&(t.addEventListener("touchstart",j),v=!0),g(e,"on")},detachEvents:function(){g(this,"off")}},breakpoints:{setBreakpoint:function(){var e,t,a,i,s=this,n=s.activeIndex,r=s.initialized,o=void 0===(o=s.loopedSlides)?0:o,l=s.params,d=s.$el,c=l.breakpoints;c&&0!==Object.keys(c).length&&(e=s.getBreakpoint(c,s.params.breakpointsBase,s.el))&&s.currentBreakpoint!==e&&(c=(e in c?c[e]:void 0)||s.originalParams,a=b(s,l),i=b(s,c),t=l.enabled,a&&!i?(d.removeClass("".concat(l.containerModifierClass,"grid ").concat(l.containerModifierClass,"grid-column")),s.emitContainerClasses()):!a&&i&&(d.addClass("".concat(l.containerModifierClass,"grid")),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===l.grid.fill)&&d.addClass("".concat(l.containerModifierClass,"grid-column")),s.emitContainerClasses()),a=c.direction&&c.direction!==l.direction,i=l.loop&&(c.slidesPerView!==l.slidesPerView||a),a&&r&&s.changeDirection(),u(s.params,c),d=s.params.enabled,Object.assign(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),t&&!d?s.disable():!t&&d&&s.enable(),s.currentBreakpoint=e,s.emit("_beforeBreakpoint",c),i&&r&&(s.loopDestroy(),s.loopCreate(),s.updateSlides(),s.slideTo(n-o+s.loopedSlides,0,!1)),s.emit("breakpoint",c))},getBreakpoint:function(e){var t=1e):t.isLocked=1===t.snapGrid.length,!0===i.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===i.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),a&&a!==t.isLocked&&(t.isEnd=!1),a!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var a,i,e=this,t=e.classNames,s=e.params,n=e.rtl,r=e.$el,o=e.device,l=e.support,n=(l=["initialized",s.direction,{"pointer-events":!l.touch},{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:n},{grid:s.grid&&1')),e.append(t)),t}return Object.keys(E).forEach(function(t){Object.keys(E[t]).forEach(function(e){M.prototype[e]=E[t][e]})}),M.use([function(e){function n(){r&&!r.destroyed&&r.initialized&&(i("beforeResize"),i("resize"))}function t(){r&&!r.destroyed&&r.initialized&&i("orientationchange")}var r=e.swiper,a=e.on,i=e.emit,s=O(),o=null;a("init",function(){r.params.resizeObserver&&void 0!==s.ResizeObserver?r&&!r.destroyed&&r.initialized&&(o=new ResizeObserver(function(e){var t=r.width,a=r.height,i=t,s=a;e.forEach(function(e){var t=e.contentBoxSize,a=e.contentRect,e=e.target;e&&e!==r.el||(i=a?a.width:(t[0]||t).inlineSize,s=a?a.height:(t[0]||t).blockSize)}),i===t&&s===a||n()})).observe(r.el):(s.addEventListener("resize",n),s.addEventListener("orientationchange",t))}),a("destroy",function(){o&&o.unobserve&&r.el&&(o.unobserve(r.el),o=null),s.removeEventListener("resize",n),s.removeEventListener("orientationchange",t)})},function(e){function a(e){var t=1').concat(e,""))).attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),a.cache&&(x.virtual.cache[t]=e),e)}function o(e){var t,a=x.params,i=a.slidesPerView,s=a.slidesPerGroup,a=a.centeredSlides,n=x.params.virtual,r=n.addSlidesBefore,n=n.addSlidesAfter,o=x.virtual,l=o.from,d=o.to,c=o.slides,p=o.slidesGrid,o=o.offset,u=(x.params.cssMode||x.updateActiveIndex(),x.activeIndex||0),f=x.rtlTranslate?"right":x.isHorizontal()?"left":"top",a=a?(t=Math.floor(i/2)+s+n,Math.floor(i/2)+s+r):(t=i+(s-1)+n,s+r),h=Math.max((u||0)-a,0),m=Math.min((u||0)+t,c.length-1),i=(x.slidesGrid[h]||0)-(x.slidesGrid[0]||0);function v(){x.updateSlides(),x.updateProgress(),x.updateSlidesClasses(),x.lazy&&x.params.lazy.enabled&&x.lazy.load()}if(Object.assign(x.virtual,{from:h,to:m,offset:i,slidesGrid:x.slidesGrid}),l!==h||d!==m||e)if(x.params.virtual.renderExternal)x.params.virtual.renderExternal.call(x,{offset:i,from:h,to:m,slides:function(){for(var e=[],t=h;t<=m;t+=1)e.push(c[t]);return e}()}),x.params.virtual.renderExternalUpdate&&v();else{var g=[],w=[];if(e)x.$wrapperEl.find(".".concat(x.params.slideClass)).remove();else for(var b=l;b<=d;b+=1)(bMath.abs(n.pixelY)))return!0;i=-n.pixelX*s}else{if(!(Math.abs(n.pixelY)>Math.abs(n.pixelX)))return!0;i=-n.pixelY}else i=Math.abs(n.pixelX)>Math.abs(n.pixelY)?-n.pixelX*s:-n.pixelY;if(0===i)return!0;a.invert&&(i=-i);var r=h.getTranslate()+i*a.sensitivity;if((r=r>=h.minTranslate()?h.minTranslate():r)<=h.maxTranslate()&&(r=h.maxTranslate()),(!!h.params.loop||!(r===h.minTranslate()||r===h.maxTranslate()))&&h.params.nested&&t.stopPropagation(),h.params.freeMode&&h.params.freeMode.enabled){var o={time:w(),delta:Math.abs(i),direction:Math.sign(i)},l=f&&o.time=h.minTranslate()?h.minTranslate():c)<=h.maxTranslate()&&(c=h.maxTranslate()),h.setTransition(0),h.setTranslate(c),h.updateProgress(),h.updateActiveIndex(),h.updateSlidesClasses(),(!p&&h.isBeginning||!s&&h.isEnd)&&h.updateSlidesClasses(),h.params.freeMode.sticky&&(clearTimeout(u),u=void 0,15<=v.length&&v.shift(),n=v.length?v[v.length-1]:void 0,r=v[0],v.push(o),n&&(o.delta>n.delta||o.direction!==n.direction)?v.splice(0):15<=v.length&&o.time-r.time<500&&1<=r.delta-o.delta&&o.delta<=6&&(d=0p.delta||a.time>p.time+150)&&g(a),function(e){var t=h.params.mousewheel;if(e.direction<0){if(h.isEnd&&!h.params.loop&&t.releaseOnEdges)return 1}else if(h.isBeginning&&!h.params.loop&&t.releaseOnEdges)return 1}(a))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1}}function l(e){var t=h.$el;(t="container"!==h.params.mousewheel.eventsTarget?L(h.params.mousewheel.eventsTarget):t)[e]("mouseenter",n),t[e]("mouseleave",r),t[e]("wheel",o)}function d(){if(h.params.cssMode)h.wrapperEl.removeEventListener("wheel",o);else{if(h.mousewheel.enabled)return!1;l("on"),h.mousewheel.enabled=!0}return!0}function c(){if(h.params.cssMode)h.wrapperEl.addEventListener(event,o);else{if(!h.mousewheel.enabled)return!1;l("off"),h.mousewheel.enabled=!1}return!0}a("init",function(){!h.params.mousewheel.enabled&&h.params.cssMode&&c(),h.params.mousewheel.enabled&&d()}),a("destroy",function(){h.params.cssMode&&d(),h.mousewheel.enabled&&c()}),Object.assign(h.mousewheel,{enable:d,disable:c})},function(e){var n=e.swiper,t=e.extendParams,a=e.on,r=e.emit;function i(e){var t;return t=e&&(t=L(e),n.params.uniqueNavElements)&&"string"==typeof e&&1t-1-2*m.loopedSlides&&(i-=t-2*m.loopedSlides),n-1a.dynamicMainBullets-1?g=a.dynamicMainBullets-1:g<0&&(g=0)),r=Math.max(i-g,0),l=((o=r+(Math.min(d.length,a.dynamicMainBullets)-1))+r)/2),d.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(function(e){return"".concat(a.bulletActiveClass).concat(e)}).join(" ")),1=d.length){for(var f=a.dynamicMainBullets;0<=f;--f)d.eq(d.length-f).addClass("".concat(a.bulletActiveClass,"-main"));d.eq(d.length-a.dynamicMainBullets-1).addClass("".concat(a.bulletActiveClass,"-prev"))}else b(t,"prev"),b(p,"next");else b(t,"prev"),b(p,"next")}}a.dynamicBullets&&(c=Math.min(d.length,a.dynamicMainBullets+4),t=(h*c-h)/2-l*h,p=e?"right":"left",d.css(m.isHorizontal()?p:"top","".concat(t,"px")))}"fraction"===a.type&&(s.find(k(a.currentClass)).text(a.formatFractionCurrent(i+1)),s.find(k(a.totalClass)).text(a.formatFractionTotal(n))),"progressbar"===a.type&&(c=a.progressbarOpposite?m.isHorizontal()?"vertical":"horizontal":m.isHorizontal()?"horizontal":"vertical",l=(i+1)/n,p=e=1,"horizontal"===c?e=l:p=l,s.find(k(a.progressbarFillClass)).transform("translate3d(0,0,0) scaleX(".concat(e,") scaleY(").concat(p,")")).transition(m.params.speed)),"custom"===a.type&&a.renderCustom?(s.html(a.renderCustom(m,i+1,n)),v("paginationRender",s[0])):v("paginationUpdate",s[0]),m.params.watchOverflow&&m.enabled&&s[m.isLocked?"addClass":"removeClass"](a.lockClass)}}function s(){var e=m.params.pagination;if(!w()){var t=(m.virtual&&m.params.virtual.enabled?m.virtual:m).slides.length,a=m.pagination.$el,i="";if("bullets"===e.type){var s=m.params.loop?Math.ceil((t-2*m.loopedSlides)/m.params.slidesPerGroup):m.snapGrid.length;m.params.freeMode&&m.params.freeMode.enabled&&!m.params.loop&&t");a.html(i),m.pagination.bullets=a.find(k(e.bulletClass))}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(m,e.currentClass,e.totalClass):'')+" / "+''),a.html(i)),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(m,e.progressbarFillClass):''),a.html(i)),"custom"!==e.type&&v("paginationRender",m.pagination.$el[0])}}function n(){m.params.pagination=P(m,m.originalParams.pagination,m.params.pagination,{el:"swiper-pagination"});var e,t=m.params.pagination;!t.el||0===(e=L(t.el)).length||(m.params.uniqueNavElements&&"string"==typeof t.el&&1')),e.append(a)),Object.assign(t,{$el:e,el:e[0],$dragEl:a,dragEl:a[0]}),i.draggable&&l.params.scrollbar.el&&y("on"),e)&&e[l.enabled?"removeClass":"addClass"](l.params.scrollbar.lockClass)}function E(){l.params.scrollbar.el&&y("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),l.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},a("init",function(){x(),h(),s()}),a("update resize observerUpdate lock unlock",function(){h()}),a("setTranslate",function(){s()}),a("setTransition",function(e,t){t=t,l.params.scrollbar.el&&l.scrollbar.el&&l.scrollbar.$dragEl.transition(t)}),a("enable disable",function(){var e=l.scrollbar.$el;e&&e[l.enabled?"removeClass":"addClass"](l.params.scrollbar.lockClass)}),a("destroy",function(){E()}),Object.assign(l.scrollbar,{updateSize:h,setTranslate:s,init:x,destroy:E})},function(e){function n(e,t){var a=l.rtl,e=L(e),a=a?-1:1,i=e.attr("data-swiper-parallax")||"0",s=e.attr("data-swiper-parallax-x"),n=e.attr("data-swiper-parallax-y"),r=e.attr("data-swiper-parallax-scale"),o=e.attr("data-swiper-parallax-opacity");s||n?(s=s||"0",n=n||"0"):l.isHorizontal()?(s=i,n="0"):(n=i,s="0"),s=0<=s.indexOf("%")?"".concat(parseInt(s,10)*t*a,"%"):"".concat(s*t*a,"px"),n=0<=n.indexOf("%")?"".concat(parseInt(n,10)*t,"%"):"".concat(n*t,"px"),null!=o&&(i=o-(o-1)*(1-Math.abs(t)),e[0].style.opacity=i),null==r?e.transform("translate3d(".concat(s,", ").concat(n,", 0px)")):(a=r-(r-1)*(1-Math.abs(t)),e.transform("translate3d(".concat(s,", ").concat(n,", 0px) scale(").concat(a,")")))}function t(){var e=l.$el,t=l.slides,i=l.progress,s=l.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e){n(e,i)}),t.each(function(e,t){var a=e.progress;1p.maxRatio&&(i.scale=p.maxRatio-1+Math.pow(i.scale-p.maxRatio+1,.5)),i.scaleu.touchesStart.x))return void(u.isTouched=!1);if(!l.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.yu.touchesStart.y))return void(u.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentXu.maxX&&(u.currentX=u.maxX-1+Math.pow(u.currentX-u.maxX+1,.8)),u.currentYu.maxY&&(u.currentY=u.maxY-1+Math.pow(u.currentY-u.maxY+1,.8)),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform("translate3d(".concat(u.currentX,"px, ").concat(u.currentY,"px,0)"))}}}function y(){var e=l.zoom;p.$slideEl&&l.previousIndex!==l.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function x(e){var t,a,i,s,n,r=l.zoom,o=l.params.zoom;p.$slideEl||(e&&e.target&&(p.$slideEl=L(e.target).closest(".".concat(l.params.slideClass))),p.$slideEl||(l.params.virtual&&l.params.virtual.enabled&&l.virtual?p.$slideEl=l.$wrapperEl.children(".".concat(l.params.slideActiveClass)):p.$slideEl=l.slides.eq(l.activeIndex)),p.$imageEl=p.$slideEl.find(".".concat(o.containerClass)).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(".".concat(o.containerClass))),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(l.params.cssMode&&(l.wrapperEl.style.overflow="hidden",l.wrapperEl.style.touchAction="none"),p.$slideEl.addClass("".concat(o.zoomedSlideClass)),t=void 0===u.touchesStart.x&&e?(n=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(n=u.touchesStart.x,u.touchesStart.y),r.scale=p.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,e?(o=p.$slideEl[0].offsetWidth,e=p.$slideEl[0].offsetHeight,n=p.$slideEl.offset().left+d.scrollX+o/2-n,t=p.$slideEl.offset().top+d.scrollY+e/2-t,s=p.$imageEl[0].offsetWidth,i=p.$imageEl[0].offsetHeight,s=s*r.scale,i=i*r.scale,o=Math.min(o/2-s/2,0),s=Math.min(e/2-i/2,0),(e=-o)<(i=(i=n*r.scale)>1]<=t?i=s:a=s;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=o(this.x,e),n=r-1,(e-this.x[n])*(this.y[r]-this.y[n])/(this.x[r]-this.x[n])+this.y[n]):0},this}function a(){l.controller.control&&l.controller.spline&&(l.controller.spline=void 0,delete l.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),l.controller={control:void 0},e("beforeInit",function(){l.controller.control=l.params.controller.control}),e("update",function(){a()}),e("resize",function(){a()}),e("observerUpdate",function(){a()}),e("setTranslate",function(e,t,a){l.controller.control&&l.controller.setTranslate(t,a)}),e("setTransition",function(e,t,a){l.controller.control&&l.controller.setTransition(t,a)}),Object.assign(l.controller,{setTranslate:function(e,t){var i,s,a=l.controller.control,n=l.constructor;function r(e){var t,a=l.rtlTranslate?-l.translate:l.translate;"slide"===l.params.controller.by&&(t=e,l.controller.spline||(l.controller.spline=l.params.loop?new d(l.slidesGrid,t.slidesGrid):new d(l.snapGrid,t.snapGrid)),s=-l.controller.spline.interpolate(-a)),s&&"container"!==l.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(l.maxTranslate()-l.minTranslate()),s=(a-l.minTranslate())*i+e.minTranslate()),l.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,l),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(var o=0;o'))}),e("afterInit",function(){o.params.a11y.enabled&&(g(),f())}),e("toEdge",function(){o.params.a11y.enabled&&f()}),e("fromEdge",function(){o.params.a11y.enabled&&f()}),e("paginationUpdate",function(){var t;o.params.a11y.enabled&&(t=o.params.a11y,h())&&o.pagination.bullets.each(function(e){e=L(e);o.params.pagination.clickable&&(i(e),o.params.pagination.renderBullet||(d(e,"button"),p(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,e.index()+1)))),e.is(".".concat(o.params.pagination.bulletActiveClass))?e.attr("aria-current","true"):e.removeAttr("aria-current")})}),e("destroy",function(){var e,t;o.params.a11y.enabled&&(l&&0u.previousIndex?"next":"prev"):(i=u.realIndex)>u.previousIndex?"next":"prev",o&&(i+="next"===s?r:-1*r),t.visibleSlidesIndexes)&&t.visibleSlidesIndexes.indexOf(i)<0&&(t.params.centeredSlides?i=a-h.maxTranslate())h.slides.lengthh.minTranslate())t.freeMode.momentumBounce?(p-h.minTranslate()>c&&(p=h.minTranslate()+c),o=h.minTranslate(),n.allowMomentumBounce=e=!0):p=h.minTranslate(),t.loop&&t.centeredSlides&&(l=!0);else if(t.freeMode.sticky){for(var u,f=0;f-p){u=f;break}p=-(p=Math.abs(s[u]-p)=t.longSwipesMs)&&(h.updateProgress(),h.updateActiveIndex(),h.updateSlidesClasses())}}}})},function(e){var c,p,u,f=e.swiper;(0,e.extendParams)({grid:{rows:1,fill:"column"}}),f.grid={initSlides:function(e){var t=f.params.slidesPerView,a=f.params.grid,i=a.rows,a=a.fill;p=c/i,u=Math.floor(e/i),c=Math.floor(e/i)===e/i?e:Math.ceil(e/i)*i,"auto"!==t&&"row"===a&&(c=Math.max(c,t*i))},updateSlide:function(e,t,a,i){var s,n,r=f.params,o=r.slidesPerGroup,r=r.spaceBetween,l=f.params.grid,d=l.rows,l=l.fill;"row"===l&&1'),t.append(E)),E.css({height:"".concat(i,"px")})):0===(E=e.find(".swiper-cube-shadow")).length&&(E=L('
'),e.append(E)));for(var u,f=0;f')),h.append(v)),0===b.length&&(b=L('
')),h.append(b)),v.length&&(v[0].style.opacity=Math.max(-w,0)),b.length)&&(b[0].style.opacity=Math.max(w,0))}t.css({"-webkit-transform-origin":"50% 50% -".concat(r/2,"px"),"transform-origin":"50% 50% -".concat(r/2,"px")}),l.shadow&&(d?E.transform("translate3d(0px, ".concat(i/2+l.shadowOffset,"px, ").concat(-i/2,"px) rotateX(90deg) rotateZ(0deg) scale(").concat(l.shadowScale,")")):(e=Math.abs(p)-90*Math.floor(Math.abs(p)/90),i=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),e=l.shadowScale,i=l.shadowScale/i,u=l.shadowOffset,E.transform("scale3d(".concat(e,", 1, ").concat(i,") translate3d(0px, ").concat(s/2+u,"px, ").concat(-s/2/i,"px) rotateX(-90deg)"))));var E=o.isSafari||o.isWebView?-r/2:0;t.transform("translate3d(0px,0,".concat(E,"px) rotateX(").concat(T.isHorizontal()?0:p,"deg) rotateY(").concat(T.isHorizontal()?-p:0,"deg)"))},setTransition:function(e){var t=T.$el;T.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),T.params.cubeEffect.shadow&&!T.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)},perspective:function(){return!0},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}}})},function(e){var u=e.swiper,t=e.extendParams,e=e.on;t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),$({effect:"flip",swiper:u,on:e,setTranslate:function(){for(var e=u.slides,t=u.rtlTranslate,a=u.params.flipEffect,i=0;i + + + + + + + ProjectName + + + +
+
+
+
+
+
+
+

Разводящая страница

+

На многостраничных сайтах используйте эту страницу для создания списков всех страниц и ссылок на них.

+

Это делается для удобства тестирования и для быстрого доступа к нужной странице.

+

Пример

+
    +
  1. + Главная — index.html +
  2. +
  3. + Название страницы (состояние страницы, если отдельное) — ссылка на страницу. +
  4. +
+
+
+
+
+
+
+
+ + diff --git a/source/fonts/montserrat-bold.woff b/source/fonts/montserrat-bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..2883cbf144f15e3fceb91dcd3b602b234dc91b11 GIT binary patch literal 139976 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�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ΞCKaOo9?*<6At<=I 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 Kzf{)r=>Gvxj+5j7 literal 0 HcmV?d00001 diff --git a/source/fonts/montserrat-bold.woff2 b/source/fonts/montserrat-bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..53ce9dbef24443333899f460dc267837078c3060 GIT binary patch literal 80988 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 Cw3Va) literal 0 HcmV?d00001 diff --git a/source/fonts/montserrat-medium.woff b/source/fonts/montserrat-medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..9e15b389e4c84a0ec8e590636f1d6295320ed4b2 GIT binary patch literal 139636 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

`jo_$bHJm?^( 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 CCoAy) literal 0 HcmV?d00001 diff --git a/source/fonts/montserrat-medium.woff2 b/source/fonts/montserrat-medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b0efef2b22f7fd70a3f53c3d7510dd65d2fc25d8 GIT binary patch literal 80924 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 literal 0 HcmV?d00001 diff --git a/source/fonts/montserrat-regular.woff b/source/fonts/montserrat-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..2e90375ee167e6cd789125a483e4acd0bef501e2 GIT binary patch literal 139660 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

J?F((=$p|{%0|4fe5o^{LP|fz!_B5*BP@ap(KOl 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 G0000`VYt)) literal 0 HcmV?d00001 diff --git a/source/img/phone.png b/source/img/phone.png new file mode 100644 index 0000000000000000000000000000000000000000..6927d216ac31e454dec0a2d4b95f52a7926a5149 GIT binary patch literal 71748 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! zk8`Y(RFri{cJ_=iG7|?Ok&KM2LbiPG?>}&UIFEDR=Y3u8*X#M@1dvF;y1KFJ;nhln zA%@22juAn7(j%dFs#JVjFN3E}(IiJ9Dh^>Xu6ID$R?TpW>kpJK1d?P0IRdCgT@Lm# z(2Bsh+EsENCV`k`A;<8V3PGNy&W*vJwBLyI&qByUs1it|E~KIFeg% z@oAz^iXk-V-e6J0i*3!*1L|+$1b(`NX1cRFXH#_FWAcaeTM&kBJJhKzySfA<8kPH* znR&}v7|cA)F(0zCr7n`rSopoR3oXc^_@g`arq$tIU&-ALZkut>@rQ~?LTv6 zO~2)zY**5SSKs|z{d?mpRETDa+61^0$A(Q`N&tdoB4Z`7o`3m^D3)QaTv^DClMj@f zoR0={ueDQW8RM{b?h?DSyQ!I!@p8nDn^1poU-i~ml~4~63^*uu6L?1+Rl~z@y#S*u=oz|& zS?ZO%>h+Walm3SVgxwFY1-v5Sz7Y#rMc^fG*OE-_7;F(vHAN@%&7NpXYFJ}Vl@1U~ zxe@^qj=?jpBG`03kpBC~AaS`+gvd(#4Z=_#J;^u_GRzmp<)A6!T3}O(Ke^xhF^ET$ zm2Wo8Vdr0a*qkP#*?vB6eV6V7fs`TReSRWujk5VOQO@;$^4@P)T1T1 zFlJTYT8xXL<81! zv&Nr^yec&s-cs`DIG-Ukq$4~HsAUXVd~8JoY}f<(b;rZu>)7fw?g0I69qEx;eKOn> zdqsGF{21#yVL>HrN#nS`paZtNaRK1|OUS~p@R$fOU(uP<{(GC3z=i0xE3k_DqX9oo z=n|^{d<>HA+_C49Qh*pX4q7AfTFZ5b98(ZtgcB+S|7==lgnr)7rcm#KOH( z`NF8J>}=*)_yD&yyN zxT+9AG)3!3E&?TKN>L}+3>n2HA*&mt22I=Hi5_n&BTM5(jIm;3&#n z1NNU|u#{(CUU{viKiU^IjT5$vbCof%@E!$;?A|Al(Vm2O<)rGHZ6eP({4-ni_fOQ~ zD2a4v26prz*SS2ZvXlTs&r9`+5_*Jq!;YUHYW(5MZKoGdb>O$QX9re`chN$`S>2_8 zZ@<3;e-GRF`_LX*>B3UF-Yp(C{+zFC6l4ZT9@7omoqGRop~}d9M(OMJ755xNA6jaZ zxo0L5gjMCISLT&)1&O)4Z`zjcwvClE+|Kbe3M?BQugmnT`?3y8YK$>Ai>pyx0$k;6g1{yqNFY=+=QI;~0ET-D`>M;KbrU^ZKk zR|iI`a zf1t}QYl?!ll&Wf40GTYBFrYNu3#Y|grUUQ4?=lqjnB~7Gfuse&`Ns9 z`N?rqTh@gIQu$_DGWktI?|<*$|3*MP~T$7Hv;-PGxp?bZ(pa1r_x zF~Pu#tGZ*4S!Cm4Q>U+%);afwcvU)u0Qh>fh%_VZq9mc}TOug|rokGGi0yMYW0ifs z#thE2D81pHtB!q(yj3swvv=#Eu*x27VNmzMaX&9gqe&lOB9`sR>*{(+j|LBqAKUUv z?KUesM+^XQZE*(?Kp2@iSma2aNhEhsOu>bdFp|PgO=<{V*fY3_H~fT2c^OjsUjJLz zj}L701%zr`8aKYWzo53ZUxo7dHKmC7F!$qy1HTk6Qi=^-3{d#Ug0&B%MrxVt5!B-M z>g-SXjrTWuZ-g*82V_On$WA6j5v}9%*OL_{A33uPKMHymyRR-${IbEf-M=--0oyjS zR;lw((6~ps#<0QFNMMfN4Esq+7TV6Yp&^H*cdw^CZh*OX;k3UI47y(TeWlP0fl=XW!ndAD=y7p2rOkuQkWG z5L!!=Cz;4!%AoJ6%);JyIU9X?SP65aqx$>nujfV}56pvBy#n{fullSlQMzW^v-Pb? z63pm|fo|1OhbNFFtN|bw9hI#wO-ZlnKY+t)xPA$S*c)rvR@opoOF@SmQB1N)ZkcGAYtN@U1{P zT5~z-F4k`gno*gl#TI*uJ*V-lsRiWsLaAAJ#a~gs*%0CVQFaUO>HFtjnm$x@6caVw zobEN63v9HEPd2!31@g(2rriIFSb6vglkmwfi6#ABO{ArFheZz%gr)$cgp$=mxkt_L z?Zm${*0&25gd)^Lw;Q__N~aPmjt9MHk3Ln}25+x{KfrHE2*2daA0a7Dcy;7$UzJtBA1Q z*l~-yjOv7KeCEKD`$_ck)p#3w;+waGOE9L=OG#r6UnhtMtG4x?u?k#&_ruV{s;GsCe)50r zrw7i|BtDYrl1e4>IS5%fL|%t;005>gg((@skgYEkvAVufw{uk56XXPcj+swdU*!d( z>!1jg2A#CZn;sLs2gY|M)|n+$?5+kt@B~t=wQ_8NZez)ZpfOaqO9azp9pAW7s0>J@ zgq9&%lSNx=6v_f0K@bd1cRvG7HLyHUny0NI;C0mPcnQPTQyq@3r+pO8`|3&>!vQ#9 z=?eZJzsL^dytlW6z15X&vSg-O%Oz4;l}~LQTWb4NH68rT5LPsG{;6^4Q%Yrf!k-pV z=9bF~Ff(Nx_5sbM%QtUlQ$Uij{lT7812Vf&jz88eF8-!+WJv^IU5o_kV^>W{VK~o> zOm#F}R!d^zJlhFaGJy4(DfG1nw?Sb08%os$J2o!WvM$w-HxX4S^c3bfJWYDyT*Em3 ziTR(C@V`X&?uH)YX@#junJngGXOXfg3k%V*qs~h`4%k9-pW6PKj{zIw;RIr$Tv}Wa zO=0zqbR;+z-n5;B-e4q#tH#Z^uz-8EKvZE*N9p4SWrbEfl7g6AIeoZaz9_rBA7w0| z8D7VNi3ILMw}l9DfFSdcdh1>gHL2p&5}e8L!dt&3h>4rs?I;PLD-ehsH+B&5mCm>I zLBiBnC0r{@%6fQhzi}KbTk@wkcVr*dXuS+#!h!aZA+Mn&ig{ z+Sk=@nQc!=?$G$eXAHzAu?h130XmokU>P@Qd^aCt^Y*D~h6F5O(3123^z2;TndAly zoj$qjw&zN{bdVwX1Q3p6>pN=UUzB&RKr_FfTmF0Io;9KQ-@)1q7EIo|wMC+4(4UV{ z4=7?c9PB96tU%DUhtLn(8>NAjib}ue27Tt@Py<-7*Pf$MV5Od*bDkY-_V$ZbHDokk zf1W*`co^~lK81A#q7u=c|KOAzan!ym?-sMYSP(G{y`Ee5-kMd`|JfPy$&VyuPW?#r z_jZ^Gvb}n$jV8U5-?p{r`T23u1a-4T_}R+`JgWE4y>=T2cwJ^8~Y;KE>`>%GVe;T1@~?A)DDkOapun+}@veUh2Xvmos!AjUBx@=j- zQ9xjgqq>RgcpotIr3fg0iB~PU_;8W+_=t~Vb(U@ooxW#FcwAKKnOcA}hMLbF%Z5*O z;E=dQ7Jh3#{Z56Im`_i%x7H7km9CF)j35X#5vZr#0`eGo%1pxrXdQdydXFAF3xW_B z2^QVW)PfusnnK&3OArBp_umzOfE7u1=~$v`(zX4svE<$3&VoX2OO*f99ql2$8X+Pg z>ju>4kc1BLj^TdTk*MEPumDNeq=~27GD`5#&PW(5U^)KqeH>LzNtnHQv&t9 zYZ*~{>xFu0xgjfSlszY@N9LuBK&Sgg=h&bY8z>493MBm%(@>ge?JCh?zlrXVhc^m1W}c zNnbgtI!+R}E`rw@rnhT~qjV!*8B%|7C?bLTN4$4G8=4h0NSh-2h4{;w?peOL9t#qZ zuP$kSP5m9$9P~AzQEy1ur7tvlkI@Rk#Lc{3VB|S|N0+DrH4wYzPvK7+gz?q}JY9MV zk$RG7P9U!hU04+m!q=%!QCj$7Qw@HpZ!I%3Dx(1L0boS`<4P9XB>^o^r`w?CHop@2 z0!IUP`q*O;Ptq_fS;6taG;fbZ43+_xoCC>_k1;OO&f|KL#^3cqvDtsCNrifOp=VwC zg?ADpsC=r2a||iIBAsWrFXML>(I_Q zuvIUEdGkl@U*vXNy!`hn{rkyT7S&WX4qBq`<8He>z5l~@QzgdDj$z>|70s~Tzhurq$Y7cN6MZgZC75HCTBnd+ zd6#o8$8YYaba3W<0$o*<221npP8jeGLW_Nb`QrkeJCN9p7bKg8$$zNRERFagAfEOe z$Jl0!_IM$DCdY=JmhguVf8=6W(AE7*=s4rq;gHzXQA)YwKRnYVi$0cvZWHGn_i(ylcaUC zg;DBcwCgJB=QY$TU-iYRU%cXSKvx$fBt|l~)FEY$)=G@&;R@G22SZ=4oB?2IUTYI{ z$KdkUk)tjyXlwuN4vgqt)C;wGmxY|y+alnm=6i$oOyY&)AP!=jCRLkS5 ze!7vC8b~9nCSe_O(2Z=jQH?NjKaV!r7 zwCzR{hnSdc%YU?*qBYcw?z(13Eb_lveqn;!sKOgvsn>z}KUd5$MhS<&3hsZ->AtzFPu{%o_|V{jH9>#W7lgsg>os^ z%DGYth&^Pv%rpsmdk1h#x$P}-sk~}y(atAiV-tXEt>}q z;Mmd|QNIBVT}c-5vOs_3k4M6i#$F5Tj*@?5BX-ZbHFI<+Tm`s~X27No>s?8^bVF}t zL=I0rc*IV?F)tgF5H>uo6VH@fy<8?#ETA3~KI+&nm~dwJ<>jy3pNi)hRrbgaffv<9raii?U@= zX{~a+C{cvlp~pxv3qm{PT2azpKso#5tOMv#!<>o`xu%Qy;;8vsQn+F~rzC)RwFb$s z5={Lfbl)FRD-l%j(ueWW3M{*!u77X*r|rTU^Jk+@n=RJ_{gGE8T7SjifgMC`cZlzT zXvlvZ$Rb(#_LApY5s!|kT!8b>-(`V(L~V(JW8kd?a^43$-FF~_Nj`kcec<7az$Gk` zjXTut4zwK%KN$~JsOv{zmv=+mpbLp|E-5(?^-8GMuLWLpCH^S1@F0Z7ce}hVpfyslmnWL~@(pPh8R{A9-v;todx}vG zUauEC2A59_b#*3FnxKThjlP2|CknL;&oUe;ivvD@niHKPyk+Z1>K!cmM0uuGe=}%5 zlZlq}c;9N^Wj!y7sZcIND(m_UqvgdR$NhoJhnw-w?W5b1?;^(j9n&_0d{nVd$&)T5 z`l>7xpnD*u@-0OxGCPwxL49miKs}$5^>*?M_j!lD%C+xk-dq@L9B6Wwe+_`uUiRAb zwqhUH&(xV}`EN^2ZP0iZVl9gGa4{CpR{z}xLQTs!T;q{bHEI{2urY2pYP0<;t@TW_ z%ZGKb@eYn3+%z-2&2Ty3F*)V$z}`ID%UJYR!+$;h(eqe!24w*WspW##2C4CIpxwg= za+*(kN?Cj2we5|jl8V(Qk;C0P7y#dsC3oI|3bD)XLlX%bVm*uI0EX-O<-*e40Jewq!%dv-N z0WC}5(8Xs~AK)^O6oGbQG^2HORUnCk`<*&n2-HL}DOG>}Wid@p^se(w8Qt2N_8&R2 zT>3|fbqxgqJGDaQYJ?l|Z8mx9XTkqWq0mZ!pCA?>GYv>VRJ%pvBcTf$LWc#JaFd$9 zdBLOoLUznN&`ubCK@w*(9o~U?bowy{&Xouv|9k9J=T|bLk}ya>e_)9x8CKQYSUq^! zfh5hV&uK2_4d@YtyCy>)fv+a2HB_XEq#rR}w0$aWfwSWEg#b}k>m@egRkWwf9)n&i zMP8cdpw~}c?Ib&o@M}I?{ynY;gmdoSfZlZv3E7-~9~KpYEB)KuHz*3-x`uUu|I)!! z*W%!bA-Dia$z~SQ_R&O!xvax-cxralXj+2hpdh26YT_qm>KLR&;~I*{-G?Itanh#G zPUH$GJ&|@|l6s^G#EVf?1Nm8{e22)Y?y&I1Ts|I2p5V)LL(LCTveZYxtA>f0nGn{zV@YV$tss`#D&a2SJxeB4c_l z;7`rnNK_aCpYjiBl44iDQZnnk@v}P@>x)E2zM;{RaM&c z)lXW>(%c3p$Ne+nW6FZCUh2~4Y2ifXPNskzO+2k?PwZV+pj(*5%zAA66)x4)yV0l# zm}$sU?qT<=CWa1~Jl@vG+B?DZ2pEN*ZSl7ylmay}L`@j8`EuDeLbooje|>MQT1IpU zb;0_g};;LO+=$W;YM~HOF+JkT!BCoE@E8Bn2v>w4#0Ovg8<=4E>dvVef#mGuRUoM1n zbzHhulL~vm2pa<-b_dC$XuV6qcQJ{Ng*ojLXAcBmsh@!D$~Qh&^y=ayV2cu-UeLU5 z7U)*0f}8g);W(<4Lox0tIGQ2s`~JYkQI5jZ$f9~&kzBR}9P%x%nSVIwNx~MRE|A078)rw=n_8LPx-Fd2>~I3toyyXs zT(Q~D{~54h!mjSB+DGtqvv^NE?6CjX5+!K~`7#*;R{x4OqIn+o<2oIiMy%}Apl0Y zSR%#N5<+aNzfsaJ>i`k379`n&V%pdL7^A7cSV%3dKj@2Psla4B2{vU*WdfFDfU?IP zG@$a?S_`dfVA1d|HX9)@qnXus0TGf!rPVT?*%-cJ^X8={fi5B?la?5`m)J+tqVwPg z*Jt}PJkcQmRQt8&qW*vrtDPQ#nX@9tj3Z+}52dbCo?j->x1MIfd5S@e3qn;;`gIT6Q*5j5DL{`5P2Q&wy-_OugLH*W$V0g?)D z-9o8<^{+%X#(G+oMbl|qfW3$Ps&HC9->~qBlNJktg@(?6&Q($jdY$(x6z@=~U{CHB zjR&FB@1pI-^eN zW*wuP?=Nzbt`xu#`le$zXG**%U6%L*xA*(u|03Mq)#9cjz6cSK^R1i1&%>bNNJm^q zy?$7Tu=VAl9p}B@%T`>HgNKoqbaGL|Qw{z`LocFDtO0*56Z9HWfax^%kY|;`p#Nj^ zb7x5h7fN4+>|xbQ2MJOohWv-v1XdIx6vuhX$ISfqlMdAF=T-OBIh9aG^%t)seu?dwEx}p2 zlDF0OI`l=DE5~;}+kcinXhD|3hy5mE;upED75?3G3xXI#+yo5h`V;mxmi1zvtowk!QCsE?Gz z3h=zWH9NBZ74`aZOmFC_>iRZ{XW8QwfOOWyk%i96`ne%~lVYH<%ydLpoXHm0qr zDq^|Mh$aTw1o@u*z7M{tNs}6Bf+8k-KgBji^cN+WSW$j|4Fn{(d~&Y2Utbz@Yd%jx$It*gbxaUC065ijN1hzQSHrjnLz zD=XZYD^+$GnKM=D!!;^Pz|&mSt(>G;WouqKBKUHi^JO;oTVI+;X`b?1SYDqQlC_f~ zx&#-vqZi`BGaw+wYR_Y~wAM+M%ei2(MAjcJjo7i=yc(?uV5~DzfJzv}BmAjm>>oGF zG-zgUi(b*9FMo-w}7?;ZI~G4`Ofsa^BQW+M_YfV=pEwp1Zz1=DYVtZ^#XN_SrMuu zlf6Y5|4R1*OV^jd9LI%>(mJsbDIAQRvQ6Ja(f)Q|#11upw#b~!WywF?j)vV_ZKJc2 zFa@K5VNTP~48r3TC&9q0Ja{A=$CTl;og^gEb4Seh7USi|P7@mQg~I6Rf!z=W@{lg4Ua*@f~e z)8On+P$sv?Sh1n=6takNuG;Y!rJ>d+d3RQY2;1IcW{};zN>ia8(W^vayTZ?{{d8+C zn2j*#tzjpo&1M$GC7vlOkMUgLreRrZLQeG5joU`1XG<$4$|EO16J7LE+5C6BVC6 zjoe95SUI?5dZ}cnSMslVTW`6lAn~DK=zI5Kxf4_34l+wppqd@QN3-|gz6u}YLGb4>q=jeJ^y6z4hQZLp`cpRzXjI|`d!A1_m!+e`I_6L0zYh1m#^YP=2u^5z6oKW3jnP)?H zF%J92+V6|!UTXpr~ z+3Xv@?MUvmWXnR*#BKMj_S%hSN-ngTfv_`S`Rz`GX|D;k#LVp`%!?b=K_dJJuWqek)I!FTnX80L@#`hz8=XirvfG6M@( zhv&DgGXeCG*1qHXz|VUw^vAmM`-q%}Oj>H)SM~CmSq_@Q9Dk2qDvYJUN=OpelvLuT z##0MoEvLgB!UPn66^8xH~RARW%PP>IH_My z<4sp6q^-R&82J5~{wBlm%y~3Nr8p z#C+ysYf;L{w>Z!`0&VGN>q2MrPZqtP0@}o}5U-_CLE;OI@p{+?5JIQFUv~eJ^8OZx zorG~aw-C_%&ji9n3w(o%_~s5{BLDRD&r{U0&SY9=j%4nfLtg zStx=#GLVWkmH~tw(c_m;b!u+#QG%?E(9!XI+`w4rS+Soiw~|7mP<=)R!>fQ(^8!itBh3vgT9#D_vmSg3c+2EYn5nSA+uWYL6qTm3{Gaz_B#FLx8E35v0 zH*j-Rnu0B7P_O4rrSgXOmOp=#^Kn&#sjD;;wdr~YG4JFWlY86sqcGR$rq94g^0OL)}}}rzYP6NW3qsiWtj*#L!xS%!AS9 zmTID!^{=FBH=AS!wHXaWh&0x@em>89abj@}YG(eGlgvufa0VOv3wJ+lpbMR)IGHNwNJwq>Q!V)$dBg z3)k?|tvJ||wfXt2{YTK|Z6Pmy>Fil~4FdG5jh^G+P+O9=R{TJI_1fCSgB8%&&FBqE z>6v%HDB&R7&SK7IawA1i!`fL&$z#oQ%K~a-YUyY9HgMDGMPGS)^+)50l3O=E?PQnK zRhO8Q8VzsZk}bT9P!+4(&Kbae3Ey5=d+R|N8!t7}1`98w!(-AJeSsK&gF{7yUq z=oTb9R1q3wJ*A)k&Z$bEeZMc*(N8G;;GP@U4I1>U)l+wm==de|&It-j0zD}!y?ZYg zDp!JHG4~z6@uyple!d1Xr-iKDD{QXdzT}kRTo=6`QE8(47Lx%fi`Dy*RFkS#$#Z0B z>1}RJ9Ilz9O1|{Vlt;hFDD}&m(eKu!UAzF5Ge zxJN)_-G-mQG*3K`co+x95=Fw4v;d$zE(7G-2TzGB(HqyoV=&v2T&>oRhV2d0iGcM{MuD4p?_o)^?^^L`r|xRuQHxXq-y%B`LC@xvlqyo<|;^26Ns}a`xXq5byZ~hdt9h^(cWAf}0*M z2xOrX1hY9Ixt4OIn*z40ewdqNd>`Blxeu5T>$Zbt>Oz75V6PAZB%tCCyM0F184x4s|8d21YhSh48TNDaL*FX3>8O#^8{`>|& z6>ZxeWq=6XpUd6)3qh#7X3(2^`W89k(f&kiw7*_%JnDHo2=|uAAf*D-#GTm^j9jZqzL^Kl5*#hu#@_CPX(5W zZPUIoIKuO`QH(C$VT4kp%PK`zqJ41*)q~Al?iX9?cg3y%UO`6#$j_wHkV9&e2x+j| z$IG~X)PceSn94+zXQ1(Co52yB$qr92PT0*c<(r2;Ij$h3<;8%1ir}A&D8rn;JD*mY zW*nQArng)1uhA4>s&K|Wr1X>5h_uOSX`+x&ojm5D{QpL!IS5A&E7m@go{m9ERyxIE z^%0BjgJ>#VCn@^P5tqOISq0Pv*!{*Na@ReJ{p?rGS`FxJ@)Znn5wF$dkGEBc6Jy1N z%xZqysD(}@gAJ&9P2csZWc_a&FCJ&*ah7mO~M7i0OKQt~V9 z$CL(9e28VcaOp&%;Rc(hXz#g+BXyWW34}^EtMF3RRQ92G?kzg?Wc3 zZ)@*ir;a?QzNMoY3=6Hw8=n<~%{;|aewRC|P2y&WOKW^@{S?#CJI3maavL_};h%A7 zp!G*i`4;BmgV0-{GhHqZranCj3TB~Ayf4aWz{-BxnhqSC4!V$Jk+H=>Lbm*pgTmuvp$o7(xKR{( z8BnfJyH~@DmAUa_3aGDWo^;G=7dnK*XCd=WHx;$deThKP{q_7B7a%RYMaIRVz|?3M zOxU_HZ`GjQ}s9 ztrMgdpF92O-k-MSt5OJFWVR_dkFz1qjHJ|4IEuD{8u`FH!n63PvUm-8(#nPCpKyw_ zZ5!pouaAa=kesEPKmVN!EkQ6L7&#U`nWeg_yid06lOPbr($Bl40k8Wz_Jb>LflBqH zVZP5B2pP6pzSquvt-x#UG`ia{?m8#?^EEbIX`(Hs>=ZiSL&%Yhknp%}ByeH;DVrB* z-CtDXxXFqo^wqyTj-6C+5v#D3Tz?C6Ip14N-W7T+D=Ey_S>}}cI ze(EuOLWB$`lZ}7RW{GzsO52-q98GU86IB@)R$g9-Vg6K+reG1)@Q0s<5>nYTRub4r zF@If?Y`yN#{VZk9)@9^_Zmy8|3KW|Bzg>7J*|_bK$n?iGAiF!r{X))e6bp z*(84)BTNlqVq zF5%P+;vs5eGbC46y?%~)Wcf~?DZ3Dq7Llaz3I_qkp6i^UL-ZN${BQ&9E!{ z4Ek|WMlO)9$PDjAafqE3bPGzjB>c4#@PT-0{`Z$9ue}2=^NE%T3)P04g8&e; z6T?Sv@7jOx+j#Hpo@EoFj=;SSX*s1 zv>pArjkLJk&^uFJUiYPDX4kN8%*yI=g4>@7(mr<{?vkES0A5%BH~k!4z|p7NFFXx3 zy)YuLRA^)V_cOHyxZ76n5@Gtdh=789Yr_C#C673}7s5D`yLgmP`zzFe>pOpqKSa0W znWNWH|8_1ye!4!N>kEuD#;Y3dV|pqX%|!O#*yWK;zOps3SQ&zuIeU`69J(TCp8i=9 z>?IG5gQ|?{phhD(SyO31&|6~yU7SoK?7hk&4gv1X8h!79k_%v3UAs0@TJ3N*8i)a; zrBD>MFiNu-IF%LUjt%rM%r}5g)P<7(YSvdG3)=njsP-NtJBzWX>CX>~+oA<)U4NsL zlBx7h&kLApKj!gM$MXxvgtrI=@NUhv`$#JFBxd8}nNHm8&nY`OsM%bdn_t6Y@PKYA zkh31s44^5*zN<6qs|F3`GB1?Wn_Qvo*{@~Rn+d%kIQG(WxNt@3Tf^s4Ce)~ei*aR> zij7A_l_C~CL7VP5ckhkjWK68NSA(_yq3G8p0qe=d|5dI_r$Jh+_EF{cU%`>Ml8TC( zJ`*X})OZQj#Ivi8Pw(QU4Ilu;mosh=eW~C3N%9pI@gxBcNs zj33-^FawKR^TmYX2GD>E8()S;aPxBOn8ihy<>Q&SzfjCDMgN2*E1F8g4as;oStJI| zn#3<}w7*Dn|DFJ-P_tAq9&tA=k{*F>oMP-K@$MuCkq3OsY0+!49zvTMiAVa(VAP@S z`3kUlgi@jB&pwumkn}3;ok+s2lr~+p`o@NpLxf-vF5P+2v~@MseN1V!fKp=roMq83 zOtR2=OiA6R@e78)Y;~|*`lT1;$9`{GZXbN9uGO|&>c&(yo~bfMi_7!Zk?WZCz|XwE!QrXZjTX{QF{PFen##Z@+d3Oocs zipp1>UloZVAzmVaiw`aqd0 z>wCG|e@gHE)n64x+LZ=9&b|G7u3EE~(!{U2??ZVctCiAb^WD-8Q+2l)u16f?*3(GH z4-*x;EWl}nI=Xck!vyh{1JmsT*fIY|18$Ss0fVS z9r;XJ(-WlJ+(}2d3!2UcvRFlsB7R`qjJWC<%ZU#&P;J+=j;dY5H2vc^n4J25vfNVz zjBkSduHX(tklPb{_S*0Aw+GrNCT;fff0fDP!h@1ymB@Oge6hTA?Q&q5`lRQi z#gB@wbIF>n)g^VcvlXUZAD)|W1w;gQr?wU<=5fgd~KytpJ9q z?Qz$yEDv2~o`K@(D?(IPHakan=Jd&?SdBx*Y!e7Q*74 z%HWSJO6=+{L_Y-TeQJKoD*@QJYs@Jq6Ydl`*2~&);CmQ0Z`zu|UD-^HT}uwpK@x1n zNSg3M?ZM%u6dpFMD#H3lSE}dEb3HQa%@hs)0;_!w)|G|6hpb9Pw;Rt7nw?iTVTsKT zm%e%qQBO`|3fmOl@0S(m^K&2UV3+kdDnZcmws{L5N3VdA3DhiQ5By~9of7vo^27zD za$=_ai^A%NciWesDep=%KiG{)8|4P;^2#3<_C_)w1b4Z7w5Cm|BKTTar`3kJSntBC zg|zkwfA$XUdy0hqUzJ~|YvU?^%2@X#NVCR2`X`#CW*+z4VR>qm5jc?B!@v*mFllFs z`uOAAjoJ*(*TQitm8HU%k_*(?0y*P`fHjw7nLM zxqbb2|I(KV2_W+n4>oYoa|0XwOtla65OIZ^*Sz9h{LKBEn(*Rz@1-Z7gfSMO5m*gJ z6SS{J1H~Y)5KYj6G2K+X%_+iki4!`Fo0$Urv^Naq4H~PoL zlmz4EllQi-`AHr~aQ`1gXW`f6*N0(2q@)I8bd4H_NDPp!4F*!9q)WO}QaTpY5KvKS zASwJvDFF#7seyzbC@C!^poH(DpJ-H?7hJ+OsJ~C{B-$;pqlTxqH#@fdydFbBmQ6^V5TqqsIt8_el z_|(!F>7A0vb9Q0at|+i+Va@#=47Xbh>nDYGU-5ep3p%V{CU>E3nehMklI^xz%G8-{ z-8(34|0)JN;%8CeULNK-m43>jk*!HAu&H(3;oBfqja|DKgM6_}*in4~b*W;6qH%uI}oSe4L`n0k$_%F$L76{Ms^z5m@$7TajW zQ|;dsTzy;qOT}zeW7OlY_dSJX-`YqHgLi8JgRSzK?c3c;ks}57hu{fGQhA{XqEq+l z*|bC~$bf7KYRu$eVG7tX1ilOgDDJznb`HFuv%8UIJ)ICr(4e4FSGv|_QD@Y0VmhC@ z;_)%qx(!!Rz5f}Xt$FteqkS(ziT$Z#$U9)`EC{8+yxpGR{`qGwIrbL+WD2Jg5Xstx z1ySNz7YyPAK(DY`jA;1#J9vRqUn#~{FSIz@M0;0;o2n@VjZr|7(xKxE?E)grFu5{H7+~8N>W^Sw*{4S*S`d<24DGJi90q*+yz`>F zIU*Hxnx0iBP%e_;?#uaa)haRwNf99%-O4|Uug_XE2w!=T{WUt^But$n`%59#BVr4A zF8scdVy8iLlv;8C^}2T0=g8G$w+F*V6=u#$@~B1o3zU zPsx1yq>fpSr`}a!1^r;f5k;pzBlX}xWQO&Vvq*p_W^wW&TR^IjUXoI8rAO{X5GsSs zP6%Ve9B}ks$H~(Z2k1~+$wmqZLcu*&PvHXldHIWxC2s4g2Tw)>g1%!d1S$Qcdha&T zUm|5^`gGIHte-iLC^mX?dT_t4DdkeEH>Dm@mhe%tul(6FLqC38`%jhkhn?T2E2IqD&c2M@<$`F=9k5Af0h(6CVNYbu6y;+f=c z&1WK8;d|!>(O_r^4FA^t0BgX3?k}Fy0yK}$cK+`89Q9(L)S^Q%m^FqTu(i3fU{x}u zxKs_DHQ@h9BU<&}}wOk}xL&ROL_SaSj;GKhH~!b?AQ zjP;m#_R+(@-GKYlFlv?%TCJ#TEoma&^?VRn4xpECcg>^8lA$UVl9m4gy@^$cqS3Sj ze)aQx@6N!szODl(3d5=2_8+0lGGJH55gQ=u6~%D43&5O&-`g6Gd$kPTP2pnGyo361 zDP|;qbiS_J3kIhSf&UYUU-{;t!p@wT52_SGb0SKOw!i`euxapM_x0lb6x<^oSB-yQ z-AYLz$43SnCgOK*!*gf5%^|Dw_$=jz&|h2Z6Fo=YaZQ&E7!G=_n1k@lt+&#?Lq+vG zAgI&O!X3b}ZZQe`f{|NX0_&e~16dsDeD?F{A%z$^7elE3mU6 z`BBVl9)t2lMfhoZdWm`EtXEELHCTfS7<5@-Xan8C+ko^suloO$tZ!W%<+{X27?I#WF+qlbt|xOzdX8t)1M!u}RR zzBZeem#YC+!zsE`&?~u!1+s?UWw&ga?uCDMwJqrz3L$8EY9v_hYU{OcigrTDYxUWY zoboB(u%vPyB-8vPN_iyPm$fCQ%x)*$Vm&92!i}|7@@yUPkc9~)<1e8Tc30oKqqZ~1 z!D)94_YKAzO8T0?{ zw%v9lBWun}V{et71!F|@Ip5K1l;z{yYvjzOS7)m3-4jbwS?aMDz#P7t9bn5>Sz@R7 z%HC;mFTZx_IzSgV^_rKO`VQKGq=dU=8bK5R4PO=XQ7#}<^6q1;gZggqxf$IBdJ_GM z@$0XbsLB7tD`Y+2+;N|B$&^Ns#mQqY{8NNo?RyHk8(C<&n+sbtIF5)ry$P+Rp@-Rv zlYw(GW`km$$a9W;}{EEI)Ej{p9xk!f3iZyE=i`-Pm3gDtsh+&TO3a%wn{Ap zZ2RYk&E1Rs0a7fq1L6z_!Kno+7Q99f!_r+9#@fH*eh4Vt0?P$W*9s>bCb686D*~mb zDuraCojQh9J8(B_aKiF+%BZqtMSm~MZ}Ct2>fFOW;OBZQzk{yg@OK{&(d5wb$)}Od zi>;2K&ox686ApezC4k$nC1bb3E7W*Vo4j}|F<|-Y#(%&CnMw5bor7F2<)M#ZFr%27 zwTV_@GPuZWmfQ)C-Xz+ zRLjuqx*Bz%nM+=Uu?SDBLybgs$O3P+5B#n*=;rHCq^k2~5&W0-M9FNJvu!+TVD8(V zjoScgq98+@x`_oJs&$`=fgpq~s$rPnW81+&&ABy37xG+jA+U-32BF(*a3Ue?W7ox^c(Y+YfPE+k^Tm?9Ov z$P*scG3A!qpR&SYtuC|$mOlAH?2p7zYO!}daB-IS+n|YREfQr+S8^(~;^#4}sQ|!? zHE_?8I$WR9zK`20)Bxt+1qS%DHq7g7^eHxas}N05DHJRH>6tCXXeo?%l)1gY0yVkM z-~eM9sb=V1*!Pd*!9GjTmpv?n(vfx$DSG{?Eu!vvcd0RvU}^aC#Hi=@#C5wnIaUCZ zSgMDImH0i|mE*l@WZIv}pmz{+YLM`#d3nLp$H}F}#G{u>Gn(c-X6IAA!h)m{FAO|$ zuXBdVRQT!SAhm4UZv|8Mp62bu!+K9^q5pdURuB?9^63#^T-rj$;$*xg#wxNcL^LRo zVP|i5b-1CJ}WngL6pC*PL~=*MwP71_r*=q1=cy`un6NZ2P%=VaK1YU*FCr zu9)AeW9-lK_5VZ_TCP9-`P1(XJWU14 zX+}5}o5&${;dxEsnq#qEz*fNzI{Hk@dt68O$o2ORIfKOZXA2`OXQVwdTy%_@+YyH2 zt^&JF$>c7bm(X*4xY$;eG7?blAF!GzfR|Fnf!o~};N8M#hhMzr`otF996O#Iep=h+ zei6%8kZ%;+)A+ZLBw1_T^=GEM%lCO2a@zTQdzHhhpb73clI{lzDbZd?ullXfn6R~f zj=y}OcH76L?FR$8rneK{>3(rg<0B_YVPPeAiDlQ5r*zBw=o$DB#U4D0BGhhAR05wm6k;_y0!&NZO1*RM=mCHf&8grH=`_BARrbTs?aC zF+)8VVwTNYrRdIHH@fMjDMp4w`qPprpF@Ku>HnQ%+-$b}`+J%ZeNpl+)hz)f)|)9N zm2jAuzR(*JY^+Bn>7Yv)5LnNZFw54%DubPRbYdIi8Se77xnb%};FXoV*e&?);G6x1 z^Ag0*7aOxyP=uh+Bqfg>t5w)%&OB$N2IK*a7hXx?dk@&BA%lcWopB{|s``bgTiQJg zhdSP*93UPz^q1`}-!}LIPMs5|70wEP64nAI9UP1tnN!_clOWV){USg|MmTht5e^1u z;fEZ-2YUB@>2d7-+c+1%sNo^LS7|W7@jRlCpjh&p{CavjBvZTZQ?7;h>HNa(YijG5 zKm+#cx^`uBoT_Km){!vLE=a}yChGF<1GQp~H*$9MDY z{cX8E&8y}R5h3^nl9b#6&vz=npXZ7GJ#(OZ4b&iEnDV6O{>S{?;dp=n${v1TpQ(H~ zP%mjrweN1IO6z}zH0G@(8oc~a-ZQU)yd)kjds_$R|axO`x!dRkpA4&EW{?;flw z!U0*AlL#(vHG0iDcP=@Z=%_4%1vYBlMd_ClNq=4g!-;e;E@s{=!++sc7aU+u^k3$dh z6~?4m3f5&4Ae-@V&Q^8PF$GZFtxd`qkeuHN_6i3_s@63z!k=*x)D^Qu8z6y03Uc$I z->ec&HXiSe{YjG5Wu=1QRMxT_cdOM1GY}CXVB;3It=i~=Q2H#L;u|`~ZGNh|XlCrbz4YO2ph?bfC0<-QI^~X^^71pQiI%^VWvHGs@QI3qyZk z)AH`0RgEQ}qY4g5&QmX+1ZyyhBqe78)(M-S12uqZ;`6cvaMU84;gZP|E*>g?J*0>v zjp@(S_{hL^Dge50LESZDjnG@8Q0+Ry{)^L}sk(;UP*CdKV6+zc0TS_|fprxHn!DFT z{wg&{QX{*eB6s4!e#^hB2i>+F2l^!ht{^%dcB%t*6Gx!t6H4|YimoG@FyCzT(Qmuj zE(4kL@Xt6!c_D0a1^$=}td&~V|MrxvECDXbOC%+YmiOeBt8-ttNYtTPe%?%!f8tYc zX9e8vZ9p+&AVp1wJU;~!$l0<(m2)d2ZoEf|R%E4ETexYMWvoq(BoyYXAghQIj`3ob z$mkYIP|t{Ww554zjDbJG?h+>L>X+;vic z*F3lQ<;r_j>vwWyQeN(H;zG5M0*tn;Pc`Gf2XCo?J|QGUV|1(2G;DF&i(JX6u?4;m z{(g+?dg-$)NFbUp2cRE`8zv?kcvHCh4*U)6!Zv;p?tNB?PW}9%4L~x&;_cV7JV4Aj zg)T4Y0dvyaJvG;U1n`Iku78sJ@KG|LY1T8>V8L)w(OllmkU!~cUnQS6p7&*@+U41Q zvE?yMo9q!!yFeyGE!T<2?R*bWXIpd7QJ{F?fc{z{m-<#Wsm4F%nk$Qcmq8J1KPJIE zptmViAxEm?kEKvz6_#wgQ<@`1eGBf%wVD9434IKoO4JAssO@X%9sg6azm*>A~8?(@1(l| z_V$ua-rbWTnoDw^PAiksB7Vgnk0@JpK31K?Z4K>#Iuj5;BZl^f@l*PTTS98XN}_^{ zsgH^%KlkOxV(vcRo$NDPwZ}trMRf2?0yvG??(ptKLG=6?$yMybj|M3;tHRJ_d4<#O zb*%70|9;ew$HfyHO1^iuaPc#hsM_o67)6pNFQS|Nv;F7+mn(?5`84-km*F~({5q|b zSk1e{SNx3ddS9F*@pq>C;$ah>?P&#)^;*mxkbWcn{?~=9XyT18v@Y@KpUFo*vV2|& z1%|IJbJcFVqP+vy?2>PiN+Q=e4V_hgpNLHD?)jJx3SHR}A))GZcP!3U?~`{HgxWn< zk732yJY45o=pC`y$QpY$y2htC1zPO1tw-?UB@=QXRfWl}tZzkEfeD_hq~XE$#x<&$ zZRdJtrTi()KM{43A$@jT!JA@C?myY?W9mX+wPX0k@+NuQvnIsK=R=3NJ)J%TRzXd| zcHiBy|DB4o2OV1+EHNXjzXL@^&I}>-U&m}`c_j<)>wD?<|BGdS2iz+8)<~ZOwi$Z) z={AZ?YDE&m-NPM=x_Q0J{p%7se@%Z&3nx51ImQc4;U0W-iTm+Foz1qDQ@Dae+n>Oj z8n1bJ^5-9i-?xaLq1H=w#h5*OeFKr#$HD&M-vf0%SI!^hHUGV5|4J55m+mJ)9zUC5 zAE*Axy06}uoX}G)&91QlQ7?5t{7R8e)OH=8ybR}foRE)pNF zl|vITStlQ>>B;~Ic4N>0$MEpnHv_n~dQ8`7-6^C}I=Xk_`F=^HW$|aTJ?=>x5+yG{ z8SebRI}tmjUIJO|RH|?9O2|`#R-hl&KG({IwZgz(tO{o~d0Fr>_LoCK*sT(rngD$* zie-h?gaBr-xfkd|p>M#h47H)QuRh2#V9xi^<3AB)S1+mT_Huj`~4 z#1`Oc2V21f*HWlnRVt7wh0BN0yk3j)qbu1k@0h~9dFDW{yfvG?jGTc zgwC<(4y|n+OE8fCKa;&4Vc$aru|U!8ZWF+F{~nul_eimQiflNmb0Tj|z#bYVr$*VzIyU{S5YhoQP?foAY>>8MnP{9Ru80)5n;c9E}OJ*{Ac> ztqI9SYQA)5VtJS&cCjAhVgK+bhCyp!lK!xKI}iMggntLzG+FjZ%w;aRTjwW^Y7xFr>5vx{x++VrDr~Wl%~EGI#$$lw2|Y=w6e85 zpz9S~>c5C88r?dPZD~N|7&b{6{Yn1=bd`2j`%W42tGU|Q`#B1_c(Yp``Bd){sTt|lwd^pqczz{ zapFUKdNdTNU4x|j8i;M^`~Pmt+yy=`hzc3sckQ16CBa%-lktC5CX|DUh7P{^sQ@vz z^2hG0fYIF@33JQ7FMh*|nB-?PpYbC<9S;(jYAR+D8csZvReO>KR)xfI!#KJ2f%luV?oK5{!dh*J1!#_O_C9^5pBRMRsEZOtz zEI&>Ii=bU{HeU?4cPAUoO@fIxW%A@W=o6bUzxSbBVhwHlvUjo6W~S$py}?YWVyP0@ z!#^>16DDM;^UwK$?4$cJV4ME;QAU*ER~3H1RR5oWS!H=zr%$v3kQID>4G(T8jl=_+ zsI=0VsbB_Mnk*}L`+-aV`J+AvIP`@Ui*$pV2i?{cydFD3hx zDMmG@oT8#O2nq6em~a1tC_`iwqXt=mW;|=?zrcw*_UdkB0W_U3hK7F^>~eZHfo@eK z%Qf?t>Y8wGMmd83&7U5cc$x_RJqyyI!<8qrT5E5JZQc*E%~MKeX-__nA(i@eJ;!Ko zD1eJ)`cRxoNi<&4yEK)(d%eYLcQI0_$?-A~;$MRt!CQP#M`#TFkuE=eo4S({b5XGa zPS~^n2qnOAYJI8toR)5B0mFmFeYzlkRypuKDdw$;zh@!6E7G|AkLW-%wqPk_V9m--#$r)CLINiRC@8=$k6H6Htgzx4HsD9=&=Tm}d0+6c_+Pig? zv&+H(CeT=tS$^@ZsSS<1+?)&x?z)Fn!*^c)p|jx`(e|pj1y6Cq{j8(0TGH&RdzeK- z&2{>``|=fQBAi~y!{NE{mx;CAFG~1(E9(7xXJifFzH+1I*cts1#EY|ewz|fP!tAqp5P1#c zUT-Tq0gR^<0&T>uXV>gS><0&e*dg$Ea)}fjSJ$p%J!t2zc&whvF>& zwNcB_`{}Pc`%U$yta3Y3>X*Q&trPmFmAm#g5lwG~1yZL9cyrt*ZXq5PZmb%^!K@ZA z%V4h>=}}Fu=de~A%chLTr-;jaqf?p$fOA8; zxM?W6q2XSJ!(e|AE-B|N;8{Z*V_|8E5Ifuq8FV$j9#}1@jAoUKP#f5)wUin2t_g0u zdw({6F$>PK_j_^=@2CSpYtUIf8LN{4^lR6$S_}&!E9v+-+}9BVTG>te|2UznBSuaX z+ReQ?Z=y6P6D*}0w%B+w{Xj`%coa>AnyWd93VRUCS;62qk6zPKQCJLrYpg3JA@aq_Ic zOR{zhnhWG-F2%ST-Fs$+e0* z0V#aEL9_JcEnXP|4ko1xzpzdRH%hh-qhE*loy1H@%vX*LP`fr3ROq+fR zqiFbX6-ICyyOG?CFYqV>j=*J#02t`2Ix%~DE9E2D^>AYA7BoLBInK^PrpWTn3b$wl zqVT9kA~3&10Pq;OHE5Hd2?hvJk=ftx2UIg1QP=c8%0tTq4oHZOq&Y93?(4prN#{BE z`slwA!2!ToA9qGiFFrQ3VL1Lkd^|1a98XLn zGW68USbl##`u)h!eSEX~@#dtbTd@Z_tP%r3`x7*SnAn%kABY7`E=Y`kpg&N&jOn#@ zU810ssk1cCzZLJj1hA~-Wp5v89XjCJ-Vbq7GkUZOOmLa3l%ch5;jWm}5 zkr7ph#7808QZYsGK392bFww^7-yygmZRy*xiiczCSt0RydOPQk_yxpH=qo$^q^B!I zlIg+U|BZkw{wmd<$`lR#ALvZ5vD8%(wtD~qhErq_oaboAXr`Nk? zR|`Gi6Wa|+5R%ar<=sV>sLa(_mkpn3b92;Pb9=)sN7sop>bIs z8T3XGOFridMsV$q^GpBA)d0jH(A$*v)Y~nF-xju`rncNHA7?MQy*y{srUSjD`HM~t zp>GxVd+0me$SJKHtHzhmMN3YlDj_|D?Lr8}nH@}Btou0E%jD4Ve!eI5Lj>u(!t_y{ zYkdlM@2=2M-xylmK;N&nW-ph{%8=WN94m$;j)=W=_?BC3kw|ZS@+0#%gfPKKvtqBu~vZ0WQH%^i&Yb3gJYnZ!`N^Mu__hug1~js`ow^3PTH zG428d8l!WC&Wc8@B^l$Z*NUCCMwC2KsCd5&N{q_6OBGn~Bnb}>j(HcF@~K8n+Jbln zcEt^L5}*E20i~ue*5O0Is!s(g}DEaKPF_b=47(!Tk%uXx0;HhPJ; z_#w_-O1h&}2CVN7My&6tI%@cS@T3?v`iU9YJu{r;I`tr@@U7zNSdsxfPV#M^rO z`9_|j*4@1WI?5(&!Q2w}wA<^U5=q&n6F>~Pz4yw3kDpZ6QrEAFFn1V12?={`^67Vt zL8kln5pbj?T-+Xq&maJw=f`!Zp88pma z1DPyo04Y$?;EE*Z1*g#WR8A=rsg^4;=4aE*iY6bX_V7c78g2xm#+`_D5Pl9XN+X@I z_|Vr($3xv$O+-rc4kctE)B@%5)PQmkp3%%X7yTWkS)zPvaU%$I-$&pZO{AqaV<)!& zDdwe0NfP<3XOL&_{gXmko~kaWpXUAQ)PK6~XTsrg8;;oGVFNDt0h8Ku&F(4d zX=4>8d9nmw4W%qKLq^<3=lA_ z8MaljX!{)DRxmP zd^*R)qlyQE2Cc z>58VtX?GbIx*pSbUASXkbC^7W;mF@zI>v$LtgTr(dyc%E5N<``lF47f2U4Wm(^51* zE42>9PDjVe%aF;Tj=kwG@dL9_tuF8GQQP*PS^|M+_{j78%!~oIHXjSluG|Dy-J_HS z$+N)^58>dlDG4e-HSgC3Y z{V3>njkG!TW#V9i*JKftU&<#^O^44M zWBn2D?h~^dbZo(~ITFXZW~ReMYrLOVQkN}8ib@>T9*vH-SZ!@vD4Ba(tXp}itSe76 z)N-#r|5Q`c_Ugdk0Zc+jyae(D?toNq?~Z=XOAT^aS9mgeptR1C8;*&@(*ypkuxYsYN|5MF&_8u zlq^@BK|Z+VUDphQ{sTcw>&2^EQn`nF6Z&{zJ+RvZ10>?#dl-^l+3h8yDw(YJ_K&_& zOSi_B#j=d#J8jKB2nQfk^IdnJ+V7!>@$i!zu_*&Su~uK7-}qj2NpLm(TO*=jh_k)1 zD{2nGGsHT=Lc84cCJVSFutCbKRmhZT%MW zo^nFHn!D9M=xr>V&0wIM?Wm8CbA##88Vrg@?jz{-v?sz9k0LSAz`X}6V9Q^J*d z`7l|$>b<`}5(GPcjk^OAHpqkbXPS4o#uB6-PA!E)dxqGcDOe&M-bmmx?Sn3R7DV(T z?>K~xSV(k4Ot`>=9vB1Ga_!s7tgm1%X}kt-a?7_Jme$ zC%E>fgO(K8M`r6I_%yo~`}LR6d8@OkpQBXvAJ4+xP{0$i)Ke0WdBkx>k)pKGR>sF7 zLtU@5k7ueck0wrI%bhbg8%_1<{?wcuuTP14VI@j23tYuR4O?6yW_c&zb z5l3gDwMYt7rWEUY>_kob87qSE&D12Mv*j1@ zrwq&scS2$d^D|U-eAVyX((efS`t@tC+{I@UesFATpFaUV@k|{;M8b`LS&>bBahGZ? zNPEymTa7Ehi0pceOR^%p=vRa67Jb9f6aMqOJ2paPZf-)_snLFqkGOf| z0#HwUw8=;`vQ~jv6;y|a4`~Xb)Hpx=m&_7Y5vIuSArr2ZsnY)=SXY&trIB*F9WeuU zPCKv&5BERdfQ=mD#DIiYA&oxm|IcmAAx;@=sp>^`!dV_9{JD?$(a9wL(x@wG!7Ch5 zi_2T;%v|{+L@OS~`kqD8x1G#USKKE><)&r7LK8Y#w};Zj59sz;#56n@4CI0t_tM$2 zb?UR#Lw$)qI!oQAyxhO=lr32@@csbSJ&}(`(D;- z91BNdI@O?068;DPG-d-QhVV}x7$x2=Xb+hNj#}Uv&O5 z8{zk4ZL4VOh7vTaE{)0iOb6;21%KH3u#*XU*un59en{)ZedYR?p-ZmeqF>RWRyy?^ zO_74=^t23KqdtqHi>tjYIW5=W62dEwcZEf5BHts1;IJ^6NNVFxef{QcPaLDF_(1{Q z-*4)Ch~9yY^GZy#rkTLMy?uM_Z|t`*ltiv+vWK5Q{9k#f${`^hg`K`|nYTJ%6AN-r zCNyWlANPQ95Q|`HF$G#se)4K;a4`Hc}`lr4CYit zL;K||o5D)|hxabM|0b4YJ{Lg3@m{jsjGJUE!S!eDZnCBK#MK)uGDwCJ^YPNuEt#-Oz@&WvCFmjd_KVBF2Y zDvxo)t$80eOCLR7+f7YsA2>=N>X||EzSpyhe#Rh48zMsvmI%|TliBwR&^Y!YJ1^kdMqPS!omx0!2 z4R9af>@Y7bc}pwK?08q#q772i4}eO&IaF$G`JmGukLSf9gRSvH+fnAozCQ~|q~Ji6 zo#4~fyWoH%gcA!Q<@enDw*Y3gCjQ5k>khXSx z#WFSHMxQ^K4mmS%i^G7{8Yp+&JR2O|TL1Fpf->6KmE6yno|`X8>!*;b@R5SNq`Zu> zwA>#ZQM|fNwvRh|^oe%f2NZr_y`S3185E*AUxHaCR$2VwV7YMCc$^1pFKmnaFj24f z?Xi}kC)+*7H1MncmTESNsbF;0ec%L;zWcZ3JnM3GCIGyyh}r@s=xi%M8Ss0huH7ae z@eyZMTRTMF^wWQhtCEShNv0}DCja4~xZbBHHt*H-P48fgf%V^o7E~63#~j>mwpK`{ zDpF3BRkxb}Z3Fy^N2&{(+8613y9b*@5)%MxJ&^>-5_9^t0AUX%e5iisRq*6vY#FI) z^b~)Oj14&-@3Sj!EBJFXoe@-8zB_F`(XnayFWSi&HSnEXgeStku|hz+3t1=#}6k^V7q+-Cn64q!(LK+YjmIZ zSHVO<_ZyNnS&(t8C52WU@?LzVE#hmdjl*(siB83SBA@denJl8x^q;;Z02t;yHW?|} z)|?~fI`0%p!ej`g-}dCuJf>-@1I(!R?)NIdNuUZDgShZ8yWU9%-B4i}e5T3H;6AMkoG95BgU3SaH+YEz*na;Apm1E>{qKlx`Z+-IlV?iK7uGXEtV4||02n;%w#&RHeu--d3+nNBEni?++z(*{gV2I)a?{=tEjXj;S16MCrze0H*u@q^pE z6Rft9N{kBg=^>uc)F1Qu{&78VppWrnTt$s946T0?AR}k;IG<1DwG2!#U8&wMD9(JC z#+N2ALt`cJ;wWZX6e+OlLsJEYfU{6N_?90f>MVECoSl*Ej=&esq%9_g7AW&511nA^ zecR>ieRvj(XGNO2M632hldq(`H-?}K#1{Irn`OZMkJCz%k=Fpo@)+{mq%3o;6d){~ z{_Q>))|9>;{OzUe*~CS5^+fUu08AmUPJsCOVZm%v)3?K)GDxi&%qsq%Ej9eY6rzv{ z>}lum@mZZMR#~OH>Qf^H}HGZ}5EV_0y|K$-`=}$8(-XA=$1K8f)7Kv6!NI|13 zMa3Eta^;~ZwIQ3@oS#|6G=fwtVRg=*@7+NPOw}DDCv_%hTAY!?C8>5ncT(#Pb%AUK zcan}*sG!hAKHezCvxnkj*HKp7T9*Uyv}mx6Yb~wW-7*@0AkR!i1+w$G_~Ix+kUzK~O_w zY+fbXmLVBG6v!W>CFZ%*xf^s#REe8j4Rxv+?eHd)cV)8=FP*=AVD37>`M_!q0GED# zcQF^Pj7QKdTrLO-R1s@^#PA5G<3Cf||AH{EScXqXC4i<)Kfeb)x&p;QE>zp&YjMD6 zYziXa1&JlCOfik5wYHN<&2snF&&qwY_u@!-mCxqaEHwGU{bXzeu^%>~n}=Y0z(PZ2-e{#VZ6X4 z9CwzjOlu2mH7p^8XDDx4WLETj66<{{im-mAyJmbgq!3@jVjnR!QSc*P%%&ezaABRf zb^28WEoDU3rh_asjW(Qt703DSJACRsYpFK9A)Z|J!w&GZsIO4hsi%v|m3V#&OIT1{ zMf36)Si2?{-uW+7!fBts7(kmv!_K2fmJpl0LMiHaI+@V7U%6@WOmrn6tOB*-$|6Dv zXQI4GO>Z=L;;dDepju_w{{oSxKY_TV!-14cOQ4w!;y-%6GMknKIyWUB9!bg4el{BB z8u%`T6e-G|((=1(;x>FtexN4Qv#LVuo+yIsf-Jf9(3kGho#P)MO(CL<)yj@EUCK03 zhqw(`Dfu0F;*)M8j2(B>v@Cct@#d8!FtU8b%;(Q?G0uOOoxj7&=C=o$&q3h)E@8jE z-yn|1WQXe8LqW8}k5@;g^zv@y53&Vxk*6!NdJxYiyF2r2WIWz$j<2btk}8G^mgx@M zaT`9b*_yaOPuAqnc>bL6$1Vh#FR_N>|@5e=AW% zfnjHgR=F{K68I1!;OosVKzoz&sg~oEUJ{r(2J3r_eGkY3A{!Q1=g02alJHFfAuvSa5Jlw4P_ z;2&mPbqNzp->a%z#`$SvvX(mSko?rU`TCriF%Fi_R9`eC5FrO6P>5h|@$9|q)_>p~ z`kD<2uLtlOd#q_U*`@5tE@0mF-*1$=r>A{DFCX^|UWuWO`h2eF!~5`4v$(WSOWDa2V@3CFo#HP*8Uqc<><0d9oPb%yycx z(AYhptQh@`(c>uuqsP-ddis{(B1rGMHD8($AnjJ;w6xi>ci_#ua*le)J(b;rvNP#| zE~Piq6OUD2t6jf9&u~XfhS{BC%#iL@iR)mcn00Lt`dEER44vHKD^d zA*{!@^xK)$QUI+KmTt={h}tX2kM(=Hd?A9}B#Gez~WH=S{t+afhG=mFR` z#ZbAcsMNg!`0?fpty5K4(EAZTmKp-9+1Tmo8TtA-yaf4hKt1;XexyJpus9l`> z9uU{)mbR9y^@x1>)Cl-hxKV%1+}NFz%oL-85V}DwH0tzKxz~ zH7VN(%6pLX-Ml|_l<(*6?@cKC_o%*pnHDMl5Ms5w1i;3E|GLpJ6VIh^;xvSAMRe?z zR2i>a(+s)vo4E+@*4$Nf3z7Cq)B=8-%hV$@TkTH!0qSrRu=?&YS`^ z8yPjks5(LBjii#4F&7;>cS|UKmDp?GhMS$XJrF0xD_C2e)(vGrTnNV`WPx@!Yf_i) zvThS)f@!DJ5;M~79$#fMvOGul9-EaE{+{2O4@U8Sc{r|TNLJQ5FC?t`)bL%Rk?pSw zo$43yk3~?7j_}LsLMF#Q?EF`acA+5vNS-J4|2R6!xF+AXjVs-3Fh;`|0|tx|P&zk4 z0U6RE(j`hGExn*dNC*NWL`qT#gYFuoAR!^rNGPD_@7e#^o4wmUyYG9~b)DyV9Nz<_ z7IwBAdq8$Pg>tllu`5mRCh6(%7u>m2(*j&TWD>d`s@ON+$7@?naZu2x1m_jjec3&$oC1XsW5nJKej_ZV1|NTn^b|aQczv&yzGb#h(AFwjTp@?5(d%J~_!V4` z$D<+I{ardfqL7{U5w?)WiGkr#@)RZWszi+syxx<~|EJxK#4|B#OAk^EDN~LCpw?bg z#OQ&ju`3Ot5_fow1vQu(3nYkGl!WB8A3M)s7zH{B_k@6Ii$i%}p#o;cE+tj2g#L^T z1M;u-uA^o*xQ;uymZ8JyMGsgDctRJNSVOxpH&LYSm_fH7AMQ~ro(W$!nfp@9vl|kx zO>&|s>SNu`Fl1{zcHp({Iq$O2ujhYVmPni&)n&(22mL$Qt+W7ECjUa%YJPYezE3EQ z(>WiC_C6ZBd6z~!pzc!zWpy2)D?Oc<6C9+%!29xyUSVYDJ+nc&U`nZdv%P0b&Zhod zIn1Xi4F&c)!kP}d*HEKcq!iQHGT*-w@Hmu}#sl+^9X72%l=SHmYbB`mqv!r2oFQzxdHSM3l!`-BZ+@;1L9#&s&64v%}| zTW?vnwRyDx+g#Py%3fvOBCSr^nUixh$lnL+E`^_B4Q@+_nEHjy8M`->Ye{q-kA_5! z!Wdu<8#St5mdUt>f=5%@jNoMx(EB4(G_vlXSUFJdx~qc%NW)9U|HD28xIzY7Ji>C| zb=a@#2TVdzn1n~6EX3_4YOW%Mv%Uh9*milMzzw_^rN46?GCY@CKbD*kA|(95nx&t) zSW>o}gY36_!ChTr2)!m}NCnDAKDJ{gpac);P;HA#QJC6S6!TA(7IgY-53OG&M@Q1s z`2QrbLSIX1~v#NuIo4hVBgCaQFBTGD4 z;7t;{^)cJ_AKv<%iT=3;Jbw&JX^I@mq|?1;#f{5igvN^4ERqf)O-Dy&* zhyK|NLAx-VK|oiaH4N0PMH%MmPH>F8Yhx~YGA_)-lTStEMSsgkaA)Ff95P+MAp&y0 zP8OXB*PRcUC{kN)j`ZV5iXlBJi=jUO{FdSa5@dHIX;9{5kGqo$tl#U4oJwxtVl zHAw@rXALz(La*usN37B9sV)Plvc_ei=YFf!6gYQU)0W+;U@}IniViW77aZ>Kn$6%N zr%quK`W>AfR|sh~KV6)w@f{|U?9iNL<5V9D#^02lzBidtt1c?RoHGa$a*c|lUWS6=l|gmHRW?LM$t z4A8<`|0YcYJ7ExQTl(K^)folDEh% z8h++@)UK}T&ON}ZtLqXpc_#X}PR=3=b-wsJ)pZG(vuFX(7s2+#DSk`nEc-Jy=zBD!|bv&ftHcI(K-&=E`&j00$fze(!2k zU;5O^N#T?pA@_N*AnVi)u7G1`vTJUXpT_I|LG%44BOfXH$3MsO^_R4L5+Oh~8Fh(p zVqM?L$O(h|%!G7;W^L<~V)>e)b74B8gJ}kRC9L$w?{^aMO0#A9ZnN~kAkccM zj=0H{*0opfg#qoy8yF7d5#5<#!88jhd{fn1Q{py3br$(i?dzTgn)S!& zdw~Kq*|P0d094dD;(cp)%eKHMWJCYXtN50Sz}K|DJ@Pi9Pr@PfH$v+4Zxzqo@cvhE zoFmQZ^;k+;T8l$UHFo})#P2CsfCb^tqxbv@?O_t(&5;5YtC zkN5eJEcV@;Jrix68_4&c^yHtf;&TC02GF@%Ivm`{e5uoo`w@xvF65#j-zr<55pzh! z)lj#|1`wo&DrvLW>ve|GO-)y{LRt3{ydNQbgx0^DtizHWFXq8tJ-Q`TruRWo1$1>O z7wA6ul|GX$mgo_O^dR9W*nlV~`Ygg#Ky%tdHDt0wjrv(zDHrZQyW`7sevzM{+4p)W zHT$SyZoZB1(jt+XWDs2xsOHqUIYnzCoWJF4>KQ)oXIV1kRI})O*(%qi*Y(mWii@4? z=8~!H$>X2GWXkYeeZ3eP$#xSm7Nl5DJwGJfz9m~*EnZW-F<{(ILPWozcOXV4Lha5+ z#79XPDUrq|6FaLBAx*auItP!=_m4t->EQ*%`S;~#$E^wfST|JfUQt#w6ML)B?$(3^c1D2TJ2V3RBRRgTP6mhv!Q_ z{8z=hBcJ~LuCJP>oJXb!;MWKE?8$@S^mv_j-`|$vU@a0y2nEt*bl-0j!C+V(0}Yur zATMb6ay84!6Q?g<*|LG@6W^0B5KA{=>G+7H@6b#=C7%LTNsQp`sY1=Ht<=Y_3Iota7qP5NsN8;L#_{zPl@UjC-wd8#j?{i{eA_MMMQ66WlwSftzv zE?)mj9a%^`wq?R0VS5){PI*ceth9)x^rQ%}8$x(8bSrq)6%y|cY%a@&qY*vk*bQcT z88Z%omc3`aBpbd<$cRh58HakQ&Hu9}NxBJ7qabdt;J0mRRMc;+;%NxWYj+tOf853e zUDr&H!(?&YCSM;kuqm1q(G>Bk`^|g#^_ODWpeVtmYPpX4p&c;OkDtkM)E~3U-hY_% zYlvl*Hsua(ypr1FAuE+lHoQkR1@QI-Ukd0z@WszC2cIc{$<_Kn233MSB7P$u|VF`3e?qI&CaO>AXcSDi=az3 zn5Z$v4jtN%{BJHHVwGAh?sGZFBl=7o!PF_{>q>M`BIeeJ(4|MNOv&=u5_c2X4MXkT zp!fPiXoy;@1!BaLz{p4aqTsPRH0*eaf~DK<^q+pfgb|b$SBsTEpLK@jX#BbMhebJJ zo;ul}JVPy8^H=|qVf`;#frZfn#rJ$ubx}GbU=6}H0bbx!SDS$%Yg*o<5PglLlfpt} zAN}2rW(ucT6X^5Cu$NIWAF=7Os#7hR@~QtmE!K#eq!YRV&jP9x;v6HMX)1cN*4?)O zO)P-s6ZNu2$ZnhE<{_pVac!Fz`a2?BcUOBMaDMnRcwD+o727=J&NBSUE@x;i$!bNG@IQWa(y4gcq zJx{K$aEky@K!5X~UI|+yLw6ta(C_b?`3LD5eImYT79Bu8!&Gh8 zG${PFcaDhp&-0LS2lfwOd{%jS0Ym3&d|{q~BgWYV8~EQJRc(~jaEeZzNx6uCQMb1Q z)meR`$*hZRTTWg{pXU+Nmo_%Dd~7ZMlz|F7-viZ$Ca$j1y23Dxo?o{J`uZ=ZeRO!P z>-vqJ*_BTZl})BWg_B?F@4`m_bA^DQNZj6Mqh@TU?|ND~Mlt>dPd3x^Sm@_yje;V1 z2Sv?sSCw*?EfFcF?DW<&tCaB7N)li2bN9biW4tM6O~t4FXEY`XjPq`j za4zxm8kwAFAB`R#&|^Kq4UcgPiC0W2NteDHC@mllR+ZTFXgyAokBTiBM4KzMa%sn} zLsv&m$mYe+H#@0{<+v@?9QZC`^`EQ-A#Q$R^WzS?Q!`0;ebyvLB#lC+@D=Wcy>H+t zccl^)!!i{Hj-QRB0n1rthgVHPLwlW}F4PW4u$%@Gd>wE${-av&uPfS;!$~}pQ7+sS zW5Ij7pkrFDHv`_Ixd35cs}KzsDp+WqMS5R8?f>suwNFCUK%5W~+hMdtsgwda=2y!! z=wWhCgfyVxeCnVm-&f>rJlUS&t9WPw&;D9%7bc_0DU#%@y8$5hP z8ftF)(pO2z*Kz~BwKF-IeAV??{QeIGwJgn>jZAE4P~ENEr_hAD=ZA@jF`{UgML7{_ zVcYrcIQ6Tk?R6msXOg6x{DaiHcUXpR%{+~v0Su#>;Q_|zCvJ}tq&l1=!E*P>@_-(k z+VYP~KVOmylokh#^f&Y-FTIO$F?CVFx-dAj-YzzTHrA3pKqZcaL` zgbun3(gS3Ar7F-$?jOrNe!+uG+uXF+fT#Dg$vMu%X&In*cpt3VZR(-?9pl1*i&?Yg zg+iIg=7Qtx5|ubJngzWI^hx{Fwh?m-FeB_V2m9Xg`v*L^b z>zy+lN?)m4|7+yV zCHq*ybhD&&58F19J*+QLe8_DR^ee@>PqCr54nJEd^8la)%@_mSNb|1zno&F(`uaI^ z?wwK<21dqkzKu9DM1qDj8PRv@qpbG5Z$U;P z^YU=%y`_4d_G>zIMIO0$87lu{YK97OPqYcBS^cPw=m*s8D+kDIo$VAAbyWihBlw1@ z%l+~Qm+`V5R84-jOU?b?9o0B17ZoEaG!o!Y8u2S`SzbU;pBxVXCDFcp%hBroKG>X9 z{AS-jE2Dv=szj(ch&LW%C0BB-Cv{*yAmliR3Vn9Xl*;aYLDKj&)ajB>jLV(zOFl|O zPqB4qwcpfqq2`QZ)U=-HobJD;1}U7^rOQ~=e-FX&xaevry{}*RTOw?qxKb(S%|e&$JU*G3MvvMEkdKvHR*L~|J9*hq+kdQg z@WdR}8BJX&rX~3yXznejrMVT^8$4kp`}539j!`%smc0F(o{Tj0?<&+9MQVW8#Xx9B zPSW~pBw}c*c>9Rsgz52$R3Dn?3~m~F9sJ)IXr%a!3z%_83~(J4GKnBRE~1kw(MSBD zk+SZ8ORpFj;UQI(>)1tT*GtZI{q1g8-dU5B4H8Gr_mX~m&aeC@GOOA%OjK)DpQLhA zs`~8fii6vC`G*c{x^&?gP7s>cqYr?beP#I?8?@KvbxY$|sxr;1w$psKUmF};h%+Y3 zdOp(?Njqb?efj>y^!c9b+c7y|hhANj8&P9*mm`fw?o{k57Pxu+x#vUcoi}zc5*w1l zMxkGA=9P#1+sq~T-xzG<%4S#yN>}!Sl&SNf;<{GA6b9mgInO}J?6#1PZ2z9kUoXQM zu-G+EsXRrBiF@PVWCL=*bwV|6iD}fLSQKL>dW^c|0vGDj7EXRz%7d-9_b-9lO=b^T zmCzBO?Ka)f<_L+~<1lrF$q)_+V)DFbQsMTI#23*d8xH0CnA!b*ugP9+y!_1)^0Yaa z8h^tw`(>#Vv-q26SA%~>-B2yMZ^)pxKQNqEOQpBym8V4i`B{s!jO@Svy3y|vleihM z7YR?876eO3^dNQBnu$a?5ujX)hY_OI?E7@b!JM9pVJUHZ`8KFd2c&F{WDARldO6u7 zt|@iToe%Yz8#S%5WzgD^A^rZEe%=j{6QCHeTP#o;XlXqHZF83`q2ue}0Ig>x18n|2 z)ow1(|@Z30H? z--=)_bhr+F;$DbbE5s8#mNyIUc9gn)lPxBFOLF2mgB?W?>neuUi8(cU8gP;ujQV zC@`MtG`Io|>{h{*m4fDhG$YasHL}^eVlE+AJp_|L0xR*{#zH{DbVZ)!Sy&1Paa#@~ z38urx8hx-kiJDEerea%54Y5^Fq6Awcm--(;XAIW(%ldrz?S1+Tcl*Zhy?ElB8B*-7 z#C_&_CEGlP*>xT&KldHNJj_uCMYlN)lGfxx9y8rQOT5}k84aNotf6}@M6BF;+Yas>^`M-lQSI_1>1HIt=YiMZxg=nq%l`c z)xz;`$4q_Q-cPnyd5Y<7N&i7=*oQ7kyIy_2U{{WoPhnsQ(_c7#H4xqjMO(!ZwMbVw zs!Q@?sT^gPoOz9sg8WE4@z#FH+__#vh2Q8kh<#o!jLA{S<{38dkL9HLZNfCa(ryTOoE<>P1WUp-beDfKJ;p{>_MvE@r@Dn`_^yEPvEetB*T`@I_aZd(=^(fM$rQOdD=dU8nI9& zAp>Q3^`xCg3{H9$Wt)KeOH_DXxjxze_>#Oy&ron`(;Xn+FA915!~<%~53U#a)1E50 zs&#bCnbeLeo5kx67p8wd=%Yh)CKkl!B@#WJ=w;F!E^u_6gu71ezYsb+Qt>%)AV6)q zXcZP{o;*-V18xrglYd~?;N1Jq#7dwDNk~1MHpB z9NX{TyCJl%1+}B5mcKL$3McQTmm5WUH>G@+BDg{ha?QxpD|O~C(9H+>ZtG1?aQhp%JJ^R2T-mF3 zvFq6y`z2xi>fJ?b_%=`c z-o+WkKaV8}uLLpzd7k_~2U~K$dzK#7-eV&mM>a>*Bc78TAiLN|>RQJ&)CET4Cl8dx zm`U_hJu)6)wrfPh#M9)X+uhq$hc25}AV?9^qSZ456cdNak?vW4k#4rhWr}?PxvTL< zk`fLc&qBZNTT>!Ye-^9-A@y(#Uxd>*7b`6G(jXSE%J`FU zPla(%Vb7NyU({^@0s0S1=;rl-c)nW}kA1nEkV`5dIlc z`{>PB5f*9Hqu%LtzVG{UHneYCXvN(&^WTLqJXIFqj_s<>w$fzYNRV`Jpe zeuv9^@OerjF~o1EJrY7&X-&X!$>nG>iuVOR;9oclDbm>ZHXo_MZwQJy^kIC4GDBG` zb@(#SBf}9hmxD(n{}j4t&G5*vzRM?dp66AAxZ08{uD1nup0Um;G#Wvq=*uY25!D_i z%7LFx6a~-JG?Zz@XD$7-`Pi_sIqE(#H|<85l{_Rzdf;ix)_=5qMGw^0q~c_W@8kk6 z-&nO^G}~CQtn~Uk0VG*Tz>b-nhPu4;uZbrl>GqxiM8{LEMr))x2#IN)>VjgSeg+5? zeuPTmrBU0%q>N7;<`Rx$QsfSUS`+5KhrHL|Xryr;2E5#ys|^i_d?$=1uPk;aPVd+? z94uH8_nk`UL&`R|osi82TSum}!7j={s#{gO)|wyqDQr_U{Q zi&8KVkf9SV&xUrNwZtAARVqJ}()p%OojIaj_xEu2L#lrvPr@#1wDgd<=+SBC@iBJz zazG;VT}@zB){0GNYvYm*8Xf5Kr2yl<4~D~xVdSz9O^$9FtxUfLl=e7QzhOqM4zyiq z7H%=J#3J+fWa4xftU85@DMJ*k`>y^fx4T20o=d1mfs0tkImktJ!`|Pak?i_F^z2iZ z>oSl+#T>^YKsVmPna6ePSkAh;!q8LyJ;W9tK@aT+6>Y#^(21?mtOR_|9UK z&|Mo3$MM>YO8S_jngQ3E=lXxLx_%6t9Q^VMM+Y^jA)ZaPz{wfpxS_jw`Msf|+;j;R z6E@q#=)&y|1)#iVz&JEU6s-N9DLZw_HM$+*jI5w-RMM>yjH$}n8Rv(ok~w51z4?cy zo)94A*V_f+i7~hx6(8aqD=p&QCoSk;?XlQkUaPH!0kmRrzo=1%@MGtvIjO2{`hvtF zfP_W%s-jyg{-)cOdW!u^-u!czW*S6wt4)+_WhSnKhec)Opv)2lRLxNhM$><8xuM09!x}am z=Y`KJ#^~pvi3YPAZ2!CY~RGFBZ2E&bmQUCh>Yt(|9!D_%`#E{E)nUiV(V6NT3V{ zAGdC}3|~_lP?xl%4M6Q``~)bObJ*CiW05j=>VA-Ygr1+D**K*OP7n$J*Q1{p|Pl zBz@CkMXacT8I!dWSOXlR>?bxI+aq5z(Iv^B*cc*dytrL~U_cyTw|Uz&*tRyWR}zdK z-p5kwuH-@I!e0i4Y$X_$=RhcMp5J9mLE^6CTEJ!b!P>Hp<7EhN%Qx31Ld@nLiU`}? zk;!^9eG8){A{`4g`W%vk3&{0&$7c*ue*iM%0HT<{zQOl6Y(xg+sEd^Et)*?CqzA$A z14;hLpSpuOIS zg*G*53}Tnt>pqB3M(zc73w?iiZ zs~0lA?_(pR#IZ1pxogp|d}6Km|L}K_pVjdOgwz1NR(!3*`m$Z@gY^&m;o^HK;lCyy zJi6$@yP)(*7-+j^Ad{V{HArCb*UC(_;a)`?_2rcQ$CzhhOGu1%jij zAk*5BGpVaUU9N!1mARGQVbEGUZloG|Iz)g54neDoo-fZz^&<18Q9{Yt{eyBTGUboK zdQwz;4weMPxH%y`jG#S(*){?6BY@ZM3M*CiUfnXRD;dVHaQgV`LOw#0ng6_{`;z>u|G28_AZpj7{vxD zL2GX+5I?CccnF$jLBR2;)=LCP7NBRJG$`-~#XQjBap4L~@-98eipW^yeDu)eejrUN zRb|v>hU?UJBX;LfL@!|@`ID{U!UeOtT37H$>Eyakk z`KS8UU&f!4uS2W4!YgQB-I~M08$~kUZyCLvX81KOz5a=&Nn09bm#O34sBpE%p=lKz zfuh80!2|ZCM3f`xM9^4sMqgJ$f0i|oAHOYi@8Nr112eyfRgKklt}Xf zMY7G*g>CKCU2>Z#gt_cuTv%Vo3Y>$0;w*0h^M?X_DyG6!V~IcWe>?uv7x*@x%JocJ zk!o2y^`s{K4%dQ6bI$cWh2$!B+X2(0cs|16SxQOio8<+2A4RZ-*x=v~e6Ns#TXi6$EDTpT zwAxL~vcwb&W$wVdJz=|LPs!Qg=uPHSSw_%WrZQFZDyfBbzmyuAt>fcMhq9Pul2>mz zJoy*-gpT>rO^b|C+Vz}(whmnR0NtnN}9+(b+w(t5MN>4r1& zc}l@HH8rkBUD8&=+&$F*eRbq1G}9|RjsvVUzLj(`-w}!?e6jOTahxCZ_IVpGfCfeV z^I@@9eYC8#WGg_9y0rIGZ*`3O3!&j3RLe6x9~(Ha-1}{CJ4{OW6CqC@8BPt{iFccN z^f)lJ{_|{K8^HWXbF?IAYl{}DqbN1Yiz_kLvA#euIMIx%@bcOj6*_^Ohy$+j2B2T{ z+Muv2zsYKa=vO#1c7K1iI&jOplrSn^6Tj~5Hjy9{VDP-cfii&$zMfibAmmd*hvwd# z7!pdV%|fYti!bSRvnfA4jb*JL+nqt}xrj=wnMZ>s3WeuR#vvHlE}`J{WLTVKCq8b4a}*lVYNT-*C0ogKWx_ z#25J36{-K1{ymFyhslX0M>}yrd4s%AM)0$^vW-G^eT`DyJcax%>Sh3h?G22mZvZfS zZ>7_#-iQ)?w!|-7PY}xGiF{`0vht~?5lM#XV>y)iIzqutS?^&=v{Cx|5b^x4^a78m4HzIT$f|sGv%uAv&ztS(wc@?L zu{mF+BY&3TBg^bq@_JAp8n89y4W}7bzN&tM7G=<8Zs#oiz^$s@P+hXk_P*p!H<=## zs<}BY1%}szuw{BgRwAJOp59}ujYv*oxQb8co)KC!d+C@rT8HtL9wXDjM4+CShIXH* zwaDZn9J01qZ!lSBKA{tede6Ue&-RJUiW0NzaFRTfK`=wZY=G=5tmr)a`zZ~YR5+2G z1Gim`OBNk$nP>ZwFG>1(>)rsFquA{B1P<5y6@2UF&8xD;T6q2mb7ROw}6z1 zh0a;zyB^heL-uc5sfiK4s*}d%=HCU#`)I?XpMemKmm`MV6^s}MI}&9})zUKBFy8|km= zg%SuVL#oL}+5pvtjVqbjZF^0r|LX; z09{+R@8ZcAA)^j=t2pE*Yc$o-K5F*n2R$}rGpaycjgW1NHWkxy1E3YfpjWfQDQzeo zI{hkWa=+#Dbm`mg4`sZF+cvJC1zp}vfZn%KZ51F(R^R=Z}7L{E6 z0S=8j!}M3x?ZTB65;)Z&x!=yWC+#ktN+-X?nEiIl!U|CgP2>go9E_*_Y@M@v>t~Hu zQR@iq@~s+%RiLJDj~a}!>+%@_q5Cu6H5LEXBNHFbYt_XaXNGaQqm4$@g_U)F#Bepr9! zBNNvvCC{rL{o1Ms7H{bZ6MAiF#dYM+cHsS^dV zZ3x17)A<;TD#by_5j6E?Y!27s>Zvdj>l9+w7>wp<<)9!kt{R$UVnN@E(`Wb(`^20HDYetKQ8*G+^yx)yxGsqvaWVB=6@RvS@%_?A7CtIAIDl z<4|cfn2} z(Ff7;7m~M56??fbXOo7xNjIdDf%eX4&8nBeBrhJiDuh;LZ&O$}Kq53EdkGsa-{uPp{WFS6R>IchzcQ zZ2vpa;=N}%*022~8P0;!NDbqprT3^b^%ulH=vy~24i*!9*=srNpWAwxaDYZMTO z-!(R_92OJ+fD~BUF8QotDb4c=NseoUVyjnJGrxljXkPW1+s51hj+Vyhe1|3fc0(56 z*ezgjhV1R-L%g=Cg#Z2}3kHSs3%%~U7M7)s>r{T&zQWd5tySjn6J+Uai5{v7sG( zgXi?524BI_k3QG~ zWBR|}RB)Ab0Uk8cj)}aV#FGoA#pnqVvG+@NfH-P;d8k}&UQ7l0K1w$J&D;%5<UAsm+z2bKbPyU1-wC4OF)IM3y+wGjzqFWY)y2qYi6+-;Em zA$pNcpLD=vqoP&57CU|jP^$%WBUroIB>bc@pi=dx5bN!TVqzW3N5Sa?8)M?_$axM4 zvNPEQHQvePiN9ewl=e(29vJI*BqAQCMH(dxo_Bj}$5+6KqU6%%04L@SbOZ&xQ95DW zjMzsePz$4x?e;Wv6={d6ivr{zrV89MDf}6ym=~xC18~$ZxR@2z`(~9)%sxs^oc(-! z`B|$mkj~1;rZL}8arFyRNkA@Or=(Tl*6Q*Gj+^OE0Yhon9f%>jQ{8zdo48$-nZ1|v z#P|ez6%xSh8mQF)o3bp{@u{nLb&S2Nm|wK@ql4Hcass^s>?$z!#tHdEjBK^rB%5B? zO2&-)YXk1NWqDRZXz0fg?cN*+IlMPr&!NwmyzcE}qxrF@3}y79f%4|TtJsPuLzTZN z5yJzl)NxM+<6;tK0hNj*<#@Vl5>&v-$Qvvw?s>P1Vv8*Lev5cR@laprbK2r4i~+%` zr}MAmV9FWS%k@Eie1Xmn7ZL2z=7XX!&V#9#1hSIF5Y$7r=bT6k4)cs76gUOo_m)#% z@hI&cg-WN5upTOf&40d4!v3#tVh3JtGPQy(PwD4B9xVJ6lq}Gc!h3W~|fVlMPxgzHtv9uTBahTR7UbVC-W+I7VPA9pG(_sln7Irg)#3nc zD~mxIjxlVinW!A1y>hgydnP*c&})u^aMUY*9$2(06TgisRjM-8zMoo3MX(#l=9W)r zLe0T?eq@3Vt(u13_B@w2BN~Nsyx^*B=X*Yc)7diBkI!=Fc4dgI^IuwrM!)BfI~eaW zr6%5r<<-YM6}kg;`=Okv+q$1mBc@1jBfJ$S^7QZnB)&{g39}eGfKeHo-oHy6zPE_t zGWVVmM(TtthRD525K3&A{DuU^>ov+m8^CswWXwsuxaMHK3{(GVfj4SX!FaT^O0T_d=&kn4uquPgYC z8QPia0!Rr&ycV#APXvzu^1EBKct%`a%j6Rjb!u_NVOnV{Zb1gOLW zXFBVx>(GGhcm|~8^D8aXI5}K5#xK6iG0})bumyawE=X4 z1UgEdS*2Llzxwby%m>N=dhdO1H10t`P(5i+tsQTKt|Nh7%LZU8zMa%`aa<|>MaBy)1+CvZx)PSq$gycTV7^aCYuh@ zEyCiY&5(w=Yq`fo+EjnK>KAw=N%e+oPVbWO7OB6+xWsNG)#7d&o3})8k%{`T+WurJ zj2feq`E6)7<`4U@+~~#wGI?_dB-x<@Lw?uqhQft%Zc%74S=fQGhGHf@uc5x5;5I>e z=!XoF*D$bkHbZ$G1HPWb6_#xwS`4Uq;94?BlnuLC!~u(g#kI4}6QEK=($l+@R&s-> ziN8Bcpm)_yw;F!3po0<)7&B3pC^DwG+70c%f%@$q^;`P()16E~7j-~tUJS6+_VqGRlns|qs(~rNK4|w5=A^E5Fxw>ParwW7)izZ|-$-g0>z_xc_bh8*Y9v z?Ya6`7&^wIIl_f}ZL@u$!1vMNBgFJQI&-3R zJE=+Q+D&g#K-Jv_g3cM*KBZ+mwKBG=3W+^kP1gZ+y%&N%Zy0PM?ixVHVy~ha@A7a? z*p`!la}0IM$7^-kKTMIek3E;Nc`}dPN>0a|e42-nWt|_8(bTNQt?CeT1%AR53{)nq z2r(QZt+WjJ*b**85KX>h$LPV)_O|I#L#8GRz+c5BNn0C+>YGC%xg`hYdE8BsLXM^rw$0>1_J?>^g@Nj`n_FDN`yoDH+Ztcshiw zdzd&!AHSs~AK9|h`BxiR63@(g`}JAY=^tT(yC422>pQT{1!Y7w20ytc6wjl!8eHV$ zMlnP+ZR{e*BPRfAMMVKcuIDiI;GXLsTUOBkDVf!W?|&t|ljq$eJpUn%fC;E~g@d78wm5iFn5%FivV;tmM}*&>ri-Jq62VW9`3cB>OjAzAt&;qA z4Zv~_`VLNV4hGqIC!QDp-zyxn)7T)5kvwwNQcR?hWN9*XYFmN^JGAI64!uJ>o7jJ$ z98sCqI^#jk1T1;-Y=L!#xl*tZej~*QYK>@*sJ@MJJ?D3ectAifptIrLzGS_n?2Ybj z;{0;xo8P^wc zvK<20ZN5%a9L5i$;MU3GiWEs^)9o(BbLPH&j&w%1$^ng|^Chve%1p#sc(ui?b&0t7 zG~11l`sO}>aZQtlGg=4_bx-Zqpp!yy7)tGQ)J-QKON0b!A=o+Qr;}d?pvQ@_5xF#*|YkoqrKu zOze)_3W5{!CFKD)g7K;j=qrE9z}10COo z!<{@;{}nUK+zdSt^aqhiAuNFBIn|K|hXt)2*^H0~$a)RzBL~x-RmwFzpFIxbsj(*l>1JbKY zlhSz4%5guy@r|UU0tdN}@H$g^e;3Lc?uGJK`O2H3)>%~#;}zp-vFn)#iC>T20r5%We{Q<# zYs_yFW-gu4bnGKgLk=QczsBNQa^RS??Hw&TgXtdD%~G#q8ytKo%pEvNMj+)X-k(D9 z18vO3p+y-|05q%Dp6_S8MINSI-nPR-BSB6WRe6_Q*sV~01eZRV*LvSy(s>?)y8I;7 z4>S#G3G~cFxe`o4Ix)rspTMEG#@uhH&KmaQUo9;E>4xf8Zrlq@|K_~a)&V&md6WRY2vAi`x`1Y4WF18N)}8uU3hsXyV*hNtGIrU{`o zgY8)zREe9od>d{>EZS>YRVEE-qKrB7>x6+~%MwE7NonrYAcI0eEiKH=F91U82`(=F zNxN>UCbF49sBk2NK%lv~?`d!oPLT-SnMmXzGl_yl4iLTJBhN7Ysh&L(ggA1OqN4ST zOPUo?0V4Tk9-1;zNNb!7 zk#krbWc=u$)%|+LRHC>h1T8lOAuvcaLMeLEiiTC`pk;Kl0fm4EaFnKh!JbBfr^Nac-F~dxL>{ue27Ne6_yy%!oGaipezD> z!b3YlgGnUp1Th@*TE5+JWm3`l*Ugj7M8bS(G{b^wEOw8;b|hrp}PVcJ=35 zsgNv^W|o#WJN$1rxP8!_K}hD)RRcn0SSg*cz(G)`5$Q4Yjcpk~z8ONkV4Gmra%1Yj zNi_Oz_*-KrP1I6UIw-UXBl#`@LLkuh<|%+?zcV}Y9T4c@>4&GjH90X3<6+v3i`PM- zm+74eM7U&GO4J7t#88HaFcU_}qhClA$#P5UR7JR(MK`<_)kKM)n0gb4veFtTQkCNc zvIsM_388Psi<4(F(#Rt1D{EPVJKv-KBleKRBb+kk(3o|@60!&@uIN0&q&Z@(Iwo;Q zQ6eSqZ$J{sJ$p6liB#K|O?}!NL?}wPOfcHT+Sfy1lAdTGj4X;WPLwC0+6*Iu%A157 z@xXPU2t$F_7XJkdyQmPVbkSZP)-39^X6}5aYh8Ebq9uvYsKKszDxq$-Xq&%d{$PZu zo4&MUkcAMe(X6Th0we}drnxdSEv7In)_7|EDafZFmlVQTQGKeS&1A4%P&_8~_&KV%&(-?747hzluEaBw>%(^HV$2i^!sAKI>=lv#gOE!f=cTy>pBb!4N0Pi1k3sI*%;S z-XI^eQxR!v50eMxZHN2`jBs)!+bGIlkt{(}!sx!EFN?^cibU{35Le~f(uyK58M>w! zM|~FcRu*cS=TI%Mht13{MFV?4(fbDt^~E|GdaMP5EQN$54H$1ikY$h@F`9&sl3X0N zR6!UTdWu4bU8}?Svq_6mfLphgg`mfSL4=S(LGZy~4+B8o!km}@b&ef_7#jUE zVCb6|6BAQ22v^rZ6dVGEWWSaqdVO$|_KU<2XQ_#}rY=%RQ5h=Ay2gZ&WRXqJMpCj! z)r~Sxf|`gx0)oJxbFp5)o#ly=I46@ultp|Jlyv^<$!N+Kg#;vAFq9aPMWKr>Qx=6P za)EXDixDGYEm3SvBu(UiwF5yfWsYHz+}W_|`C>8@muA!I8$ zGCG=CYAG>O$3p<>arz(HZC5R;R6w>6LYsD~_APo&(HRqk#>W2q7{_0X{{<+-@vUh@t1n%=bp3keo4pz1E#=HG-;#Ic z%4#CWLZ~i?I0{YVL-LFK86M=H)tWv^EA^1CBvBP8a-lU9%H@hhFkp!&vN$?V7Ktcy z(d4I9vS=Wkud_br$7$mw~$L_|FCuFKZLtkv<^6kZ~Vj=n6SF&MiVst8eRI&962cDQKv z(R^Xr6f#;{oE)ls?tBvwY!koOTxUkR*E58YK||C~Y2`LT-swauryxWGQ3g>3$r>2m zNl3xv^vV2W5^0Go@s}GELd~cxIv7E!3u-J?2%7&sx^A2mQ!wb^N!kSMo5avJ$H)Hy z%LE4Po8SEA^uoo}joTL=$GOe`kzEMRFvo~6`;Hj~SIx9v)Kd7F$+uq?PbrHsk$*D- zMMxb(2N=$VYi;tBuJ+=jYRht9Q*K8U#xQ zWoisl80ytIR0mLkC?5vO%ew5e=o1KcJvksG^oTcpuG=Qk^K;WEXj)#43Tq8m;wUp^ zA-k4C1oAGA6Gl~JG~ttPJ^Zc3)eYemX_#CzcAJlr(M z7%C)uj5L~EwAjDMY6z;LplB0*Wf$eW+t;ekmC*&!>8 z5E6?-A|NP()vpLZRz#V~=d5j1RAkRQ!qP8;>Bf%yWRVu!LKX={5=6j!`9K-vJ_iPF2JQ_MRbdBv}NGk!500oGYX>J_AMAVcU{O@oJzb_a}0o$XkQF7m=dO zp2mHu;bh(;jE9h;b( zm|lt#Cbw_D_3F##zw@2BGglyoz#(!5p&+Us+{GYc2%iUvpoye~UgMgU;USEg0YEf) zXWr3T3@TNT+woHn6?<40ipU|Ns`r&QM~6h9f<;$x8AYIyWRbRYw2S8A>nONBqjY}Y ziYQX%43jwGohpkgx`N3_QQ@93TwPT*V!Q?vWym^v&s^N-=Ce-HBx#fz~irktW z@EL~XRJvz{+reo|2kq#y=*x<>x)7Wh0)TgGWwZDOF;0g+{mEU-E7Vtb_+8c zvO@rUv^&V4l0x>#Y6v>mb|W^8(b)upL?A<`1>-HMeS{zl&a^G#2*xu*X2u@GCfL!g zk@Uf(H6av-c(5iY?EB%00YWK)oD(C3Xn@f8v9Uip_GbVQPXzc2j$<&eXmWa?fe@ZH z6kR|0@Udf)^XK0nU|wUzi)9bjH@RYP^>pf<7wMBr%#0KLqRipHRGfR}bMi$a3|AKU zRO&r2(%?*4lwoS!2^`#Md}Q1jlP+5H=7Sk>(afS~uy;{IsGif4%$RX=E_AFx7SyJ?2DT?f#=}qS?dPfjNJ0)$p z{MsP$@0&w8YPQ3=qN8sQ=x-(ss;EH}$rhHXs_Wb+!$OiDW!T6L5JJHltMFci0jOD3 zC;}F;>|Cu=sMuSP-Jv|=-$1d%O4WCYDm&n)z-6a}EddO6oWt^az}CqpVqvJF4Y;8l@VCCY(47_D@;By1jGgof%?+6R; zFgXMqjzo};zsDTR+`kq}5J(GW-Lkwo!__uHh<7{~L_wl@8s8TzJ6~znj3RY=a3CJU z9rpP|0&(&wWf3#+XK9i}CqowD0TwLcT|KjBu!MX%e~zk%n_5c|;lh86@@GoqU#|j1 z87VS}B2WZV5Kit{C5iwdC-SS9wJqJVq)`PTr}_EN^^d0Y_IhYBGX&!6XhX=+BBKbZ zXxS(#SXAc#vgdKHyTvHc(FPb1rbXqp6o>#s86=bMR01d&q^CPYP;ZAi2r{TqA*d+^ z(Qwnb&jS#`tTQNVz15f<9hq9hMsn`pC=FEN+)^GN(3!&s`woT)r1Bu<<);iG+BXTE zaKgqQgYd#o5$w;$7qKnEYGdsq*y`j6>>HyGfB)nqod@{FYl=T}(cOke%cD?3Sct3S z5a?qN?VZI|)|zhh&`r|F{+VW&Po*v_$^}dBti~c5v2(3oVT}b3WDh?wi)is2FcFJ@ zAyCH+X~Gg-v_S~?gUQW7sD|R`Meiv~Rpd<@RouvCe1XVOB9TbWulqgXRBAQBmZGR5 z64_X>Ry3a(MzOgyzu|{gMJ5a^y)t`f##70n`~GdnBJPkUk<1=S<2V*GLmVU=T-`67-QLBatS+AtGvK@nQ>IvyI7bjEpRy zX=G+{>O0?i>VQ^O>FH%8KVNLEx7hy^bU1Gj0&?8+G9}7j?m^#1$zNCv5i;#ph+SI~5 ztIiz4!}$yPEtV#!7xuDF!%z22efXh@oI4}%rHLqtek1>^5=F3n^I1JoWEfSD@@}vh z)b95B1S&#Bx@q{uCh_%e1Vx|wQfuXwNQ5KAwDG>Jv9`G>7S+!F;^Bd!QbF-lNj0kx z$owgmAwlRp$$4CQZ!<>B_6%7Hp%s@(Cxp@?)8$qT9St-)K0brI*ajNV%pj8oLwAa< z#sZKtYpX<%lJXA=K@WpLA%h$eg6z@MA|SzVCx{kSi0jS92yAq6;qj9%yo|s7pb(84 zc=7hCUf&>$I7KF*2dly4cPk=dNaXQNmlsPRb0`)v2xHK+o3$4vzFks;QPvchMDD&< zp9kzREyC7ULiFIlEb3P`nnmY{BNEFjB2=73GmEH%2qZS3F<1l$or-pkb5T)L{Z_Pn zNE9)VA0WztBE_sz6TO~A*3O=}%$g<;ePB@(x42+}iyL6=r>Q-b))s>>3K%)=;aP`~ zOB|29eg3OfMXf+lSn49NC@}$<$pLU=1*C^&&G>0y1;#X)rJq z&KM|U6NS8uqg&o-hEGMJgb>lPI5|E!hxp8am~JkOk4-c-c6K*c7H7ssk4-OJdKq?;AcDP$>m`6lgX+lkdMp~0NFda! zbl}p3Q>@xUi}_PCa|q^AB3%HIIn?jWPusVoNFc&u7BN_@j*z%_5H> zB4^LuL-wpVgmJ(#b9~4j_5>rPbSgaYwPQVG>*=afsC3a1MMqy2K@~|BT}%|sam>v( zRwKe<7Gao0RfQqn_)*Pu;;dWJC!foZkA`l3w{7>h7qn9IjWRVR1bIu>0S&}ylQXud z1Lt-6o5Yi?7MfmPiG9-M1Rxj~#5n^?M+{@o(iby@a5svk<`%hiT4!smwKP65wzxQl zjQ!l=NqA$dYT@4QTm&O8ukj`raW##+5Jy;Waaavm583=;_IR-_5`mOE%b>L=Wamug zJ&L%LVQZVu#=jaBjb4x)Gm8iq-Xdcb;Hj|)pWv?0H3#^jgg&6d5%+M?2%*zNkxt7e zj$jm1;E<|{dyTH`(oa| z41-f2r1iQ=m8(O;wk!$}LY6_uOF_&Hii!}6i z2MaDT$RNTc4!tG<9VCZxOMPh|!Kmmw^R#=Gnuv=md(Dc|&aOB>#D!>aSv6TibA+02 zblb!tea08nIRZo&giZKm;E*nI$R*ZiyipNQ#2YcB3n;pzpf$2*uClf$k|yGxE5mM4 zrRC(AG?4>EuCul%s>8^7C}G40S;v|vZ*@(SpB82m9eH~IETY{?RW#Qhi>-CTD60#B zA6|kHrbjHE8m3Wdpt#CC5zHX-XO}|&@*b{f@m!tLlLw7usiLfliIHcERr?RHRikdE z5)lL)gxIwhG;0WnL8eex0_a-`2ifeG#S`-Nb1n9@Z6F>#H^YQK__nZk^8BUih?=qq zQ}z-rzCauWjZ|?b{$S$5Q0&MO373f^D)Hh?pfZ7K;ISss<(4y76X7u{1$VDg;VCpQQ4)WI}i!LaO=B@WZ9>uA32%~VM>c+DQT%T4^k)lK~;!J9g z2&URbp-7Slf7}wCZ=@y)`%P?8q;sj`5JnnEWRf^pBjnU@R^aC(rY50_|qxk}*vqa>yhig>=#U{3?fWB;s)L!7#$iI_lR-4%I;f z2<0(DFfVEQ!04uZGn>z&9sm&*hGoc~*ey0lkSyZU*?y4doXAt^qRV#Sl0|4NBa1AH z*p44}H^Bl!FclPOqap^1Sl)Q)N?5vQHw+^Fspbwvna3a4xY60OV#74MUnPu`Myqhd z4s4pLifjp^vb@nB)xt&phEVkRKana*6wL`k7-Z2}oaU3wr@ry>OKK(sk1!0T(oCSi zz>q5BrGtFZyjxXqgXwN(EG3Xe389XpRFg7@Z5j?e$D)Zr%YM~XV}6|3X4u+^Di;SUK(><4RZ!}9GIcC0m)R0J|ksP|Yx4v<&XGT-BTH#`> zS9oJ5htl1UO$LBPGFiqcE+@Uf&bzUsOg@nC67mIKyeI|EJ zEYc3MG;P-i{9u(LGK#nmL%MY6kOM_mT-_*9=d%{Yrz{~C=rwxqOrdfKTffe_$f>f8n8*s z%+#Agg(6~HXll80`<=yr(8vgUw8zg&0?CW9C6M?TDI_;d|C-MEatI?nibci|^bvp* zZpTgOw}- zK!P{8X!u-J*K*CoEBy|5Vitin0U#ns&KU=d_^D8I4ywo;ic|7cX{{|}VS#=95d%bd z_F@U5_Z%o9i7bj}C5sY9J|N%UV#?eL%W2klP3!sgZ&DRGi?&7&ZJ8)qNL6GUEiAPx zjO+wq*yxQZlO`(@lpacv<+*eYNdr2b9J|+r$Rjt9VF^zgD6%01F_OAM78$W~K}>l?LXtVp8B ziU>4f)(k?##nnomkt?7C7y}cFfFN8T5sdh8PCrW?Lll85W|1I77Wud{;YhNGB&zcG zmk1+~NRc9)dBzx>V5AHstc(-AgOZ{$d*+g&+@eTU1dH4Qo4C>=RgqrZ`QfN_&3gZK z9W=9Ot&~NA5T~9NSD3BZG6lNb+uLH11J+qwq+5L}sD5z}Wl;937E;I*THDIa%RF(F z7+PO$%#4mhvTYQl(YAGt^>uS-14W8+5H_Gp5eTYVaws$PWmwwg*buu~$LALxM%&oP z#CIOQ^pY9$ye|4KqL7c=s^N&jNEqVU-#-V7{WUVk>d0;y>##XAlR|tmcLs*q?u$<_ zi6wX8`@)iE4H-wdvp$|wTr^A-agsyu%&^2(K|v(i1?IODE;=t3Rb&D|tdRIM&3C|v zLoABmHQAFBhSi=Ke=40bw|wX%SeIGLJ-g|UH7x^0>O2#OijtykDxQ2u7;(vpYpWuC zrlD#SK&3;V^&F?3b?TGhvL+DI1Lu*k#F8%UkuXi z3V*4BRah2Z+c)F8Tr)fqLke1xUKT~yEQ;ix=?_?%h-rM2NTMh#g4UTmi$s3uocW$G z(&{}<{b{jDku49*=ll#s1K}dMXpKIL=6nf7P#=U5T_%}01bM_uZ)rV0bhwL#Q)0Fx z&_GmLj+ooy+Zr@~*kDA7-vz z7!r&2C?Qy!!ZAMe*ctc|)p8(;YI$KLtYa?zA&_Ct7S~V$V4K9#3Mk65hL#)3*Z^>O8hHK$?pqAQ9rkB?z4xu{4qlI$xw@&iO-5l6)$ci&@37iq`o zbAGyvn-E1*DUXInYbgecFiav$iy`3$3syZt4iQAsM8KcUJ_}J4y=OO6&P9;FCNqf) zB6prSWbKapZbh9sj9hJ9IA?JcTgYnK`i*O!p{U$0Wc8L3`euPver6u^kmBQqYZs@}HA@h2d$WnjhtWQdzbZ~dlSZ<{QIJTJ1j2It zdCVc&NIWu#Xm-^!xV#h~!VrIeBV1-s4wxSjN!ix{D;qpg5Sc?}kES;&$_!c=wwC-8 ziKva3uJUpCqR^F!MKH1mE9oN^StP~B886Z*C8fB}c^jc4ZNyu=3xH7o+kP4sJ%l)_tPOtnSg{yo>%2O@1{F^#A%CK+p;;x(!=a6zL{QCi%romW zX8;v~$Hj?c5C$n^<`gCYG&Mc9gv0Q+dKA`iINHDe_kZ#y|NesyZq18D|L)&??p^^NdE-u-1CK9C-;wp1jer@|kXYw_|bh1!IqoB(r z7t58cnF)Nq?l{25=H`v zag>EUeG+j1DAGo&D`DC?$OVcu40-CfLRKg)HR4d8(p0FJBO%1CKB7v943e2e1&5TA zx2a8jW)VJLw<=5PBDqHjed$Y|zyJQvf9cC#{p#1ipf5gvx6je;|NIxe{)FrVj4WdG zRl>-g+TRmK<`KYSb%ez+qrCQbYYZ2eLlQ_DA&X#AMgoxq4{^jLCoCVbW+=U~K8|#A ztlA(-F_ah@vb{cLHo=-j3|rGRyAl_Z_?MKImt%I}v{`f>EW)#1Di_T;{bW(_>k`Z; zq8h@@yQFckMQI~{)Wwa|L;#V>+zBJ~#p~qjl3LO+?yb-jqXlszE6Ivdzj7lWJmxx2z7L zbje69b(o>QE6f1m!(f`M$cN>TK9h4zc!(WsLJXE}i9ufq?%Wp!_5_3Oi+6o={{vqR z8a;X9#HkafD2vYab&-@2rkWpuLZXqTaFih=+KpIrS3XUH$uwRVn0C<^G!l%kY7ub` zGz%b`pRI;;_t4aJldDRtv6@7tQO1h614ot>Q5Ion_iCcXwbNJ-u@3f}rzGOD)BDWr zbGqQ#R_UViSO6QDoHLmpK&s#t7N_wMwrjQs3U zM{ls7r=At~>V1Zy0~=#oK+!T;Bw-YW=lK~4iio5%RsjGzYH9+jTbt7td1M4(*z_bF z6g%QC=Xn}+k4!^TLMR-#1?}09HtjoxCW>+v z#$^zB-b{JK)vCz$e8!5dRk5N7S~FC{ahU^?*a2H0h%ljBfo} zMXo80(n~AEkT`^U{FJ;icjO~bBvs_Y@eyXL=kX^$ zHyiS48Z{1?MMe;`6El5t6@|*8pzPQPlK{d@V~OiMNTAZ>gW0Tu2$YLVQ|b44#Waoz64@E!@921+ z0SpxlVwk>$^v<(C{^ELXyAu$4K+e~lnPG&O5rmO-Q3|6gm#+awHi1YRDoZ7WGD;XZ z(eEA+wS>q&!>U?Bkw`=kh-iG`f^|4;L>fJ(m7!`an56>ZC__cAwk~7VMX<=RA}AxW z2o#b&xe(46AtUOXud-)Y;G)T2Q%2vi$h*t}ELb=yxg!{1WOOJ|Pk5=yn?uH*zNy;U&Y^Ef{{yM~MkUdZ}m1R2Lv6 z&Y>xkC9VBQC?Uw8yZzJpGGUa#Yd4sy4Shfv5ky839`qbY5{ocH5_#eoBa{*LfyYA? zq~YXZUJxKRxtK}Bl+AqcTH+~(AIzXk-6w;@z#GI6*1ass(}p<0u1FMd0v)`-hRBw& zo6J#a@duxt&#XQl2qMcO8QCJ86E`wPT&f72`Gn)R>uR;kWgzo;2>&s8VO-mu8trsV*4ix?{cm_VV^0Ux?<)nqCJ`5O zQ&5=;E=eMf)H<3*lPAY3`IGMNNFb#kGL5nctrSHbWmi5KBo-MS(egpNL{H7(B0NbJ zu}BEdw9_ezz#-WcI$WuY2puiNkaUti!%sV6t=2R8#Pos{DRQ7lq9`?yLq#2hK*JnfPPFqGiVoC80Ff8~o1dEv6qP=Z4Ij_qD8Vfx@!NqA;RgVs;Sp5w z?)Pa)p@Ko_i-|!-P!gzAWq!o;sM$BG-R+|?=;OvvhKvlO3}4eMj(kje0VJv;45=bl zLMr|%0(pUhCJ14XIc~%yZwZuOiG8(_Oyx@vp|0L+5=1s@A_lHBZq^DMVS?+m0!Ij1 zQ?OtmF#sX?v0R8DnRJnAjfkd_MWRqdp@oh@+vLBS`pVb7NSEv$!aJ&r$f8qa z@%0su2+P&0sg8I{F3D3PjI4`DBf{wU^wLBmK5O$t>yx}ClemLRiz;H0AKg6Mc6g_PD0y^~=h zrR{YCv#{_d2qT89<(?5lwAfc)B&xTb6(vQ5DC*RiLHLw3O0y4lh{DF5&rtMx|7v}~ zRgOY}i*wAPnlvIX=D2xccwo0V8Hg5qeAnblr6yK1YJ3q=NR>kO{7fqa~2><7?HjXTdN0+Fycb)oK+IdF>5YigDg@$ z-=?x@3}6Oteiwz(ZM%XAqat$dj3gq6)b!!%#(GInqNwJdwd=re$}CwEr&6c&QWbFy zx1G;W^n2|7FZBEK14Xc+ZL}_pqT3W_Jhy7C8n?BINd)j2^GWuVD&vD3^mUE~Yrd)g}&IGl;|?0SJ$2 zFAzpf?Q7MG&2nkb<wrW39NMwyd82xWUU}R}DGq=FLG4EEk*IXsN?pQYS zbeSDX3LOxB9>?T@vkVuOF1A+IKYaI3zW$Z3eEqAiFMSDtX&C!7{^);Xf)Px@sG?EE zUA0`p2oS|$1Bo(Vgek3&I3k%G!p5*l5{U|p6l>DQm(5@J14ao&+qY_2dMVcC^jS5eVJm4L-f=C%DN*X17@{2l%0%kRVB_MI$ zETTld8Jc@`a3qK9o=Fx-7oCfhIsAwQi8>i9VjqVD6MsZ3(k9mtCL-C08eC>l-29Q3 zs~qHzyfX}ONOjgVQS|11AaeJakAod%4jWk;zppZFa26+#AjL68(U&N+Gw?F(7_+VfD>X*KthWSs8W6RF8 zj2WGiqh`-!07#TZ-2Ax?Bbz{^MN=jK`Pm@4$qU-WBF6a9Osi3-Zi3oNxXBH~(#H@U z^nDx^>)PyF6Xnzo~2sg2a96FB+p9YMiix4GJ3FKL$$R_%5`tp(6bMQNIYmF65uwsbXAJu!${Cx#xcWPIVjukbKLLLppbq-f z5vZO_d*%tJ_5(&7vH=)H{a?5;0V2&bi;WtL>c-&FP2*@dY9yKJmcQq~6Cs3=Iw+)( zPEVj;}-HEW0G-MG;BqGsA!y5)zBwd8wS)GYSRh1il=tlJ5L6?WLP!+Hi ziQt+Q9Unz?W4+MYaiVNKOOjasm_`yqr8qK*GH87_w(}W^287Y{|IgmlwAgiJSKMv6 z?Y8XX2PAYb2uvnD=vkA7WFQ(fg(99c5OiUrL5X@zQShL|8`KN$6$MqPfdrm}%v_V! zARsCrA-ib#qw?~@viDwh-F5dp?@E@fN=v1)&c{9X)>DTx&0_7(BY=#20FXu|jG&Cr z+(@ujd8M;k8fb4d6baemch*GvFLvkbv%meNxq}*S&>Pke^U_TxBiU(58BIHWqcGDP zGSYm{5Gj$4aKQ0UrW#U@1l4a02_afuVjKp^S{}krQ}8U`m7gPMZ3xW}sn#~xaR{ON z?FmdZry}@^;W-V8Bh2EAcW&Hm_CNF&*4+Y@3sX(G_U zLw#u^ZG_Dy-PagAf)L;`lEbJ3X-3mFkQX_L!-1pN3GbPPRD5x@Jc$qFd@kSg-N zX&$f=f+1mw&h_=Aju{O*ij|LM

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 literal 0 HcmV?d00001 diff --git a/source/img/svg/cross.svg b/source/img/svg/cross.svg new file mode 100644 index 000000000..f42c838c6 --- /dev/null +++ b/source/img/svg/cross.svg @@ -0,0 +1,3 @@ + + + diff --git a/source/img/svg/tick.svg b/source/img/svg/tick.svg new file mode 100644 index 000000000..c2e369204 --- /dev/null +++ b/source/img/svg/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/source/index.html b/source/index.html index b45f3d2e4..4d8ab873b 100644 --- a/source/index.html +++ b/source/index.html @@ -1,64 +1,87 @@ - + - - - - - ProjectName + + Botozz + + + + + + - -

-
-
-
-
-
-
-

Тестовая страница.

-

На данной странице показан пример модальных окон.

-

Перед началом разработки не забудьте удалить всё содержимое ‹main›‹⁄main›.

-

modal--feedback link

-

modal--success link

+ +
+ BOTOZZ + +
+
+
+
+

Адаптация и благополучие ваших сотрудников

+

Оставьте заявку на создание корпоративного чат-бота.

+
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + Фотография руки с телефоном. +
-
-
-
-
-
-
- - - + +
- + +
+ + + + + + diff --git a/package.json b/package.json index 6867abaf4..27bee33e7 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "Liga-A-accelerator-template", + "name": "Botozz", "version": "2.0.0", "type": "module", "description": "Стартовый шаблон сборки Лиги А", @@ -15,7 +15,9 @@ "build": "gulp build", "dev": "gulp dev", "start": "gulp start", - "webp": "gulp webp" + "webp": "gulp webp", + "predeploy": "npm run build", + "deploy": "gh-pages -d build" }, "editorconfig-cli": [ "*.json", @@ -27,8 +29,8 @@ "source/sass/**/*.{sass,scss}" ], "devDependencies": { - "@babel/preset-env": "7.18.6", "@babel/core": "7.21.4", + "@babel/preset-env": "7.18.6", "@htmlacademy/editorconfig-cli": "1.x", "autoprefixer": "10.4.7", "babelify": "10.0.0", @@ -36,18 +38,19 @@ "browserify": "17.0.0", "del": "6.1.1", "eslint": "7.32.0", + "gh-pages": "^6.1.1", "gulp": "4.0.2", + "gulp-concat": "2.6.1", "gulp-csso": "4.0.1", "gulp-group-css-media-queries": "1.2.2", "gulp-imagemin": "7.1.0", "gulp-postcss": "9.0.1", - "gulp-concat": "2.6.1", "gulp-rename": "2.0.0", "gulp-sass": "5.1.0", "gulp-sourcemaps": "3.0.0", "gulp-svgstore": "9.0.0", - "gulp-webp": "4.0.1", "gulp-uglify": "3.0.2", + "gulp-webp": "4.0.1", "imagemin-mozjpeg": "10.0.0", "imagemin-pngquant": "9.0.2", "imagemin-svgo": "10.0.1", diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index 1a239f7d2..f076823ba 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -8,7 +8,7 @@ grid-template-columns: 1fr 1fr; gap: 80px; - @include vp-1023 { + @media (max-width: 1230px) { grid-template-columns: 1fr; gap: 0; } @@ -22,7 +22,7 @@ margin-top: 0; margin-bottom: 20px; - @include vp-1023 { + @media (max-width: 1230px) { text-align: center; } @@ -39,7 +39,7 @@ margin-top: 0; margin-bottom: 20px; - @include vp-1023 { + @media (max-width: 1230px) { text-align: center; } @@ -97,7 +97,7 @@ line-height: 18px; color: $color-alabaster; - @include vp-1199 { + @media (max-width: 1230px) { margin-bottom: 15px; } @@ -124,7 +124,7 @@ line-height: 20px; } - @include vp-767 { + @media (max-width: 1230px) { margin-bottom: 12px; font-size: 12px; @@ -146,7 +146,7 @@ border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; - @include vp-767 { + @media (max-width: 1230px) { padding: 16px 25px; } @@ -202,7 +202,7 @@ flex-direction: column-reverse; margin-bottom: 18px; - @include vp-1199 { + @media (max-width: 1230px) { margin-bottom: 17px; } @@ -303,131 +303,13 @@ } } -.form__select { - display: flex; - flex-direction: column-reverse; - width: 100%; - margin: 0; - padding: 0 0 12px; -} - -.is-open .form__button-select { - border: 1px solid rgba(255, 255, 255, 0.3); -} - -.form__select-list { - max-height: 182px; - - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 8px; -} - -.form__select-item { - padding: 17px 20px; - - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: $color-dark-brown; -} - -.form__select-item:hover:not(.focus-visible) { - color: $color-default-white; - - background-color: $color-light-blue; -} - -.form__select p { - display: block; - margin: 0; - margin-bottom: 10px; - padding: 0; - - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 18px; - text-align: start; - color: rgba(240, 239, 233, 0.8); - - @include vp-1199 { - margin-bottom: 6px; - - line-height: 20px; - } - - @include vp-767 { - margin-bottom: 11px; - - font-size: 12px; - line-height: 14px; - } -} - -.form__button-select { - min-height: 50px; - padding: 10px 20px; - - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: $color-dark-brown; - - border: 1px solid rgba(255, 255, 255, 0.3); - - @include vp-767 { - min-height: 50px; - } - - &:hover { - border: 1px solid $color-default-black; - } - - &:focus { - border: 1px solid $color-default-black; - } - - &:focus-visible { - border: 1px solid $color-default-black; - } - - &:active { - border: 1px solid $color-default-black; - } - - &:hover + p { - color: $color-alabaster; - } - - &:focus + p { - color: $color-alabaster; - } - - &:focus-visible + p { - color: $color-alabaster; - } - - &:active + p { - color: $color-alabaster; - } -} - -.form__select-icon { - width: 14px; - height: 7px; - - background-color: $color-default-black; -} - .form__checkbox-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 5px; margin-left: 10px; - @include vp-1023 { + @media (max-width: 1230px) { justify-items: center; } } @@ -571,7 +453,7 @@ width: 100%; margin: 0 auto; - @include vp-767 { + @media (max-width: 1230px) { width: 100%; } @@ -594,17 +476,16 @@ } .form__inner-img img { - position: absolute; + position: fixed; height: auto; right: 0; z-index: 2; + -o-object-fit: cover; object-fit: cover; - bottom: -280px; - width: 100%; - max-width: 686px; + max-width: 100%; bottom: 0; - @include vp-1023 { + @media (max-width: 1230px) { display: none }; } diff --git a/source/sass/global/container.scss b/source/sass/global/container.scss index 82e1d82b3..c7e996178 100644 --- a/source/sass/global/container.scss +++ b/source/sass/global/container.scss @@ -5,8 +5,10 @@ margin: 0 auto; padding: 0 0 0 70px; background-image: $main-gradient; + margin-left: 0; + margin-right: 0; - @include vp-1023 { + @media (max-width: 1230px) { padding: 0 70px; } } diff --git a/source/sitemap.html b/source/sitemap.html index 08982ad04..cf3ff3fd2 100644 --- a/source/sitemap.html +++ b/source/sitemap.html @@ -1,39 +1,135 @@ - + - - - - - ProjectName + + Botozz + + + + + + - -
-
-
-
-
-
-
-

Разводящая страница

-

На многостраничных сайтах используйте эту страницу для создания списков всех страниц и ссылок на них.

-

Это делается для удобства тестирования и для быстрого доступа к нужной странице.

-

Пример

-
    -
  1. - Главная — index.html -
  2. -
  3. - Название страницы (состояние страницы, если отдельное) — ссылка на страницу. -
  4. -
+ +
+ BOTOZZ + +
+
+
+
+

Адаптация и благополучие ваших сотрудников

+

Оставьте заявку на создание корпоративного чат-бота.

+
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+ + +
+
+
-
-
-
-
-
-
+
+ + Фотография руки с телефоном. + +
+ + +
+ + + + + + From b6709bba0d1daad941ff42cf91aafd26381c0608 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Wed, 17 Apr 2024 20:40:14 +0300 Subject: [PATCH 06/16] pravki --- build/css/style.css | 2029 ------------------------- build/css/style.min.css | 4 - build/css/style.min.css.map | 1 - build/img/phone.png | Bin 71748 -> 72741 bytes build/img/phone@2x.png | Bin 229447 -> 236502 bytes build/img/sprite.svg | 4 +- build/img/sprite/tick.svg | 3 + build/img/svg/cross.svg | 4 +- build/img/svg/tick.svg | 22 - build/index.html | 2 + build/js/main.min.js | 1211 +-------------- build/js/main.min.js.map | 1 - source/img/sprite/tick.svg | 22 + source/img/svg/tick.svg | 22 - source/index.html | 2 + source/js/vendor.js | 1 - source/sass/blocks/custom-input.scss | 3 +- source/sass/blocks/custom-toggle.scss | 154 +- source/sass/blocks/form.scss | 9 +- source/sass/global/utils.scss | 8 - 20 files changed, 94 insertions(+), 3408 deletions(-) delete mode 100644 build/css/style.css delete mode 100644 build/css/style.min.css delete mode 100644 build/css/style.min.css.map create mode 100644 build/img/sprite/tick.svg delete mode 100644 build/img/svg/tick.svg delete mode 100644 build/js/main.min.js.map create mode 100644 source/img/sprite/tick.svg delete mode 100644 source/img/svg/tick.svg diff --git a/build/css/style.css b/build/css/style.css deleted file mode 100644 index 2ce720ec8..000000000 --- a/build/css/style.css +++ /dev/null @@ -1,2029 +0,0 @@ -@charset "UTF-8"; -/* stylelint-disable */ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ -/** -* Remove the margin in all browsers. -*/ -body { - margin: 0; -} - -/** -* Render the `main` element consistently in IE. -*/ -main { - display: block; -} - -/** -* Correct the font size and margin on `h1` elements within `section` and -* `article` contexts in Chrome, Firefox, and Safari. -*/ -h1 { - margin: 0.67em 0; - font-size: 2em; -} - -/* Grouping content - ========================================================================== */ -/** -* 1. Add the correct box sizing in Firefox. -* 2. Show the overflow in Edge and IE. -*/ -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** -* 1. Correct the inheritance and scaling of font size in all browsers. -* 2. Correct the odd `em` font sizing in all browsers. -*/ -pre { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ -} - -/* Text-level semantics - ========================================================================== */ -/** -* Remove the gray background on active links in IE 10. -*/ -a { - background-color: transparent; -} - -/** -* 1. Remove the bottom border in Chrome 57- -* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. -*/ -abbr[title] { - text-decoration: underline; /* 2 */ - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; /* 2 */ - border-bottom: none; /* 1 */ -} - -/** -* Add the correct font weight in Chrome, Edge, and Safari. -*/ -b, -strong { - font-weight: bolder; -} - -/** -* 1. Correct the inheritance and scaling of font size in all browsers. -* 2. Correct the odd `em` font sizing in all browsers. -*/ -code, -kbd, -samp { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ -} - -/** -* Add the correct font size in all browsers. -*/ -small { - font-size: 80%; -} - -/** -* Prevent `sub` and `sup` elements from affecting the line height in -* all browsers. -*/ -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ -/** -* Remove the border on images inside links in IE 10. -*/ -img { - border-style: none; -} - -/* Forms - ========================================================================== */ -/** -* 1. Change the font styles in all browsers. -* 2. Remove the margin in Firefox and Safari. -*/ -button, -input, -optgroup, -select, -textarea { - margin: 0; /* 2 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - font-family: inherit; /* 1 */ -} - -/** -* Show the overflow in IE. -* 1. Show the overflow in Edge. -*/ -button, -input { - /* 1 */ - overflow: visible; -} - -/** -* Remove the inheritance of text transform in Edge, Firefox, and IE. -* 1. Remove the inheritance of text transform in Firefox. -*/ -button, -select { - /* 1 */ - text-transform: none; -} - -/** -* Correct the inability to style clickable types in iOS and Safari. -*/ -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} - -/** -* Remove the inner border and padding in Firefox. -*/ -button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -/** -* Restore the focus styles unset by the previous rule. -*/ -button:-moz-focusring, -[type=button]:-moz-focusring, -[type=reset]:-moz-focusring, -[type=submit]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** -* Correct the padding in Firefox. -*/ -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** -* 1. Correct the text wrapping in Edge and IE. -* 2. Correct the color inheritance from `fieldset` elements in IE. -* 3. Remove the padding so developers are not caught out when they zero out -* `fieldset` elements in all browsers. -*/ -legend { - display: table; /* 1 */ - -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - color: inherit; /* 2 */ - white-space: normal; /* 1 */ -} - -/** -* Add the correct vertical alignment in Chrome, Firefox, and Opera. -*/ -progress { - vertical-align: baseline; -} - -/** -* Remove the default vertical scrollbar in IE 10+. -*/ -textarea { - overflow: auto; -} - -/** -* 1. Add the correct box sizing in IE 10. -* 2. Remove the padding in IE 10. -*/ -[type=checkbox], -[type=radio] { - -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** -* Correct the cursor style of increment and decrement buttons in Chrome. -*/ -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} - -/** -* 1. Correct the odd appearance in Chrome and Safari. -* 2. Correct the outline style in Safari. -*/ -[type=search] { - outline-offset: -2px; /* 2 */ - -webkit-appearance: textfield; /* 1 */ -} - -/** -* Remove the inner padding in Chrome and Safari on macOS. -*/ -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** -* 1. Correct the inability to style clickable types in iOS and Safari. -* 2. Change font properties to `inherit` in Safari. -*/ -::-webkit-file-upload-button { - font: inherit; /* 2 */ - -webkit-appearance: button; /* 1 */ -} - -/* Interactive - ========================================================================== */ -/* -* Add the correct display in Edge, IE 10+, and Firefox. -*/ -details { - display: block; -} - -/* -* Add the correct display in all browsers. -*/ -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ -/** -* Add the correct display in IE 10+. -*/ -template { - display: none; -} - -/** -* Add the correct display in IE 10. -*/ -[hidden] { - display: none; -} - -/* здесь подключите шрифты*/ -@font-face { - font-style: normal; - font-weight: 400; - font-family: "Montserrat"; - font-display: swap; - src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); -} -@font-face { - font-style: normal; - font-weight: 500; - font-family: "Montserrat"; - font-display: swap; - src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); -} -@font-face { - font-style: normal; - font-weight: 700; - font-family: "Montserrat"; - font-display: swap; - src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); -} -*, -*::before, -*::after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -html, -body { - margin: 0; - padding: 0; - min-height: 100vh; -} - -html { - font-style: normal; - font-weight: 400; - font-size: 16px; - line-height: 24px; - font-family: "Montserrat", "Arial", sans-serif; - color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - text-rendering: optimizeLegibility; -} - -body { - width: 100%; - height: 100%; - background-color: #ffffff; -} - -a { - color: #000000; - text-decoration: none; -} - -img, -video { - display: block; - max-width: 100%; - height: auto; -} - -textarea { - resize: none; -} - -input:-webkit-autofill { - -webkit-box-shadow: inset 0 0 0 1000px #ffffff; - box-shadow: inset 0 0 0 1000px #ffffff; - -webkit-text-fill-color: #000000; -} - -input, -textarea { - border-radius: 0; -} -input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { - opacity: 1; -} -input::-moz-placeholder, textarea::-moz-placeholder { - opacity: 1; -} -input:-ms-input-placeholder, textarea:-ms-input-placeholder { - opacity: 1; -} -input::-ms-input-placeholder, textarea::-ms-input-placeholder { - opacity: 1; -} -input::placeholder, -textarea::placeholder { - opacity: 1; -} -input:invalid, -textarea:invalid { - -webkit-box-shadow: none; - box-shadow: none; -} - -select { - border-radius: 0; -} - -input::-ms-clear, input::-ms-reveal { - display: none; -} - -input[type=search]::-webkit-search-decoration, -input[type=search]::-webkit-search-cancel-button, -input[type=search]::-webkit-search-results-button, -input[type=search]::-webkit-search-results-decoration { - -webkit-appearance: none; - appearance: none; -} - -input::-webkit-outer-spin-button, -input::-webkit-inner-spin-button { - margin: 0; - -webkit-appearance: none; - appearance: none; -} - -input[type=number] { - -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; -} - -select, -textarea, -input:matches([type=email], -[type=number], -[type=password], -[type=search], -[type=tel], -[type=text], -[type=url]) { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.wrapper { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - min-height: 100vh; - /* stylelint-disable-next-line */ - min-height: calc(100 * var(--vh, 1vh)); -} -.wrapper .header, -.wrapper .footer { - -ms-flex-negative: 0; - flex-shrink: 0; -} -.wrapper main { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.rouble { - /* stylelint-disable */ - text-transform: lowercase !important; - font-weight: 400 !important; - /* stylelint-enable */ -} - -.visually-hidden { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - white-space: nowrap; - border: 0; - clip: rect(0 0 0 0); - -webkit-clip-path: inset(100%); - clip-path: inset(100%); -} - -.scroll-lock-ios { - position: fixed; - overflow: hidden; -} - -.scroll-lock { - overflow: hidden; -} - -.no-scrollbar { - -ms-overflow-style: none; - scrollbar-width: none; -} -.no-scrollbar::-webkit-scrollbar { - display: none; -} - -.no-transition { - /* stylelint-disable-next-line */ - -webkit-transition: none !important; - transition: none !important; -} - -.js-focus-visible :focus:not(.focus-visible) { - outline: none; -} - -.container { - width: 100%; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 1440px; - margin: 0 auto; - padding: 0 0 0 70px; - background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); - margin-left: 0; - margin-right: 0; -} -@media (max-width: 1230px) { - .container { - padding: 0 70px; - } -} - -.header { - color: #ffffff; - padding: 20px 15px 30px 15px; -} - -.header__logo-link { - font-size: 42px; - font-weight: 800; - color: #ffffff; -} - -.form { - width: 100%; -} - -.form__inner { - display: -ms-grid; - display: grid; - -ms-grid-columns: 1fr 1fr; - grid-template-columns: 1fr 1fr; - gap: 80px; -} -@media (max-width: 1230px) { - .form__inner { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - gap: 0; - } -} - -.form__title { - font-size: 48px; - font-weight: 800; - line-height: normal; - color: #ffffff; - margin-top: 0; - margin-bottom: 20px; -} -@media (max-width: 1230px) { - .form__title { - text-align: center; - } -} -@media (max-width: 767px) { - .form__title { - font-size: 30px; - } -} - -.form__text { - font-size: 18px; - font-weight: 400; - line-height: normal; - color: #ffffff; - margin-top: 0; - margin-bottom: 20px; -} -@media (max-width: 1230px) { - .form__text { - text-align: center; - } -} -@media (max-width: 767px) { - .form__text { - font-size: 16px; - } -} - -.form__wrapprer { - max-width: 1440px; - margin: 0 auto; - padding: 117px 6.9% 30px; -} -@media (max-width: 1199px) { - .form__wrapprer { - padding: 97px 45px 30px 45px; - } -} -@media (max-width: 767px) { - .form__wrapprer { - padding: 67px 15px 14px; - } -} -@media (min-width: 1440px) { - .form__wrapprer { - padding-right: 100px; - padding-left: 100px; - } -} - -.form__content { - position: relative; -} - -.form__inner-wrapper-grid { - display: -ms-grid; - display: grid; - -ms-grid-columns: 1fr 1fr; - grid-template-columns: 1fr 1fr; - gap: 20px; -} - -.form__inner-wrapper { - margin-bottom: 30px; -} - -.form__input { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - width: 100%; - margin: 0; - margin-bottom: 0; - padding: 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 18px; - color: #f0efe9; -} -@media (max-width: 1230px) { - .form__input { - margin-bottom: 15px; - } -} -@media (max-width: 767px) { - .form__input { - margin-bottom: 20px; - } -} - -.form__input label { - display: block; - margin: 0; - margin-bottom: 8px; - padding: 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 18px; - color: rgba(240, 239, 233, 0.8); -} -@media (max-width: 1199px) { - .form__input label { - margin-bottom: 7px; - line-height: 20px; - } -} -@media (max-width: 1230px) { - .form__input label { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} - -.form__input input::-webkit-input-placeholder { - color: #000000; -} - -.form__input input::-moz-placeholder { - color: #000000; -} - -.form__input input:-ms-input-placeholder { - color: #000000; -} - -.form__input input::-ms-input-placeholder { - color: #000000; -} - -.form__input input::placeholder { - color: #000000; -} - -.form__input input { - padding: 16px 25px; - font-size: 14px; - color: #000000; - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 8px; -} -@media (max-width: 1230px) { - .form__input input { - padding: 16px 25px; - } -} -.form__input input:disabled { - background: rgba(169, 175, 183, 0.2); - border: 1px solid rgba(169, 175, 183, 0.5); -} -.form__input input:hover { - border: 1px solid #ffffff; - opacity: 1; -} -.form__input input:focus { - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__input input:focus-visible { - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__input input:active { - color: #ffffff; - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__input input:hover + label { - color: #f0efe9; -} -.form__input input:focus + label { - color: #f0efe9; -} -.form__input input:focus-visible + label { - color: #f0efe9; -} -.form__input input:active + label { - color: #f0efe9; -} - -.form__textarea { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - margin-bottom: 18px; -} -@media (max-width: 1230px) { - .form__textarea { - margin-bottom: 17px; - } -} -@media (max-width: 767px) { - .form__textarea { - margin-bottom: 21px; - } -} - -.form__textarea textarea { - min-height: 98px; - padding: 18px 25px; - font-size: 14px; - color: #000000; - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 8px; -} -@media (max-width: 767px) { - .form__textarea textarea { - width: 100%; - min-width: unset; - min-height: 94px; - padding: 13px 25px; - } -} -.form__textarea textarea:disabled { - background: rgba(169, 175, 183, 0.2); - border: 1px solid rgba(169, 175, 183, 0.5); -} -.form__textarea textarea:hover { - border: 1px solid #ffffff; - opacity: 1; -} -.form__textarea textarea:focus { - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__textarea textarea:focus-visible { - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__textarea textarea:active { - color: #ffffff; - border: 1px solid #ffffff; - outline: none; - opacity: 1; -} -.form__textarea textarea:hover + p { - color: #f0efe9; -} -.form__textarea textarea:focus + p { - color: #f0efe9; -} -.form__textarea textarea:focus-visible + p { - color: #f0efe9; -} -.form__textarea textarea:active + p { - color: #f0efe9; -} - -.form__textarea p { - display: block; - margin: 0; - margin-bottom: 8px; - padding: 0; - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 18px; - text-align: start; - color: rgba(240, 239, 233, 0.8); -} -@media (max-width: 1199px) { - .form__textarea p { - margin-bottom: 6px; - line-height: 20px; - } -} -@media (max-width: 767px) { - .form__textarea p { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} - -.form__checkbox-wrapper { - display: -ms-grid; - display: grid; - -ms-grid-columns: 1fr 1fr; - grid-template-columns: 1fr 1fr; - gap: 5px; - margin-left: 10px; -} -@media (max-width: 1230px) { - .form__checkbox-wrapper { - justify-items: center; - } -} - -.form__checkbox { - margin: 0; - margin-bottom: 20px; - padding: 0; -} - -.form__checkbox:last-of-type { - margin: 0; - margin-top: 2px; - margin-bottom: 39px; - padding: 0; -} -@media (max-width: 767px) { - .form__checkbox:last-of-type { - margin-top: 0; - margin-bottom: 12px; - } -} -.form__checkbox-label { - font-style: normal; - font-weight: 400; - font-size: 16px; - line-height: 12px; - color: #ffffff; - opacity: 0.9; -} - -.form__checkbox label { - padding-left: 30px; -} - -.custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 6px; - width: 20px; - height: 20px; - border: 1px solid rgba(255, 255, 255, 0.7); - border-radius: 2px; -} -@media (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 12px; - } -} -@media (min-width: 321px) and (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 6px; - } -} -.custom-toggle--checkbox .form__toggle-icon:hover, -.custom-toggle--radio .form__toggle-icon:hover { - border: 1px solid #ffffff; - outline: none; - -webkit-transition: 0.1s ease; - transition: 0.1s ease; -} -.custom-toggle--checkbox .form__toggle-icon:focus, -.custom-toggle--radio .form__toggle-icon:focus { - border: 1px solid #ffffff; - outline: none; - -webkit-transition: 0.1s ease; - transition: 0.1s ease; -} -.custom-toggle--checkbox .form__toggle-icon:focus-visible, -.custom-toggle--radio .form__toggle-icon:focus-visible { - border: 1px solid #ffffff; - outline: none; - -webkit-transition: 0.1s ease; - transition: 0.1s ease; -} -.custom-toggle--checkbox .form__toggle-icon:active, -.custom-toggle--radio .form__toggle-icon:active { - border: 1px solid #ffffff; - outline: none; - -webkit-transition: 0.1s ease; - transition: 0.1s ease; -} - -.custom-toggle--checkbox .form__toggle-icon::before, -.custom-toggle--radio .form__toggle-icon::before { - width: 10px; - height: 10px; -} - -.custom-toggle input:checked + .form__toggle-icon::before { - width: 10px; - height: 10px; - background-color: transparent; - background-image: url("../img/svg/check.svg"); - background-repeat: no-repeat; - background-size: 10px 10px; -} - -.custom-toggle input:checked + .form__toggle-icon { - background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); - border: 1px solid #ffffff; -} -.custom-toggle input:checked + .form__toggle-icon:hover { - background-color: transparent; -} -.custom-toggle input:checked + .form__toggle-icon:hover::before { - background-image: url("../img/svg/check-white.svg"); -} -.custom-toggle input:checked + .form__toggle-icon:focus { - background-color: transparent; -} -.custom-toggle input:checked + .form__toggle-icon:focus::before { - background-image: url("../img/svg/check-white.svg"); -} -.custom-toggle input:checked + .form__toggle-icon:focus-visible { - background-color: transparent; -} -.custom-toggle input:checked + .form__toggle-icon:focus-visible::before { - background-image: url("../img/svg/check-white.svg"); -} - -.is-invalid.custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - background: rgba(255, 94, 102, 0.2); - border: 1px solid #ff5e66; - opacity: 0.7; -} - -.form__button { - width: 100%; - margin: 0 auto; -} -@media (max-width: 1230px) { - .form__button { - width: 100%; - } -} -.form__button .span { - font-weight: 700; - text-transform: lowercase; -} - -.form__select-text { - font-style: normal; - font-weight: 400; - font-size: 14px; - line-height: 14px; - color: #f0efe9; -} - -.form__inner-img { - position: relative; -} - -.form__inner-img img { - position: fixed; - height: auto; - right: 0; - z-index: 2; - -o-object-fit: cover; - object-fit: cover; - max-width: 100%; - bottom: 0; -} -@media (max-width: 1230px) { - .form__inner-img img { - display: none; - } -} - -.page__body { - background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); -} - -.btn { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - padding: 10px 20px; - color: #ffffff; - background-color: #2c39f2; - border: none; - cursor: pointer; - -webkit-transition: opacity 1s ease; - transition: opacity 1s ease; -} -.btn--red { - background-color: #ff1553; -} -.btn:disabled { - opacity: 0.5; - pointer-events: none; -} -@media (hover: hover) { - .btn:hover:not(.focus-visible) { - opacity: 0.8; - } -} -.btn.focus-visible:focus { - opacity: 0.8; -} - -.custom-input, -.custom-textarea { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - padding: 14px 0 20px; -} -@media screen and (max-width: 767px) { - .custom-input, -.custom-textarea { - width: 100%; - } -} -.custom-input label, -.custom-textarea label { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; -} -@media screen and (max-width: 767px) { - .custom-input label, -.custom-textarea label { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } -} -.custom-input label input, -.custom-input label textarea, -.custom-textarea label input, -.custom-textarea label textarea { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 300px; - min-height: 48px; - margin-left: auto; - padding: 10px; - border: 2px solid rgba(0, 0, 0, 0.2); - border-radius: 5px; - outline: none; - -webkit-transition: border 0.3s ease; - transition: border 0.3s ease; -} -@media screen and (max-width: 767px) { - .custom-input label input, -.custom-input label textarea, -.custom-textarea label input, -.custom-textarea label textarea { - max-width: unset; - width: 100%; - } -} -.custom-input label input:hover, -.custom-input label textarea:hover, -.custom-textarea label input:hover, -.custom-textarea label textarea:hover { - border: 2px solid rgba(0, 0, 0, 0.5); -} -.custom-input label input:focus, -.custom-input label textarea:focus, -.custom-textarea label input:focus, -.custom-textarea label textarea:focus { - border: 2px solid rgba(0, 0, 0, 0.8); -} -@media screen and (max-width: 767px) { - .custom-input__label, -.custom-textarea__label { - margin: 0 0 18px 0; - } -} -.custom-input__error, -.custom-textarea__error { - position: absolute; - right: 0; - bottom: 35px; - color: #ff1553; - opacity: 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} -@media screen and (max-width: 767px) { - .custom-input__error, -.custom-textarea__error { - bottom: 20px; - } -} -.custom-input.is-invalid input, -.custom-input.is-invalid textarea, -.custom-textarea.is-invalid input, -.custom-textarea.is-invalid textarea { - border-radius: 8px; - border: 1px solid #ff5e66; - background: rgba(255, 94, 102, 0.2); -} -.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, -.custom-input.is-invalid textarea:focus, -.custom-input.is-invalid textarea:hover, -.custom-textarea.is-invalid input:focus, -.custom-textarea.is-invalid input:hover, -.custom-textarea.is-invalid textarea:focus, -.custom-textarea.is-invalid textarea:hover { - border-radius: 8px; - border: 1px solid #ff5e66; - background: rgba(255, 94, 102, 0.2); -} -.custom-input .input-message, -.custom-textarea .input-message { - position: absolute; - right: 0; - bottom: -5px; -} -.custom-input .input-message.is-invalid, -.custom-textarea .input-message.is-invalid { - color: #ff0000; -} -.custom-input .input-message.is-valid, -.custom-textarea .input-message.is-valid { - color: #15ab07; -} - -.custom-textarea { - width: 530px; -} -.custom-textarea::-webkit-input-placeholder { - color: #000000; -} -.custom-textarea::-moz-placeholder { - color: #000000; -} -.custom-textarea:-ms-input-placeholder { - color: #000000; -} -.custom-textarea::-ms-input-placeholder { - color: #000000; -} -.custom-textarea::placeholder { - color: #000000; -} - -.custom-select { - position: relative; - width: 300px; - padding: 14px 0 28px; - margin: 0 0 44px 0; - /* &.is-valid { - .custom-select__button { - border: 2px solid $color-eucalyptus; - - &:focus, - &:hover { - border: 2px solid rgba($color-eucalyptus, 0.5); - } - } - } */ -} -@media screen and (max-width: 767px) { - .custom-select { - padding: 4px 0 14px; - width: 100%; - } -} -.custom-select__label { - position: absolute; - top: 50%; - left: 10px; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: transform 0.3s ease, opacity 0.3s ease; - transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; - pointer-events: none; -} -@media screen and (max-width: 767px) { - .custom-select__label { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} -.custom-select__placeholder { - position: absolute; - top: 50%; - left: 10px; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: transform 0.3s ease, opacity 0.3s ease; - transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; - pointer-events: none; -} -@media screen and (max-width: 767px) { - .custom-select__placeholder { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} -.custom-select select { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - white-space: nowrap; - border: 0; - clip: rect(0 0 0 0); - -webkit-clip-path: inset(100%); - clip-path: inset(100%); -} -.custom-select__button { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - height: 48px; - padding: 5px 10px; - background-color: rgba(255, 255, 255, 0); - border: 2px solid rgba(0, 0, 0, 0.2); - border-radius: 5px; - outline: none; - cursor: pointer; - -webkit-transition: border 0.3s ease; - transition: border 0.3s ease; -} -.custom-select__button:hover { - border: 2px solid rgba(0, 0, 0, 0.5); -} -.custom-select__button:focus { - border: 2px solid rgba(0, 0, 0, 0.8); -} -.custom-select__button:disabled { - pointer-events: none; - opacity: 0.3; -} -.custom-select__list { - position: absolute; - bottom: 10px; - z-index: 1; - width: 100%; - max-height: 100px; - margin: 0; - padding: 0; - overflow-y: auto; - list-style: none; - background-color: #ffffff; - border: 2px solid #000000; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); - visibility: hidden; - opacity: 0; - -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; - transition: visibility 0.3s ease, opacity 0.3s ease; -} -.custom-select__item { - padding: 5px; - outline: none; - cursor: pointer; - -webkit-transition: background-color 0.3s ease; - transition: background-color 0.3s ease; -} -.custom-select__item[aria-selected=true] { - background-color: rgba(0, 0, 0, 0.2); -} -@media (hover: hover) { - .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.2); - } -} -.custom-select__item[aria-selected=true].focus-visible:focus { - background-color: rgba(0, 0, 0, 0.2); -} -@media (hover: hover) { - .custom-select__item:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.4); - } -} -.custom-select__item.focus-visible:focus { - background-color: rgba(0, 0, 0, 0.4); -} -.custom-select__error { - position: absolute; - bottom: -15px; - left: 0; - color: #ff1553; - opacity: 0; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} -.custom-select__text { - font-size: 20px; - line-height: 24px; - -ms-flex-negative: 0; - flex-shrink: 0; - width: 80%; - overflow: hidden; - text-align: left; - white-space: nowrap; - text-overflow: ellipsis; - opacity: 0; - -webkit-transition: opacity 0.3s ease 0.1s; - transition: opacity 0.3s ease 0.1s; -} -.custom-select__text br { - display: none; -} -.custom-select__icon { - -ms-flex-negative: 0; - flex-shrink: 0; - width: 20px; - height: 10px; - margin-left: auto; - background-color: #000000; - -webkit-transition: -webkit-transform 0.3s ease; - transition: -webkit-transform 0.3s ease; - transition: transform 0.3s ease; - transition: transform 0.3s ease, -webkit-transform 0.3s ease; - -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); - clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); -} -.custom-select.is-disabled { - pointer-events: none; -} -.custom-select.is-disabled .custom-select__list { - display: none; -} -.custom-select.open-up .custom-select__list { - bottom: auto; - top: 0; - -webkit-transform: translateY(calc(-100% + 10px)); - -ms-transform: translateY(calc(-100% + 10px)); - transform: translateY(calc(-100% + 10px)); -} -.custom-select.is-open .custom-select__list { - visibility: visible; - opacity: 1; -} -.custom-select.is-open .custom-select__icon { - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.custom-select.is-open .custom-select__label { - opacity: 0; -} -.custom-select.not-empty .custom-select__text { - opacity: 1; -} -.custom-select.not-empty .custom-select__label { - opacity: 0; -} -.custom-select.not-empty .custom-select__placeholder { - opacity: 0; -} -.custom-select.is-invalid .custom-select__error { - opacity: 1; -} -.custom-select.is-invalid .custom-select__button { - border: 2px solid #ff1553; -} -.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { - border: 2px solid rgba(255, 21, 83, 0.5); -} -.custom-select--placeholder .custom-select__label { - -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); - opacity: 1; -} -.custom-select--placeholder.is-open .custom-select__label { - opacity: 1; -} -.custom-select--placeholder.not-empty .custom-select__label { - opacity: 1; -} -.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { - -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); - opacity: 1; -} -.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { - opacity: 1; -} -.custom-select .input-message { - position: absolute; - right: 0; - bottom: -5px; -} -.custom-select .input-message.is-invalid { - color: #ff0000; -} -.custom-select .input-message.is-valid { - color: #15ab07; -} - -.custom-toggle { - position: relative; - font-size: 18px; - line-height: 27px; - font-weight: 300; - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} -@media screen and (max-width: 767px) { - .custom-toggle { - width: 100%; - } -} -.custom-toggle input { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - clip: rect(0 0 0 0); -} -.custom-toggle label { - position: relative; - padding-left: 52px; - cursor: pointer; -} -.custom-toggle label span { - margin-bottom: 0; - margin-left: 0; -} -.custom-toggle--checkbox .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; - width: 28px; - height: 28px; - border: 1.5px solid #ffffff; - -webkit-transition: border 0.3s ease; - transition: border 0.3s ease; - /* &::before { - content: ""; - position: absolute; - top: 50%; - left: 50%; - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - }*/ -} -.custom-toggle--radio .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; - width: 28px; - height: 28px; - border: 1px solid #ffffff; - border-radius: 50%; - -webkit-transition: border 0.3s ease; - transition: border 0.3s ease; - /*&::before { - content: ""; - position: absolute; - top: 50%; - left: 50%; - - width: 20px; - height: 20px; - - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - }*/ -} -.custom-toggle input:checked + .custom-toggle__icon { - border: 1.5px solid #ffffff; - background-image: url("../../img/svg/tick.svg"); - background-position: center; - background-repeat: no-repeat; -} -.custom-toggle input:checked + .custom-toggle__icon::before { - background-image: url("../../img/svg/tick.svg"); - background-position: center; - background-repeat: no-repeat; -} -.custom-toggle .input-message { - position: absolute; - right: 0; - bottom: -5px; -} -.custom-toggle .input-message.is-invalid { - color: #ff0000; -} -.custom-toggle .input-message.is-valid { - color: #15ab07; -} - -.general-button { - display: block; - margin: 0 auto; - padding: 3px 3px 3px 29px; - color: #316dc2; - word-break: break-all; - background-color: #000000; - border: 1px solid #000000; - border-radius: 30px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - gap: 29px; - -ms-grid-columns: 1fr 46px; - grid-template-columns: 1fr 46px; -} -@media (max-width: 767px) { - .general-button { - width: 100%; - padding: 3px 3px 3px 19px; - gap: 19px; - -ms-grid-columns: 1fr 34px; - grid-template-columns: 1fr 34px; - } -} -.general-button:hover { - color: #ffffff; - background-color: #000000; -} -.general-button:focus { - color: #ffffff; - background-color: #000000; - outline: none; -} -.general-button:focus-visible { - color: #ffffff; - background-color: #000000; - outline: none; -} -.general-button:active { - color: rgba(255, 255, 255, 0.7); - background-color: #000000; - outline: none; -} - -.general-button span { - max-width: 280px; - margin: 0; - padding: 0; - font-weight: 700; - font-size: 18px; - line-height: 14px; - letter-spacing: 0.28px; -} -@media (max-width: 767px) { - .general-button span { - font-size: 16px; - line-height: 12px; - letter-spacing: 0.24px; - } -} - -.general-button__icon-wrapper { - width: 46px; - height: 46px; - background-color: #000000; - border-radius: 50%; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - stroke: #ffffff; - color: #ffffff; -} -@media (max-width: 767px) { - .general-button__icon-wrapper { - width: 34px; - height: 34px; - } -} - -.general-button:hover .general-button__icon-wrapper { - background-color: #ffffff; - stroke: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - color: #316dc2; - -webkit-transition: 1; - transition: 1; -} - -.general-button:focus .general-button__icon-wrapper { - background-color: #ffffff; - stroke: #316dc2; - color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.general-button:focus-visible .general-button__icon-wrapper { - background-color: #ffffff; - stroke: #316dc2; - color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.general-button:active .general-button__icon-wrapper { - background-color: #ffffff; - stroke: rgba(49, 109, 194, 0.7); - color: rgba(49, 109, 194, 0.7); - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.general-button__icon { - -ms-flex-item-align: center; - -ms-grid-row-align: center; - align-self: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 0 auto; - height: 22px; - width: 22px; - right: -5px; - position: relative; - top: 5px; -} - -.general-button--dark { - color: #ffffff; - max-width: 270px; - text-align: center; - padding: 20px 30px; - border-radius: 20px; - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - background-color: #000000; - border: 1px solid #000000; -} -.general-button--dark:hover { - color: #000000; - fill: #ffffff; - background-color: #ffffff; -} -.general-button--dark:focus { - color: #000000; - fill: #ffffff; - background-color: #ffffff; - outline: none; -} -.general-button--dark:focus-visible { - color: #ffffff; - fill: #ffffff; - background-color: #000000; - outline: none; -} -.general-button--dark:active { - color: #ffffff; - fill: #000000; - background-color: #000000; - outline: none; -} - -.general-button--dark .general-button__icon-wrapper { - background-color: #ffffff; - stroke: #316dc2; - color: #316dc2; -} - -.general-button--dark:hover .general-button__icon-wrapper { - background-color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - stroke: #ffffff; - color: #ffffff; -} - -.general-button--dark:focus .general-button__icon-wrapper { - background-color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - stroke: #ffffff; - color: #ffffff; -} - -.general-button--dark:focus-visible .general-button__icon-wrapper { - background-color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - stroke: #ffffff; - color: #ffffff; -} - -.general-button--dark:active .general-button__icon-wrapper { - background-color: #316dc2; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - stroke: rgba(255, 255, 255, 0.7); - color: rgba(255, 255, 255, 0.7); -} - -.footer { - background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); -} - -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1000; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - background-color: rgba(0, 0, 0, 0.8); - -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); - visibility: hidden; - opacity: 0; - -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1); - transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); - pointer-events: none; - -ms-overflow-style: none; - scrollbar-width: none; -} -.modal::-webkit-scrollbar { - display: none; -} -.modal__wrapper { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - width: 100%; - min-height: 100%; - padding: 60px 40px; -} -@media (max-width: 767px) { - .modal__wrapper { - padding: 60px 16px; - } -} -.modal__overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - cursor: pointer; -} -.modal__content { - position: relative; - width: 600px; - padding: 40px; - background-color: #ffffff; -} -@media (max-width: 767px) { - .modal__content { - width: 100%; - padding: 20px; - } -} -.modal__close-btn { - position: absolute; - top: 22px; - right: 22px; - z-index: 1; - width: 40px; - height: 40px; - padding: 0; - background: rgba(255, 255, 255, 0); - border: none; - cursor: pointer; -} -.modal--responsive .modal__content { - width: 100%; -} -.modal--fit-content .modal__content { - width: auto; -} -@media (max-width: 767px) { - .modal--fit-content .modal__content { - width: 100%; - } -} -.modal--no-scale { - -webkit-transform: none; - -ms-transform: none; - transform: none; -} -.modal--preload { - -webkit-transition: none; - transition: none; -} -.modal.is-active { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - visibility: visible; - opacity: 1; - pointer-events: auto; -} - -.alert { - color: #000000; - padding: 20px; - background-color: #ffffff; - font-size: 24px; - font-weight: 600; - margin-bottom: 20px; - text-align: center; - border-radius: 20px; -} - -.alert__button-close { - position: absolute; - top: 30px; - right: 30px; - width: 22px; - height: 22px; - padding: 0; - background-color: transparent; - border: none; - cursor: pointer; -} -@media (max-width: 767px) { - .alert__button-close { - top: 18px; - right: 23px; - width: 12px; - height: 12px; - } -} - -@media (max-width: 767px) { - .alert__icon { - width: 12px; - height: 12px; - } -} - -/* @mixin hover-focus { - @media (hover: hover) { - &:hover:not(.focus-visible) { - @content; - } - } - - &.focus-visible:focus { - @content; - } - } -*/ -/* @include hover-focus { - opacity: 0.8; - } -*/ -/*@mixin hover { - @media (hover: hover) { - &:hover:not(.focus-visible) { - @content; - } - } - } -*/ -/*@mixin focus { - &.focus-visible:focus { - @content; - } - } -*/ -/*@mixin active { - &.focus-visible:active { - @content; - } - } -*/ \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css deleted file mode 100644 index f608d2e2a..000000000 --- a/build/css/style.min.css +++ /dev/null @@ -1,4 +0,0 @@ -@charset "UTF-8"; -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{text-transform:lowercase!important;font-weight:400!important}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} -/*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map deleted file mode 100644 index dabc77c63..000000000 --- a/build/css/style.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CAIJ,O,CAGE,kC,CACA,yB,CFqBA,qB,CEjBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CCrEF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBEvBF,2C,CF2BF,6C,CACE,U,CE5BA,kC,CF2BF,oC,CACE,U,CADF,wC,CACE,U,CE5BA,uC,CF2BF,yC,CACE,U,CE5BA,6B,CF2BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAQJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRykBA,wC,CQvkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CCjSA,yBDyRF,2C,CRklBA,wC,CQvkBI,U,AAGF,+CAdF,2C,CRwlBA,wC,CQzkBI,SAGF,iD,CR2kBF,8C,CQ1kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR2kBF,8C,CQ1kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR2kBF,sD,CQ1kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR2kBF,+C,CQ1kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CR2kBA,gD,CQzkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRykBN,wC,CQpkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CACA,gB,CACA,c,CACA,Q,CAEA,0BAVF,oB,CAWI,cGxeJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CVilCA,gB,CU/kCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CV0lCA,gB,CUllCI,YAGF,mB,CVolCF,sB,CUnlCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CV+lCF,sB,CUzlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVgmCJ,4B,CACA,4B,CACA,+B,CUhmCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVknCJ,4B,CACA,4B,CACA,+B,CUrmCQ,e,CACA,YAGF,+B,CVumCN,kC,CACA,kC,CACA,qC,CUxmCQ,+B,CAGF,+B,CVymCN,kC,CACA,kC,CACA,qC,CU1mCQ,+B,CAMJ,oCADF,oB,CV0mCF,uB,CUxmCM,iBAIJ,oB,CVymCF,uB,CUxmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVonCF,uB,CUxmCM,aAKF,8B,CVwmCJ,iC,CACA,iC,CACA,oC,CUxmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV0mCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CU7mCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV4mCF,+B,CU3mCI,iB,CACA,O,CACA,W,CAEA,uC,CV6mCJ,0C,CU5mCM,S,CAGF,qC,CV6mCJ,wC,CU5mCM,a,CAMN,gB,CACE,W,CAEA,sC,CACE,U,CP5GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAWF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,4C,CACA,0B,CACA,2B,CAUJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CCpIN,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.rouble {\n /* stylelint-disable */\n text-transform: lowercase !important;\n font-weight: 400 !important;\n /* stylelint-enable */\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n -o-object-fit: cover;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.rouble {\n // font-family: $ff-rouble;\n /* stylelint-disable */\n text-transform: lowercase !important;\n font-weight: 400 !important;\n /* stylelint-enable */\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n // padding-left: 25%;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n -o-object-fit: cover;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none\n };\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n &:last-of-type {\n // padding: 14px 0 58px 36px;\n\n @media screen and (max-width: 767px) {\n // padding: 14px 0 58px 0;\n }\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n // &.is-invalid {\n // label span {\n // color: #ff1553;\n // }\n // }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/phone.png b/build/img/phone.png index 6927d216ac31e454dec0a2d4b95f52a7926a5149..799d6fbdd7de64952cc32c1dd8e4f6b5bc508479 100644 GIT binary patch literal 72741 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 z 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! 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

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 diff --git a/build/img/sprite.svg b/build/img/sprite.svg index 6585ff9f6..ef4d98db4 100644 --- a/build/img/sprite.svg +++ b/build/img/sprite.svg @@ -1 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/build/img/sprite/tick.svg b/build/img/sprite/tick.svg new file mode 100644 index 000000000..0a2f11679 --- /dev/null +++ b/build/img/sprite/tick.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/build/img/svg/cross.svg b/build/img/svg/cross.svg index f42c838c6..c0e54dfc1 100644 --- a/build/img/svg/cross.svg +++ b/build/img/svg/cross.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/build/img/svg/tick.svg b/build/img/svg/tick.svg deleted file mode 100644 index 74465f623..000000000 --- a/build/img/svg/tick.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/build/index.html b/build/index.html index 7bc9cf542..dad7d4bc0 100644 --- a/build/index.html +++ b/build/index.html @@ -86,6 +86,8 @@

Спасибо! Мы свяжемся с Вами в тече + + diff --git a/build/js/main.min.js b/build/js/main.min.js index cc5d8299c..decf53160 100644 --- a/build/js/main.min.js +++ b/build/js/main.min.js @@ -1,1210 +1 @@ -(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i [data-select].is-open ✅ - -// выносим все в дата атрибуты -// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. - -// для адаптивного JS используется matchMedia и addListener -// const breakpoint = window.matchMedia(`(min-width:1024px)`); -// const breakpointChecker = () => { -// if (breakpoint.matches) { -// } else { -// } -// }; -// breakpoint.addListener(breakpointChecker); -// breakpointChecker(); - -// используйте .closest(el) - -},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13}],2:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.callbacks = void 0; -var baseSuccessCallback = function baseSuccessCallback(event) { - event.preventDefault(); - // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер -}; -var baseErrorCallback = function baseErrorCallback(event) { - event.preventDefault(); - // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер -}; -var callbacks = exports.callbacks = { - base: { - // Сбросс формы - reset: true, - // Таймаут сброса формы - resetTimeout: 500, - successCallback: baseSuccessCallback, - errorCallback: baseErrorCallback - } -}; - -},{}],3:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Form = void 0; -var _validator = require("./validator"); -var _callback = require("./callback"); -var _initPhoneInput = require("./init-phone-input"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Form = exports.Form = /*#__PURE__*/function () { - function Form() { - _classCallCheck(this, Form); - this._validator = new _validator.Validator(); - this._initPhoneInput = _initPhoneInput.initPhoneInput; - this._callbacks = _callback.callbacks; - } - return _createClass(Form, [{ - key: "_resetSelect", - value: function _resetSelect(select) { - var nativeSelect = select.querySelector('select'); - var activeIndex = nativeSelect.options.selectedIndex; - var selectedOption = nativeSelect.options[activeIndex]; - var buttonText = select.querySelector('.custom-select__text'); - var selectItems = select.querySelectorAll('.custom-select__item'); - buttonText.textContent = selectedOption.textContent; - selectItems.forEach(function (item, index) { - if (index === activeIndex - 1) { - item.setAttribute('aria-selected', 'true'); - return; - } - item.setAttribute('aria-selected', 'false'); - }); - if (!nativeSelect.value) { - select.classList.remove('not-empty'); - select.classList.remove('is-valid'); - } - } - }, { - key: "_resetSelects", - value: function _resetSelects(form) { - var _this = this; - var selects = form.querySelectorAll('[data-select]'); - selects.forEach(function (select) { - _this._resetSelect(select); - }); - } - }, { - key: "reset", - value: function reset(form) { - var _this2 = this; - form.reset(); - form.querySelectorAll('.is-invalid').forEach(function (item) { - return item.classList.remove('is-invalid'); - }); - form.querySelectorAll('.is-valid').forEach(function (item) { - return item.classList.remove('is-valid'); - }); - form.querySelectorAll('.input-message').forEach(function (item) { - return item.remove(); - }); - setTimeout(function () { - _this2._resetSelects(form); - }); - } - }, { - key: "initPhoneInput", - value: function initPhoneInput(parent) { - this._initPhoneInput(parent); - } - }, { - key: "validateForm", - value: function validateForm(form) { - return this._validator.validateForm(form); - } - }, { - key: "validateFormElement", - value: function validateFormElement(item) { - return this._validator.validateFormElement(item); - } - }, { - key: "_onFormSubmit", - value: function _onFormSubmit(event) { - var _this3 = this; - var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - if (this.validateForm(event.target) && callback) { - this._callbacks[callback].successCallback(event); - if (this._callbacks[callback].reset) { - setTimeout(function () { - _this3.reset(event.target); - }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); - } - return; - } - if (!this.validateForm(event.target) && callback) { - this._callbacks[callback].errorCallback(event); - return; - } - } - }, { - key: "_onFormInput", - value: function _onFormInput(item) { - this.validateFormElement(item); - } - }, { - key: "_initValidate", - value: function _initValidate(parent) { - var _this4 = this; - var form = parent.querySelector('form'); - if (!form) { - return; - } - var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); - phoneParents.forEach(function (item) { - return _this4._initPhoneInput(item); - }); - var callback = parent.dataset.callback; - form.noValidate = true; - form.addEventListener('submit', function (event) { - event.preventDefault(); - _this4._onFormSubmit(event, callback); - }); - form.addEventListener('input', function (event) { - _this4._onFormInput(event.target); - }); - form.addEventListener('reset', function (event) { - _this4.reset(event.target); - }); - } - }, { - key: "init", - value: function init() { - var _this5 = this; - this._validateParent = document.querySelectorAll('[data-form-validate]'); - if (!this._validateParent.length) { - return; - } - this._validateParent.forEach(function (parent) { - return _this5._initValidate(parent); - }); - } - }]); -}(); - -},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.initPhoneInput = void 0; -var baseCountryCode = '+7'; -var baseMatrix = ' (___) ___ __ __'; -var phoneLength = baseCountryCode.length + baseMatrix.length; -var onPhoneInputInput = function onPhoneInputInput(e) { - var matrix = "".concat(baseCountryCode).concat(baseMatrix); - var def = matrix.replace(/\D/g, ''); - var i = 0; - var val = e.target.value.replace(/\D/g, ''); - if (def.length >= val.length) { - val = def; - } - e.target.value = matrix.replace(/./g, function (a) { - if (/[_\d]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; -var onPhoneInputFocus = function onPhoneInputFocus(_ref) { - var target = _ref.target; - if (!target.value) { - target.value = baseCountryCode; - } - target.addEventListener('input', onPhoneInputInput); - target.addEventListener('blur', onPhoneInputBlur); - target.addEventListener('keydown', onPhoneInputKeydown); - target.addEventListener('paste', onPhoneInputPaste); - target.addEventListener('click', onPhoneInputClick); -}; -var onPhoneInputClick = function onPhoneInputClick(e) { - if (e.target.selectionStart < 4) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputPaste = function onPhoneInputPaste(e) { - e.target.setSelectionRange(0, 0); - if (!e.target.selectionStart) { - setTimeout(function () { - if (e.target.value.startsWith('+7')) { - return; - } - if (e.target.value.startsWith('+8')) { - e.target.value = "+7 ".concat(e.target.value.slice(3)); - return; - } - e.target.value = ''; - }); - } -}; -var onPhoneInputKeydown = function onPhoneInputKeydown(e) { - if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { - var target = _ref2.target; - if (target.value === baseCountryCode) { - var parent = target.closest('[data-validate-type="phone"]'); - target.value = ''; - if (!parent.hasAttribute('data-required')) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - parent.classList.remove('not-empty'); - target.removeEventListener('input', onPhoneInputInput); - target.removeEventListener('blur', onPhoneInputBlur); - target.removeEventListener('keydown', onPhoneInputKeydown); - target.removeEventListener('paste', onPhoneInputPaste); - target.removeEventListener('click', onPhoneInputClick); - } -}; -var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { - var input = parent.querySelector('input'); - parent.dataset.phoneLength = phoneLength; - input.addEventListener('focus', onPhoneInputFocus); -}; - -},{}],5:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.matrixReplace = void 0; -var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { - if (!matrix) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); - item.value = ''; - return; - } - if (!RegEx) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); - item.value = ''; - return; - } - var def = matrix.replace(RegEx, ''); - var val = item.value.replace(RegEx, ''); - var i = 0; - if (def.length >= val.length) { - val = def; - } - item.value = matrix.replace(/./g, function (a) { - if (/[_\^]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; - -},{}],6:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; -var setLimitationError = function setLimitationError(limitation) { - // eslint-disable-next-line no-console - console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); -}; -var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { - switch (limitation) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; - case 'letters': - return /[^a-zA-Zа-яёА-ЯЁ\s]/g; - case 'letters-and-digit': - return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; - case 'cyrillic': - return /[^а-яёА-ЯЁ\s]/g; - case 'latin': - return /[^a-zA-Z\s]/g; - default: - return setLimitationError(limitation); - } -}; -var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { - switch (matrix) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; - case 'letters': - return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; - case 'letters-and-digit': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; - case 'cyrillic': - return /[^\а-яё\А-ЯЁ]/g; - case 'latin': - return /[^\a-z\A-Z]/g; - default: - return false; - } -}; -var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { - return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; -}; - -},{}],7:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Message = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Message = exports.Message = /*#__PURE__*/function () { - function Message() { - _classCallCheck(this, Message); - this._baseErrorText = 'Это поле является обязательным'; - } - return _createClass(Message, [{ - key: "_messageTemplate", - value: function _messageTemplate(message, state) { - var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; - return "").concat(message, ""); - } - }, { - key: "removeMessage", - value: function removeMessage(parent) { - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - }, { - key: "renderMessage", - value: function renderMessage(parent, message, state) { - this.removeMessage(parent); - parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); - } - }]); -}(); - -},{}],8:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Validator = void 0; -var _regularExpression = require("./regular-expression"); -var _matrix = require("./matrix"); -var _renderMessage2 = require("./render-message"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Validator = exports.Validator = /*#__PURE__*/function () { - function Validator() { - _classCallCheck(this, Validator); - this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; - this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; - this._getMailRegEx = _regularExpression.getMailRegEx; - this._matrixReplace = _matrix.matrixReplace; - this._message = new _renderMessage2.Message(); - } - return _createClass(Validator, [{ - key: "_renderMessage", - value: function _renderMessage(trigger, parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - if (!trigger) { - parent.classList.add('is-invalid'); - if (parent.hasAttribute('data-message-base') && !input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else if (parent.hasAttribute('data-message-extra') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); - } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else { - this._message.removeMessage(parent); - } - } else { - if (parent.hasAttribute('data-message-success')) { - this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); - } else { - this._message.removeMessage(parent); - } - } - } - }, { - key: "_setItemValidState", - value: function _setItemValidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.add('is-valid'); - parent.classList.remove('is-invalid'); - input.setAttribute('aria-invalid', 'false'); - this._message.removeMessage(parent); - } - }, { - key: "_setItemInvalidState", - value: function _setItemInvalidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.remove('is-valid'); - input.setAttribute('aria-invalid', 'true'); - } - }, { - key: "_simpleLimitation", - value: function _simpleLimitation(item, limitation) { - item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); - } - }, { - key: "_matrixLimitation", - value: function _matrixLimitation(item, matrix, limitation) { - this._matrixReplace(item, matrix, limitation); - } - }, { - key: "_validateTextInput", - value: function _validateTextInput(parent, input) { - var flag = true; - if (input.value.length >= (+input.getAttribute('minlength') || 1)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateMatrixInput", - value: function _validateMatrixInput(parent, input) { - var flag = true; - if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateEmailInput", - value: function _validateEmailInput(parent, input) { - var flag = true; - if (new RegExp(this._getMailRegEx(), '').test(input.value)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validatePhoneInput", - value: function _validatePhoneInput(parent, input) { - var flag = true; - if (input.value.length >= +parent.dataset.phoneLength) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateCheckbox", - value: function _validateCheckbox(parent, input) { - var flag = true; - if (input.checked) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_findSelectedOption", - value: function _findSelectedOption(options) { - var flag = false; - options.forEach(function (option) { - if (option.value && option.selected) { - flag = true; - } - }); - return flag; - } - }, { - key: "_validateSelect", - value: function _validateSelect(parent, input) { - var options = input.querySelectorAll('option'); - var customSelectText = parent.querySelector('.custom-select__text'); - input.setAttribute('aria-invalid', 'false'); - var flag = true; - if (this._findSelectedOption(options)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - parent.classList.remove('not-empty'); - customSelectText.innerHTML = ''; - flag = false; - } - return flag; - } - }, { - key: "_returnCheckedElements", - value: function _returnCheckedElements(inputs) { - var flag = false; - inputs.forEach(function (input) { - if (input.checked) { - flag = true; - } - }); - return flag; - } - }, { - key: "_removeGroupAria", - value: function _removeGroupAria(inputs) { - inputs.forEach(function (input) { - if (!input.checked) { - input.removeAttribute('aria-required'); - input.removeAttribute('aria-invalid'); - } else { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', false); - } - }); - } - }, { - key: "_setGroupAria", - value: function _setGroupAria(inputs) { - inputs.forEach(function (input) { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', true); - }); - } - }, { - key: "_validateToggleGroup", - value: function _validateToggleGroup(parent) { - var formElements = parent.querySelectorAll('input'); - var flag = true; - if (this._returnCheckedElements(formElements)) { - this._removeGroupAria(formElements); - parent.classList.remove('is-invalid'); - parent.classList.add('is-valid'); - this._message.removeMessage(parent); - } else { - this._setGroupAria(formElements); - parent.classList.remove('is-valid'); - flag = false; - } - return flag; - } - }, { - key: "_customExample", - value: function _customExample(parent, input) { - var flag = true; - if (!input.value.length) { - parent.dataset.messageBase = 'Поле обязательно к заполнению'; - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length < input.minLength) { - parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length > input.minLength) { - parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else { - parent.dataset.messageSuccess = 'Поле заполнено корректно'; - this._setItemValidState(parent, input); - flag = true; - } - return flag; - } - }, { - key: "_validateFile", - value: function _validateFile(parent, input) { - var flag = true; - var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; - if (input.value && sizeTest) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateInput", - value: function _validateInput(type, parent, input) { - switch (type) { - case 'text': - return this._validateTextInput(parent, input); - case 'matrix': - return this._validateMatrixInput(parent, input); - case 'email': - return this._validateEmailInput(parent, input); - case 'phone': - return this._validatePhoneInput(parent, input); - case 'checkbox': - return this._validateCheckbox(parent, input); - case 'select': - return this._validateSelect(parent, input); - case 'toggle-group': - return this._validateToggleGroup(parent, input); - case 'file': - return this._validateFile(parent, input); - case 'custom-example': - return this._customExample(parent, input); - default: - return false; - } - } - }, { - key: "validateFormElement", - value: function validateFormElement(formElement) { - var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - var parent = formElement.closest('[data-validate-type]'); - if (!parent) { - return; - } - if (!parent.hasAttribute('data-required')) { - var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); - if (!removeElement.value) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - } - } - var onInputValidate = parent.hasAttribute('data-on-input-validate'); - if (parent.hasAttribute('data-limitation')) { - this._simpleLimitation(formElement, parent.dataset.limitation); - } - if (parent.dataset.validateType === 'matrix') { - this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); - } - var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); - if (onInputValidate || fullValidate) { - this._renderMessage(isValid, parent, formElement); - } - } - }, { - key: "_fullValidate", - value: function _fullValidate(items) { - var _this = this; - var result = true; - items.forEach(function (item) { - var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); - _this.validateFormElement(formElement, true); - if (item.classList.contains('is-invalid')) { - result = false; - } - }); - return result; - } - }, { - key: "validateForm", - value: function validateForm(form) { - var validateItems = form.querySelectorAll('[data-validate-type]'); - var result = this._fullValidate(validateItems); - return result; - } - }]); -}(); - -},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.modals = exports.initModals = void 0; -var _modals = require("./modals"); -var modals; - -// Здесь реализован пример открытия модалки через колбэк закрытия -// const openModalInCloseCallback = (name, context = this) => { -// context._enableScrolling = false; -// context._setSettings('default'); -// modals.open(name); -// }; - -// closeCallback() { -// openModalInCloseCallback('modal-5'); -// }, - -var settings = { - 'default': { - preventDefault: true, - stopPlay: true, - lockFocus: true, - startFocus: true, - focusBack: true, - eventTimeout: 400, - openCallback: false, - closeCallback: false - } -}; -var initModals = exports.initModals = function initModals() { - var modalElements = document.querySelectorAll('.modal'); - modalElements.forEach(function (el) { - setTimeout(function () { - el.classList.remove('modal--preload'); - }, 100); - }); - exports.modals = modals = new _modals.Modals(settings); - // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда - window.modals = modals; -}; - -},{"./modals":10}],10:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Modals = void 0; -var _scrollLock = require("../../utils/scroll-lock"); -var _focusLock = require("../../utils/focus-lock"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Modals = exports.Modals = /*#__PURE__*/function () { - function Modals() { - var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - _classCallCheck(this, Modals); - this._scrollLock = new _scrollLock.ScrollLock(); - this._focusLock = new _focusLock.FocusLock(); - this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); - this._openedModalElement = null; - this._modalName = null; - this._enableScrolling = true; - this._settingKey = 'default'; - this._settings = settings; - this._preventDefault = this._settings[this._settingKey].preventDefault; - this._stopPlay = this._settings[this._settingKey].stopPlay; - this._lockFocus = this._settings[this._settingKey].lockFocus; - this._startFocus = this._settings[this._settingKey].startFocus; - this._focusBack = this._settings[this._settingKey].focusBack; - this._eventTimeout = this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[this._settingKey].closeCallback; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - this._documentClickHandler = this._documentClickHandler.bind(this); - this._modalClickHandler = this._modalClickHandler.bind(this); - this._init(); - } - return _createClass(Modals, [{ - key: "_init", - value: function _init() { - if (this._modalOpenElements.length) { - document.addEventListener('click', this._documentClickHandler); - } - } - }, { - key: "_setSettings", - value: function _setSettings() { - var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; - if (!this._settings[settingKey]) { - return; - } - this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; - this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; - this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; - this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; - this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; - this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; - } - }, { - key: "_documentClickHandler", - value: function _documentClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-open-modal]')) { - return; - } - evt.preventDefault(); - this._modalName = target.closest('[data-open-modal]').dataset.openModal; - if (!this._modalName) { - return; - } - this.open(); - } - }, { - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; - if (isEscKey) { - evt.preventDefault(); - this.close(document.querySelector('.modal.is-active').dataset.modal); - } - } - }, { - key: "_modalClickHandler", - value: function _modalClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-close-modal]')) { - return; - } - this.close(target.closest('[data-modal]').dataset.modal); - } - }, { - key: "_addListeners", - value: function _addListeners(modal) { - modal.addEventListener('click', this._modalClickHandler); - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_removeListeners", - value: function _removeListeners(modal) { - modal.removeEventListener('click', this._modalClickHandler); - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_stopInteractive", - value: function _stopInteractive(modal) { - if (this._stopPlay) { - modal.querySelectorAll('video, audio').forEach(function (el) { - return el.pause(); - }); - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); - }); - } - } - }, { - key: "_autoPlay", - value: function _autoPlay(modal) { - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - var autoPlay = el.closest('[data-auto-play]'); - if (autoPlay) { - el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); - } - }); - } - }, { - key: "open", - value: function open() { - var _this = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - if (!modal || modal.classList.contains('is-active')) { - return; - } - document.removeEventListener('click', this._documentClickHandler); - this._openedModalElement = document.querySelector('.modal.is-active'); - if (this._openedModalElement) { - this._enableScrolling = false; - this.close(this._openedModalElement.dataset.modal); - } - this._setSettings(modalName); - modal.classList.add('is-active'); - if (!this._openedModalElement) { - this._scrollLock.disableScrolling(); - } - if (this._openCallback) { - this._openCallback(); - } - if (this._lockFocus) { - this._focusLock.lock('.modal.is-active', this._startFocus); - } - setTimeout(function () { - _this._addListeners(modal); - _this._autoPlay(modal); - document.addEventListener('click', _this._documentClickHandler); - }, this._eventTimeout); - } - }, { - key: "close", - value: function close() { - var _this2 = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - document.removeEventListener('click', this._documentClickHandler); - if (!modal || !modal.classList.contains('is-active')) { - return; - } - if (this._lockFocus) { - this._focusLock.unlock(this._focusBack); - } - modal.classList.remove('is-active'); - this._removeListeners(modal); - this._stopInteractive(modal); - if (this._closeCallback) { - this._closeCallback(); - } - if (this._enableScrolling) { - setTimeout(function () { - _this2._scrollLock.enableScrolling(); - }, this._eventTimeout); - } - setTimeout(function () { - document.addEventListener('click', _this2._documentClickHandler); - }, this._eventTimeout); - this._setSettings('default'); - this._enableScrolling = true; - } - }]); -}(); - -},{"../../utils/focus-lock":11,"../../utils/scroll-lock":14}],11:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.FocusLock = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; -var FocusLock = exports.FocusLock = /*#__PURE__*/function () { - function FocusLock() { - _classCallCheck(this, FocusLock); - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - this._selectors = SELECTORS; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - } - return _createClass(FocusLock, [{ - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var activeElement = document.activeElement; - if (evt.key === 'Tab') { - if (!this._focusableElements.length) { - evt.preventDefault(); - activeElement.blur(); - return; - } - if (this._focusableElements.length === 1) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - } - if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { - evt.preventDefault(); - this._focusableElements[0].focus(); - } - if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { - evt.preventDefault(); - this._focusableElements[this._focusableElements.length - 1].focus(); - } - } - }, { - key: "lock", - value: function lock(lockedSelector) { - var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; - this.unlock(); - this._lockedSelector = lockedSelector; - var lockedElement = document.querySelector(this._lockedSelector); - if (!lockedElement) { - return; - } - this._focusableElements = lockedElement.querySelectorAll(this._selectors); - this._endElement = document.activeElement; - var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; - if (this._endElement) { - this._endElement.blur(); - } - if (startElement && startFocus) { - startElement.focus(); - } - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "unlock", - value: function unlock() { - var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - if (this._endElement && returnFocus) { - this._endElement.focus(); - } - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }]); -}(); -window.focusLock = new FocusLock(); - -},{}],12:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosChecker = void 0; -var iosChecker = exports.iosChecker = function iosChecker() { - return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) - // iPad on iOS 13 detection - || navigator.userAgent.includes('Mac') && 'ontouchend' in document; -}; - -},{}],13:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosVhFix = void 0; -var _iosChecker = require("./ios-checker"); -var iosVhFix = exports.iosVhFix = function iosVhFix() { - if (!(!!window.MSInputMethodContext && !!document.documentMode)) { - if ((0, _iosChecker.iosChecker)()) { - var vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - window.addEventListener('resize', function () { - vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - }); - } - } -}; - -},{"./ios-checker":12}],14:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.ScrollLock = void 0; -var _iosChecker = require("./ios-checker"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { - function ScrollLock() { - _classCallCheck(this, ScrollLock); - this._iosChecker = _iosChecker.iosChecker; - this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; - this._scrollTop = null; - this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); - } - return _createClass(ScrollLock, [{ - key: "_getScrollbarWidth", - value: function _getScrollbarWidth() { - return window.innerWidth - document.documentElement.clientWidth; - } - }, { - key: "_getBodyScrollTop", - value: function _getBodyScrollTop() { - return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; - } - }, { - key: "disableScrolling", - value: function disableScrolling() { - var _this = this; - this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); - if (this._getScrollbarWidth()) { - document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); - }); - } - document.body.style.top = "-".concat(this._scrollTop, "px"); - document.body.classList.add(this._lockClass); - } - }, { - key: "enableScrolling", - value: function enableScrolling() { - document.body.classList.remove(this._lockClass); - window.scrollTo(0, +document.body.dataset.scroll); - document.body.style.paddingRight = null; - document.body.style.top = null; - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = null; - }); - document.body.removeAttribute('data-scroll'); - this._scrollTop = null; - } - }]); -}(); -window.scrollLock = new ScrollLock(); - -},{"./ios-checker":12}]},{},[1]) - - -//# sourceMappingURL=main.min.js.map +!function n(a,o,s){function r(t,e){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=o[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,n,a,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e=a.length&&(a=i),e.target.value=t.replace(/./g,function(e){return/[_\d]/.test(e)&&n=a.length?"":e})},c=function(e){e.target.selectionStart<4&&(e.preventDefault(),e.target.setSelectionRange(3,3))},u=function(e){e.target.setSelectionRange(0,0),e.target.selectionStart||setTimeout(function(){e.target.value.startsWith("+7")||(e.target.value.startsWith("+8")?e.target.value="+7 ".concat(e.target.value.slice(3)):e.target.value="")})},d=function(e){e.target.selectionStart<4&&(37===e.keyCode||13===e.keyCode)&&(e.preventDefault(),e.target.setSelectionRange(3,3))};i.initPhoneInput=function(e){var t=e.querySelector("input");e.dataset.phoneLength=r,t.addEventListener("focus",n)}},{}],5:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.matrixReplace=void 0;i.matrixReplace=function(e,t,i){var n,a,o;t?i?(n=t.replace(i,""),a=e.value.replace(i,""),o=0,n.length>=a.length&&(a=n),e.value=t.replace(/./g,function(e){return/[_\^]/.test(e)&&o=a.length?"":e})):(console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'),e.value=""):(console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'),e.value="")}},{}],6:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getMatrixLimitationsRegEx=i.getMailRegEx=i.getLimitationsRegEx=void 0;i.getLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^a-zA-Zа-яёА-ЯЁ\-\s]/g;case"letters":return/[^a-zA-Zа-яёА-ЯЁ\s]/g;case"letters-and-digit":return/[^a-zA-Zа-яёА-ЯЁ\s\d]/g;case"cyrillic":return/[^а-яёА-ЯЁ\s]/g;case"latin":return/[^a-zA-Z\s]/g;default:return void console.error('Переданный формат ограничения(data-limitation="'.concat(e,'") - не поддерживается. Проверьте корректность введённых значений.'))}},i.getMatrixLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g;case"letters":return/[^\а-яё\А-ЯЁ\a-z\A-Z]/g;case"letters-and-digit":return/[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g;case"cyrillic":return/[^\а-яё\А-ЯЁ]/g;case"latin":return/[^\a-z\A-Z]/g;default:return!1}},i.getMailRegEx=function(){return/[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/}},{}],7:[function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var i=0;i').concat(e,"")}},{key:"removeMessage",value:function(e){e=e.querySelector(".input-message");e&&e.remove()}},{key:"renderMessage",value:function(e,t,i){this.removeMessage(e),e.insertAdjacentHTML("beforeend",this._messageTemplate(t,i))}}])&&o(t.prototype,i),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}()},{}],8:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Validator=void 0;var a=e("./regular-expression"),o=e("./matrix"),s=e("./render-message");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i=(+t.getAttribute("minlength")||1)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateMatrixInput",value:function(e,t){var i=!0;return t.value.length===t.closest("[data-matrix]").dataset.matrix.length?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateEmailInput",value:function(e,t){var i=!0;return new RegExp(this._getMailRegEx(),"").test(t.value)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validatePhoneInput",value:function(e,t){var i=!0;return t.value.length>=+e.dataset.phoneLength?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateCheckbox",value:function(e,t){var i=!0;return t.checked?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_findSelectedOption",value:function(e){var t=!1;return e.forEach(function(e){e.value&&e.selected&&(t=!0)}),t}},{key:"_validateSelect",value:function(e,t){var i=t.querySelectorAll("option"),n=e.querySelector(".custom-select__text"),a=(t.setAttribute("aria-invalid","false"),!0);return this._findSelectedOption(i)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),e.classList.remove("not-empty"),n.innerHTML="",a=!1),a}},{key:"_returnCheckedElements",value:function(e){var t=!1;return e.forEach(function(e){e.checked&&(t=!0)}),t}},{key:"_removeGroupAria",value:function(e){e.forEach(function(e){e.checked?(e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!1)):(e.removeAttribute("aria-required"),e.removeAttribute("aria-invalid"))})}},{key:"_setGroupAria",value:function(e){e.forEach(function(e){e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!0)})}},{key:"_validateToggleGroup",value:function(e){var t=e.querySelectorAll("input"),i=!0;return this._returnCheckedElements(t)?(this._removeGroupAria(t),e.classList.remove("is-invalid"),e.classList.add("is-valid"),this._message.removeMessage(e)):(this._setGroupAria(t),e.classList.remove("is-valid"),i=!1),i}},{key:"_customExample",value:function(e,t){return t.value.length?t.value.lengtht.minLength?(e.dataset.messageBase="Вы ввели ".concat(t.value.length-t.minLength," лишних символов"),this._setItemInvalidState(e,t),!1):(e.dataset.messageSuccess="Поле заполнено корректно",this._setItemValidState(e,t),!0):(e.dataset.messageBase="Поле обязательно к заполнению",this._setItemInvalidState(e,t),!1)}},{key:"_validateFile",value:function(e,t){var i=!0,n=!e.dataset.maxSize||!t.files[0]||t.files[0].size<+e.dataset.maxSize;return t.value&&n?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateInput",value:function(e,t,i){switch(e){case"text":return this._validateTextInput(t,i);case"matrix":return this._validateMatrixInput(t,i);case"email":return this._validateEmailInput(t,i);case"phone":return this._validatePhoneInput(t,i);case"checkbox":return this._validateCheckbox(t,i);case"select":return this._validateSelect(t,i);case"toggle-group":return this._validateToggleGroup(t,i);case"file":return this._validateFile(t,i);case"custom-example":return this._customExample(t,i);default:return!1}}},{key:"validateFormElement",value:function(e){var t,i,n=1 {\n\n // Utils\n // ---------------------------------\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/source/img/sprite/tick.svg b/source/img/sprite/tick.svg new file mode 100644 index 000000000..6fb979afa --- /dev/null +++ b/source/img/sprite/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/source/img/svg/tick.svg b/source/img/svg/tick.svg deleted file mode 100644 index 74465f623..000000000 --- a/source/img/svg/tick.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/source/index.html b/source/index.html index 7bc9cf542..dad7d4bc0 100644 --- a/source/index.html +++ b/source/index.html @@ -86,6 +86,8 @@

Спасибо! Мы свяжемся с Вами в тече + + diff --git a/source/js/vendor.js b/source/js/vendor.js index e7a8b1f96..b2e76f0a6 100644 --- a/source/js/vendor.js +++ b/source/js/vendor.js @@ -1,4 +1,3 @@ // Swiper 7.4.1 import './vendor/swiper'; import './vendor/focus-visible-polyfill'; - diff --git a/source/sass/blocks/custom-input.scss b/source/sass/blocks/custom-input.scss index 1fb0a87f6..bed5ba0ee 100644 --- a/source/sass/blocks/custom-input.scss +++ b/source/sass/blocks/custom-input.scss @@ -101,11 +101,10 @@ } } - .custom-textarea { width: 530px; - &::placeholder { + &::placeholder { color: #000000; } } diff --git a/source/sass/blocks/custom-toggle.scss b/source/sass/blocks/custom-toggle.scss index 4c3f693e1..804c9a2ba 100644 --- a/source/sass/blocks/custom-toggle.scss +++ b/source/sass/blocks/custom-toggle.scss @@ -12,125 +12,85 @@ //padding: 14px 0 10px 0; width: 100%; } +} - &:last-of-type { - // padding: 14px 0 58px 36px; - - @media screen and (max-width: 767px) { - // padding: 14px 0 58px 0; - } - } +input { + position: absolute; - input { - position: absolute; + width: 1px; + height: 1px; + margin: -1px; - width: 1px; - height: 1px; - margin: -1px; - - clip: rect(0 0 0 0); - } + clip: rect(0 0 0 0); +} - label { - position: relative; +label { + position: relative; - padding-left: 52px; + padding-left: 52px; - cursor: pointer; + cursor: pointer; - span { - margin-bottom: 0; - margin-left: 0; - } + span { + margin-bottom: 0; + margin-left: 0; } +} - &--checkbox { - .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; - - width: 28px; - height: 28px; - - border: 1.5px solid #ffffff; +&--checkbox { + .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; - transition: border 0.3s ease; + width: 28px; + height: 28px; + border: 1.5px solid #ffffff; - /* &::before { - content: ""; - position: absolute; - top: 50%; - left: 50%; - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - }*/ - } + transition: border 0.3s ease; } +} - &--radio { - .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; - - width: 28px; - height: 28px; - - border: 1px solid #ffffff; - border-radius: 50%; - - transition: border 0.3s ease; - +&--radio { + .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; - /*&::before { - content: ""; - position: absolute; - top: 50%; - left: 50%; + width: 28px; + height: 28px; - width: 20px; - height: 20px; + border: 1px solid #ffffff; + border-radius: 50%; - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - }*/ - } + transition: border 0.3s ease; } +} - input:checked + .custom-toggle__icon { - border: 1.5px solid #ffffff; - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - - &::before { - background-image: url('../../img/svg/tick.svg'); - background-position: center; - background-repeat: no-repeat; - } - } +input:checked + .custom-toggle__icon { + border: 1.5px solid #ffffff; + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; - // &.is-invalid { - // label span { - // color: #ff1553; - // } - // } + &::before { + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; + } +} - .input-message { - position: absolute; - right: 0; - bottom: -5px; +.input-message { + position: absolute; + right: 0; + bottom: -5px; - &.is-invalid { - color: #ff0000; - } + &.is-invalid { + color: #ff0000; + } - &.is-valid { - color: #15ab07; - } + &.is-valid { + color: #15ab07; } } diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index f076823ba..38135610d 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -330,10 +330,6 @@ margin-top: 0; margin-bottom: 12px; } - - @media (min-width: 321px) and (max-width: 767px) { - // padding-left: 25%; - } } .form__checkbox-label { @@ -480,12 +476,11 @@ height: auto; right: 0; z-index: 2; - -o-object-fit: cover; object-fit: cover; max-width: 100%; bottom: 0; @media (max-width: 1230px) { - display: none - }; + display: none; + } } diff --git a/source/sass/global/utils.scss b/source/sass/global/utils.scss index 7c14d66f3..095f78af1 100644 --- a/source/sass/global/utils.scss +++ b/source/sass/global/utils.scss @@ -17,14 +17,6 @@ } } -.rouble { - // font-family: $ff-rouble; - /* stylelint-disable */ - text-transform: lowercase !important; - font-weight: 400 !important; - /* stylelint-enable */ -} - .visually-hidden { position: absolute; From 1c0db5418506de3124ca36ce785075d30341fb0c Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Wed, 17 Apr 2024 20:55:39 +0300 Subject: [PATCH 07/16] pravkii --- build/css/style.css | 2023 +++++++++++++++++ build/css/style.min.css | 4 + build/css/style.min.css.map | 1 + build/img/phone.png | Bin 72741 -> 71748 bytes build/img/phone@2x.png | Bin 236502 -> 229447 bytes build/img/sprite.svg | 4 +- build/img/sprite/tick.svg | 3 - build/img/svg/cross.svg | 4 +- {source/img/sprite => build/img/svg}/tick.svg | 0 build/img/tick.svg | 22 + build/js/main.min.js | 1211 +++++++++- build/js/main.min.js.map | 1 + source/img/svg/tick.svg | 22 + source/img/tick.svg | 22 + source/sass/blocks/custom-toggle.scss | 138 +- 15 files changed, 3391 insertions(+), 64 deletions(-) create mode 100644 build/css/style.css create mode 100644 build/css/style.min.css create mode 100644 build/css/style.min.css.map delete mode 100644 build/img/sprite/tick.svg rename {source/img/sprite => build/img/svg}/tick.svg (100%) create mode 100644 build/img/tick.svg create mode 100644 build/js/main.min.js.map create mode 100644 source/img/svg/tick.svg create mode 100644 source/img/tick.svg diff --git a/build/css/style.css b/build/css/style.css new file mode 100644 index 000000000..d4f2a4f8c --- /dev/null +++ b/build/css/style.css @@ -0,0 +1,2023 @@ +@charset "UTF-8"; +/* stylelint-disable */ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** +* Remove the margin in all browsers. +*/ +body { + margin: 0; +} + +/** +* Render the `main` element consistently in IE. +*/ +main { + display: block; +} + +/** +* Correct the font size and margin on `h1` elements within `section` and +* `article` contexts in Chrome, Firefox, and Safari. +*/ +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +/* Grouping content + ========================================================================== */ +/** +* 1. Add the correct box sizing in Firefox. +* 2. Show the overflow in Edge and IE. +*/ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** +* 1. Correct the inheritance and scaling of font size in all browsers. +* 2. Correct the odd `em` font sizing in all browsers. +*/ +pre { + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ +} + +/* Text-level semantics + ========================================================================== */ +/** +* Remove the gray background on active links in IE 10. +*/ +a { + background-color: transparent; +} + +/** +* 1. Remove the bottom border in Chrome 57- +* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. +*/ +abbr[title] { + text-decoration: underline; /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ + border-bottom: none; /* 1 */ +} + +/** +* Add the correct font weight in Chrome, Edge, and Safari. +*/ +b, +strong { + font-weight: bolder; +} + +/** +* 1. Correct the inheritance and scaling of font size in all browsers. +* 2. Correct the odd `em` font sizing in all browsers. +*/ +code, +kbd, +samp { + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ +} + +/** +* Add the correct font size in all browsers. +*/ +small { + font-size: 80%; +} + +/** +* Prevent `sub` and `sup` elements from affecting the line height in +* all browsers. +*/ +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** +* Remove the border on images inside links in IE 10. +*/ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** +* 1. Change the font styles in all browsers. +* 2. Remove the margin in Firefox and Safari. +*/ +button, +input, +optgroup, +select, +textarea { + margin: 0; /* 2 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + font-family: inherit; /* 1 */ +} + +/** +* Show the overflow in IE. +* 1. Show the overflow in Edge. +*/ +button, +input { + /* 1 */ + overflow: visible; +} + +/** +* Remove the inheritance of text transform in Edge, Firefox, and IE. +* 1. Remove the inheritance of text transform in Firefox. +*/ +button, +select { + /* 1 */ + text-transform: none; +} + +/** +* Correct the inability to style clickable types in iOS and Safari. +*/ +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +/** +* Remove the inner border and padding in Firefox. +*/ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +/** +* Restore the focus styles unset by the previous rule. +*/ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** +* Correct the padding in Firefox. +*/ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** +* 1. Correct the text wrapping in Edge and IE. +* 2. Correct the color inheritance from `fieldset` elements in IE. +* 3. Remove the padding so developers are not caught out when they zero out +* `fieldset` elements in all browsers. +*/ +legend { + display: table; /* 1 */ + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + color: inherit; /* 2 */ + white-space: normal; /* 1 */ +} + +/** +* Add the correct vertical alignment in Chrome, Firefox, and Opera. +*/ +progress { + vertical-align: baseline; +} + +/** +* Remove the default vertical scrollbar in IE 10+. +*/ +textarea { + overflow: auto; +} + +/** +* 1. Add the correct box sizing in IE 10. +* 2. Remove the padding in IE 10. +*/ +[type=checkbox], +[type=radio] { + -webkit-box-sizing: border-box; + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** +* Correct the cursor style of increment and decrement buttons in Chrome. +*/ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** +* 1. Correct the odd appearance in Chrome and Safari. +* 2. Correct the outline style in Safari. +*/ +[type=search] { + outline-offset: -2px; /* 2 */ + -webkit-appearance: textfield; /* 1 */ +} + +/** +* Remove the inner padding in Chrome and Safari on macOS. +*/ +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** +* 1. Correct the inability to style clickable types in iOS and Safari. +* 2. Change font properties to `inherit` in Safari. +*/ +::-webkit-file-upload-button { + font: inherit; /* 2 */ + -webkit-appearance: button; /* 1 */ +} + +/* Interactive + ========================================================================== */ +/* +* Add the correct display in Edge, IE 10+, and Firefox. +*/ +details { + display: block; +} + +/* +* Add the correct display in all browsers. +*/ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** +* Add the correct display in IE 10+. +*/ +template { + display: none; +} + +/** +* Add the correct display in IE 10. +*/ +[hidden] { + display: none; +} + +/* здесь подключите шрифты*/ +@font-face { + font-style: normal; + font-weight: 400; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); +} +@font-face { + font-style: normal; + font-weight: 500; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); +} +@font-face { + font-style: normal; + font-weight: 700; + font-family: "Montserrat"; + font-display: swap; + src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); +} +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html, +body { + margin: 0; + padding: 0; + min-height: 100vh; +} + +html { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 24px; + font-family: "Montserrat", "Arial", sans-serif; + color: #000000; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeLegibility; +} + +body { + width: 100%; + height: 100%; + background-color: #ffffff; +} + +a { + color: #000000; + text-decoration: none; +} + +img, +video { + display: block; + max-width: 100%; + height: auto; +} + +textarea { + resize: none; +} + +input:-webkit-autofill { + -webkit-box-shadow: inset 0 0 0 1000px #ffffff; + box-shadow: inset 0 0 0 1000px #ffffff; + -webkit-text-fill-color: #000000; +} + +input, +textarea { + border-radius: 0; +} +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + opacity: 1; +} +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; +} +input:-ms-input-placeholder, textarea:-ms-input-placeholder { + opacity: 1; +} +input::-ms-input-placeholder, textarea::-ms-input-placeholder { + opacity: 1; +} +input::placeholder, +textarea::placeholder { + opacity: 1; +} +input:invalid, +textarea:invalid { + -webkit-box-shadow: none; + box-shadow: none; +} + +select { + border-radius: 0; +} + +input::-ms-clear, input::-ms-reveal { + display: none; +} + +input[type=search]::-webkit-search-decoration, +input[type=search]::-webkit-search-cancel-button, +input[type=search]::-webkit-search-results-button, +input[type=search]::-webkit-search-results-decoration { + -webkit-appearance: none; + appearance: none; +} + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; + appearance: none; +} + +input[type=number] { + -webkit-appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; +} + +select, +textarea, +input:matches([type=email], +[type=number], +[type=password], +[type=search], +[type=tel], +[type=text], +[type=url]) { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.wrapper { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-height: 100vh; + /* stylelint-disable-next-line */ + min-height: calc(100 * var(--vh, 1vh)); +} +.wrapper .header, +.wrapper .footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} +.wrapper main { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.visually-hidden { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + white-space: nowrap; + border: 0; + clip: rect(0 0 0 0); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); +} + +.scroll-lock-ios { + position: fixed; + overflow: hidden; +} + +.scroll-lock { + overflow: hidden; +} + +.no-scrollbar { + -ms-overflow-style: none; + scrollbar-width: none; +} +.no-scrollbar::-webkit-scrollbar { + display: none; +} + +.no-transition { + /* stylelint-disable-next-line */ + -webkit-transition: none !important; + transition: none !important; +} + +.js-focus-visible :focus:not(.focus-visible) { + outline: none; +} + +.container { + width: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 1440px; + margin: 0 auto; + padding: 0 0 0 70px; + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); + margin-left: 0; + margin-right: 0; +} +@media (max-width: 1230px) { + .container { + padding: 0 70px; + } +} + +.header { + color: #ffffff; + padding: 20px 15px 30px 15px; +} + +.header__logo-link { + font-size: 42px; + font-weight: 800; + color: #ffffff; +} + +.form { + width: 100%; +} + +.form__inner { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 80px; +} +@media (max-width: 1230px) { + .form__inner { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + } +} + +.form__title { + font-size: 48px; + font-weight: 800; + line-height: normal; + color: #ffffff; + margin-top: 0; + margin-bottom: 20px; +} +@media (max-width: 1230px) { + .form__title { + text-align: center; + } +} +@media (max-width: 767px) { + .form__title { + font-size: 30px; + } +} + +.form__text { + font-size: 18px; + font-weight: 400; + line-height: normal; + color: #ffffff; + margin-top: 0; + margin-bottom: 20px; +} +@media (max-width: 1230px) { + .form__text { + text-align: center; + } +} +@media (max-width: 767px) { + .form__text { + font-size: 16px; + } +} + +.form__wrapprer { + max-width: 1440px; + margin: 0 auto; + padding: 117px 6.9% 30px; +} +@media (max-width: 1199px) { + .form__wrapprer { + padding: 97px 45px 30px 45px; + } +} +@media (max-width: 767px) { + .form__wrapprer { + padding: 67px 15px 14px; + } +} +@media (min-width: 1440px) { + .form__wrapprer { + padding-right: 100px; + padding-left: 100px; + } +} + +.form__content { + position: relative; +} + +.form__inner-wrapper-grid { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 20px; +} + +.form__inner-wrapper { + margin-bottom: 30px; +} + +.form__input { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + width: 100%; + margin: 0; + margin-bottom: 0; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + color: #f0efe9; +} +@media (max-width: 1230px) { + .form__input { + margin-bottom: 15px; + } +} +@media (max-width: 767px) { + .form__input { + margin-bottom: 20px; + } +} + +.form__input label { + display: block; + margin: 0; + margin-bottom: 8px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + color: rgba(240, 239, 233, 0.8); +} +@media (max-width: 1199px) { + .form__input label { + margin-bottom: 7px; + line-height: 20px; + } +} +@media (max-width: 1230px) { + .form__input label { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} + +.form__input input::-webkit-input-placeholder { + color: #000000; +} + +.form__input input::-moz-placeholder { + color: #000000; +} + +.form__input input:-ms-input-placeholder { + color: #000000; +} + +.form__input input::-ms-input-placeholder { + color: #000000; +} + +.form__input input::placeholder { + color: #000000; +} + +.form__input input { + padding: 16px 25px; + font-size: 14px; + color: #000000; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 8px; +} +@media (max-width: 1230px) { + .form__input input { + padding: 16px 25px; + } +} +.form__input input:disabled { + background: rgba(169, 175, 183, 0.2); + border: 1px solid rgba(169, 175, 183, 0.5); +} +.form__input input:hover { + border: 1px solid #ffffff; + opacity: 1; +} +.form__input input:focus { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:focus-visible { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:active { + color: #ffffff; + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__input input:hover + label { + color: #f0efe9; +} +.form__input input:focus + label { + color: #f0efe9; +} +.form__input input:focus-visible + label { + color: #f0efe9; +} +.form__input input:active + label { + color: #f0efe9; +} + +.form__textarea { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + margin-bottom: 18px; +} +@media (max-width: 1230px) { + .form__textarea { + margin-bottom: 17px; + } +} +@media (max-width: 767px) { + .form__textarea { + margin-bottom: 21px; + } +} + +.form__textarea textarea { + min-height: 98px; + padding: 18px 25px; + font-size: 14px; + color: #000000; + border: 1px solid rgba(255, 255, 255, 0.3); + border-radius: 8px; +} +@media (max-width: 767px) { + .form__textarea textarea { + width: 100%; + min-width: unset; + min-height: 94px; + padding: 13px 25px; + } +} +.form__textarea textarea:disabled { + background: rgba(169, 175, 183, 0.2); + border: 1px solid rgba(169, 175, 183, 0.5); +} +.form__textarea textarea:hover { + border: 1px solid #ffffff; + opacity: 1; +} +.form__textarea textarea:focus { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:focus-visible { + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:active { + color: #ffffff; + border: 1px solid #ffffff; + outline: none; + opacity: 1; +} +.form__textarea textarea:hover + p { + color: #f0efe9; +} +.form__textarea textarea:focus + p { + color: #f0efe9; +} +.form__textarea textarea:focus-visible + p { + color: #f0efe9; +} +.form__textarea textarea:active + p { + color: #f0efe9; +} + +.form__textarea p { + display: block; + margin: 0; + margin-bottom: 8px; + padding: 0; + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 18px; + text-align: start; + color: rgba(240, 239, 233, 0.8); +} +@media (max-width: 1199px) { + .form__textarea p { + margin-bottom: 6px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .form__textarea p { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} + +.form__checkbox-wrapper { + display: -ms-grid; + display: grid; + -ms-grid-columns: 1fr 1fr; + grid-template-columns: 1fr 1fr; + gap: 5px; + margin-left: 10px; +} +@media (max-width: 1230px) { + .form__checkbox-wrapper { + justify-items: center; + } +} + +.form__checkbox { + margin: 0; + margin-bottom: 20px; + padding: 0; +} + +.form__checkbox:last-of-type { + margin: 0; + margin-top: 2px; + margin-bottom: 39px; + padding: 0; +} +@media (max-width: 767px) { + .form__checkbox:last-of-type { + margin-top: 0; + margin-bottom: 12px; + } +} + +.form__checkbox-label { + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 12px; + color: #ffffff; + opacity: 0.9; +} + +.form__checkbox label { + padding-left: 30px; +} + +.custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 6px; + width: 20px; + height: 20px; + border: 1px solid rgba(255, 255, 255, 0.7); + border-radius: 2px; +} +@media (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 12px; + } +} +@media (min-width: 321px) and (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 6px; + } +} +.custom-toggle--checkbox .form__toggle-icon:hover, +.custom-toggle--radio .form__toggle-icon:hover { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:focus, +.custom-toggle--radio .form__toggle-icon:focus { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:focus-visible, +.custom-toggle--radio .form__toggle-icon:focus-visible { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} +.custom-toggle--checkbox .form__toggle-icon:active, +.custom-toggle--radio .form__toggle-icon:active { + border: 1px solid #ffffff; + outline: none; + -webkit-transition: 0.1s ease; + transition: 0.1s ease; +} + +.custom-toggle--checkbox .form__toggle-icon::before, +.custom-toggle--radio .form__toggle-icon::before { + width: 10px; + height: 10px; +} + +.custom-toggle input:checked + .form__toggle-icon::before { + width: 10px; + height: 10px; + background-color: transparent; + background-image: url("../img/svg/check.svg"); + background-repeat: no-repeat; + background-size: 10px 10px; +} + +.custom-toggle input:checked + .form__toggle-icon { + background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); + border: 1px solid #ffffff; +} +.custom-toggle input:checked + .form__toggle-icon:hover { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:hover::before { + background-image: url("../img/svg/check-white.svg"); +} +.custom-toggle input:checked + .form__toggle-icon:focus { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:focus::before { + background-image: url("../img/svg/check-white.svg"); +} +.custom-toggle input:checked + .form__toggle-icon:focus-visible { + background-color: transparent; +} +.custom-toggle input:checked + .form__toggle-icon:focus-visible::before { + background-image: url("../img/svg/check-white.svg"); +} + +.is-invalid.custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + background: rgba(255, 94, 102, 0.2); + border: 1px solid #ff5e66; + opacity: 0.7; +} + +.form__button { + width: 100%; + margin: 0 auto; +} +@media (max-width: 1230px) { + .form__button { + width: 100%; + } +} +.form__button .span { + font-weight: 700; + text-transform: lowercase; +} + +.form__select-text { + font-style: normal; + font-weight: 400; + font-size: 14px; + line-height: 14px; + color: #f0efe9; +} + +.form__inner-img { + position: relative; +} + +.form__inner-img img { + position: fixed; + height: auto; + right: 0; + z-index: 2; + -o-object-fit: cover; + object-fit: cover; + max-width: 100%; + bottom: 0; +} +@media (max-width: 1230px) { + .form__inner-img img { + display: none; + } +} + +.page__body { + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); +} + +.btn { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + padding: 10px 20px; + color: #ffffff; + background-color: #2c39f2; + border: none; + cursor: pointer; + -webkit-transition: opacity 1s ease; + transition: opacity 1s ease; +} +.btn--red { + background-color: #ff1553; +} +.btn:disabled { + opacity: 0.5; + pointer-events: none; +} +@media (hover: hover) { + .btn:hover:not(.focus-visible) { + opacity: 0.8; + } +} +.btn.focus-visible:focus { + opacity: 0.8; +} + +.custom-input, +.custom-textarea { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding: 14px 0 20px; +} +@media screen and (max-width: 767px) { + .custom-input, +.custom-textarea { + width: 100%; + } +} +.custom-input label, +.custom-textarea label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; +} +@media screen and (max-width: 767px) { + .custom-input label, +.custom-textarea label { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } +} +.custom-input label input, +.custom-input label textarea, +.custom-textarea label input, +.custom-textarea label textarea { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 300px; + min-height: 48px; + margin-left: auto; + padding: 10px; + border: 2px solid rgba(0, 0, 0, 0.2); + border-radius: 5px; + outline: none; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; +} +@media screen and (max-width: 767px) { + .custom-input label input, +.custom-input label textarea, +.custom-textarea label input, +.custom-textarea label textarea { + max-width: unset; + width: 100%; + } +} +.custom-input label input:hover, +.custom-input label textarea:hover, +.custom-textarea label input:hover, +.custom-textarea label textarea:hover { + border: 2px solid rgba(0, 0, 0, 0.5); +} +.custom-input label input:focus, +.custom-input label textarea:focus, +.custom-textarea label input:focus, +.custom-textarea label textarea:focus { + border: 2px solid rgba(0, 0, 0, 0.8); +} +@media screen and (max-width: 767px) { + .custom-input__label, +.custom-textarea__label { + margin: 0 0 18px 0; + } +} +.custom-input__error, +.custom-textarea__error { + position: absolute; + right: 0; + bottom: 35px; + color: #ff1553; + opacity: 0; + -webkit-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; +} +@media screen and (max-width: 767px) { + .custom-input__error, +.custom-textarea__error { + bottom: 20px; + } +} +.custom-input.is-invalid input, +.custom-input.is-invalid textarea, +.custom-textarea.is-invalid input, +.custom-textarea.is-invalid textarea { + border-radius: 8px; + border: 1px solid #ff5e66; + background: rgba(255, 94, 102, 0.2); +} +.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, +.custom-input.is-invalid textarea:focus, +.custom-input.is-invalid textarea:hover, +.custom-textarea.is-invalid input:focus, +.custom-textarea.is-invalid input:hover, +.custom-textarea.is-invalid textarea:focus, +.custom-textarea.is-invalid textarea:hover { + border-radius: 8px; + border: 1px solid #ff5e66; + background: rgba(255, 94, 102, 0.2); +} +.custom-input .input-message, +.custom-textarea .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-input .input-message.is-invalid, +.custom-textarea .input-message.is-invalid { + color: #ff0000; +} +.custom-input .input-message.is-valid, +.custom-textarea .input-message.is-valid { + color: #15ab07; +} + +.custom-textarea { + width: 530px; +} +.custom-textarea::-webkit-input-placeholder { + color: #000000; +} +.custom-textarea::-moz-placeholder { + color: #000000; +} +.custom-textarea:-ms-input-placeholder { + color: #000000; +} +.custom-textarea::-ms-input-placeholder { + color: #000000; +} +.custom-textarea::placeholder { + color: #000000; +} + +.custom-select { + position: relative; + width: 300px; + padding: 14px 0 28px; + margin: 0 0 44px 0; + /* &.is-valid { + .custom-select__button { + border: 2px solid $color-eucalyptus; + + &:focus, + &:hover { + border: 2px solid rgba($color-eucalyptus, 0.5); + } + } + } */ +} +@media screen and (max-width: 767px) { + .custom-select { + padding: 4px 0 14px; + width: 100%; + } +} +.custom-select__label { + position: absolute; + top: 50%; + left: 10px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; + pointer-events: none; +} +@media screen and (max-width: 767px) { + .custom-select__label { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} +.custom-select__placeholder { + position: absolute; + top: 50%; + left: 10px; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; + pointer-events: none; +} +@media screen and (max-width: 767px) { + .custom-select__placeholder { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} +.custom-select select { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + white-space: nowrap; + border: 0; + clip: rect(0 0 0 0); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); +} +.custom-select__button { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + height: 48px; + padding: 5px 10px; + background-color: rgba(255, 255, 255, 0); + border: 2px solid rgba(0, 0, 0, 0.2); + border-radius: 5px; + outline: none; + cursor: pointer; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; +} +.custom-select__button:hover { + border: 2px solid rgba(0, 0, 0, 0.5); +} +.custom-select__button:focus { + border: 2px solid rgba(0, 0, 0, 0.8); +} +.custom-select__button:disabled { + pointer-events: none; + opacity: 0.3; +} +.custom-select__list { + position: absolute; + bottom: 10px; + z-index: 1; + width: 100%; + max-height: 100px; + margin: 0; + padding: 0; + overflow-y: auto; + list-style: none; + background-color: #ffffff; + border: 2px solid #000000; + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); + visibility: hidden; + opacity: 0; + -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; + transition: visibility 0.3s ease, opacity 0.3s ease; +} +.custom-select__item { + padding: 5px; + outline: none; + cursor: pointer; + -webkit-transition: background-color 0.3s ease; + transition: background-color 0.3s ease; +} +.custom-select__item[aria-selected=true] { + background-color: rgba(0, 0, 0, 0.2); +} +@media (hover: hover) { + .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.2); + } +} +.custom-select__item[aria-selected=true].focus-visible:focus { + background-color: rgba(0, 0, 0, 0.2); +} +@media (hover: hover) { + .custom-select__item:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.4); + } +} +.custom-select__item.focus-visible:focus { + background-color: rgba(0, 0, 0, 0.4); +} +.custom-select__error { + position: absolute; + bottom: -15px; + left: 0; + color: #ff1553; + opacity: 0; + -webkit-transition: opacity 0.1s ease; + transition: opacity 0.1s ease; +} +.custom-select__text { + font-size: 20px; + line-height: 24px; + -ms-flex-negative: 0; + flex-shrink: 0; + width: 80%; + overflow: hidden; + text-align: left; + white-space: nowrap; + text-overflow: ellipsis; + opacity: 0; + -webkit-transition: opacity 0.3s ease 0.1s; + transition: opacity 0.3s ease 0.1s; +} +.custom-select__text br { + display: none; +} +.custom-select__icon { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 20px; + height: 10px; + margin-left: auto; + background-color: #000000; + -webkit-transition: -webkit-transform 0.3s ease; + transition: -webkit-transform 0.3s ease; + transition: transform 0.3s ease; + transition: transform 0.3s ease, -webkit-transform 0.3s ease; + -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); + clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); +} +.custom-select.is-disabled { + pointer-events: none; +} +.custom-select.is-disabled .custom-select__list { + display: none; +} +.custom-select.open-up .custom-select__list { + bottom: auto; + top: 0; + -webkit-transform: translateY(calc(-100% + 10px)); + -ms-transform: translateY(calc(-100% + 10px)); + transform: translateY(calc(-100% + 10px)); +} +.custom-select.is-open .custom-select__list { + visibility: visible; + opacity: 1; +} +.custom-select.is-open .custom-select__icon { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.custom-select.is-open .custom-select__label { + opacity: 0; +} +.custom-select.not-empty .custom-select__text { + opacity: 1; +} +.custom-select.not-empty .custom-select__label { + opacity: 0; +} +.custom-select.not-empty .custom-select__placeholder { + opacity: 0; +} +.custom-select.is-invalid .custom-select__error { + opacity: 1; +} +.custom-select.is-invalid .custom-select__button { + border: 2px solid #ff1553; +} +.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { + border: 2px solid rgba(255, 21, 83, 0.5); +} +.custom-select--placeholder .custom-select__label { + -webkit-transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); + opacity: 1; +} +.custom-select--placeholder.is-open .custom-select__label { + opacity: 1; +} +.custom-select--placeholder.not-empty .custom-select__label { + opacity: 1; +} +.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { + -webkit-transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); + opacity: 1; +} +.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { + opacity: 1; +} +.custom-select .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-select .input-message.is-invalid { + color: #ff0000; +} +.custom-select .input-message.is-valid { + color: #15ab07; +} + +.custom-toggle { + position: relative; + font-size: 18px; + line-height: 27px; + font-weight: 300; + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} +@media screen and (max-width: 767px) { + .custom-toggle { + width: 100%; + } +} +.custom-toggle input { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + clip: rect(0 0 0 0); +} +.custom-toggle label { + position: relative; + padding-left: 52px; + cursor: pointer; +} +.custom-toggle label span { + margin-bottom: 0; + margin-left: 0; +} +.custom-toggle--checkbox .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; + width: 28px; + height: 28px; + border: 1.5px solid #ffffff; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; + /* &::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ +} +.custom-toggle--radio .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; + width: 28px; + height: 28px; + border: 1px solid #ffffff; + border-radius: 50%; + -webkit-transition: border 0.3s ease; + transition: border 0.3s ease; + /*&::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + + width: 20px; + height: 20px; + + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ +} +.custom-toggle input:checked + .custom-toggle__icon { + border: 1.5px solid #ffffff; + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; +} +.custom-toggle input:checked + .custom-toggle__icon::before { + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; +} +.custom-toggle .input-message { + position: absolute; + right: 0; + bottom: -5px; +} +.custom-toggle .input-message.is-invalid { + color: #ff0000; +} +.custom-toggle .input-message.is-valid { + color: #15ab07; +} + +.general-button { + display: block; + margin: 0 auto; + padding: 3px 3px 3px 29px; + color: #316dc2; + word-break: break-all; + background-color: #000000; + border: 1px solid #000000; + border-radius: 30px; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + gap: 29px; + -ms-grid-columns: 1fr 46px; + grid-template-columns: 1fr 46px; +} +@media (max-width: 767px) { + .general-button { + width: 100%; + padding: 3px 3px 3px 19px; + gap: 19px; + -ms-grid-columns: 1fr 34px; + grid-template-columns: 1fr 34px; + } +} +.general-button:hover { + color: #ffffff; + background-color: #000000; +} +.general-button:focus { + color: #ffffff; + background-color: #000000; + outline: none; +} +.general-button:focus-visible { + color: #ffffff; + background-color: #000000; + outline: none; +} +.general-button:active { + color: rgba(255, 255, 255, 0.7); + background-color: #000000; + outline: none; +} + +.general-button span { + max-width: 280px; + margin: 0; + padding: 0; + font-weight: 700; + font-size: 18px; + line-height: 14px; + letter-spacing: 0.28px; +} +@media (max-width: 767px) { + .general-button span { + font-size: 16px; + line-height: 12px; + letter-spacing: 0.24px; + } +} + +.general-button__icon-wrapper { + width: 46px; + height: 46px; + background-color: #000000; + border-radius: 50%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + stroke: #ffffff; + color: #ffffff; +} +@media (max-width: 767px) { + .general-button__icon-wrapper { + width: 34px; + height: 34px; + } +} + +.general-button:hover .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + color: #316dc2; + -webkit-transition: 1; + transition: 1; +} + +.general-button:focus .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button:focus-visible .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button:active .general-button__icon-wrapper { + background-color: #ffffff; + stroke: rgba(49, 109, 194, 0.7); + color: rgba(49, 109, 194, 0.7); + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); +} + +.general-button__icon { + -ms-flex-item-align: center; + -ms-grid-row-align: center; + align-self: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0 auto; + height: 22px; + width: 22px; + right: -5px; + position: relative; + top: 5px; +} + +.general-button--dark { + color: #ffffff; + max-width: 270px; + text-align: center; + padding: 20px 30px; + border-radius: 20px; + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + background-color: #000000; + border: 1px solid #000000; +} +.general-button--dark:hover { + color: #000000; + fill: #ffffff; + background-color: #ffffff; +} +.general-button--dark:focus { + color: #000000; + fill: #ffffff; + background-color: #ffffff; + outline: none; +} +.general-button--dark:focus-visible { + color: #ffffff; + fill: #ffffff; + background-color: #000000; + outline: none; +} +.general-button--dark:active { + color: #ffffff; + fill: #000000; + background-color: #000000; + outline: none; +} + +.general-button--dark .general-button__icon-wrapper { + background-color: #ffffff; + stroke: #316dc2; + color: #316dc2; +} + +.general-button--dark:hover .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:focus .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:focus-visible .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: #ffffff; + color: #ffffff; +} + +.general-button--dark:active .general-button__icon-wrapper { + background-color: #316dc2; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + stroke: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +.footer { + background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1000; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + background-color: rgba(0, 0, 0, 0.8); + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); + visibility: hidden; + opacity: 0; + -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1); + transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); + pointer-events: none; + -ms-overflow-style: none; + scrollbar-width: none; +} +.modal::-webkit-scrollbar { + display: none; +} +.modal__wrapper { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-negative: 0; + flex-shrink: 0; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + min-height: 100%; + padding: 60px 40px; +} +@media (max-width: 767px) { + .modal__wrapper { + padding: 60px 16px; + } +} +.modal__overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + cursor: pointer; +} +.modal__content { + position: relative; + width: 600px; + padding: 40px; + background-color: #ffffff; +} +@media (max-width: 767px) { + .modal__content { + width: 100%; + padding: 20px; + } +} +.modal__close-btn { + position: absolute; + top: 22px; + right: 22px; + z-index: 1; + width: 40px; + height: 40px; + padding: 0; + background: rgba(255, 255, 255, 0); + border: none; + cursor: pointer; +} +.modal--responsive .modal__content { + width: 100%; +} +.modal--fit-content .modal__content { + width: auto; +} +@media (max-width: 767px) { + .modal--fit-content .modal__content { + width: 100%; + } +} +.modal--no-scale { + -webkit-transform: none; + -ms-transform: none; + transform: none; +} +.modal--preload { + -webkit-transition: none; + transition: none; +} +.modal.is-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + visibility: visible; + opacity: 1; + pointer-events: auto; +} + +.alert { + color: #000000; + padding: 20px; + background-color: #ffffff; + font-size: 24px; + font-weight: 600; + margin-bottom: 20px; + text-align: center; + border-radius: 20px; +} + +.alert__button-close { + position: absolute; + top: 30px; + right: 30px; + width: 22px; + height: 22px; + padding: 0; + background-color: transparent; + border: none; + cursor: pointer; +} +@media (max-width: 767px) { + .alert__button-close { + top: 18px; + right: 23px; + width: 12px; + height: 12px; + } +} + +@media (max-width: 767px) { + .alert__icon { + width: 12px; + height: 12px; + } +} + +/* @mixin hover-focus { + @media (hover: hover) { + &:hover:not(.focus-visible) { + @content; + } + } + + &.focus-visible:focus { + @content; + } + } +*/ +/* @include hover-focus { + opacity: 0.8; + } +*/ +/*@mixin hover { + @media (hover: hover) { + &:hover:not(.focus-visible) { + @content; + } + } + } +*/ +/*@mixin focus { + &.focus-visible:focus { + @content; + } + } +*/ +/*@mixin active { + &.focus-visible:active { + @content; + } + } +*/ \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css new file mode 100644 index 000000000..6af993cbf --- /dev/null +++ b/build/css/style.min.css @@ -0,0 +1,4 @@ +@charset "UTF-8"; +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +/*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map new file mode 100644 index 000000000..eb685d30b --- /dev/null +++ b/build/css/style.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBExBF,2C,CF4BF,6C,CACE,U,CE7BA,kC,CF4BF,oC,CACE,U,CADF,wC,CACE,U,CE7BA,uC,CF4BF,yC,CACE,U,CE7BA,6B,CF4BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRukBA,wC,CQrkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC7RA,yBDqRF,2C,CRglBA,wC,CQrkBI,U,AAGF,+CAdF,2C,CRslBA,wC,CQvkBI,SAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRykBF,sD,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRykBF,+C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRykBA,gD,CQvkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRukBN,wC,CQlkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGneJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV2kCA,gB,CUzkCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVolCA,gB,CU5kCI,YAGF,mB,CV8kCF,sB,CU7kCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVylCF,sB,CUnlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV0lCJ,4B,CACA,4B,CACA,+B,CU1lCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV4mCJ,4B,CACA,4B,CACA,+B,CU/lCQ,e,CACA,YAGF,+B,CVimCN,kC,CACA,kC,CACA,qC,CUlmCQ,+B,CAGF,+B,CVmmCN,kC,CACA,kC,CACA,qC,CUpmCQ,+B,CAMJ,oCADF,oB,CVomCF,uB,CUlmCM,iBAIJ,oB,CVmmCF,uB,CUlmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV8mCF,uB,CUlmCM,aAKF,8B,CVkmCJ,iC,CACA,iC,CACA,oC,CUlmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVomCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUvmCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVsmCF,+B,CUrmCI,iB,CACA,O,CACA,W,CAEA,uC,CVumCJ,0C,CUtmCM,S,CAGF,qC,CVumCJ,wC,CUtmCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP3GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,4C,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CCtHN,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/phone.png b/build/img/phone.png index 799d6fbdd7de64952cc32c1dd8e4f6b5bc508479..6927d216ac31e454dec0a2d4b95f52a7926a5149 100644 GIT binary patch literal 71748 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! 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

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 diff --git a/build/img/svg/cross.svg b/build/img/svg/cross.svg index f42c838c6..c0e54dfc1 100644 --- a/build/img/svg/cross.svg +++ b/build/img/svg/cross.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/build/img/svg/tick.svg b/build/img/svg/tick.svg index 6fb979afa..1d999ead8 100644 --- a/build/img/svg/tick.svg +++ b/build/img/svg/tick.svg @@ -1,22 +1,3 @@ - - - - - - - - - - - - - - - - - - - +C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> \ No newline at end of file diff --git a/build/img/tick.svg b/build/img/tick.svg index cbfd334ad..b02331d7e 100644 --- a/build/img/tick.svg +++ b/build/img/tick.svg @@ -1,22 +1,3 @@ - - - - - - - - - - - - - - - - - - - + C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> \ No newline at end of file diff --git a/build/js/main.min.js b/build/js/main.min.js index cc5d8299c..decf53160 100644 --- a/build/js/main.min.js +++ b/build/js/main.min.js @@ -1,1210 +1 @@ -(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i [data-select].is-open ✅ - -// выносим все в дата атрибуты -// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. - -// для адаптивного JS используется matchMedia и addListener -// const breakpoint = window.matchMedia(`(min-width:1024px)`); -// const breakpointChecker = () => { -// if (breakpoint.matches) { -// } else { -// } -// }; -// breakpoint.addListener(breakpointChecker); -// breakpointChecker(); - -// используйте .closest(el) - -},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13}],2:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.callbacks = void 0; -var baseSuccessCallback = function baseSuccessCallback(event) { - event.preventDefault(); - // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер -}; -var baseErrorCallback = function baseErrorCallback(event) { - event.preventDefault(); - // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер -}; -var callbacks = exports.callbacks = { - base: { - // Сбросс формы - reset: true, - // Таймаут сброса формы - resetTimeout: 500, - successCallback: baseSuccessCallback, - errorCallback: baseErrorCallback - } -}; - -},{}],3:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Form = void 0; -var _validator = require("./validator"); -var _callback = require("./callback"); -var _initPhoneInput = require("./init-phone-input"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Form = exports.Form = /*#__PURE__*/function () { - function Form() { - _classCallCheck(this, Form); - this._validator = new _validator.Validator(); - this._initPhoneInput = _initPhoneInput.initPhoneInput; - this._callbacks = _callback.callbacks; - } - return _createClass(Form, [{ - key: "_resetSelect", - value: function _resetSelect(select) { - var nativeSelect = select.querySelector('select'); - var activeIndex = nativeSelect.options.selectedIndex; - var selectedOption = nativeSelect.options[activeIndex]; - var buttonText = select.querySelector('.custom-select__text'); - var selectItems = select.querySelectorAll('.custom-select__item'); - buttonText.textContent = selectedOption.textContent; - selectItems.forEach(function (item, index) { - if (index === activeIndex - 1) { - item.setAttribute('aria-selected', 'true'); - return; - } - item.setAttribute('aria-selected', 'false'); - }); - if (!nativeSelect.value) { - select.classList.remove('not-empty'); - select.classList.remove('is-valid'); - } - } - }, { - key: "_resetSelects", - value: function _resetSelects(form) { - var _this = this; - var selects = form.querySelectorAll('[data-select]'); - selects.forEach(function (select) { - _this._resetSelect(select); - }); - } - }, { - key: "reset", - value: function reset(form) { - var _this2 = this; - form.reset(); - form.querySelectorAll('.is-invalid').forEach(function (item) { - return item.classList.remove('is-invalid'); - }); - form.querySelectorAll('.is-valid').forEach(function (item) { - return item.classList.remove('is-valid'); - }); - form.querySelectorAll('.input-message').forEach(function (item) { - return item.remove(); - }); - setTimeout(function () { - _this2._resetSelects(form); - }); - } - }, { - key: "initPhoneInput", - value: function initPhoneInput(parent) { - this._initPhoneInput(parent); - } - }, { - key: "validateForm", - value: function validateForm(form) { - return this._validator.validateForm(form); - } - }, { - key: "validateFormElement", - value: function validateFormElement(item) { - return this._validator.validateFormElement(item); - } - }, { - key: "_onFormSubmit", - value: function _onFormSubmit(event) { - var _this3 = this; - var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - if (this.validateForm(event.target) && callback) { - this._callbacks[callback].successCallback(event); - if (this._callbacks[callback].reset) { - setTimeout(function () { - _this3.reset(event.target); - }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); - } - return; - } - if (!this.validateForm(event.target) && callback) { - this._callbacks[callback].errorCallback(event); - return; - } - } - }, { - key: "_onFormInput", - value: function _onFormInput(item) { - this.validateFormElement(item); - } - }, { - key: "_initValidate", - value: function _initValidate(parent) { - var _this4 = this; - var form = parent.querySelector('form'); - if (!form) { - return; - } - var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); - phoneParents.forEach(function (item) { - return _this4._initPhoneInput(item); - }); - var callback = parent.dataset.callback; - form.noValidate = true; - form.addEventListener('submit', function (event) { - event.preventDefault(); - _this4._onFormSubmit(event, callback); - }); - form.addEventListener('input', function (event) { - _this4._onFormInput(event.target); - }); - form.addEventListener('reset', function (event) { - _this4.reset(event.target); - }); - } - }, { - key: "init", - value: function init() { - var _this5 = this; - this._validateParent = document.querySelectorAll('[data-form-validate]'); - if (!this._validateParent.length) { - return; - } - this._validateParent.forEach(function (parent) { - return _this5._initValidate(parent); - }); - } - }]); -}(); - -},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.initPhoneInput = void 0; -var baseCountryCode = '+7'; -var baseMatrix = ' (___) ___ __ __'; -var phoneLength = baseCountryCode.length + baseMatrix.length; -var onPhoneInputInput = function onPhoneInputInput(e) { - var matrix = "".concat(baseCountryCode).concat(baseMatrix); - var def = matrix.replace(/\D/g, ''); - var i = 0; - var val = e.target.value.replace(/\D/g, ''); - if (def.length >= val.length) { - val = def; - } - e.target.value = matrix.replace(/./g, function (a) { - if (/[_\d]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; -var onPhoneInputFocus = function onPhoneInputFocus(_ref) { - var target = _ref.target; - if (!target.value) { - target.value = baseCountryCode; - } - target.addEventListener('input', onPhoneInputInput); - target.addEventListener('blur', onPhoneInputBlur); - target.addEventListener('keydown', onPhoneInputKeydown); - target.addEventListener('paste', onPhoneInputPaste); - target.addEventListener('click', onPhoneInputClick); -}; -var onPhoneInputClick = function onPhoneInputClick(e) { - if (e.target.selectionStart < 4) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputPaste = function onPhoneInputPaste(e) { - e.target.setSelectionRange(0, 0); - if (!e.target.selectionStart) { - setTimeout(function () { - if (e.target.value.startsWith('+7')) { - return; - } - if (e.target.value.startsWith('+8')) { - e.target.value = "+7 ".concat(e.target.value.slice(3)); - return; - } - e.target.value = ''; - }); - } -}; -var onPhoneInputKeydown = function onPhoneInputKeydown(e) { - if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { - var target = _ref2.target; - if (target.value === baseCountryCode) { - var parent = target.closest('[data-validate-type="phone"]'); - target.value = ''; - if (!parent.hasAttribute('data-required')) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - parent.classList.remove('not-empty'); - target.removeEventListener('input', onPhoneInputInput); - target.removeEventListener('blur', onPhoneInputBlur); - target.removeEventListener('keydown', onPhoneInputKeydown); - target.removeEventListener('paste', onPhoneInputPaste); - target.removeEventListener('click', onPhoneInputClick); - } -}; -var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { - var input = parent.querySelector('input'); - parent.dataset.phoneLength = phoneLength; - input.addEventListener('focus', onPhoneInputFocus); -}; - -},{}],5:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.matrixReplace = void 0; -var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { - if (!matrix) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); - item.value = ''; - return; - } - if (!RegEx) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); - item.value = ''; - return; - } - var def = matrix.replace(RegEx, ''); - var val = item.value.replace(RegEx, ''); - var i = 0; - if (def.length >= val.length) { - val = def; - } - item.value = matrix.replace(/./g, function (a) { - if (/[_\^]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; - -},{}],6:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; -var setLimitationError = function setLimitationError(limitation) { - // eslint-disable-next-line no-console - console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); -}; -var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { - switch (limitation) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; - case 'letters': - return /[^a-zA-Zа-яёА-ЯЁ\s]/g; - case 'letters-and-digit': - return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; - case 'cyrillic': - return /[^а-яёА-ЯЁ\s]/g; - case 'latin': - return /[^a-zA-Z\s]/g; - default: - return setLimitationError(limitation); - } -}; -var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { - switch (matrix) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; - case 'letters': - return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; - case 'letters-and-digit': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; - case 'cyrillic': - return /[^\а-яё\А-ЯЁ]/g; - case 'latin': - return /[^\a-z\A-Z]/g; - default: - return false; - } -}; -var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { - return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; -}; - -},{}],7:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Message = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Message = exports.Message = /*#__PURE__*/function () { - function Message() { - _classCallCheck(this, Message); - this._baseErrorText = 'Это поле является обязательным'; - } - return _createClass(Message, [{ - key: "_messageTemplate", - value: function _messageTemplate(message, state) { - var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; - return "").concat(message, ""); - } - }, { - key: "removeMessage", - value: function removeMessage(parent) { - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - }, { - key: "renderMessage", - value: function renderMessage(parent, message, state) { - this.removeMessage(parent); - parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); - } - }]); -}(); - -},{}],8:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Validator = void 0; -var _regularExpression = require("./regular-expression"); -var _matrix = require("./matrix"); -var _renderMessage2 = require("./render-message"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Validator = exports.Validator = /*#__PURE__*/function () { - function Validator() { - _classCallCheck(this, Validator); - this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; - this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; - this._getMailRegEx = _regularExpression.getMailRegEx; - this._matrixReplace = _matrix.matrixReplace; - this._message = new _renderMessage2.Message(); - } - return _createClass(Validator, [{ - key: "_renderMessage", - value: function _renderMessage(trigger, parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - if (!trigger) { - parent.classList.add('is-invalid'); - if (parent.hasAttribute('data-message-base') && !input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else if (parent.hasAttribute('data-message-extra') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); - } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else { - this._message.removeMessage(parent); - } - } else { - if (parent.hasAttribute('data-message-success')) { - this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); - } else { - this._message.removeMessage(parent); - } - } - } - }, { - key: "_setItemValidState", - value: function _setItemValidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.add('is-valid'); - parent.classList.remove('is-invalid'); - input.setAttribute('aria-invalid', 'false'); - this._message.removeMessage(parent); - } - }, { - key: "_setItemInvalidState", - value: function _setItemInvalidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.remove('is-valid'); - input.setAttribute('aria-invalid', 'true'); - } - }, { - key: "_simpleLimitation", - value: function _simpleLimitation(item, limitation) { - item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); - } - }, { - key: "_matrixLimitation", - value: function _matrixLimitation(item, matrix, limitation) { - this._matrixReplace(item, matrix, limitation); - } - }, { - key: "_validateTextInput", - value: function _validateTextInput(parent, input) { - var flag = true; - if (input.value.length >= (+input.getAttribute('minlength') || 1)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateMatrixInput", - value: function _validateMatrixInput(parent, input) { - var flag = true; - if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateEmailInput", - value: function _validateEmailInput(parent, input) { - var flag = true; - if (new RegExp(this._getMailRegEx(), '').test(input.value)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validatePhoneInput", - value: function _validatePhoneInput(parent, input) { - var flag = true; - if (input.value.length >= +parent.dataset.phoneLength) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateCheckbox", - value: function _validateCheckbox(parent, input) { - var flag = true; - if (input.checked) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_findSelectedOption", - value: function _findSelectedOption(options) { - var flag = false; - options.forEach(function (option) { - if (option.value && option.selected) { - flag = true; - } - }); - return flag; - } - }, { - key: "_validateSelect", - value: function _validateSelect(parent, input) { - var options = input.querySelectorAll('option'); - var customSelectText = parent.querySelector('.custom-select__text'); - input.setAttribute('aria-invalid', 'false'); - var flag = true; - if (this._findSelectedOption(options)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - parent.classList.remove('not-empty'); - customSelectText.innerHTML = ''; - flag = false; - } - return flag; - } - }, { - key: "_returnCheckedElements", - value: function _returnCheckedElements(inputs) { - var flag = false; - inputs.forEach(function (input) { - if (input.checked) { - flag = true; - } - }); - return flag; - } - }, { - key: "_removeGroupAria", - value: function _removeGroupAria(inputs) { - inputs.forEach(function (input) { - if (!input.checked) { - input.removeAttribute('aria-required'); - input.removeAttribute('aria-invalid'); - } else { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', false); - } - }); - } - }, { - key: "_setGroupAria", - value: function _setGroupAria(inputs) { - inputs.forEach(function (input) { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', true); - }); - } - }, { - key: "_validateToggleGroup", - value: function _validateToggleGroup(parent) { - var formElements = parent.querySelectorAll('input'); - var flag = true; - if (this._returnCheckedElements(formElements)) { - this._removeGroupAria(formElements); - parent.classList.remove('is-invalid'); - parent.classList.add('is-valid'); - this._message.removeMessage(parent); - } else { - this._setGroupAria(formElements); - parent.classList.remove('is-valid'); - flag = false; - } - return flag; - } - }, { - key: "_customExample", - value: function _customExample(parent, input) { - var flag = true; - if (!input.value.length) { - parent.dataset.messageBase = 'Поле обязательно к заполнению'; - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length < input.minLength) { - parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length > input.minLength) { - parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else { - parent.dataset.messageSuccess = 'Поле заполнено корректно'; - this._setItemValidState(parent, input); - flag = true; - } - return flag; - } - }, { - key: "_validateFile", - value: function _validateFile(parent, input) { - var flag = true; - var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; - if (input.value && sizeTest) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateInput", - value: function _validateInput(type, parent, input) { - switch (type) { - case 'text': - return this._validateTextInput(parent, input); - case 'matrix': - return this._validateMatrixInput(parent, input); - case 'email': - return this._validateEmailInput(parent, input); - case 'phone': - return this._validatePhoneInput(parent, input); - case 'checkbox': - return this._validateCheckbox(parent, input); - case 'select': - return this._validateSelect(parent, input); - case 'toggle-group': - return this._validateToggleGroup(parent, input); - case 'file': - return this._validateFile(parent, input); - case 'custom-example': - return this._customExample(parent, input); - default: - return false; - } - } - }, { - key: "validateFormElement", - value: function validateFormElement(formElement) { - var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - var parent = formElement.closest('[data-validate-type]'); - if (!parent) { - return; - } - if (!parent.hasAttribute('data-required')) { - var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); - if (!removeElement.value) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - } - } - var onInputValidate = parent.hasAttribute('data-on-input-validate'); - if (parent.hasAttribute('data-limitation')) { - this._simpleLimitation(formElement, parent.dataset.limitation); - } - if (parent.dataset.validateType === 'matrix') { - this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); - } - var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); - if (onInputValidate || fullValidate) { - this._renderMessage(isValid, parent, formElement); - } - } - }, { - key: "_fullValidate", - value: function _fullValidate(items) { - var _this = this; - var result = true; - items.forEach(function (item) { - var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); - _this.validateFormElement(formElement, true); - if (item.classList.contains('is-invalid')) { - result = false; - } - }); - return result; - } - }, { - key: "validateForm", - value: function validateForm(form) { - var validateItems = form.querySelectorAll('[data-validate-type]'); - var result = this._fullValidate(validateItems); - return result; - } - }]); -}(); - -},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.modals = exports.initModals = void 0; -var _modals = require("./modals"); -var modals; - -// Здесь реализован пример открытия модалки через колбэк закрытия -// const openModalInCloseCallback = (name, context = this) => { -// context._enableScrolling = false; -// context._setSettings('default'); -// modals.open(name); -// }; - -// closeCallback() { -// openModalInCloseCallback('modal-5'); -// }, - -var settings = { - 'default': { - preventDefault: true, - stopPlay: true, - lockFocus: true, - startFocus: true, - focusBack: true, - eventTimeout: 400, - openCallback: false, - closeCallback: false - } -}; -var initModals = exports.initModals = function initModals() { - var modalElements = document.querySelectorAll('.modal'); - modalElements.forEach(function (el) { - setTimeout(function () { - el.classList.remove('modal--preload'); - }, 100); - }); - exports.modals = modals = new _modals.Modals(settings); - // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда - window.modals = modals; -}; - -},{"./modals":10}],10:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Modals = void 0; -var _scrollLock = require("../../utils/scroll-lock"); -var _focusLock = require("../../utils/focus-lock"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Modals = exports.Modals = /*#__PURE__*/function () { - function Modals() { - var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - _classCallCheck(this, Modals); - this._scrollLock = new _scrollLock.ScrollLock(); - this._focusLock = new _focusLock.FocusLock(); - this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); - this._openedModalElement = null; - this._modalName = null; - this._enableScrolling = true; - this._settingKey = 'default'; - this._settings = settings; - this._preventDefault = this._settings[this._settingKey].preventDefault; - this._stopPlay = this._settings[this._settingKey].stopPlay; - this._lockFocus = this._settings[this._settingKey].lockFocus; - this._startFocus = this._settings[this._settingKey].startFocus; - this._focusBack = this._settings[this._settingKey].focusBack; - this._eventTimeout = this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[this._settingKey].closeCallback; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - this._documentClickHandler = this._documentClickHandler.bind(this); - this._modalClickHandler = this._modalClickHandler.bind(this); - this._init(); - } - return _createClass(Modals, [{ - key: "_init", - value: function _init() { - if (this._modalOpenElements.length) { - document.addEventListener('click', this._documentClickHandler); - } - } - }, { - key: "_setSettings", - value: function _setSettings() { - var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; - if (!this._settings[settingKey]) { - return; - } - this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; - this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; - this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; - this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; - this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; - this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; - } - }, { - key: "_documentClickHandler", - value: function _documentClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-open-modal]')) { - return; - } - evt.preventDefault(); - this._modalName = target.closest('[data-open-modal]').dataset.openModal; - if (!this._modalName) { - return; - } - this.open(); - } - }, { - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; - if (isEscKey) { - evt.preventDefault(); - this.close(document.querySelector('.modal.is-active').dataset.modal); - } - } - }, { - key: "_modalClickHandler", - value: function _modalClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-close-modal]')) { - return; - } - this.close(target.closest('[data-modal]').dataset.modal); - } - }, { - key: "_addListeners", - value: function _addListeners(modal) { - modal.addEventListener('click', this._modalClickHandler); - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_removeListeners", - value: function _removeListeners(modal) { - modal.removeEventListener('click', this._modalClickHandler); - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_stopInteractive", - value: function _stopInteractive(modal) { - if (this._stopPlay) { - modal.querySelectorAll('video, audio').forEach(function (el) { - return el.pause(); - }); - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); - }); - } - } - }, { - key: "_autoPlay", - value: function _autoPlay(modal) { - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - var autoPlay = el.closest('[data-auto-play]'); - if (autoPlay) { - el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); - } - }); - } - }, { - key: "open", - value: function open() { - var _this = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - if (!modal || modal.classList.contains('is-active')) { - return; - } - document.removeEventListener('click', this._documentClickHandler); - this._openedModalElement = document.querySelector('.modal.is-active'); - if (this._openedModalElement) { - this._enableScrolling = false; - this.close(this._openedModalElement.dataset.modal); - } - this._setSettings(modalName); - modal.classList.add('is-active'); - if (!this._openedModalElement) { - this._scrollLock.disableScrolling(); - } - if (this._openCallback) { - this._openCallback(); - } - if (this._lockFocus) { - this._focusLock.lock('.modal.is-active', this._startFocus); - } - setTimeout(function () { - _this._addListeners(modal); - _this._autoPlay(modal); - document.addEventListener('click', _this._documentClickHandler); - }, this._eventTimeout); - } - }, { - key: "close", - value: function close() { - var _this2 = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - document.removeEventListener('click', this._documentClickHandler); - if (!modal || !modal.classList.contains('is-active')) { - return; - } - if (this._lockFocus) { - this._focusLock.unlock(this._focusBack); - } - modal.classList.remove('is-active'); - this._removeListeners(modal); - this._stopInteractive(modal); - if (this._closeCallback) { - this._closeCallback(); - } - if (this._enableScrolling) { - setTimeout(function () { - _this2._scrollLock.enableScrolling(); - }, this._eventTimeout); - } - setTimeout(function () { - document.addEventListener('click', _this2._documentClickHandler); - }, this._eventTimeout); - this._setSettings('default'); - this._enableScrolling = true; - } - }]); -}(); - -},{"../../utils/focus-lock":11,"../../utils/scroll-lock":14}],11:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.FocusLock = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; -var FocusLock = exports.FocusLock = /*#__PURE__*/function () { - function FocusLock() { - _classCallCheck(this, FocusLock); - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - this._selectors = SELECTORS; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - } - return _createClass(FocusLock, [{ - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var activeElement = document.activeElement; - if (evt.key === 'Tab') { - if (!this._focusableElements.length) { - evt.preventDefault(); - activeElement.blur(); - return; - } - if (this._focusableElements.length === 1) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - } - if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { - evt.preventDefault(); - this._focusableElements[0].focus(); - } - if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { - evt.preventDefault(); - this._focusableElements[this._focusableElements.length - 1].focus(); - } - } - }, { - key: "lock", - value: function lock(lockedSelector) { - var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; - this.unlock(); - this._lockedSelector = lockedSelector; - var lockedElement = document.querySelector(this._lockedSelector); - if (!lockedElement) { - return; - } - this._focusableElements = lockedElement.querySelectorAll(this._selectors); - this._endElement = document.activeElement; - var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; - if (this._endElement) { - this._endElement.blur(); - } - if (startElement && startFocus) { - startElement.focus(); - } - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "unlock", - value: function unlock() { - var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - if (this._endElement && returnFocus) { - this._endElement.focus(); - } - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }]); -}(); -window.focusLock = new FocusLock(); - -},{}],12:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosChecker = void 0; -var iosChecker = exports.iosChecker = function iosChecker() { - return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) - // iPad on iOS 13 detection - || navigator.userAgent.includes('Mac') && 'ontouchend' in document; -}; - -},{}],13:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosVhFix = void 0; -var _iosChecker = require("./ios-checker"); -var iosVhFix = exports.iosVhFix = function iosVhFix() { - if (!(!!window.MSInputMethodContext && !!document.documentMode)) { - if ((0, _iosChecker.iosChecker)()) { - var vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - window.addEventListener('resize', function () { - vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - }); - } - } -}; - -},{"./ios-checker":12}],14:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.ScrollLock = void 0; -var _iosChecker = require("./ios-checker"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { - function ScrollLock() { - _classCallCheck(this, ScrollLock); - this._iosChecker = _iosChecker.iosChecker; - this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; - this._scrollTop = null; - this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); - } - return _createClass(ScrollLock, [{ - key: "_getScrollbarWidth", - value: function _getScrollbarWidth() { - return window.innerWidth - document.documentElement.clientWidth; - } - }, { - key: "_getBodyScrollTop", - value: function _getBodyScrollTop() { - return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; - } - }, { - key: "disableScrolling", - value: function disableScrolling() { - var _this = this; - this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); - if (this._getScrollbarWidth()) { - document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); - }); - } - document.body.style.top = "-".concat(this._scrollTop, "px"); - document.body.classList.add(this._lockClass); - } - }, { - key: "enableScrolling", - value: function enableScrolling() { - document.body.classList.remove(this._lockClass); - window.scrollTo(0, +document.body.dataset.scroll); - document.body.style.paddingRight = null; - document.body.style.top = null; - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = null; - }); - document.body.removeAttribute('data-scroll'); - this._scrollTop = null; - } - }]); -}(); -window.scrollLock = new ScrollLock(); - -},{"./ios-checker":12}]},{},[1]) - - -//# sourceMappingURL=main.min.js.map +!function n(a,o,s){function r(t,e){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=o[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,n,a,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e=a.length&&(a=i),e.target.value=t.replace(/./g,function(e){return/[_\d]/.test(e)&&n=a.length?"":e})},c=function(e){e.target.selectionStart<4&&(e.preventDefault(),e.target.setSelectionRange(3,3))},u=function(e){e.target.setSelectionRange(0,0),e.target.selectionStart||setTimeout(function(){e.target.value.startsWith("+7")||(e.target.value.startsWith("+8")?e.target.value="+7 ".concat(e.target.value.slice(3)):e.target.value="")})},d=function(e){e.target.selectionStart<4&&(37===e.keyCode||13===e.keyCode)&&(e.preventDefault(),e.target.setSelectionRange(3,3))};i.initPhoneInput=function(e){var t=e.querySelector("input");e.dataset.phoneLength=r,t.addEventListener("focus",n)}},{}],5:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.matrixReplace=void 0;i.matrixReplace=function(e,t,i){var n,a,o;t?i?(n=t.replace(i,""),a=e.value.replace(i,""),o=0,n.length>=a.length&&(a=n),e.value=t.replace(/./g,function(e){return/[_\^]/.test(e)&&o=a.length?"":e})):(console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'),e.value=""):(console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'),e.value="")}},{}],6:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getMatrixLimitationsRegEx=i.getMailRegEx=i.getLimitationsRegEx=void 0;i.getLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^a-zA-Zа-яёА-ЯЁ\-\s]/g;case"letters":return/[^a-zA-Zа-яёА-ЯЁ\s]/g;case"letters-and-digit":return/[^a-zA-Zа-яёА-ЯЁ\s\d]/g;case"cyrillic":return/[^а-яёА-ЯЁ\s]/g;case"latin":return/[^a-zA-Z\s]/g;default:return void console.error('Переданный формат ограничения(data-limitation="'.concat(e,'") - не поддерживается. Проверьте корректность введённых значений.'))}},i.getMatrixLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g;case"letters":return/[^\а-яё\А-ЯЁ\a-z\A-Z]/g;case"letters-and-digit":return/[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g;case"cyrillic":return/[^\а-яё\А-ЯЁ]/g;case"latin":return/[^\a-z\A-Z]/g;default:return!1}},i.getMailRegEx=function(){return/[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/}},{}],7:[function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var i=0;i').concat(e,"")}},{key:"removeMessage",value:function(e){e=e.querySelector(".input-message");e&&e.remove()}},{key:"renderMessage",value:function(e,t,i){this.removeMessage(e),e.insertAdjacentHTML("beforeend",this._messageTemplate(t,i))}}])&&o(t.prototype,i),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}()},{}],8:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Validator=void 0;var a=e("./regular-expression"),o=e("./matrix"),s=e("./render-message");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i=(+t.getAttribute("minlength")||1)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateMatrixInput",value:function(e,t){var i=!0;return t.value.length===t.closest("[data-matrix]").dataset.matrix.length?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateEmailInput",value:function(e,t){var i=!0;return new RegExp(this._getMailRegEx(),"").test(t.value)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validatePhoneInput",value:function(e,t){var i=!0;return t.value.length>=+e.dataset.phoneLength?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateCheckbox",value:function(e,t){var i=!0;return t.checked?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_findSelectedOption",value:function(e){var t=!1;return e.forEach(function(e){e.value&&e.selected&&(t=!0)}),t}},{key:"_validateSelect",value:function(e,t){var i=t.querySelectorAll("option"),n=e.querySelector(".custom-select__text"),a=(t.setAttribute("aria-invalid","false"),!0);return this._findSelectedOption(i)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),e.classList.remove("not-empty"),n.innerHTML="",a=!1),a}},{key:"_returnCheckedElements",value:function(e){var t=!1;return e.forEach(function(e){e.checked&&(t=!0)}),t}},{key:"_removeGroupAria",value:function(e){e.forEach(function(e){e.checked?(e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!1)):(e.removeAttribute("aria-required"),e.removeAttribute("aria-invalid"))})}},{key:"_setGroupAria",value:function(e){e.forEach(function(e){e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!0)})}},{key:"_validateToggleGroup",value:function(e){var t=e.querySelectorAll("input"),i=!0;return this._returnCheckedElements(t)?(this._removeGroupAria(t),e.classList.remove("is-invalid"),e.classList.add("is-valid"),this._message.removeMessage(e)):(this._setGroupAria(t),e.classList.remove("is-valid"),i=!1),i}},{key:"_customExample",value:function(e,t){return t.value.length?t.value.lengtht.minLength?(e.dataset.messageBase="Вы ввели ".concat(t.value.length-t.minLength," лишних символов"),this._setItemInvalidState(e,t),!1):(e.dataset.messageSuccess="Поле заполнено корректно",this._setItemValidState(e,t),!0):(e.dataset.messageBase="Поле обязательно к заполнению",this._setItemInvalidState(e,t),!1)}},{key:"_validateFile",value:function(e,t){var i=!0,n=!e.dataset.maxSize||!t.files[0]||t.files[0].size<+e.dataset.maxSize;return t.value&&n?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateInput",value:function(e,t,i){switch(e){case"text":return this._validateTextInput(t,i);case"matrix":return this._validateMatrixInput(t,i);case"email":return this._validateEmailInput(t,i);case"phone":return this._validatePhoneInput(t,i);case"checkbox":return this._validateCheckbox(t,i);case"select":return this._validateSelect(t,i);case"toggle-group":return this._validateToggleGroup(t,i);case"file":return this._validateFile(t,i);case"custom-example":return this._customExample(t,i);default:return!1}}},{key:"validateFormElement",value:function(e){var t,i,n=1 {\n\n // Utils\n // ---------------------------------\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/source/img/svg/tick.svg b/source/img/svg/tick.svg index 6fb979afa..7165dc6bf 100644 --- a/source/img/svg/tick.svg +++ b/source/img/svg/tick.svg @@ -1,5 +1,4 @@ - diff --git a/source/sass/blocks/hero.scss b/source/sass/blocks/hero.scss new file mode 100644 index 000000000..e69de29bb diff --git a/source/sass/style.scss b/source/sass/style.scss index 42ccf4018..030d3188a 100644 --- a/source/sass/style.scss +++ b/source/sass/style.scss @@ -29,6 +29,7 @@ @import "blocks/footer"; @import "blocks/modal"; @import "blocks/alert"; +@import "blocks/hero"; // --------------------------------- From 3842e8f3cbcb8978aa1f69e3a26e858e07bc2798 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Mon, 22 Apr 2024 12:25:06 +0300 Subject: [PATCH 09/16] tick --- build/css/style.css | 9 +++++++-- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/sprite/tick.svg | 21 +++++++++++++++++++++ build/index.html | 6 ++++++ source/index.html | 6 ++++++ source/sass/blocks/custom-toggle.scss | 9 +++++++-- 7 files changed, 49 insertions(+), 6 deletions(-) create mode 100644 build/img/sprite/tick.svg diff --git a/build/css/style.css b/build/css/style.css index d4f2a4f8c..7357c37a1 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -1585,12 +1585,12 @@ button, } .custom-toggle input:checked + .custom-toggle__icon { border: 1.5px solid #ffffff; - background-image: url("../../img/svg/tick.svg"); + background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } .custom-toggle input:checked + .custom-toggle__icon::before { - background-image: url("../../img/svg/tick.svg"); + background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } @@ -1606,6 +1606,11 @@ button, color: #15ab07; } +.custom-toggle__svg { + fill: #000000; + color: #000000; +} + .general-button { display: block; margin: 0 auto; diff --git a/build/css/style.min.css b/build/css/style.min.css index 6af993cbf..456b6d856 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index eb685d30b..150582c18 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBExBF,2C,CF4BF,6C,CACE,U,CE7BA,kC,CF4BF,oC,CACE,U,CADF,wC,CACE,U,CE7BA,uC,CF4BF,yC,CACE,U,CE7BA,6B,CF4BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRukBA,wC,CQrkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC7RA,yBDqRF,2C,CRglBA,wC,CQrkBI,U,AAGF,+CAdF,2C,CRslBA,wC,CQvkBI,SAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRykBF,sD,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRykBF,+C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRykBA,gD,CQvkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRukBN,wC,CQlkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGneJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV2kCA,gB,CUzkCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVolCA,gB,CU5kCI,YAGF,mB,CV8kCF,sB,CU7kCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVylCF,sB,CUnlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV0lCJ,4B,CACA,4B,CACA,+B,CU1lCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV4mCJ,4B,CACA,4B,CACA,+B,CU/lCQ,e,CACA,YAGF,+B,CVimCN,kC,CACA,kC,CACA,qC,CUlmCQ,+B,CAGF,+B,CVmmCN,kC,CACA,kC,CACA,qC,CUpmCQ,+B,CAMJ,oCADF,oB,CVomCF,uB,CUlmCM,iBAIJ,oB,CVmmCF,uB,CUlmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV8mCF,uB,CUlmCM,aAKF,8B,CVkmCJ,iC,CACA,iC,CACA,oC,CUlmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVomCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUvmCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVsmCF,+B,CUrmCI,iB,CACA,O,CACA,W,CAEA,uC,CVumCJ,0C,CUtmCM,S,CAGF,qC,CVumCJ,wC,CUtmCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP3GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,4C,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CCtHN,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBExBF,2C,CF4BF,6C,CACE,U,CE7BA,kC,CF4BF,oC,CACE,U,CADF,wC,CACE,U,CE7BA,uC,CF4BF,yC,CACE,U,CE7BA,6B,CF4BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRukBA,wC,CQrkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC7RA,yBDqRF,2C,CRglBA,wC,CQrkBI,U,AAGF,+CAdF,2C,CRslBA,wC,CQvkBI,SAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRykBF,sD,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRykBF,+C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRykBA,gD,CQvkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRukBN,wC,CQlkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGneJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV2kCA,gB,CUzkCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVolCA,gB,CU5kCI,YAGF,mB,CV8kCF,sB,CU7kCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVylCF,sB,CUnlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV0lCJ,4B,CACA,4B,CACA,+B,CU1lCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV4mCJ,4B,CACA,4B,CACA,+B,CU/lCQ,e,CACA,YAGF,+B,CVimCN,kC,CACA,kC,CACA,qC,CUlmCQ,+B,CAGF,+B,CVmmCN,kC,CACA,kC,CACA,qC,CUpmCQ,+B,CAMJ,oCADF,oB,CVomCF,uB,CUlmCM,iBAIJ,oB,CVmmCF,uB,CUlmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV8mCF,uB,CUlmCM,aAKF,8B,CVkmCJ,iC,CACA,iC,CACA,oC,CUlmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVomCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUvmCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVsmCF,+B,CUrmCI,iB,CACA,O,CACA,W,CAEA,uC,CVumCJ,0C,CUtmCM,S,CAGF,qC,CVumCJ,wC,CUtmCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP3GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/sprite/tick.svg b/build/img/sprite/tick.svg new file mode 100644 index 000000000..7165dc6bf --- /dev/null +++ b/build/img/sprite/tick.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + diff --git a/build/index.html b/build/index.html index dad7d4bc0..31b1ca34e 100644 --- a/build/index.html +++ b/build/index.html @@ -40,6 +40,9 @@

Адаптация и благополучие ваши @@ -48,6 +51,9 @@

Адаптация и благополучие ваши diff --git a/source/index.html b/source/index.html index dad7d4bc0..31b1ca34e 100644 --- a/source/index.html +++ b/source/index.html @@ -40,6 +40,9 @@

Адаптация и благополучие ваши @@ -48,6 +51,9 @@

Адаптация и благополучие ваши diff --git a/source/sass/blocks/custom-toggle.scss b/source/sass/blocks/custom-toggle.scss index 8ae8a4335..087b3fcdb 100644 --- a/source/sass/blocks/custom-toggle.scss +++ b/source/sass/blocks/custom-toggle.scss @@ -95,12 +95,12 @@ input:checked + .custom-toggle__icon { border: 1.5px solid #ffffff; - background-image: url("../../img/svg/tick.svg"); + background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; &::before { - background-image: url("../../img/svg/tick.svg"); + background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } @@ -120,3 +120,8 @@ } } } + +.custom-toggle__svg { + fill: $color-default-black; + color: $color-default-black; +} From afac226fc7fb0f116b90e98414cfed7db4f49e55 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Mon, 22 Apr 2024 12:31:11 +0300 Subject: [PATCH 10/16] tick --- build/css/style.css | 976 ++++++++++++++----------- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/phone.png | Bin 71748 -> 72741 bytes build/img/phone@2x.png | Bin 229447 -> 236502 bytes build/img/sprite/tick.svg | 21 - build/img/svg/cross.svg | 4 +- build/img/svg/tick.svg | 22 +- build/img/tick.svg | 23 +- build/js/main.min.js | 1211 +------------------------------- build/js/main.min.js.map | 1 - source/sass/blocks/footer.scss | 1 + 12 files changed, 585 insertions(+), 1678 deletions(-) delete mode 100644 build/img/sprite/tick.svg delete mode 100644 build/js/main.min.js.map diff --git a/build/css/style.css b/build/css/style.css index 7357c37a1..269a012f8 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -1,22 +1,31 @@ @charset "UTF-8"; + /* stylelint-disable */ + /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + /* Document ========================================================================== */ + /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ + html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } /* Sections ========================================================================== */ + /** * Remove the margin in all browsers. */ + body { margin: 0; } @@ -24,6 +33,7 @@ body { /** * Render the `main` element consistently in IE. */ + main { display: block; } @@ -32,6 +42,7 @@ main { * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ + h1 { margin: 0.67em 0; font-size: 2em; @@ -39,31 +50,41 @@ h1 { /* Grouping content ========================================================================== */ + /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ + hr { -webkit-box-sizing: content-box; - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ + pre { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ + font-size: 1em; + /* 2 */ + font-family: monospace, monospace; + /* 1 */ } /* Text-level semantics ========================================================================== */ + /** * Remove the gray background on active links in IE 10. */ + a { background-color: transparent; } @@ -72,16 +93,21 @@ a { * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ + abbr[title] { - text-decoration: underline; /* 2 */ + text-decoration: underline; + /* 2 */ -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; /* 2 */ - border-bottom: none; /* 1 */ + text-decoration: underline dotted; + /* 2 */ + border-bottom: none; + /* 1 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ + b, strong { font-weight: bolder; @@ -91,16 +117,20 @@ strong { * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ + code, kbd, samp { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ + font-size: 1em; + /* 2 */ + font-family: monospace, monospace; + /* 1 */ } /** * Add the correct font size in all browsers. */ + small { font-size: 80%; } @@ -109,6 +139,7 @@ small { * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ + sub, sup { position: relative; @@ -127,34 +158,43 @@ sup { /* Embedded content ========================================================================== */ + /** * Remove the border on images inside links in IE 10. */ + img { border-style: none; } /* Forms ========================================================================== */ + /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ + button, input, optgroup, select, textarea { - margin: 0; /* 2 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - font-family: inherit; /* 1 */ + margin: 0; + /* 2 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + font-family: inherit; + /* 1 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ + button, input { /* 1 */ @@ -165,6 +205,7 @@ input { * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ + button, select { /* 1 */ @@ -174,6 +215,7 @@ select { /** * Correct the inability to style clickable types in iOS and Safari. */ + button, [type=button], [type=reset], @@ -184,6 +226,7 @@ button, /** * Remove the inner border and padding in Firefox. */ + button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, @@ -195,6 +238,7 @@ button::-moz-focus-inner, /** * Restore the focus styles unset by the previous rule. */ + button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, @@ -205,6 +249,7 @@ button:-moz-focusring, /** * Correct the padding in Firefox. */ + fieldset { padding: 0.35em 0.75em 0.625em; } @@ -215,19 +260,27 @@ fieldset { * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ + legend { - display: table; /* 1 */ + display: table; + /* 1 */ -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - color: inherit; /* 2 */ - white-space: normal; /* 1 */ + box-sizing: border-box; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ + progress { vertical-align: baseline; } @@ -235,6 +288,7 @@ progress { /** * Remove the default vertical scrollbar in IE 10+. */ + textarea { overflow: auto; } @@ -243,16 +297,20 @@ textarea { * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ + [type=checkbox], [type=radio] { -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ + [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; @@ -262,14 +320,18 @@ textarea { * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ + [type=search] { - outline-offset: -2px; /* 2 */ - -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; + /* 2 */ + -webkit-appearance: textfield; + /* 1 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ + [type=search]::-webkit-search-decoration { -webkit-appearance: none; } @@ -278,16 +340,21 @@ textarea { * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ + ::-webkit-file-upload-button { - font: inherit; /* 2 */ - -webkit-appearance: button; /* 1 */ + font: inherit; + /* 2 */ + -webkit-appearance: button; + /* 1 */ } /* Interactive ========================================================================== */ + /* * Add the correct display in Edge, IE 10+, and Firefox. */ + details { display: block; } @@ -295,15 +362,18 @@ details { /* * Add the correct display in all browsers. */ + summary { display: list-item; } /* Misc ========================================================================== */ + /** * Add the correct display in IE 10+. */ + template { display: none; } @@ -311,11 +381,13 @@ template { /** * Add the correct display in IE 10. */ + [hidden] { display: none; } /* здесь подключите шрифты*/ + @font-face { font-style: normal; font-weight: 400; @@ -323,6 +395,7 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); } + @font-face { font-style: normal; font-weight: 500; @@ -330,6 +403,7 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); } + @font-face { font-style: normal; font-weight: 700; @@ -337,11 +411,12 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); } + *, *::before, *::after { -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; } html, @@ -387,7 +462,7 @@ textarea { input:-webkit-autofill { -webkit-box-shadow: inset 0 0 0 1000px #ffffff; - box-shadow: inset 0 0 0 1000px #ffffff; + box-shadow: inset 0 0 0 1000px #ffffff; -webkit-text-fill-color: #000000; } @@ -395,33 +470,44 @@ input, textarea { border-radius: 0; } -input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { opacity: 1; } -input::-moz-placeholder, textarea::-moz-placeholder { + +input::-moz-placeholder, +textarea::-moz-placeholder { opacity: 1; } -input:-ms-input-placeholder, textarea:-ms-input-placeholder { + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { opacity: 1; } -input::-ms-input-placeholder, textarea::-ms-input-placeholder { + +input::-ms-input-placeholder, +textarea::-ms-input-placeholder { opacity: 1; } + input::placeholder, textarea::placeholder { opacity: 1; } + input:invalid, textarea:invalid { -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } select { border-radius: 0; } -input::-ms-clear, input::-ms-reveal { +input::-ms-clear, +input::-ms-reveal { display: none; } @@ -430,20 +516,20 @@ input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration { -webkit-appearance: none; - appearance: none; + appearance: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 0; -webkit-appearance: none; - appearance: none; + appearance: none; } input[type=number] { -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; } select, @@ -456,8 +542,8 @@ input:matches([type=email], [type=text], [type=url]) { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } button, @@ -465,8 +551,8 @@ button, [type=reset], [type=submit] { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } .wrapper { @@ -476,21 +562,23 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; min-height: 100vh; /* stylelint-disable-next-line */ min-height: calc(100 * var(--vh, 1vh)); } + .wrapper .header, .wrapper .footer { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } + .wrapper main { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } .visually-hidden { @@ -504,7 +592,7 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } .scroll-lock-ios { @@ -520,6 +608,7 @@ button, -ms-overflow-style: none; scrollbar-width: none; } + .no-scrollbar::-webkit-scrollbar { display: none; } @@ -537,8 +626,8 @@ button, .container { width: 100%; -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 1440px; margin: 0 auto; padding: 0 0 0 70px; @@ -546,11 +635,6 @@ button, margin-left: 0; margin-right: 0; } -@media (max-width: 1230px) { - .container { - padding: 0 70px; - } -} .header { color: #ffffff; @@ -574,13 +658,6 @@ button, grid-template-columns: 1fr 1fr; gap: 80px; } -@media (max-width: 1230px) { - .form__inner { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - gap: 0; - } -} .form__title { font-size: 48px; @@ -590,16 +667,6 @@ button, margin-top: 0; margin-bottom: 20px; } -@media (max-width: 1230px) { - .form__title { - text-align: center; - } -} -@media (max-width: 767px) { - .form__title { - font-size: 30px; - } -} .form__text { font-size: 18px; @@ -609,38 +676,12 @@ button, margin-top: 0; margin-bottom: 20px; } -@media (max-width: 1230px) { - .form__text { - text-align: center; - } -} -@media (max-width: 767px) { - .form__text { - font-size: 16px; - } -} .form__wrapprer { max-width: 1440px; margin: 0 auto; padding: 117px 6.9% 30px; } -@media (max-width: 1199px) { - .form__wrapprer { - padding: 97px 45px 30px 45px; - } -} -@media (max-width: 767px) { - .form__wrapprer { - padding: 67px 15px 14px; - } -} -@media (min-width: 1440px) { - .form__wrapprer { - padding-right: 100px; - padding-left: 100px; - } -} .form__content { position: relative; @@ -665,8 +706,8 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; width: 100%; margin: 0; margin-bottom: 0; @@ -677,16 +718,6 @@ button, line-height: 18px; color: #f0efe9; } -@media (max-width: 1230px) { - .form__input { - margin-bottom: 15px; - } -} -@media (max-width: 767px) { - .form__input { - margin-bottom: 20px; - } -} .form__input label { display: block; @@ -699,19 +730,6 @@ button, line-height: 18px; color: rgba(240, 239, 233, 0.8); } -@media (max-width: 1199px) { - .form__input label { - margin-bottom: 7px; - line-height: 20px; - } -} -@media (max-width: 1230px) { - .form__input label { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} .form__input input::-webkit-input-placeholder { color: #000000; @@ -740,44 +758,48 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } -@media (max-width: 1230px) { - .form__input input { - padding: 16px 25px; - } -} + .form__input input:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } + .form__input input:hover { border: 1px solid #ffffff; opacity: 1; } + .form__input input:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:hover + label { color: #f0efe9; } + .form__input input:focus + label { color: #f0efe9; } + .form__input input:focus-visible + label { color: #f0efe9; } + .form__input input:active + label { color: #f0efe9; } @@ -788,20 +810,10 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; margin-bottom: 18px; } -@media (max-width: 1230px) { - .form__textarea { - margin-bottom: 17px; - } -} -@media (max-width: 767px) { - .form__textarea { - margin-bottom: 21px; - } -} .form__textarea textarea { min-height: 98px; @@ -811,47 +823,48 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } -@media (max-width: 767px) { - .form__textarea textarea { - width: 100%; - min-width: unset; - min-height: 94px; - padding: 13px 25px; - } -} + .form__textarea textarea:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } + .form__textarea textarea:hover { border: 1px solid #ffffff; opacity: 1; } + .form__textarea textarea:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:hover + p { color: #f0efe9; } + .form__textarea textarea:focus + p { color: #f0efe9; } + .form__textarea textarea:focus-visible + p { color: #f0efe9; } + .form__textarea textarea:active + p { color: #f0efe9; } @@ -868,19 +881,6 @@ button, text-align: start; color: rgba(240, 239, 233, 0.8); } -@media (max-width: 1199px) { - .form__textarea p { - margin-bottom: 6px; - line-height: 20px; - } -} -@media (max-width: 767px) { - .form__textarea p { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} .form__checkbox-wrapper { display: -ms-grid; @@ -890,11 +890,6 @@ button, gap: 5px; margin-left: 10px; } -@media (max-width: 1230px) { - .form__checkbox-wrapper { - justify-items: center; - } -} .form__checkbox { margin: 0; @@ -908,12 +903,6 @@ button, margin-bottom: 39px; padding: 0; } -@media (max-width: 767px) { - .form__checkbox:last-of-type { - margin-top: 0; - margin-bottom: 12px; - } -} .form__checkbox-label { font-style: normal; @@ -936,18 +925,7 @@ button, border: 1px solid rgba(255, 255, 255, 0.7); border-radius: 2px; } -@media (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 12px; - } -} -@media (min-width: 321px) and (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 6px; - } -} + .custom-toggle--checkbox .form__toggle-icon:hover, .custom-toggle--radio .form__toggle-icon:hover { border: 1px solid #ffffff; @@ -955,6 +933,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:focus, .custom-toggle--radio .form__toggle-icon:focus { border: 1px solid #ffffff; @@ -962,6 +941,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:focus-visible, .custom-toggle--radio .form__toggle-icon:focus-visible { border: 1px solid #ffffff; @@ -969,6 +949,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:active, .custom-toggle--radio .form__toggle-icon:active { border: 1px solid #ffffff; @@ -996,21 +977,27 @@ button, background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); border: 1px solid #ffffff; } + .custom-toggle input:checked + .form__toggle-icon:hover { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:hover::before { background-image: url("../img/svg/check-white.svg"); } + .custom-toggle input:checked + .form__toggle-icon:focus { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:focus::before { background-image: url("../img/svg/check-white.svg"); } + .custom-toggle input:checked + .form__toggle-icon:focus-visible { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:focus-visible::before { background-image: url("../img/svg/check-white.svg"); } @@ -1026,11 +1013,7 @@ button, width: 100%; margin: 0 auto; } -@media (max-width: 1230px) { - .form__button { - width: 100%; - } -} + .form__button .span { font-weight: 700; text-transform: lowercase; @@ -1054,15 +1037,10 @@ button, right: 0; z-index: 2; -o-object-fit: cover; - object-fit: cover; + object-fit: cover; max-width: 100%; bottom: 0; } -@media (max-width: 1230px) { - .form__inner-img img { - display: none; - } -} .page__body { background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); @@ -1080,18 +1058,16 @@ button, -webkit-transition: opacity 1s ease; transition: opacity 1s ease; } + .btn--red { background-color: #ff1553; } + .btn:disabled { opacity: 0.5; pointer-events: none; } -@media (hover: hover) { - .btn:hover:not(.focus-visible) { - opacity: 0.8; - } -} + .btn.focus-visible:focus { opacity: 0.8; } @@ -1104,41 +1080,25 @@ button, display: flex; padding: 14px 0 20px; } -@media screen and (max-width: 767px) { - .custom-input, -.custom-textarea { - width: 100%; - } -} + .custom-input label, .custom-textarea label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; } -@media screen and (max-width: 767px) { - .custom-input label, -.custom-textarea label { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } -} + .custom-input label input, .custom-input label textarea, .custom-textarea label input, .custom-textarea label textarea { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 300px; min-height: 48px; margin-left: auto; @@ -1149,33 +1109,21 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } -@media screen and (max-width: 767px) { - .custom-input label input, -.custom-input label textarea, -.custom-textarea label input, -.custom-textarea label textarea { - max-width: unset; - width: 100%; - } -} + .custom-input label input:hover, .custom-input label textarea:hover, .custom-textarea label input:hover, .custom-textarea label textarea:hover { border: 2px solid rgba(0, 0, 0, 0.5); } + .custom-input label input:focus, .custom-input label textarea:focus, .custom-textarea label input:focus, .custom-textarea label textarea:focus { border: 2px solid rgba(0, 0, 0, 0.8); } -@media screen and (max-width: 767px) { - .custom-input__label, -.custom-textarea__label { - margin: 0 0 18px 0; - } -} + .custom-input__error, .custom-textarea__error { position: absolute; @@ -1186,12 +1134,7 @@ button, -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } -@media screen and (max-width: 767px) { - .custom-input__error, -.custom-textarea__error { - bottom: 20px; - } -} + .custom-input.is-invalid input, .custom-input.is-invalid textarea, .custom-textarea.is-invalid input, @@ -1200,7 +1143,9 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } -.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, + +.custom-input.is-invalid input:focus, +.custom-input.is-invalid input:hover, .custom-input.is-invalid textarea:focus, .custom-input.is-invalid textarea:hover, .custom-textarea.is-invalid input:focus, @@ -1211,16 +1156,19 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } + .custom-input .input-message, .custom-textarea .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-input .input-message.is-invalid, .custom-textarea .input-message.is-invalid { color: #ff0000; } + .custom-input .input-message.is-valid, .custom-textarea .input-message.is-valid { color: #15ab07; @@ -1229,18 +1177,23 @@ button, .custom-textarea { width: 530px; } + .custom-textarea::-webkit-input-placeholder { color: #000000; } + .custom-textarea::-moz-placeholder { color: #000000; } + .custom-textarea:-ms-input-placeholder { color: #000000; } + .custom-textarea::-ms-input-placeholder { color: #000000; } + .custom-textarea::placeholder { color: #000000; } @@ -1261,52 +1214,35 @@ button, } } */ } -@media screen and (max-width: 767px) { - .custom-select { - padding: 4px 0 14px; - width: 100%; - } -} + .custom-select__label { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } -@media screen and (max-width: 767px) { - .custom-select__label { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} + .custom-select__placeholder { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } -@media screen and (max-width: 767px) { - .custom-select__placeholder { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} + .custom-select select { position: absolute; width: 1px; @@ -1318,15 +1254,16 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } + .custom-select__button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; height: 48px; padding: 5px 10px; @@ -1338,16 +1275,20 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } + .custom-select__button:hover { border: 2px solid rgba(0, 0, 0, 0.5); } + .custom-select__button:focus { border: 2px solid rgba(0, 0, 0, 0.8); } + .custom-select__button:disabled { pointer-events: none; opacity: 0.3; } + .custom-select__list { position: absolute; bottom: 10px; @@ -1361,13 +1302,14 @@ button, background-color: #ffffff; border: 2px solid #000000; -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); visibility: hidden; opacity: 0; -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; transition: visibility 0.3s ease, opacity 0.3s ease; } + .custom-select__item { padding: 5px; outline: none; @@ -1375,25 +1317,19 @@ button, -webkit-transition: background-color 0.3s ease; transition: background-color 0.3s ease; } + .custom-select__item[aria-selected=true] { background-color: rgba(0, 0, 0, 0.2); } -@media (hover: hover) { - .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.2); - } -} + .custom-select__item[aria-selected=true].focus-visible:focus { background-color: rgba(0, 0, 0, 0.2); } -@media (hover: hover) { - .custom-select__item:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.4); - } -} + .custom-select__item.focus-visible:focus { background-color: rgba(0, 0, 0, 0.4); } + .custom-select__error { position: absolute; bottom: -15px; @@ -1403,11 +1339,12 @@ button, -webkit-transition: opacity 0.1s ease; transition: opacity 0.1s ease; } + .custom-select__text { font-size: 20px; line-height: 24px; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 80%; overflow: hidden; text-align: left; @@ -1417,12 +1354,14 @@ button, -webkit-transition: opacity 0.3s ease 0.1s; transition: opacity 0.3s ease 0.1s; } + .custom-select__text br { display: none; } + .custom-select__icon { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 20px; height: 10px; margin-left: auto; @@ -1432,80 +1371,103 @@ button, transition: transform 0.3s ease; transition: transform 0.3s ease, -webkit-transform 0.3s ease; -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); - clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); + clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); } + .custom-select.is-disabled { pointer-events: none; } + .custom-select.is-disabled .custom-select__list { display: none; } + .custom-select.open-up .custom-select__list { bottom: auto; top: 0; -webkit-transform: translateY(calc(-100% + 10px)); - -ms-transform: translateY(calc(-100% + 10px)); - transform: translateY(calc(-100% + 10px)); + -ms-transform: translateY(calc(-100% + 10px)); + transform: translateY(calc(-100% + 10px)); } + .custom-select.is-open .custom-select__list { visibility: visible; opacity: 1; } + .custom-select.is-open .custom-select__icon { -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + .custom-select.is-open .custom-select__label { opacity: 0; } + .custom-select.not-empty .custom-select__text { opacity: 1; } + .custom-select.not-empty .custom-select__label { opacity: 0; } + .custom-select.not-empty .custom-select__placeholder { opacity: 0; } + .custom-select.is-invalid .custom-select__error { opacity: 1; } + .custom-select.is-invalid .custom-select__button { border: 2px solid #ff1553; } -.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { + +.custom-select.is-invalid .custom-select__button:focus, +.custom-select.is-invalid .custom-select__button:hover { border: 2px solid rgba(255, 21, 83, 0.5); } + .custom-select--placeholder .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } + .custom-select--placeholder.is-open .custom-select__label { opacity: 1; } + .custom-select--placeholder.not-empty .custom-select__label { opacity: 1; } -.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { + +.custom-select.slide-up.not-empty .custom-select__label, +.custom-select.slide-up.is-open .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } -.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { + +.custom-select.slide-up.not-empty .custom-select__text, +.custom-select.slide-up.is-open .custom-select__text { opacity: 1; } + .custom-select .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-select .input-message.is-invalid { color: #ff0000; } + .custom-select .input-message.is-valid { color: #15ab07; } @@ -1519,11 +1481,7 @@ button, display: -ms-flexbox; display: flex; } -@media screen and (max-width: 767px) { - .custom-toggle { - width: 100%; - } -} + .custom-toggle input { position: absolute; width: 1px; @@ -1531,15 +1489,18 @@ button, margin: -1px; clip: rect(0 0 0 0); } + .custom-toggle label { position: relative; padding-left: 52px; cursor: pointer; } + .custom-toggle label span { margin-bottom: 0; margin-left: 0; } + .custom-toggle--checkbox .custom-toggle__icon { position: absolute; top: 0; @@ -1559,6 +1520,7 @@ button, background-repeat: no-repeat; }*/ } + .custom-toggle--radio .custom-toggle__icon { position: absolute; top: 0; @@ -1583,25 +1545,30 @@ button, background-repeat: no-repeat; }*/ } + .custom-toggle input:checked + .custom-toggle__icon { border: 1.5px solid #ffffff; background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } + .custom-toggle input:checked + .custom-toggle__icon::before { background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } + .custom-toggle .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-toggle .input-message.is-invalid { color: #ff0000; } + .custom-toggle .input-message.is-valid { color: #15ab07; } @@ -1622,36 +1589,31 @@ button, border-radius: 30px; cursor: pointer; -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; gap: 29px; -ms-grid-columns: 1fr 46px; grid-template-columns: 1fr 46px; } -@media (max-width: 767px) { - .general-button { - width: 100%; - padding: 3px 3px 3px 19px; - gap: 19px; - -ms-grid-columns: 1fr 34px; - grid-template-columns: 1fr 34px; - } -} + .general-button:hover { color: #ffffff; background-color: #000000; } + .general-button:focus { color: #ffffff; background-color: #000000; outline: none; } + .general-button:focus-visible { color: #ffffff; background-color: #000000; outline: none; } + .general-button:active { color: rgba(255, 255, 255, 0.7); background-color: #000000; @@ -1667,13 +1629,6 @@ button, line-height: 14px; letter-spacing: 0.28px; } -@media (max-width: 767px) { - .general-button span { - font-size: 16px; - line-height: 12px; - letter-spacing: 0.24px; - } -} .general-button__icon-wrapper { width: 46px; @@ -1684,27 +1639,21 @@ button, display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; stroke: #ffffff; color: #ffffff; } -@media (max-width: 767px) { - .general-button__icon-wrapper { - width: 34px; - height: 34px; - } -} .general-button:hover .general-button__icon-wrapper { background-color: #ffffff; stroke: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); color: #316dc2; -webkit-transition: 1; transition: 1; @@ -1715,8 +1664,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:focus-visible .general-button__icon-wrapper { @@ -1724,8 +1673,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:active .general-button__icon-wrapper { @@ -1733,20 +1682,20 @@ button, stroke: rgba(49, 109, 194, 0.7); color: rgba(49, 109, 194, 0.7); -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button__icon { -ms-flex-item-align: center; - -ms-grid-row-align: center; - align-self: center; + -ms-grid-row-align: center; + align-self: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; margin: 0 auto; height: 22px; width: 22px; @@ -1766,23 +1715,27 @@ button, background-color: #000000; border: 1px solid #000000; } + .general-button--dark:hover { color: #000000; fill: #ffffff; background-color: #ffffff; } + .general-button--dark:focus { color: #000000; fill: #ffffff; background-color: #ffffff; outline: none; } + .general-button--dark:focus-visible { color: #ffffff; fill: #ffffff; background-color: #000000; outline: none; } + .general-button--dark:active { color: #ffffff; fill: #000000; @@ -1799,8 +1752,8 @@ button, .general-button--dark:hover .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1808,8 +1761,8 @@ button, .general-button--dark:focus .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1817,8 +1770,8 @@ button, .general-button--dark:focus-visible .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1826,8 +1779,8 @@ button, .general-button--dark:active .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7); } @@ -1848,14 +1801,14 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: rgba(0, 0, 0, 0.8); -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); visibility: hidden; opacity: 0; -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); @@ -1866,31 +1819,29 @@ button, -ms-overflow-style: none; scrollbar-width: none; } + .modal::-webkit-scrollbar { display: none; } + .modal__wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; min-height: 100%; padding: 60px 40px; } -@media (max-width: 767px) { - .modal__wrapper { - padding: 60px 16px; - } -} + .modal__overlay { position: absolute; top: 0; @@ -1899,18 +1850,14 @@ button, height: 100%; cursor: pointer; } + .modal__content { position: relative; width: 600px; padding: 40px; background-color: #ffffff; } -@media (max-width: 767px) { - .modal__content { - width: 100%; - padding: 20px; - } -} + .modal__close-btn { position: absolute; top: 22px; @@ -1923,30 +1870,30 @@ button, border: none; cursor: pointer; } + .modal--responsive .modal__content { width: 100%; } + .modal--fit-content .modal__content { width: auto; } -@media (max-width: 767px) { - .modal--fit-content .modal__content { - width: 100%; - } -} + .modal--no-scale { -webkit-transform: none; - -ms-transform: none; - transform: none; + -ms-transform: none; + transform: none; } + .modal--preload { -webkit-transition: none; transition: none; } + .modal.is-active { -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); visibility: visible; opacity: 1; pointer-events: auto; @@ -1974,21 +1921,6 @@ button, border: none; cursor: pointer; } -@media (max-width: 767px) { - .alert__button-close { - top: 18px; - right: 23px; - width: 12px; - height: 12px; - } -} - -@media (max-width: 767px) { - .alert__icon { - width: 12px; - height: 12px; - } -} /* @mixin hover-focus { @media (hover: hover) { @@ -2002,10 +1934,12 @@ button, } } */ + /* @include hover-focus { opacity: 0.8; } */ + /*@mixin hover { @media (hover: hover) { &:hover:not(.focus-visible) { @@ -2014,15 +1948,257 @@ button, } } */ + /*@mixin focus { &.focus-visible:focus { @content; } } */ + /*@mixin active { &.focus-visible:active { @content; } } -*/ \ No newline at end of file +*/ + +@media (min-width: 1440px) { + .form__wrapprer { + padding-right: 100px; + padding-left: 100px; + } +} + +@media (max-width: 1230px) { + .container { + padding: 0 70px; + } + + .form__inner { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + } + + .form__title { + text-align: center; + } + + .form__text { + text-align: center; + } + + .form__input { + margin-bottom: 15px; + } + + .form__input label { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } + + .form__input input { + padding: 16px 25px; + } + + .form__textarea { + margin-bottom: 17px; + } + + .form__checkbox-wrapper { + justify-items: center; + } + + .form__button { + width: 100%; + } + + .form__inner-img img { + display: none; + } +} + +@media (max-width: 1199px) { + .form__wrapprer { + padding: 97px 45px 30px 45px; + } + + .form__input label { + margin-bottom: 7px; + line-height: 20px; + } + + .form__textarea p { + margin-bottom: 6px; + line-height: 20px; + } +} + +@media (max-width: 767px) { + .form__title { + font-size: 30px; + } + + .form__text { + font-size: 16px; + } + + .form__wrapprer { + padding: 67px 15px 14px; + } + + .form__input { + margin-bottom: 20px; + } + + .form__textarea { + margin-bottom: 21px; + } + + .form__textarea textarea { + width: 100%; + min-width: unset; + min-height: 94px; + padding: 13px 25px; + } + + .form__textarea p { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } + + .form__checkbox:last-of-type { + margin-top: 0; + margin-bottom: 12px; + } + + .custom-toggle--checkbox .form__toggle-icon, + .custom-toggle--radio .form__toggle-icon { + top: 12px; + } + + .general-button { + width: 100%; + padding: 3px 3px 3px 19px; + gap: 19px; + -ms-grid-columns: 1fr 34px; + grid-template-columns: 1fr 34px; + } + + .general-button span { + font-size: 16px; + line-height: 12px; + letter-spacing: 0.24px; + } + + .general-button__icon-wrapper { + width: 34px; + height: 34px; + } + + .modal__wrapper { + padding: 60px 16px; + } + + .modal__content { + width: 100%; + padding: 20px; + } + + .modal--fit-content .modal__content { + width: 100%; + } + + .alert__button-close { + top: 18px; + right: 23px; + width: 12px; + height: 12px; + } + + .alert__icon { + width: 12px; + height: 12px; + } +} + +@media screen and (max-width: 767px) { + .custom-input, + .custom-textarea { + width: 100%; + } + + .custom-input label, + .custom-textarea label { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } + + .custom-input label input, + .custom-input label textarea, + .custom-textarea label input, + .custom-textarea label textarea { + max-width: unset; + width: 100%; + } + + .custom-input__label, + .custom-textarea__label { + margin: 0 0 18px 0; + } + + .custom-input__error, + .custom-textarea__error { + bottom: 20px; + } + + .custom-select { + padding: 4px 0 14px; + width: 100%; + } + + .custom-select__label { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } + + .custom-select__placeholder { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } + + .custom-toggle { + width: 100%; + } +} + +@media (min-width: 321px) and (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, + .custom-toggle--radio .form__toggle-icon { + top: 6px; + } +} + +@media (hover: hover) { + .btn:hover:not(.focus-visible) { + opacity: 0.8; + } + + .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.2); + } + + .custom-select__item:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.4); + } +} \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css index 456b6d856..f17b2b9be 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}.form__text,.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}.form__text{font-size:18px;font-weight:400}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}.custom-select__label,.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}@media (max-width:1230px){.container{padding:0 70px}.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.form__text,.form__title{text-align:center}.form__input{margin-bottom:15px}.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}.form__input input{padding:16px 25px}.form__textarea{margin-bottom:17px}.form__checkbox-wrapper{justify-items:center}.form__button{width:100%}.form__inner-img img{display:none}}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}.form__input label{margin-bottom:7px;line-height:20px}.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__title{font-size:30px}.form__text{font-size:16px}.form__wrapprer{padding:67px 15px 14px}.form__input{margin-bottom:20px}.form__textarea{margin-bottom:21px}.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}.general-button__icon-wrapper{width:34px;height:34px}.modal__wrapper{padding:60px 16px}.modal__content{width:100%;padding:20px}.modal--fit-content .modal__content{width:100%}.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}.custom-input__label,.custom-textarea__label{margin:0 0 18px}.custom-input__error,.custom-textarea__error{bottom:20px}.custom-select{padding:4px 0 14px;width:100%}.custom-select__label,.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}.custom-toggle{width:100%}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index 150582c18..04e8e5e16 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBExBF,2C,CF4BF,6C,CACE,U,CE7BA,kC,CF4BF,oC,CACE,U,CADF,wC,CACE,U,CE7BA,uC,CF4BF,yC,CACE,U,CE7BA,6B,CF4BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRukBA,wC,CQrkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC7RA,yBDqRF,2C,CRglBA,wC,CQrkBI,U,AAGF,+CAdF,2C,CRslBA,wC,CQvkBI,SAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRykBF,sD,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRykBF,+C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRykBA,gD,CQvkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRukBN,wC,CQlkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGneJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV2kCA,gB,CUzkCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVolCA,gB,CU5kCI,YAGF,mB,CV8kCF,sB,CU7kCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVylCF,sB,CUnlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV0lCJ,4B,CACA,4B,CACA,+B,CU1lCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV4mCJ,4B,CACA,4B,CACA,+B,CU/lCQ,e,CACA,YAGF,+B,CVimCN,kC,CACA,kC,CACA,qC,CUlmCQ,+B,CAGF,+B,CVmmCN,kC,CACA,kC,CACA,qC,CUpmCQ,+B,CAMJ,oCADF,oB,CVomCF,uB,CUlmCM,iBAIJ,oB,CVmmCF,uB,CUlmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV8mCF,uB,CUlmCM,aAKF,8B,CVkmCJ,iC,CACA,iC,CACA,oC,CUlmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVomCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUvmCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVsmCF,+B,CUrmCI,iB,CACA,O,CACA,W,CAEA,uC,CVumCJ,0C,CUtmCM,S,CAGF,qC,CVumCJ,wC,CUtmCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP3GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-input.scss","blocks/custom-select.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss","style.scss"],"names":[],"mappings":"AAAA,iB;;ACiBA,I,CDAE,6B,CAoVF,O,CAjUA,I,CACA,a,CCkBA,E,CACE,c,CDTA,a,CAWF,E,CAAA,8B,CAEE,sB,CAEA,Q,CAEA,gB,CAwDF,I,CADA,G,CA9CA,G,CAiDA,I,CCnCA,a,CAEE,+B,CDJF,C,CAGE,4B,CAuWA,U,CEhVF,oB,CFfA,W,CAGE,wC,CCgBF,gC,CAAA,kB,CDLA,C,CCkBA,M,CDhBE,kB,CAqBF,K,CADA,a,CCgCA,G,CDrBA,G,CACE,iB,CACA,a,CACA,a,CCuBA,uB,CDnBF,G,CADA,a,CAKA,G,CACE,S,CAUF,G,CCsBA,iB,CDVA,M,CACA,K,CACA,Q,CACA,M,CADA,Q,CAGE,Q,CAEA,c,CC6BF,gB,CDzBE,mB,CCsCF,M,CD5BA,K,CAEE,gB,CAQF,M,CADA,M,CCkCA,mB,CAqBA,+B,CD/BA,8B,CAFA,+B,CAAA,wB,CAIE,S,CCiCF,iB,CDxBA,4B,CACA,2B,CACA,4B,CC8BA,qB,CAKA,6B,CAMA,Q,CDhCE,0B,CAUF,M,CCoCA,a,CAMA,c,CAKE,a,CDnCA,kB,CAIF,Q,CAKE,uB,CAOF,Q,CAHA,a,CA2KE,W,CA/JF,e,CC2CA,Y,CDhFA,M,CAuCE,6B,CC4CF,qB,CAAA,S,CAYA,wC,CD5CA,wC,CAHA,W,CAYA,a,CAHA,mB,CGpTE,4B,CHkUF,wC,CGrTE,uB,CH8TF,4B,CAJA,Y,CE7UA,yB,CAuBA,O,CACE,iB,CF+yCF,uB,CA78BA,Q,CEvVA,Q,CFgVE,Y,CAaF,WALA,iB,CAOE,e,CEvUF,wB,CFyUE,iB,CEvUA,+E,AF2UF,WAJA,iB,CErUE,e,CACE,wB,CFoUJ,iB,CErUE,8E,AAAA,WACE,iB,CFoUJ,e,CErUE,wB,CFqVA,iB,CEpVE,4EFwVJ,C,CAEA,O,CADA,Q,CAjBA,6B,CAoBE,qB,CAIF,I,CApBA,I,CE9TE,Q,CAEE,S,CFgUJ,gB,CAsBA,I,CACE,iB,CACA,e,CE/UA,c,CFiVA,gB,CAnBF,2C,CAqBE,U,CE/UF,kC,CFiVE,iC,CE/UA,iC,CF8TF,I,CAsBE,U,CE/UF,W,CACE,qB,CFwVF,G,CACA,K,CACE,a,CACA,c,CACA,W,CE5UF,sB,CFoVE,0C,CACA,kC,CACA,4B,CAGF,K,CAoCA,M,CA9DA,Q,CA4BE,e,CAGF,gC,CACA,mC,CIvdE,S,CJ2dF,uB,CACA,0B,CI1dE,S,CJ8bF,2B,CI1bE,8B,CJ4dA,S,CA9BF,4B,CIzbE,+B,CACE,S,CJ2bJ,kB,CAoCA,qB,CI3dA,S,CJ+dA,a,CACA,gB,CI1dE,uB,CACA,e,CJkeF,gB,CIxdA,iB,CACE,Y,CAKF,gD,CJudA,6C,CAEA,iD,CAnCA,qD,CAqCE,uB,CIvdF,e,CAIE,gC,CJmbF,gC,CIlbI,Q,CJqbJ,uB,CAqCE,e,CAGF,kB,CIvdE,4B,CJobF,yB,CAsCE,oB,CKnhBF,cAAA,Y,CLyhBA,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CA7CA,M,CAsCA,Q,CKlhBE,uB,CACA,oB,CACA,e,CL8hBF,a,CACA,Y,CACA,a,CK7hBE,M,CLufF,uB,CAwCE,oB,CMziBF,e,CNsgBA,Q,CAwCE,iB,CMziBF,mB,CACE,mB,CACA,Y,CACA,2B,CNogBF,4B,CAwCE,yB,COpjBF,qB,CACE,gB,CPujBA,mC,CAIF,gB,CADA,gB,COpjBE,mB,CACA,a,CPyjBF,a,CACE,kB,CACA,mB,CACA,W,CA8iBF,qB,CA3iBA,gB,COvjBA,iB,CACE,S,CACA,U,CACA,W,CACA,S,CACA,e,CACA,kB,CP+gBF,Q,CO7gBE,kB,CARF,6B,CPkkBE,qB,CQ3gBA,gB,CDvDF,c,CPukBE,e,CAGF,Y,COzjBA,e,CP6jBA,a,COzjBE,uB,CACA,oB,CAGA,gC,CARF,Y,CP4hBA,c,CO5hBA,iC,CPykBE,yB,CAGF,6BAA6B,e,CO3jB7B,S,CP+jBA,U,CAzCA,U,CQ7gBE,kB,CDTF,mB,CPmkBE,W,CAzCA,gB,CQrgBA,kB,CDrBF,8D,CP+hBE,Q,CA6CF,O,CACE,U,CACA,sB,CAGF,kB,CO9jBA,c,CACE,e,CPshBF,U,CA6CA,K,CO/jBE,U,CPmkBF,Y,CA3CA,gB,CA6CE,Y,COhkBF,wB,CACE,6B,CPshBF,Q,CAwDA,W,CATA,Y,CO/jBE,c,CAAA,e,CAAA,kB,CACA,U,CAAA,Y,CPokBA,kB,CAGF,W,COpkBE,c,CACA,e,CAQA,e,CAhBF,gB,CPslBE,a,CAhDA,uB,CAoDF,c,CACE,iB,CAGF,yB,COrkBA,gB,CACE,Y,CACA,wB,CACA,6B,CACA,Q,CPykBF,oB,COpkBE,kB,CC1DA,Y,CRimBF,kB,CAAA,S,CA0DE,iB,COhlBF,e,CACE,c,CPqhBF,gB,CQjmBE,Y,CDiDF,iB,CPmlBE,mB,CACA,mB,CAhDA,Y,CACF,2B,COnhBE,6B,CAlBF,iC,CPylBE,6B,CACA,U,CA/CA,Q,CAuDA,a,CAlDF,kB,CAsDE,a,CO3kBA,c,CPmlBA,0B,CAkcF,2C,CAhgBA,6C,CAkEE,U,CAkcF,kC,CA/bA,oC,COnlBE,U,CPshBF,wC,COhhBE,U,CPohCF,uC,CA/bA,yC,CAhEA,U,CAmgBA,6B,CA/bA,+B,CAhEA,U,CAoEA,kB,CAhEA,iB,CO/gBE,c,CACE,U,CACA,qC,CACA,iB,CPolBJ,2B,CAiEA,iC,COhpBI,+B,CACA,qC,CPmlBJ,wB,CAiEA,8B,CO9oBI,qB,CACA,S,CAIF,wB,CP8oBF,8B,CO7oBI,qB,CP6gBJ,S,CO1gBE,S,CAIA,gC,CP4oBF,sC,CO3oBI,qB,CP2gBJ,S,COxgBE,S,CP6kBF,yB,COtgBE,+B,CAlEF,U,CACE,qB,CAAA,S,CAAA,S,CP8kBF,8B,CACE,a,CO3kBA,8B,CALF,a,CPihBA,sC,CQjpBE,a,CR2tBF,+B,CAqDA,gC,CA1HA,a,CAyEA,e,CO/kBE,mB,CAEA,mB,CACA,Y,CAGA,2B,CACA,6B,CPwgBF,iC,CQ/pBE,6B,CD8IF,kB,CP4lBA,wB,CACE,e,CArEA,iB,CACF,c,COvgBE,U,CACE,qC,CACA,iB,CPknBJ,gC,COnkBE,a,CPukBF,wC,COlkBE,a,CPskBF,iC,COlkBE,a,CPskBF,iB,CACE,a,CApEA,c,CACF,S,CQ9tBE,iB,CD+MF,e,CPwlBE,c,CACA,gB,CACA,gB,CArEA,0B,CO1fF,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CPwkBF,e,CAtEE,e,CACF,S,CA2EA,4B,CArEA,iB,CAyEE,S,CAGF,qB,COrkBE,iB,CACA,e,CP+fF,c,CQ9vBE,gB,CD2PF,U,CP8kBE,U,CArEF,qB,CAyEE,iB,CAGF,2C,CACA,wC,COtkBE,O,CACA,U,CAEA,W,CP+fF,qC,CAyEE,iB,CArEF,iD,CAyEA,8C,COrkBA,qB,CPukBE,S,COrkBA,2B,CAEA,mB,CPwkBF,iD,CAvEA,8C,CQ1xBE,qB,CDqRF,S,CPglBE,2B,CACA,mB,COnkBA,yD,CPukBF,sD,CACE,qB,CACA,S,CAvEA,2B,CACF,mB,CA2EA,kD,CACA,+C,COvkBI,qB,CAAA,S,CPigBJ,2B,CO9fE,mB,CP2kBF,mD,CACA,gD,COxkBI,U,CPggBJ,W,CA6EA,uD,COxkBI,U,CAEA,W,CAAA,4B,CP+fJ,0C,CO5fE,2B,CPykBA,yB,CAGF,+C,COxkBI,+D,CP8fJ,qB,CA+EA,qD,COvkBE,4B,CP2kBF,6D,COvkBA,gD,CP2kBA,qD,COtkBE,4B,CP8fF,6D,CA6EE,gD,CAGF,6D,CA3EA,4B,CAGA,qE,CO1fI,gD,CP2kBJ,wC,COtkBE,sD,CP2fF,8B,COxfI,wB,CACE,U,CPwkBN,a,CA3EA,U,COtfI,a,CPskBJ,mB,COhkBA,e,CPkkBE,wB,CAGF,kB,CA3EA,iB,CA6EE,e,COhkBF,c,CACE,gB,CACA,a,CPokBF,gB,CACE,iB,CO/jBA,oB,CACE,c,CACA,W,CPufJ,O,CA6EE,S,COhkBF,mB,CACE,gB,CACA,c,CACA,Q,CPwfF,W,CA6EE,8D,CAzEF,I,CA6EE,0B,COhkBF,0B,CACE,mB,CACA,iB,CACA,U,CACA,wB,CACA,Q,CPkkBA,c,COjkBA,kC,CACA,0B,CPqkBF,S,CACE,wB,CAGF,a,CSziCA,U,CACE,mB,CCDF,wB,CACE,U,CVijCF,a,CACA,gB,CU7iCE,iB,CACA,mB,CACA,mB,CAEA,Y,CAAA,mB,CVijCF,mB,CA/EA,sB,CU59BE,mB,CACE,mB,CAEA,Y,CV69BJ,wB,CQr9BE,qB,CACE,kB,CRuiCF,U,CQliCA,yB,CRsiCF,4B,CA/EA,4B,CAiFA,+B,CWzkCA,kB,CX2kCE,mB,CWzkCA,W,CAEA,e,CAAA,e,CAAA,gB,CACA,Y,CX0/BF,+B,CWx/BE,iB,CAPF,S,CXolCE,kC,CACA,0B,CW1kCA,+B,CX8kCF,kC,CACA,kC,CACA,qC,CW/kCI,+B,CXmlCJ,+B,CACA,kC,CArFA,kC,CW3/BI,qC,CALF,+B,CX2lCF,oB,CACA,uB,CACE,iB,CACA,O,CACA,W,CACA,a,CA1FA,S,CACF,mC,CW7/BI,2B,CX4lCJ,8B,CACA,iC,CACA,iC,CACA,oC,CW5lCM,iB,CACA,wB,CACA,8B,CXgmCN,oC,CACA,oC,CACA,uC,CACA,uC,CA7FA,uC,CW7/BM,uC,CX6lCN,0C,CACA,0C,CACE,iB,CACA,wB,CACA,8B,CA3FF,4B,CWjgCM,+B,CXimCJ,iB,CACA,O,CACA,W,CW/lCI,uC,CXmmCN,0C,CACE,S,CA3FF,qC,CWlgCI,wC,CADF,a,CXsmCF,gB,CA7FA,W,CWx/BI,sC,CAXF,U,CXwnCF,c,CA9FA,iB,CWngCM,W,CXomCJ,mB,CACA,e,CAaF,qB,CWvlCE,2B,CXy/BF,iB,CWtgCI,O,CXumCF,S,CWtmCI,kC,CXygCN,8B,CWtgCI,0B,CXumCF,8D,CA7FF,8C,CAgGE,yE,CWpmCF,mB,CXooCA,sB,CACE,mB,CACA,mB,CA1GF,Y,CY5nCE,wB,CAPF,qB,CZivCE,kB,CACA,U,CA1GA,W,CACF,gB,CY7nCE,4B,CACE,+B,CACA,iB,CACA,S,CAEA,c,CZyuCF,kC,CACA,0B,CAGF,4B,CY3uCI,+B,CAIA,4B,CAXF,+B,CZ0vCF,+B,CAjHE,mB,CACF,U,CAqHA,oB,CY5uCI,iB,CAEA,W,CZ6uCF,S,CACA,U,CY5uCE,gB,CAAA,Q,CAAA,S,CAAA,e,CAEA,e,CZynCJ,qB,CYvnCI,qB,CAXF,kC,CZ4vCA,8B,CACA,0B,CACA,iB,CAxHA,S,CACF,uD,CYvnCE,+C,CZovCF,oB,CY/uCI,W,CACA,S,CACA,c,CAEA,4C,CAEA,oC,CZivCJ,wC,CAzHA,+B,CA6HA,4D,CY9uCI,+B,CZkvCJ,wC,CYhvCI,+B,CZovCJ,qB,CY/uCI,iB,CACA,Y,CACA,M,CACA,a,CAEA,S,CAAA,mC,CZknCJ,2B,CAGA,oB,CY/mCI,c,CACE,gB,CZinCN,mB,CY9mCI,a,CACE,S,CACA,e,CZgnCN,e,CY5mCE,kB,CACE,sB,CACA,S,CACA,uC,CAEA,+B,CZkvCJ,oB,CYxuCI,mB,CZ0uCF,a,CACA,U,CY1uCE,W,CACA,gB,CAEA,qB,CAAA,6C,CAGF,6B,CACE,wD,CAEA,qE,CACA,6D,CZymCJ,0B,CYrmCI,mB,CAGE,+C,CACE,Y,CZymCR,2C,CYpmCM,W,CACE,K,CZsmCR,gD,CYlmCI,4C,CACE,wC,CZsmCN,2C,CYjmCI,kB,CACE,S,CZwuCN,2C,CYluCI,gC,CACA,4B,CAEA,wB,CZquCJ,4C,CAnIA,S,CAuIA,6C,CY/tCI,S,CZmuCJ,8C,CAIA,oD,CYnuCI,S,CAQA,+C,CACE,S,CZkuCN,gD,CACE,wB,CAGF,sD,CACA,sD,CY3tCI,mC,CZ+tCJ,iD,CA7HA,qD,CA4IA,uD,CY5uCI,+C,CZ+tCF,2C,CA1IF,uC,CYllCE,S,CAGE,yD,CZkuCJ,2D,CAaA,oD,CADA,sD,CY7uCM,S,CZmmCN,6B,CYvkCI,iB,CACE,O,CZykCN,W,CAGA,wC,CYrkCI,S,CAMA,sC,CACE,a,CZqtCN,c,CA9IA,iB,CYjkCM,c,CAEE,gB,CZkkCR,e,CYjjCI,mB,CACE,mB,CZksCJ,Y,CA9IF,oB,CYhjCI,iB,CACE,S,CZkjCN,U,CY/iCI,W,CACE,kB,CZosCN,oB,CACE,iB,CACA,iB,CY9rCI,c,CZksCN,yB,CAlJA,e,CYxiCE,a,CZ+rCF,6C,CAoBA,0C,CAtKA,iB,CYxiCI,K,CACE,M,CZ0iCN,U,CYviCI,W,CACE,uB,CZyiCN,kC,CAoJE,0B,CAYF,0C,Cah+CI,qB,CACA,iB,Cbw/CJ,iD,Ca39CM,uB,Cb29CN,iD,CAOA,yD,CACE,mC,CACA,0B,CACA,2B,Car9CE,6B,CACE,iB,CACA,O,CACA,W,Cb29CN,wC,Car9CM,S,Cby9CN,sC,CACE,a,CAGF,mB,CACE,S,CACA,U,CAGF,e,CACE,a,CACA,a,CACA,wB,CAtJF,a,Ca1zCE,oB,CACE,qB,CACE,qB,CACA,kB,CACA,c,Cb4zCN,wB,Ca1zCI,qB,CACE,oB,CACA,gB,CACA,Q,Cb4zCN,yB,CaxzCE,8B,Cbm9CF,qB,CAtJA,U,CaxzCI,qB,CAIA,qB,CACE,U,CbyzCN,qB,CAwJE,S,CAGF,6B,CAtJA,U,CAwJE,qB,Cc5kDF,S,CdglDA,sB,CczkDE,0B,CACA,qB,CAEA,S,Cd4kDF,oB,CcvkDE,e,CdykDA,Q,CACA,S,CACA,e,CczkDA,c,CACA,gB,CAAA,oB,Cd8kDF,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CA3JA,mB,CACF,Y,Cc/6CE,wB,CACE,qB,CAEA,kB,Cdg7CJ,uB,Cc76CE,oB,CACE,sB,CAEA,W,CACA,U,Cd4kDJ,mD,CctkDI,qB,CACA,c,Cd46CJ,+B,Ccz6CE,2B,CACE,uB,CAEA,a,CACA,oB,Cd06CJ,Y,CA+JA,mD,CcnkDE,qB,CACA,c,CAEA,a,CACA,+B,CACA,2B,CACA,uB,CdskDF,2D,CACE,qB,CACA,c,CACA,a,CA3JA,+B,CACF,2B,CA6JE,uB,CAGF,oD,CcnkDE,qB,CACA,0B,CACA,yB,CAAA,+B,CAAA,2B,CACA,uB,CdykDF,qB,CACE,0B,CACA,yB,CczkDA,iB,CACA,uB,Cdy6CF,oB,CQp7CE,sB,CMEF,wB,CdulDE,qB,CACA,kB,CAjKA,a,CACF,W,CAmKE,U,Cc1kDF,U,CACE,iB,CACA,O,Cd8kDF,qB,Cc5kDE,U,CACA,e,CAAA,iB,Cd06CF,iB,CAsKE,kB,Cc7kDF,oB,CACE,yB,CACA,qB,CACA,qB,CdilDF,2B,CAtKA,U,CAwKE,S,Cc/kDF,qB,CdmlDA,2B,Cc/kDE,U,CdilDA,S,CACA,qB,CAxKF,S,CA4KA,mC,CcjlDE,U,CACA,S,CACA,qB,CdmlDA,S,CAGF,4B,CcnlDA,U,CACE,S,CdqlDA,qB,CACA,S,CAGF,mD,CcvlDE,qB,CdylDA,c,CACA,a,CAGF,yD,CczlDE,wB,CACA,+B,CACA,2B,Cd06CF,uB,CAkLE,W,CczlDF,U,Cd6lDA,yD,CczlDE,wB,CACA,+B,CACA,2B,CAAA,uB,CAEA,W,CACA,U,Cd6lDF,iE,CczlDI,wB,CAEA,+B,Cdw6CJ,2B,Ccr6CE,uB,CACE,W,CACA,U,Cdy6CJ,0D,Ccn6CE,wB,CACE,+B,CACA,2B,CAEA,uB,CACA,2B,Cdo6CJ,0B,CAqLA,O,CcllDI,8D,CdslDJ,M,CcjlDA,c,CACE,K,CAEA,O,CACA,Q,Cdg6CF,M,CAmLE,Y,CchlDF,mB,CACE,mB,CACA,Y,CdklDA,2B,CACA,4B,CcjlDA,yB,CACA,qB,Cd+5CF,e,CAqLE,gC,CcjlDF,+B,CACE,4B,CACA,wB,CdmlDA,oB,CACA,iB,CcllDA,S,CACA,8I,CdqlDA,8H,CcllDF,6K,CACE,mB,CACA,uB,CdolDA,oB,CAGF,yB,CAvLA,Y,CA2LA,e,CcnlDE,iB,CdqlDA,mB,CACA,mB,CcplDA,Y,CACA,mB,Cd45CF,a,CA2LE,uB,CezyDF,oB,CACE,sB,CfinDF,wB,CA2LE,qB,CgB7yDF,kB,CACE,U,CACA,e,CACA,iB,ChBizDF,e,CgB5yDE,iB,CAAA,K,CAAA,M,CACA,U,CAAA,W,ChBizDA,c,CAGF,e,CgBhzDE,iB,CACA,W,ChBkzDA,Y,CACA,qB,CAGF,iB,CgBlzDE,iB,CAAA,Q,CAAA,U,CAIA,S,CAEA,U,CACA,W,ChB8mDF,S,CgB5mDE,c,CACE,Q,ChB8mDJ,c,CAuMA,kC,CgB/yDI,U,ChBmzDJ,mC,CgBjzDI,U,ChBqzDJ,gB,CACE,sB,CACA,kB,CgBrzDE,c,ChB8mDJ,e,CQ7kDE,uB,CQxCA,e,ChB0nDF,gB,CgB1mDE,0B,CACE,sB,CACA,kB,CACA,kB,CAEA,S,CACA,mB,CAKF,M,CACE,U,CAEA,Y,CACA,qB,CAEA,c,ChBumDJ,e,CQhmDE,kB,CQbA,iB,ChB2zDA,kB,CAxMF,oB,CgBrmDE,iB,CACE,Q,CACA,U,CACA,U,CACA,W,CAEA,S,CACA,4B,CACA,Q,CAEA,c,CCvEJ,0BACE,e,CACA,mB,CACA,oB,AjBs6DF,0BiB/5DE,U,CACA,c,CAXF,Y,CAcI,oB,CACA,yB,CAEA,K,CjBu6DF,W,CApNF,Y,CAiNI,iB,CAOF,Y,CkBj6DF,kB,ClBq6DE,kB,CACE,kB,CACA,c,CACA,gB,CAGF,kB,CACE,iB,CAGF,e,CACE,kB,CAGF,uB,CACE,oB,CAGF,a,CACE,U,CAGF,oB,CACE,c,AkB15DJ,0BlB+5DE,e,CACE,sB,CkBh6DJ,kB,ClBo6DI,iB,CACA,gB,CAGF,iB,CACE,iB,CACA,kB,AAIJ,yBACE,Y,CACE,c,CAGF,W,CACE,c,CAGF,e,CACE,sB,CAGF,Y,CACE,kB,CAGF,e,CACE,kB,CAGF,wB,CACE,U,CACA,e,CACA,e,CACA,iB,CAGF,iB,CACE,kB,CACA,c,CACA,gB,CAGF,4B,CACE,Y,CACA,kB,CAGF,2C,CACA,wC,CACE,Q,CAGF,e,CACE,U,CACA,wB,CACA,Q,CACA,yB,CACA,8B,CAGF,oB,CACE,c,CACA,gB,CACA,oB,CAGF,6B,CACE,U,CACA,W,CAGF,e,CACE,iB,CAGF,e,CACE,U,CACA,Y,CAGF,mC,CACE,U,CAGF,oB,CACE,Q,CACA,U,CAFF,oB,CAOA,Y,CACE,U,CACA,a,AAIJ,oCACE,a,CACA,gB,CACE,U,CAGF,mB,CACA,sB,CACE,uB,CACA,oB,CACA,sB,CACA,2B,CACA,4B,CACA,yB,CACA,qB,CAGF,yB,CACA,4B,CACA,4B,CACA,+B,CACE,e,CACA,U,CAGF,oB,CACA,uB,CACE,e,CAGF,oB,CACA,uB,CACE,W,CAGF,c,CACE,kB,CACA,U,CAGF,qB,CAMA,2B,CALE,8C,CACA,0C,CACA,sC,CASF,c,CACE,Y,AAIJ,+CACE,2C,CACA,wC,CACE,S,AAIJ,qBACE,eAAe,e,CACb,U,CAGF,mDAAmD,e,CACjD,+B,CAGF,+BAA+B,e,CAC7B,iC","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n","// Vendor\n// ---------------------------------\n\n@import \"vendor/normalize\";\n// Swiper 7.4.1\n// @import \"vendor/swiper\";\n\n// Global\n// ---------------------------------\n\n@import \"variables\";\n@import \"mixins\";\n@import \"global/fonts\";\n@import \"global/reboot\";\n@import \"global/utils\";\n@import \"global/container\";\n\n// Blocks\n// ---------------------------------\n\n@import \"blocks/header\";\n@import \"blocks/form\";\n@import \"blocks/page__body\";\n@import \"blocks/btn\";\n@import \"blocks/custom-input\";\n@import \"blocks/custom-select\";\n@import \"blocks/custom-toggle\";\n@import \"blocks/general-button\";\n@import \"blocks/footer\";\n@import \"blocks/modal\";\n@import \"blocks/alert\";\n@import \"blocks/hero\";\n\n// ---------------------------------\n\n// ❗❗❗ запрещено использовать изображения в css, касается как jpg \\ png, так и svg\n\n// ❗ обязательно используйте mixin hover-focus для отключения ховеров на тач устройствах\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n// но не используем для текстовых полей ( input, textarea )\n// так же в сборке есть отдельный миксин для hover\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n// для focus\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n// и для active\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/\n// адаптив пишем внутри каждого класса (смотрим container.scss)\n\n// для фикса проблем с vh на iOS в сборке подключен скрипт\n// используя vh на проекте задавайте их также как в примере в utils.scss\n\n// для любых transition обязательно указывайте transition-property\n// transition: $trans-default ❌ ---> transition: color $trans-default ✅\n"]} \ No newline at end of file diff --git a/build/img/phone.png b/build/img/phone.png index 6927d216ac31e454dec0a2d4b95f52a7926a5149..799d6fbdd7de64952cc32c1dd8e4f6b5bc508479 100644 GIT binary patch literal 72741 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 z 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

Zh{* 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 pd1SaroHtoMV)7WRGl)9TBp! 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

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 diff --git a/build/img/sprite/tick.svg b/build/img/sprite/tick.svg deleted file mode 100644 index 7165dc6bf..000000000 --- a/build/img/sprite/tick.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/build/img/svg/cross.svg b/build/img/svg/cross.svg index f42c838c6..c0e54dfc1 100644 --- a/build/img/svg/cross.svg +++ b/build/img/svg/cross.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/build/img/svg/tick.svg b/build/img/svg/tick.svg index 7165dc6bf..1d999ead8 100644 --- a/build/img/svg/tick.svg +++ b/build/img/svg/tick.svg @@ -1,21 +1,3 @@ - - - - - - - - - - - - - - - - - - +C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> \ No newline at end of file diff --git a/build/img/tick.svg b/build/img/tick.svg index cbfd334ad..b02331d7e 100644 --- a/build/img/tick.svg +++ b/build/img/tick.svg @@ -1,22 +1,3 @@ - - - - - - - - - - - - - - - - - - - + C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> \ No newline at end of file diff --git a/build/js/main.min.js b/build/js/main.min.js index cc5d8299c..decf53160 100644 --- a/build/js/main.min.js +++ b/build/js/main.min.js @@ -1,1210 +1 @@ -(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i [data-select].is-open ✅ - -// выносим все в дата атрибуты -// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. - -// для адаптивного JS используется matchMedia и addListener -// const breakpoint = window.matchMedia(`(min-width:1024px)`); -// const breakpointChecker = () => { -// if (breakpoint.matches) { -// } else { -// } -// }; -// breakpoint.addListener(breakpointChecker); -// breakpointChecker(); - -// используйте .closest(el) - -},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13}],2:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.callbacks = void 0; -var baseSuccessCallback = function baseSuccessCallback(event) { - event.preventDefault(); - // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер -}; -var baseErrorCallback = function baseErrorCallback(event) { - event.preventDefault(); - // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер -}; -var callbacks = exports.callbacks = { - base: { - // Сбросс формы - reset: true, - // Таймаут сброса формы - resetTimeout: 500, - successCallback: baseSuccessCallback, - errorCallback: baseErrorCallback - } -}; - -},{}],3:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Form = void 0; -var _validator = require("./validator"); -var _callback = require("./callback"); -var _initPhoneInput = require("./init-phone-input"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Form = exports.Form = /*#__PURE__*/function () { - function Form() { - _classCallCheck(this, Form); - this._validator = new _validator.Validator(); - this._initPhoneInput = _initPhoneInput.initPhoneInput; - this._callbacks = _callback.callbacks; - } - return _createClass(Form, [{ - key: "_resetSelect", - value: function _resetSelect(select) { - var nativeSelect = select.querySelector('select'); - var activeIndex = nativeSelect.options.selectedIndex; - var selectedOption = nativeSelect.options[activeIndex]; - var buttonText = select.querySelector('.custom-select__text'); - var selectItems = select.querySelectorAll('.custom-select__item'); - buttonText.textContent = selectedOption.textContent; - selectItems.forEach(function (item, index) { - if (index === activeIndex - 1) { - item.setAttribute('aria-selected', 'true'); - return; - } - item.setAttribute('aria-selected', 'false'); - }); - if (!nativeSelect.value) { - select.classList.remove('not-empty'); - select.classList.remove('is-valid'); - } - } - }, { - key: "_resetSelects", - value: function _resetSelects(form) { - var _this = this; - var selects = form.querySelectorAll('[data-select]'); - selects.forEach(function (select) { - _this._resetSelect(select); - }); - } - }, { - key: "reset", - value: function reset(form) { - var _this2 = this; - form.reset(); - form.querySelectorAll('.is-invalid').forEach(function (item) { - return item.classList.remove('is-invalid'); - }); - form.querySelectorAll('.is-valid').forEach(function (item) { - return item.classList.remove('is-valid'); - }); - form.querySelectorAll('.input-message').forEach(function (item) { - return item.remove(); - }); - setTimeout(function () { - _this2._resetSelects(form); - }); - } - }, { - key: "initPhoneInput", - value: function initPhoneInput(parent) { - this._initPhoneInput(parent); - } - }, { - key: "validateForm", - value: function validateForm(form) { - return this._validator.validateForm(form); - } - }, { - key: "validateFormElement", - value: function validateFormElement(item) { - return this._validator.validateFormElement(item); - } - }, { - key: "_onFormSubmit", - value: function _onFormSubmit(event) { - var _this3 = this; - var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; - if (this.validateForm(event.target) && callback) { - this._callbacks[callback].successCallback(event); - if (this._callbacks[callback].reset) { - setTimeout(function () { - _this3.reset(event.target); - }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); - } - return; - } - if (!this.validateForm(event.target) && callback) { - this._callbacks[callback].errorCallback(event); - return; - } - } - }, { - key: "_onFormInput", - value: function _onFormInput(item) { - this.validateFormElement(item); - } - }, { - key: "_initValidate", - value: function _initValidate(parent) { - var _this4 = this; - var form = parent.querySelector('form'); - if (!form) { - return; - } - var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); - phoneParents.forEach(function (item) { - return _this4._initPhoneInput(item); - }); - var callback = parent.dataset.callback; - form.noValidate = true; - form.addEventListener('submit', function (event) { - event.preventDefault(); - _this4._onFormSubmit(event, callback); - }); - form.addEventListener('input', function (event) { - _this4._onFormInput(event.target); - }); - form.addEventListener('reset', function (event) { - _this4.reset(event.target); - }); - } - }, { - key: "init", - value: function init() { - var _this5 = this; - this._validateParent = document.querySelectorAll('[data-form-validate]'); - if (!this._validateParent.length) { - return; - } - this._validateParent.forEach(function (parent) { - return _this5._initValidate(parent); - }); - } - }]); -}(); - -},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.initPhoneInput = void 0; -var baseCountryCode = '+7'; -var baseMatrix = ' (___) ___ __ __'; -var phoneLength = baseCountryCode.length + baseMatrix.length; -var onPhoneInputInput = function onPhoneInputInput(e) { - var matrix = "".concat(baseCountryCode).concat(baseMatrix); - var def = matrix.replace(/\D/g, ''); - var i = 0; - var val = e.target.value.replace(/\D/g, ''); - if (def.length >= val.length) { - val = def; - } - e.target.value = matrix.replace(/./g, function (a) { - if (/[_\d]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; -var onPhoneInputFocus = function onPhoneInputFocus(_ref) { - var target = _ref.target; - if (!target.value) { - target.value = baseCountryCode; - } - target.addEventListener('input', onPhoneInputInput); - target.addEventListener('blur', onPhoneInputBlur); - target.addEventListener('keydown', onPhoneInputKeydown); - target.addEventListener('paste', onPhoneInputPaste); - target.addEventListener('click', onPhoneInputClick); -}; -var onPhoneInputClick = function onPhoneInputClick(e) { - if (e.target.selectionStart < 4) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputPaste = function onPhoneInputPaste(e) { - e.target.setSelectionRange(0, 0); - if (!e.target.selectionStart) { - setTimeout(function () { - if (e.target.value.startsWith('+7')) { - return; - } - if (e.target.value.startsWith('+8')) { - e.target.value = "+7 ".concat(e.target.value.slice(3)); - return; - } - e.target.value = ''; - }); - } -}; -var onPhoneInputKeydown = function onPhoneInputKeydown(e) { - if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { - e.preventDefault(); - e.target.setSelectionRange(3, 3); - } -}; -var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { - var target = _ref2.target; - if (target.value === baseCountryCode) { - var parent = target.closest('[data-validate-type="phone"]'); - target.value = ''; - if (!parent.hasAttribute('data-required')) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - parent.classList.remove('not-empty'); - target.removeEventListener('input', onPhoneInputInput); - target.removeEventListener('blur', onPhoneInputBlur); - target.removeEventListener('keydown', onPhoneInputKeydown); - target.removeEventListener('paste', onPhoneInputPaste); - target.removeEventListener('click', onPhoneInputClick); - } -}; -var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { - var input = parent.querySelector('input'); - parent.dataset.phoneLength = phoneLength; - input.addEventListener('focus', onPhoneInputFocus); -}; - -},{}],5:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.matrixReplace = void 0; -var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { - if (!matrix) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); - item.value = ''; - return; - } - if (!RegEx) { - // eslint-disable-next-line no-console - console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); - item.value = ''; - return; - } - var def = matrix.replace(RegEx, ''); - var val = item.value.replace(RegEx, ''); - var i = 0; - if (def.length >= val.length) { - val = def; - } - item.value = matrix.replace(/./g, function (a) { - if (/[_\^]/.test(a) && i < val.length) { - return val.charAt(i++); - } else if (i >= val.length) { - return ''; - } else { - return a; - } - }); -}; - -},{}],6:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; -var setLimitationError = function setLimitationError(limitation) { - // eslint-disable-next-line no-console - console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); -}; -var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { - switch (limitation) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; - case 'letters': - return /[^a-zA-Zа-яёА-ЯЁ\s]/g; - case 'letters-and-digit': - return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; - case 'cyrillic': - return /[^а-яёА-ЯЁ\s]/g; - case 'latin': - return /[^a-zA-Z\s]/g; - default: - return setLimitationError(limitation); - } -}; -var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { - switch (matrix) { - case 'digit': - return /[^\d]/g; - case 'name': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; - case 'letters': - return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; - case 'letters-and-digit': - return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; - case 'cyrillic': - return /[^\а-яё\А-ЯЁ]/g; - case 'latin': - return /[^\a-z\A-Z]/g; - default: - return false; - } -}; -var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { - return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; -}; - -},{}],7:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Message = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Message = exports.Message = /*#__PURE__*/function () { - function Message() { - _classCallCheck(this, Message); - this._baseErrorText = 'Это поле является обязательным'; - } - return _createClass(Message, [{ - key: "_messageTemplate", - value: function _messageTemplate(message, state) { - var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; - return "").concat(message, ""); - } - }, { - key: "removeMessage", - value: function removeMessage(parent) { - var parentMessage = parent.querySelector('.input-message'); - if (parentMessage) { - parentMessage.remove(); - } - } - }, { - key: "renderMessage", - value: function renderMessage(parent, message, state) { - this.removeMessage(parent); - parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); - } - }]); -}(); - -},{}],8:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Validator = void 0; -var _regularExpression = require("./regular-expression"); -var _matrix = require("./matrix"); -var _renderMessage2 = require("./render-message"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Validator = exports.Validator = /*#__PURE__*/function () { - function Validator() { - _classCallCheck(this, Validator); - this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; - this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; - this._getMailRegEx = _regularExpression.getMailRegEx; - this._matrixReplace = _matrix.matrixReplace; - this._message = new _renderMessage2.Message(); - } - return _createClass(Validator, [{ - key: "_renderMessage", - value: function _renderMessage(trigger, parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - if (!trigger) { - parent.classList.add('is-invalid'); - if (parent.hasAttribute('data-message-base') && !input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else if (parent.hasAttribute('data-message-extra') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); - } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { - this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); - } else { - this._message.removeMessage(parent); - } - } else { - if (parent.hasAttribute('data-message-success')) { - this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); - } else { - this._message.removeMessage(parent); - } - } - } - }, { - key: "_setItemValidState", - value: function _setItemValidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.add('is-valid'); - parent.classList.remove('is-invalid'); - input.setAttribute('aria-invalid', 'false'); - this._message.removeMessage(parent); - } - }, { - key: "_setItemInvalidState", - value: function _setItemInvalidState(parent, input) { - if (!parent.hasAttribute('data-required') && !input.value) { - return; - } - parent.classList.remove('is-valid'); - input.setAttribute('aria-invalid', 'true'); - } - }, { - key: "_simpleLimitation", - value: function _simpleLimitation(item, limitation) { - item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); - } - }, { - key: "_matrixLimitation", - value: function _matrixLimitation(item, matrix, limitation) { - this._matrixReplace(item, matrix, limitation); - } - }, { - key: "_validateTextInput", - value: function _validateTextInput(parent, input) { - var flag = true; - if (input.value.length >= (+input.getAttribute('minlength') || 1)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateMatrixInput", - value: function _validateMatrixInput(parent, input) { - var flag = true; - if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateEmailInput", - value: function _validateEmailInput(parent, input) { - var flag = true; - if (new RegExp(this._getMailRegEx(), '').test(input.value)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validatePhoneInput", - value: function _validatePhoneInput(parent, input) { - var flag = true; - if (input.value.length >= +parent.dataset.phoneLength) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateCheckbox", - value: function _validateCheckbox(parent, input) { - var flag = true; - if (input.checked) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_findSelectedOption", - value: function _findSelectedOption(options) { - var flag = false; - options.forEach(function (option) { - if (option.value && option.selected) { - flag = true; - } - }); - return flag; - } - }, { - key: "_validateSelect", - value: function _validateSelect(parent, input) { - var options = input.querySelectorAll('option'); - var customSelectText = parent.querySelector('.custom-select__text'); - input.setAttribute('aria-invalid', 'false'); - var flag = true; - if (this._findSelectedOption(options)) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - parent.classList.remove('not-empty'); - customSelectText.innerHTML = ''; - flag = false; - } - return flag; - } - }, { - key: "_returnCheckedElements", - value: function _returnCheckedElements(inputs) { - var flag = false; - inputs.forEach(function (input) { - if (input.checked) { - flag = true; - } - }); - return flag; - } - }, { - key: "_removeGroupAria", - value: function _removeGroupAria(inputs) { - inputs.forEach(function (input) { - if (!input.checked) { - input.removeAttribute('aria-required'); - input.removeAttribute('aria-invalid'); - } else { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', false); - } - }); - } - }, { - key: "_setGroupAria", - value: function _setGroupAria(inputs) { - inputs.forEach(function (input) { - input.setAttribute('aria-required', true); - input.setAttribute('aria-invalid', true); - }); - } - }, { - key: "_validateToggleGroup", - value: function _validateToggleGroup(parent) { - var formElements = parent.querySelectorAll('input'); - var flag = true; - if (this._returnCheckedElements(formElements)) { - this._removeGroupAria(formElements); - parent.classList.remove('is-invalid'); - parent.classList.add('is-valid'); - this._message.removeMessage(parent); - } else { - this._setGroupAria(formElements); - parent.classList.remove('is-valid'); - flag = false; - } - return flag; - } - }, { - key: "_customExample", - value: function _customExample(parent, input) { - var flag = true; - if (!input.value.length) { - parent.dataset.messageBase = 'Поле обязательно к заполнению'; - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length < input.minLength) { - parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else if (input.value.length > input.minLength) { - parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); - this._setItemInvalidState(parent, input); - flag = false; - } else { - parent.dataset.messageSuccess = 'Поле заполнено корректно'; - this._setItemValidState(parent, input); - flag = true; - } - return flag; - } - }, { - key: "_validateFile", - value: function _validateFile(parent, input) { - var flag = true; - var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; - if (input.value && sizeTest) { - this._setItemValidState(parent, input); - } else { - this._setItemInvalidState(parent, input); - flag = false; - } - return flag; - } - }, { - key: "_validateInput", - value: function _validateInput(type, parent, input) { - switch (type) { - case 'text': - return this._validateTextInput(parent, input); - case 'matrix': - return this._validateMatrixInput(parent, input); - case 'email': - return this._validateEmailInput(parent, input); - case 'phone': - return this._validatePhoneInput(parent, input); - case 'checkbox': - return this._validateCheckbox(parent, input); - case 'select': - return this._validateSelect(parent, input); - case 'toggle-group': - return this._validateToggleGroup(parent, input); - case 'file': - return this._validateFile(parent, input); - case 'custom-example': - return this._customExample(parent, input); - default: - return false; - } - } - }, { - key: "validateFormElement", - value: function validateFormElement(formElement) { - var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - var parent = formElement.closest('[data-validate-type]'); - if (!parent) { - return; - } - if (!parent.hasAttribute('data-required')) { - var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); - if (!removeElement.value) { - parent.classList.remove('is-valid'); - parent.classList.remove('is-invalid'); - } - } - var onInputValidate = parent.hasAttribute('data-on-input-validate'); - if (parent.hasAttribute('data-limitation')) { - this._simpleLimitation(formElement, parent.dataset.limitation); - } - if (parent.dataset.validateType === 'matrix') { - this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); - } - var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); - if (onInputValidate || fullValidate) { - this._renderMessage(isValid, parent, formElement); - } - } - }, { - key: "_fullValidate", - value: function _fullValidate(items) { - var _this = this; - var result = true; - items.forEach(function (item) { - var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); - _this.validateFormElement(formElement, true); - if (item.classList.contains('is-invalid')) { - result = false; - } - }); - return result; - } - }, { - key: "validateForm", - value: function validateForm(form) { - var validateItems = form.querySelectorAll('[data-validate-type]'); - var result = this._fullValidate(validateItems); - return result; - } - }]); -}(); - -},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.modals = exports.initModals = void 0; -var _modals = require("./modals"); -var modals; - -// Здесь реализован пример открытия модалки через колбэк закрытия -// const openModalInCloseCallback = (name, context = this) => { -// context._enableScrolling = false; -// context._setSettings('default'); -// modals.open(name); -// }; - -// closeCallback() { -// openModalInCloseCallback('modal-5'); -// }, - -var settings = { - 'default': { - preventDefault: true, - stopPlay: true, - lockFocus: true, - startFocus: true, - focusBack: true, - eventTimeout: 400, - openCallback: false, - closeCallback: false - } -}; -var initModals = exports.initModals = function initModals() { - var modalElements = document.querySelectorAll('.modal'); - modalElements.forEach(function (el) { - setTimeout(function () { - el.classList.remove('modal--preload'); - }, 100); - }); - exports.modals = modals = new _modals.Modals(settings); - // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда - window.modals = modals; -}; - -},{"./modals":10}],10:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.Modals = void 0; -var _scrollLock = require("../../utils/scroll-lock"); -var _focusLock = require("../../utils/focus-lock"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var Modals = exports.Modals = /*#__PURE__*/function () { - function Modals() { - var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - _classCallCheck(this, Modals); - this._scrollLock = new _scrollLock.ScrollLock(); - this._focusLock = new _focusLock.FocusLock(); - this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); - this._openedModalElement = null; - this._modalName = null; - this._enableScrolling = true; - this._settingKey = 'default'; - this._settings = settings; - this._preventDefault = this._settings[this._settingKey].preventDefault; - this._stopPlay = this._settings[this._settingKey].stopPlay; - this._lockFocus = this._settings[this._settingKey].lockFocus; - this._startFocus = this._settings[this._settingKey].startFocus; - this._focusBack = this._settings[this._settingKey].focusBack; - this._eventTimeout = this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[this._settingKey].closeCallback; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - this._documentClickHandler = this._documentClickHandler.bind(this); - this._modalClickHandler = this._modalClickHandler.bind(this); - this._init(); - } - return _createClass(Modals, [{ - key: "_init", - value: function _init() { - if (this._modalOpenElements.length) { - document.addEventListener('click', this._documentClickHandler); - } - } - }, { - key: "_setSettings", - value: function _setSettings() { - var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; - if (!this._settings[settingKey]) { - return; - } - this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; - this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; - this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; - this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; - this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; - this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; - this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; - this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; - } - }, { - key: "_documentClickHandler", - value: function _documentClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-open-modal]')) { - return; - } - evt.preventDefault(); - this._modalName = target.closest('[data-open-modal]').dataset.openModal; - if (!this._modalName) { - return; - } - this.open(); - } - }, { - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; - if (isEscKey) { - evt.preventDefault(); - this.close(document.querySelector('.modal.is-active').dataset.modal); - } - } - }, { - key: "_modalClickHandler", - value: function _modalClickHandler(evt) { - var target = evt.target; - if (!target.closest('[data-close-modal]')) { - return; - } - this.close(target.closest('[data-modal]').dataset.modal); - } - }, { - key: "_addListeners", - value: function _addListeners(modal) { - modal.addEventListener('click', this._modalClickHandler); - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_removeListeners", - value: function _removeListeners(modal) { - modal.removeEventListener('click', this._modalClickHandler); - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "_stopInteractive", - value: function _stopInteractive(modal) { - if (this._stopPlay) { - modal.querySelectorAll('video, audio').forEach(function (el) { - return el.pause(); - }); - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); - }); - } - } - }, { - key: "_autoPlay", - value: function _autoPlay(modal) { - modal.querySelectorAll('[data-iframe]').forEach(function (el) { - var autoPlay = el.closest('[data-auto-play]'); - if (autoPlay) { - el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); - } - }); - } - }, { - key: "open", - value: function open() { - var _this = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - if (!modal || modal.classList.contains('is-active')) { - return; - } - document.removeEventListener('click', this._documentClickHandler); - this._openedModalElement = document.querySelector('.modal.is-active'); - if (this._openedModalElement) { - this._enableScrolling = false; - this.close(this._openedModalElement.dataset.modal); - } - this._setSettings(modalName); - modal.classList.add('is-active'); - if (!this._openedModalElement) { - this._scrollLock.disableScrolling(); - } - if (this._openCallback) { - this._openCallback(); - } - if (this._lockFocus) { - this._focusLock.lock('.modal.is-active', this._startFocus); - } - setTimeout(function () { - _this._addListeners(modal); - _this._autoPlay(modal); - document.addEventListener('click', _this._documentClickHandler); - }, this._eventTimeout); - } - }, { - key: "close", - value: function close() { - var _this2 = this; - var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; - var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); - document.removeEventListener('click', this._documentClickHandler); - if (!modal || !modal.classList.contains('is-active')) { - return; - } - if (this._lockFocus) { - this._focusLock.unlock(this._focusBack); - } - modal.classList.remove('is-active'); - this._removeListeners(modal); - this._stopInteractive(modal); - if (this._closeCallback) { - this._closeCallback(); - } - if (this._enableScrolling) { - setTimeout(function () { - _this2._scrollLock.enableScrolling(); - }, this._eventTimeout); - } - setTimeout(function () { - document.addEventListener('click', _this2._documentClickHandler); - }, this._eventTimeout); - this._setSettings('default'); - this._enableScrolling = true; - } - }]); -}(); - -},{"../../utils/focus-lock":11,"../../utils/scroll-lock":14}],11:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.FocusLock = void 0; -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; -var FocusLock = exports.FocusLock = /*#__PURE__*/function () { - function FocusLock() { - _classCallCheck(this, FocusLock); - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - this._selectors = SELECTORS; - this._documentKeydownHandler = this._documentKeydownHandler.bind(this); - } - return _createClass(FocusLock, [{ - key: "_documentKeydownHandler", - value: function _documentKeydownHandler(evt) { - var activeElement = document.activeElement; - if (evt.key === 'Tab') { - if (!this._focusableElements.length) { - evt.preventDefault(); - activeElement.blur(); - return; - } - if (this._focusableElements.length === 1) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { - evt.preventDefault(); - this._focusableElements[0].focus(); - return; - } - } - if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { - evt.preventDefault(); - this._focusableElements[0].focus(); - } - if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { - evt.preventDefault(); - this._focusableElements[this._focusableElements.length - 1].focus(); - } - } - }, { - key: "lock", - value: function lock(lockedSelector) { - var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; - this.unlock(); - this._lockedSelector = lockedSelector; - var lockedElement = document.querySelector(this._lockedSelector); - if (!lockedElement) { - return; - } - this._focusableElements = lockedElement.querySelectorAll(this._selectors); - this._endElement = document.activeElement; - var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; - if (this._endElement) { - this._endElement.blur(); - } - if (startElement && startFocus) { - startElement.focus(); - } - document.addEventListener('keydown', this._documentKeydownHandler); - } - }, { - key: "unlock", - value: function unlock() { - var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - if (this._endElement && returnFocus) { - this._endElement.focus(); - } - this._lockedSelector = null; - this._focusableElements = null; - this._endElement = null; - document.removeEventListener('keydown', this._documentKeydownHandler); - } - }]); -}(); -window.focusLock = new FocusLock(); - -},{}],12:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosChecker = void 0; -var iosChecker = exports.iosChecker = function iosChecker() { - return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) - // iPad on iOS 13 detection - || navigator.userAgent.includes('Mac') && 'ontouchend' in document; -}; - -},{}],13:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.iosVhFix = void 0; -var _iosChecker = require("./ios-checker"); -var iosVhFix = exports.iosVhFix = function iosVhFix() { - if (!(!!window.MSInputMethodContext && !!document.documentMode)) { - if ((0, _iosChecker.iosChecker)()) { - var vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - window.addEventListener('resize', function () { - vh = window.innerHeight * 0.01; - document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); - }); - } - } -}; - -},{"./ios-checker":12}],14:[function(require,module,exports){ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.ScrollLock = void 0; -var _iosChecker = require("./ios-checker"); -function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } -function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } -function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } -var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { - function ScrollLock() { - _classCallCheck(this, ScrollLock); - this._iosChecker = _iosChecker.iosChecker; - this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; - this._scrollTop = null; - this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); - } - return _createClass(ScrollLock, [{ - key: "_getScrollbarWidth", - value: function _getScrollbarWidth() { - return window.innerWidth - document.documentElement.clientWidth; - } - }, { - key: "_getBodyScrollTop", - value: function _getBodyScrollTop() { - return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; - } - }, { - key: "disableScrolling", - value: function disableScrolling() { - var _this = this; - this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); - if (this._getScrollbarWidth()) { - document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); - }); - } - document.body.style.top = "-".concat(this._scrollTop, "px"); - document.body.classList.add(this._lockClass); - } - }, { - key: "enableScrolling", - value: function enableScrolling() { - document.body.classList.remove(this._lockClass); - window.scrollTo(0, +document.body.dataset.scroll); - document.body.style.paddingRight = null; - document.body.style.top = null; - this._fixedBlockElements.forEach(function (block) { - block.style.paddingRight = null; - }); - document.body.removeAttribute('data-scroll'); - this._scrollTop = null; - } - }]); -}(); -window.scrollLock = new ScrollLock(); - -},{"./ios-checker":12}]},{},[1]) - - -//# sourceMappingURL=main.min.js.map +!function n(a,o,s){function r(t,e){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=o[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,n,a,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e=a.length&&(a=i),e.target.value=t.replace(/./g,function(e){return/[_\d]/.test(e)&&n=a.length?"":e})},c=function(e){e.target.selectionStart<4&&(e.preventDefault(),e.target.setSelectionRange(3,3))},u=function(e){e.target.setSelectionRange(0,0),e.target.selectionStart||setTimeout(function(){e.target.value.startsWith("+7")||(e.target.value.startsWith("+8")?e.target.value="+7 ".concat(e.target.value.slice(3)):e.target.value="")})},d=function(e){e.target.selectionStart<4&&(37===e.keyCode||13===e.keyCode)&&(e.preventDefault(),e.target.setSelectionRange(3,3))};i.initPhoneInput=function(e){var t=e.querySelector("input");e.dataset.phoneLength=r,t.addEventListener("focus",n)}},{}],5:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.matrixReplace=void 0;i.matrixReplace=function(e,t,i){var n,a,o;t?i?(n=t.replace(i,""),a=e.value.replace(i,""),o=0,n.length>=a.length&&(a=n),e.value=t.replace(/./g,function(e){return/[_\^]/.test(e)&&o=a.length?"":e})):(console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'),e.value=""):(console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'),e.value="")}},{}],6:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getMatrixLimitationsRegEx=i.getMailRegEx=i.getLimitationsRegEx=void 0;i.getLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^a-zA-Zа-яёА-ЯЁ\-\s]/g;case"letters":return/[^a-zA-Zа-яёА-ЯЁ\s]/g;case"letters-and-digit":return/[^a-zA-Zа-яёА-ЯЁ\s\d]/g;case"cyrillic":return/[^а-яёА-ЯЁ\s]/g;case"latin":return/[^a-zA-Z\s]/g;default:return void console.error('Переданный формат ограничения(data-limitation="'.concat(e,'") - не поддерживается. Проверьте корректность введённых значений.'))}},i.getMatrixLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g;case"letters":return/[^\а-яё\А-ЯЁ\a-z\A-Z]/g;case"letters-and-digit":return/[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g;case"cyrillic":return/[^\а-яё\А-ЯЁ]/g;case"latin":return/[^\a-z\A-Z]/g;default:return!1}},i.getMailRegEx=function(){return/[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/}},{}],7:[function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var i=0;i').concat(e,"")}},{key:"removeMessage",value:function(e){e=e.querySelector(".input-message");e&&e.remove()}},{key:"renderMessage",value:function(e,t,i){this.removeMessage(e),e.insertAdjacentHTML("beforeend",this._messageTemplate(t,i))}}])&&o(t.prototype,i),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}()},{}],8:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Validator=void 0;var a=e("./regular-expression"),o=e("./matrix"),s=e("./render-message");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i=(+t.getAttribute("minlength")||1)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateMatrixInput",value:function(e,t){var i=!0;return t.value.length===t.closest("[data-matrix]").dataset.matrix.length?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateEmailInput",value:function(e,t){var i=!0;return new RegExp(this._getMailRegEx(),"").test(t.value)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validatePhoneInput",value:function(e,t){var i=!0;return t.value.length>=+e.dataset.phoneLength?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateCheckbox",value:function(e,t){var i=!0;return t.checked?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_findSelectedOption",value:function(e){var t=!1;return e.forEach(function(e){e.value&&e.selected&&(t=!0)}),t}},{key:"_validateSelect",value:function(e,t){var i=t.querySelectorAll("option"),n=e.querySelector(".custom-select__text"),a=(t.setAttribute("aria-invalid","false"),!0);return this._findSelectedOption(i)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),e.classList.remove("not-empty"),n.innerHTML="",a=!1),a}},{key:"_returnCheckedElements",value:function(e){var t=!1;return e.forEach(function(e){e.checked&&(t=!0)}),t}},{key:"_removeGroupAria",value:function(e){e.forEach(function(e){e.checked?(e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!1)):(e.removeAttribute("aria-required"),e.removeAttribute("aria-invalid"))})}},{key:"_setGroupAria",value:function(e){e.forEach(function(e){e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!0)})}},{key:"_validateToggleGroup",value:function(e){var t=e.querySelectorAll("input"),i=!0;return this._returnCheckedElements(t)?(this._removeGroupAria(t),e.classList.remove("is-invalid"),e.classList.add("is-valid"),this._message.removeMessage(e)):(this._setGroupAria(t),e.classList.remove("is-valid"),i=!1),i}},{key:"_customExample",value:function(e,t){return t.value.length?t.value.lengtht.minLength?(e.dataset.messageBase="Вы ввели ".concat(t.value.length-t.minLength," лишних символов"),this._setItemInvalidState(e,t),!1):(e.dataset.messageSuccess="Поле заполнено корректно",this._setItemValidState(e,t),!0):(e.dataset.messageBase="Поле обязательно к заполнению",this._setItemInvalidState(e,t),!1)}},{key:"_validateFile",value:function(e,t){var i=!0,n=!e.dataset.maxSize||!t.files[0]||t.files[0].size<+e.dataset.maxSize;return t.value&&n?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateInput",value:function(e,t,i){switch(e){case"text":return this._validateTextInput(t,i);case"matrix":return this._validateMatrixInput(t,i);case"email":return this._validateEmailInput(t,i);case"phone":return this._validatePhoneInput(t,i);case"checkbox":return this._validateCheckbox(t,i);case"select":return this._validateSelect(t,i);case"toggle-group":return this._validateToggleGroup(t,i);case"file":return this._validateFile(t,i);case"custom-example":return this._customExample(t,i);default:return!1}}},{key:"validateFormElement",value:function(e){var t,i,n=1 {\n\n // Utils\n // ---------------------------------\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/source/sass/blocks/footer.scss b/source/sass/blocks/footer.scss index 073dd24aa..7289a684a 100644 --- a/source/sass/blocks/footer.scss +++ b/source/sass/blocks/footer.scss @@ -1,3 +1,4 @@ .footer { background-image: $main-gradient; + color:beige; } From a97c1a53c6e6dc420d01e1a781aeaae821a34703 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Mon, 22 Apr 2024 12:36:59 +0300 Subject: [PATCH 11/16] tick tick --- source/index.html | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/source/index.html b/source/index.html index 31b1ca34e..ef7d72755 100644 --- a/source/index.html +++ b/source/index.html @@ -5,9 +5,9 @@ Botozz - - - + + + @@ -40,9 +40,6 @@

Адаптация и благополучие ваши @@ -51,9 +48,6 @@

Адаптация и благополучие ваши From 11a5292582aa59b72c7b6876756bc74949ff2dcd Mon Sep 17 00:00:00 2001 From: AnastasiiaKrivtsova <114024768+AnastasiiaKrivtsova@users.noreply.github.com> Date: Mon, 22 Apr 2024 12:42:16 +0300 Subject: [PATCH 12/16] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 000000000..124baaee9 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +botozz.ru \ No newline at end of file From d158c5e4db4983e9c3ea60806505bec367fdb9bc Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Mon, 22 Apr 2024 23:10:46 +0300 Subject: [PATCH 13/16] pravki --- build/css/style.css | 1011 +++++++++---------- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/phone.png | Bin 72741 -> 71748 bytes build/img/phone@2x.png | Bin 236502 -> 229447 bytes build/img/svg/cross.svg | 4 +- build/img/svg/tick.svg | 22 +- build/img/tick.svg | 23 +- build/index.html | 12 +- build/js/main.min.js | 1233 +++++++++++++++++++++++- build/js/main.min.js.map | 1 + source/js/main.js | 2 + source/js/utils/ios-vh-fix.js | 1 + source/js/utils/mobile-vh-fix.js | 18 + source/sass/blocks/custom-input.scss | 4 + source/sass/blocks/form.scss | 15 + source/sass/blocks/general-button.scss | 4 +- source/sass/variables.scss | 10 +- 18 files changed, 1762 insertions(+), 602 deletions(-) create mode 100644 build/js/main.min.js.map create mode 100644 source/js/utils/mobile-vh-fix.js diff --git a/build/css/style.css b/build/css/style.css index 269a012f8..3324c483f 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -1,31 +1,22 @@ @charset "UTF-8"; - /* stylelint-disable */ - /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - /* Document ========================================================================== */ - /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ - html { - line-height: 1.15; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 2 */ + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ - /** * Remove the margin in all browsers. */ - body { margin: 0; } @@ -33,7 +24,6 @@ body { /** * Render the `main` element consistently in IE. */ - main { display: block; } @@ -42,7 +32,6 @@ main { * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ - h1 { margin: 0.67em 0; font-size: 2em; @@ -50,41 +39,31 @@ h1 { /* Grouping content ========================================================================== */ - /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ - hr { -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ - pre { - font-size: 1em; - /* 2 */ - font-family: monospace, monospace; - /* 1 */ + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ } /* Text-level semantics ========================================================================== */ - /** * Remove the gray background on active links in IE 10. */ - a { background-color: transparent; } @@ -93,21 +72,16 @@ a { * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ - abbr[title] { - text-decoration: underline; - /* 2 */ + text-decoration: underline; /* 2 */ -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - /* 2 */ - border-bottom: none; - /* 1 */ + text-decoration: underline dotted; /* 2 */ + border-bottom: none; /* 1 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ - b, strong { font-weight: bolder; @@ -117,20 +91,16 @@ strong { * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ - code, kbd, samp { - font-size: 1em; - /* 2 */ - font-family: monospace, monospace; - /* 1 */ + font-size: 1em; /* 2 */ + font-family: monospace, monospace; /* 1 */ } /** * Add the correct font size in all browsers. */ - small { font-size: 80%; } @@ -139,7 +109,6 @@ small { * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ - sub, sup { position: relative; @@ -158,43 +127,34 @@ sup { /* Embedded content ========================================================================== */ - /** * Remove the border on images inside links in IE 10. */ - img { border-style: none; } /* Forms ========================================================================== */ - /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ - button, input, optgroup, select, textarea { - margin: 0; - /* 2 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - font-family: inherit; - /* 1 */ + margin: 0; /* 2 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + font-family: inherit; /* 1 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ - button, input { /* 1 */ @@ -205,7 +165,6 @@ input { * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ - button, select { /* 1 */ @@ -215,7 +174,6 @@ select { /** * Correct the inability to style clickable types in iOS and Safari. */ - button, [type=button], [type=reset], @@ -226,7 +184,6 @@ button, /** * Remove the inner border and padding in Firefox. */ - button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, @@ -238,7 +195,6 @@ button::-moz-focus-inner, /** * Restore the focus styles unset by the previous rule. */ - button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, @@ -249,7 +205,6 @@ button:-moz-focusring, /** * Correct the padding in Firefox. */ - fieldset { padding: 0.35em 0.75em 0.625em; } @@ -260,27 +215,19 @@ fieldset { * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ - legend { - display: table; - /* 1 */ + display: table; /* 1 */ -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - color: inherit; - /* 2 */ - white-space: normal; - /* 1 */ + box-sizing: border-box; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + color: inherit; /* 2 */ + white-space: normal; /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ - progress { vertical-align: baseline; } @@ -288,7 +235,6 @@ progress { /** * Remove the default vertical scrollbar in IE 10+. */ - textarea { overflow: auto; } @@ -297,20 +243,16 @@ textarea { * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ - [type=checkbox], [type=radio] { -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ - [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; @@ -320,18 +262,14 @@ textarea { * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ - [type=search] { - outline-offset: -2px; - /* 2 */ - -webkit-appearance: textfield; - /* 1 */ + outline-offset: -2px; /* 2 */ + -webkit-appearance: textfield; /* 1 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ - [type=search]::-webkit-search-decoration { -webkit-appearance: none; } @@ -340,21 +278,16 @@ textarea { * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ - ::-webkit-file-upload-button { - font: inherit; - /* 2 */ - -webkit-appearance: button; - /* 1 */ + font: inherit; /* 2 */ + -webkit-appearance: button; /* 1 */ } /* Interactive ========================================================================== */ - /* * Add the correct display in Edge, IE 10+, and Firefox. */ - details { display: block; } @@ -362,18 +295,15 @@ details { /* * Add the correct display in all browsers. */ - summary { display: list-item; } /* Misc ========================================================================== */ - /** * Add the correct display in IE 10+. */ - template { display: none; } @@ -381,13 +311,11 @@ template { /** * Add the correct display in IE 10. */ - [hidden] { display: none; } /* здесь подключите шрифты*/ - @font-face { font-style: normal; font-weight: 400; @@ -395,7 +323,6 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); } - @font-face { font-style: normal; font-weight: 500; @@ -403,7 +330,6 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); } - @font-face { font-style: normal; font-weight: 700; @@ -411,12 +337,11 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); } - *, *::before, *::after { -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; } html, @@ -462,7 +387,7 @@ textarea { input:-webkit-autofill { -webkit-box-shadow: inset 0 0 0 1000px #ffffff; - box-shadow: inset 0 0 0 1000px #ffffff; + box-shadow: inset 0 0 0 1000px #ffffff; -webkit-text-fill-color: #000000; } @@ -470,44 +395,33 @@ input, textarea { border-radius: 0; } - -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opacity: 1; } - -input::-moz-placeholder, -textarea::-moz-placeholder { +input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; } - -input:-ms-input-placeholder, -textarea:-ms-input-placeholder { +input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; } - -input::-ms-input-placeholder, -textarea::-ms-input-placeholder { +input::-ms-input-placeholder, textarea::-ms-input-placeholder { opacity: 1; } - input::placeholder, textarea::placeholder { opacity: 1; } - input:invalid, textarea:invalid { -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } select { border-radius: 0; } -input::-ms-clear, -input::-ms-reveal { +input::-ms-clear, input::-ms-reveal { display: none; } @@ -516,20 +430,20 @@ input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration { -webkit-appearance: none; - appearance: none; + appearance: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 0; -webkit-appearance: none; - appearance: none; + appearance: none; } input[type=number] { -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; } select, @@ -542,8 +456,8 @@ input:matches([type=email], [type=text], [type=url]) { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } button, @@ -551,8 +465,8 @@ button, [type=reset], [type=submit] { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } .wrapper { @@ -562,23 +476,21 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; min-height: 100vh; /* stylelint-disable-next-line */ min-height: calc(100 * var(--vh, 1vh)); } - .wrapper .header, .wrapper .footer { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } - .wrapper main { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } .visually-hidden { @@ -592,7 +504,7 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } .scroll-lock-ios { @@ -608,7 +520,6 @@ button, -ms-overflow-style: none; scrollbar-width: none; } - .no-scrollbar::-webkit-scrollbar { display: none; } @@ -626,8 +537,8 @@ button, .container { width: 100%; -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 1440px; margin: 0 auto; padding: 0 0 0 70px; @@ -635,6 +546,11 @@ button, margin-left: 0; margin-right: 0; } +@media (max-width: 1230px) { + .container { + padding: 0 70px; + } +} .header { color: #ffffff; @@ -658,6 +574,13 @@ button, grid-template-columns: 1fr 1fr; gap: 80px; } +@media (max-width: 1230px) { + .form__inner { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + } +} .form__title { font-size: 48px; @@ -667,6 +590,16 @@ button, margin-top: 0; margin-bottom: 20px; } +@media (max-width: 1230px) { + .form__title { + text-align: center; + } +} +@media (max-width: 767px) { + .form__title { + font-size: 30px; + } +} .form__text { font-size: 18px; @@ -676,12 +609,38 @@ button, margin-top: 0; margin-bottom: 20px; } +@media (max-width: 1230px) { + .form__text { + text-align: center; + } +} +@media (max-width: 767px) { + .form__text { + font-size: 16px; + } +} .form__wrapprer { max-width: 1440px; margin: 0 auto; padding: 117px 6.9% 30px; } +@media (max-width: 1199px) { + .form__wrapprer { + padding: 97px 45px 30px 45px; + } +} +@media (max-width: 767px) { + .form__wrapprer { + padding: 67px 15px 14px; + } +} +@media (min-width: 1440px) { + .form__wrapprer { + padding-right: 100px; + padding-left: 100px; + } +} .form__content { position: relative; @@ -694,6 +653,13 @@ button, grid-template-columns: 1fr 1fr; gap: 20px; } +@media (max-width: 540px) { + .form__inner-wrapper-grid { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + } +} .form__inner-wrapper { margin-bottom: 30px; @@ -706,8 +672,8 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; width: 100%; margin: 0; margin-bottom: 0; @@ -718,6 +684,21 @@ button, line-height: 18px; color: #f0efe9; } +@media (max-width: 1230px) { + .form__input { + margin-bottom: 15px; + } +} +@media (max-width: 767px) { + .form__input { + margin-bottom: 20px; + } +} +@media (max-width: 540px) { + .form__input { + margin-bottom: 10px; + } +} .form__input label { display: block; @@ -730,6 +711,19 @@ button, line-height: 18px; color: rgba(240, 239, 233, 0.8); } +@media (max-width: 1199px) { + .form__input label { + margin-bottom: 7px; + line-height: 20px; + } +} +@media (max-width: 1230px) { + .form__input label { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} .form__input input::-webkit-input-placeholder { color: #000000; @@ -758,48 +752,44 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } - +@media (max-width: 1230px) { + .form__input input { + padding: 16px 25px; + } +} .form__input input:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } - .form__input input:hover { border: 1px solid #ffffff; opacity: 1; } - .form__input input:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__input input:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__input input:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__input input:hover + label { color: #f0efe9; } - .form__input input:focus + label { color: #f0efe9; } - .form__input input:focus-visible + label { color: #f0efe9; } - .form__input input:active + label { color: #f0efe9; } @@ -810,10 +800,20 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; margin-bottom: 18px; } +@media (max-width: 1230px) { + .form__textarea { + margin-bottom: 17px; + } +} +@media (max-width: 767px) { + .form__textarea { + margin-bottom: 21px; + } +} .form__textarea textarea { min-height: 98px; @@ -823,48 +823,47 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } - +@media (max-width: 767px) { + .form__textarea textarea { + width: 100%; + min-width: unset; + min-height: 94px; + padding: 13px 25px; + } +} .form__textarea textarea:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } - .form__textarea textarea:hover { border: 1px solid #ffffff; opacity: 1; } - .form__textarea textarea:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__textarea textarea:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__textarea textarea:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } - .form__textarea textarea:hover + p { color: #f0efe9; } - .form__textarea textarea:focus + p { color: #f0efe9; } - .form__textarea textarea:focus-visible + p { color: #f0efe9; } - .form__textarea textarea:active + p { color: #f0efe9; } @@ -881,6 +880,19 @@ button, text-align: start; color: rgba(240, 239, 233, 0.8); } +@media (max-width: 1199px) { + .form__textarea p { + margin-bottom: 6px; + line-height: 20px; + } +} +@media (max-width: 767px) { + .form__textarea p { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } +} .form__checkbox-wrapper { display: -ms-grid; @@ -890,6 +902,19 @@ button, gap: 5px; margin-left: 10px; } +@media (max-width: 1230px) { + .form__checkbox-wrapper { + justify-items: center; + } +} +@media (max-width: 540px) { + .form__checkbox-wrapper { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + margin-bottom: 20px; + } +} .form__checkbox { margin: 0; @@ -903,6 +928,12 @@ button, margin-bottom: 39px; padding: 0; } +@media (max-width: 767px) { + .form__checkbox:last-of-type { + margin-top: 0; + margin-bottom: 12px; + } +} .form__checkbox-label { font-style: normal; @@ -925,7 +956,18 @@ button, border: 1px solid rgba(255, 255, 255, 0.7); border-radius: 2px; } - +@media (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 12px; + } +} +@media (min-width: 321px) and (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, +.custom-toggle--radio .form__toggle-icon { + top: 6px; + } +} .custom-toggle--checkbox .form__toggle-icon:hover, .custom-toggle--radio .form__toggle-icon:hover { border: 1px solid #ffffff; @@ -933,7 +975,6 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } - .custom-toggle--checkbox .form__toggle-icon:focus, .custom-toggle--radio .form__toggle-icon:focus { border: 1px solid #ffffff; @@ -941,7 +982,6 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } - .custom-toggle--checkbox .form__toggle-icon:focus-visible, .custom-toggle--radio .form__toggle-icon:focus-visible { border: 1px solid #ffffff; @@ -949,7 +989,6 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } - .custom-toggle--checkbox .form__toggle-icon:active, .custom-toggle--radio .form__toggle-icon:active { border: 1px solid #ffffff; @@ -977,27 +1016,21 @@ button, background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); border: 1px solid #ffffff; } - .custom-toggle input:checked + .form__toggle-icon:hover { background-color: transparent; } - .custom-toggle input:checked + .form__toggle-icon:hover::before { background-image: url("../img/svg/check-white.svg"); } - .custom-toggle input:checked + .form__toggle-icon:focus { background-color: transparent; } - .custom-toggle input:checked + .form__toggle-icon:focus::before { background-image: url("../img/svg/check-white.svg"); } - .custom-toggle input:checked + .form__toggle-icon:focus-visible { background-color: transparent; } - .custom-toggle input:checked + .form__toggle-icon:focus-visible::before { background-image: url("../img/svg/check-white.svg"); } @@ -1013,10 +1046,14 @@ button, width: 100%; margin: 0 auto; } - -.form__button .span { - font-weight: 700; - text-transform: lowercase; +@media (max-width: 1230px) { + .form__button { + width: 100%; + } +} +.form__button .span { + font-weight: 700; + text-transform: lowercase; } .form__select-text { @@ -1037,10 +1074,15 @@ button, right: 0; z-index: 2; -o-object-fit: cover; - object-fit: cover; + object-fit: cover; max-width: 100%; bottom: 0; } +@media (max-width: 1230px) { + .form__inner-img img { + display: none; + } +} .page__body { background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); @@ -1058,16 +1100,18 @@ button, -webkit-transition: opacity 1s ease; transition: opacity 1s ease; } - .btn--red { background-color: #ff1553; } - .btn:disabled { opacity: 0.5; pointer-events: none; } - +@media (hover: hover) { + .btn:hover:not(.focus-visible) { + opacity: 0.8; + } +} .btn.focus-visible:focus { opacity: 0.8; } @@ -1080,25 +1124,47 @@ button, display: flex; padding: 14px 0 20px; } - +@media screen and (max-width: 767px) { + .custom-input, +.custom-textarea { + width: 100%; + } +} +@media (max-width: 540px) { + .custom-input, +.custom-textarea { + padding: 14px 0 10px; + } +} .custom-input label, .custom-textarea label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; } - +@media screen and (max-width: 767px) { + .custom-input label, +.custom-textarea label { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } +} .custom-input label input, .custom-input label textarea, .custom-textarea label input, .custom-textarea label textarea { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 300px; min-height: 48px; margin-left: auto; @@ -1109,21 +1175,33 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } - +@media screen and (max-width: 767px) { + .custom-input label input, +.custom-input label textarea, +.custom-textarea label input, +.custom-textarea label textarea { + max-width: unset; + width: 100%; + } +} .custom-input label input:hover, .custom-input label textarea:hover, .custom-textarea label input:hover, .custom-textarea label textarea:hover { border: 2px solid rgba(0, 0, 0, 0.5); } - .custom-input label input:focus, .custom-input label textarea:focus, .custom-textarea label input:focus, .custom-textarea label textarea:focus { border: 2px solid rgba(0, 0, 0, 0.8); } - +@media screen and (max-width: 767px) { + .custom-input__label, +.custom-textarea__label { + margin: 0 0 18px 0; + } +} .custom-input__error, .custom-textarea__error { position: absolute; @@ -1134,7 +1212,12 @@ button, -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } - +@media screen and (max-width: 767px) { + .custom-input__error, +.custom-textarea__error { + bottom: 20px; + } +} .custom-input.is-invalid input, .custom-input.is-invalid textarea, .custom-textarea.is-invalid input, @@ -1143,9 +1226,7 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } - -.custom-input.is-invalid input:focus, -.custom-input.is-invalid input:hover, +.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, .custom-input.is-invalid textarea:focus, .custom-input.is-invalid textarea:hover, .custom-textarea.is-invalid input:focus, @@ -1156,19 +1237,16 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } - .custom-input .input-message, .custom-textarea .input-message { position: absolute; right: 0; bottom: -5px; } - .custom-input .input-message.is-invalid, .custom-textarea .input-message.is-invalid { color: #ff0000; } - .custom-input .input-message.is-valid, .custom-textarea .input-message.is-valid { color: #15ab07; @@ -1177,23 +1255,18 @@ button, .custom-textarea { width: 530px; } - .custom-textarea::-webkit-input-placeholder { color: #000000; } - .custom-textarea::-moz-placeholder { color: #000000; } - .custom-textarea:-ms-input-placeholder { color: #000000; } - .custom-textarea::-ms-input-placeholder { color: #000000; } - .custom-textarea::placeholder { color: #000000; } @@ -1214,35 +1287,52 @@ button, } } */ } - +@media screen and (max-width: 767px) { + .custom-select { + padding: 4px 0 14px; + width: 100%; + } +} .custom-select__label { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } - +@media screen and (max-width: 767px) { + .custom-select__label { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} .custom-select__placeholder { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } - +@media screen and (max-width: 767px) { + .custom-select__placeholder { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } +} .custom-select select { position: absolute; width: 1px; @@ -1254,16 +1344,15 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } - .custom-select__button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; height: 48px; padding: 5px 10px; @@ -1275,20 +1364,16 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } - .custom-select__button:hover { border: 2px solid rgba(0, 0, 0, 0.5); } - .custom-select__button:focus { border: 2px solid rgba(0, 0, 0, 0.8); } - .custom-select__button:disabled { pointer-events: none; opacity: 0.3; } - .custom-select__list { position: absolute; bottom: 10px; @@ -1302,14 +1387,13 @@ button, background-color: #ffffff; border: 2px solid #000000; -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); visibility: hidden; opacity: 0; -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; transition: visibility 0.3s ease, opacity 0.3s ease; } - .custom-select__item { padding: 5px; outline: none; @@ -1317,19 +1401,25 @@ button, -webkit-transition: background-color 0.3s ease; transition: background-color 0.3s ease; } - .custom-select__item[aria-selected=true] { background-color: rgba(0, 0, 0, 0.2); } - +@media (hover: hover) { + .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.2); + } +} .custom-select__item[aria-selected=true].focus-visible:focus { background-color: rgba(0, 0, 0, 0.2); } - +@media (hover: hover) { + .custom-select__item:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.4); + } +} .custom-select__item.focus-visible:focus { background-color: rgba(0, 0, 0, 0.4); } - .custom-select__error { position: absolute; bottom: -15px; @@ -1339,12 +1429,11 @@ button, -webkit-transition: opacity 0.1s ease; transition: opacity 0.1s ease; } - .custom-select__text { font-size: 20px; line-height: 24px; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 80%; overflow: hidden; text-align: left; @@ -1354,14 +1443,12 @@ button, -webkit-transition: opacity 0.3s ease 0.1s; transition: opacity 0.3s ease 0.1s; } - .custom-select__text br { display: none; } - .custom-select__icon { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 20px; height: 10px; margin-left: auto; @@ -1371,103 +1458,80 @@ button, transition: transform 0.3s ease; transition: transform 0.3s ease, -webkit-transform 0.3s ease; -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); - clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); + clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); } - .custom-select.is-disabled { pointer-events: none; } - .custom-select.is-disabled .custom-select__list { display: none; } - .custom-select.open-up .custom-select__list { bottom: auto; top: 0; -webkit-transform: translateY(calc(-100% + 10px)); - -ms-transform: translateY(calc(-100% + 10px)); - transform: translateY(calc(-100% + 10px)); + -ms-transform: translateY(calc(-100% + 10px)); + transform: translateY(calc(-100% + 10px)); } - .custom-select.is-open .custom-select__list { visibility: visible; opacity: 1; } - .custom-select.is-open .custom-select__icon { -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } - .custom-select.is-open .custom-select__label { opacity: 0; } - .custom-select.not-empty .custom-select__text { opacity: 1; } - .custom-select.not-empty .custom-select__label { opacity: 0; } - .custom-select.not-empty .custom-select__placeholder { opacity: 0; } - .custom-select.is-invalid .custom-select__error { opacity: 1; } - .custom-select.is-invalid .custom-select__button { border: 2px solid #ff1553; } - -.custom-select.is-invalid .custom-select__button:focus, -.custom-select.is-invalid .custom-select__button:hover { +.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { border: 2px solid rgba(255, 21, 83, 0.5); } - .custom-select--placeholder .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } - .custom-select--placeholder.is-open .custom-select__label { opacity: 1; } - .custom-select--placeholder.not-empty .custom-select__label { opacity: 1; } - -.custom-select.slide-up.not-empty .custom-select__label, -.custom-select.slide-up.is-open .custom-select__label { +.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } - -.custom-select.slide-up.not-empty .custom-select__text, -.custom-select.slide-up.is-open .custom-select__text { +.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { opacity: 1; } - .custom-select .input-message { position: absolute; right: 0; bottom: -5px; } - .custom-select .input-message.is-invalid { color: #ff0000; } - .custom-select .input-message.is-valid { color: #15ab07; } @@ -1481,7 +1545,11 @@ button, display: -ms-flexbox; display: flex; } - +@media screen and (max-width: 767px) { + .custom-toggle { + width: 100%; + } +} .custom-toggle input { position: absolute; width: 1px; @@ -1489,18 +1557,15 @@ button, margin: -1px; clip: rect(0 0 0 0); } - .custom-toggle label { position: relative; padding-left: 52px; cursor: pointer; } - .custom-toggle label span { margin-bottom: 0; margin-left: 0; } - .custom-toggle--checkbox .custom-toggle__icon { position: absolute; top: 0; @@ -1520,7 +1585,6 @@ button, background-repeat: no-repeat; }*/ } - .custom-toggle--radio .custom-toggle__icon { position: absolute; top: 0; @@ -1545,30 +1609,25 @@ button, background-repeat: no-repeat; }*/ } - .custom-toggle input:checked + .custom-toggle__icon { border: 1.5px solid #ffffff; background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } - .custom-toggle input:checked + .custom-toggle__icon::before { background: url("../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } - .custom-toggle .input-message { position: absolute; right: 0; bottom: -5px; } - .custom-toggle .input-message.is-invalid { color: #ff0000; } - .custom-toggle .input-message.is-valid { color: #15ab07; } @@ -1581,7 +1640,7 @@ button, .general-button { display: block; margin: 0 auto; - padding: 3px 3px 3px 29px; + padding: 20px 30px; color: #316dc2; word-break: break-all; background-color: #000000; @@ -1589,31 +1648,36 @@ button, border-radius: 30px; cursor: pointer; -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; gap: 29px; -ms-grid-columns: 1fr 46px; grid-template-columns: 1fr 46px; } - +@media (max-width: 767px) { + .general-button { + width: 100%; + padding: 20px 30px; + gap: 19px; + -ms-grid-columns: 1fr 34px; + grid-template-columns: 1fr 34px; + } +} .general-button:hover { color: #ffffff; background-color: #000000; } - .general-button:focus { color: #ffffff; background-color: #000000; outline: none; } - .general-button:focus-visible { color: #ffffff; background-color: #000000; outline: none; } - .general-button:active { color: rgba(255, 255, 255, 0.7); background-color: #000000; @@ -1629,6 +1693,13 @@ button, line-height: 14px; letter-spacing: 0.28px; } +@media (max-width: 767px) { + .general-button span { + font-size: 16px; + line-height: 12px; + letter-spacing: 0.24px; + } +} .general-button__icon-wrapper { width: 46px; @@ -1639,21 +1710,27 @@ button, display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; stroke: #ffffff; color: #ffffff; } +@media (max-width: 767px) { + .general-button__icon-wrapper { + width: 34px; + height: 34px; + } +} .general-button:hover .general-button__icon-wrapper { background-color: #ffffff; stroke: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); color: #316dc2; -webkit-transition: 1; transition: 1; @@ -1664,8 +1741,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:focus-visible .general-button__icon-wrapper { @@ -1673,8 +1750,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:active .general-button__icon-wrapper { @@ -1682,20 +1759,20 @@ button, stroke: rgba(49, 109, 194, 0.7); color: rgba(49, 109, 194, 0.7); -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button__icon { -ms-flex-item-align: center; - -ms-grid-row-align: center; - align-self: center; + -ms-grid-row-align: center; + align-self: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; margin: 0 auto; height: 22px; width: 22px; @@ -1715,27 +1792,23 @@ button, background-color: #000000; border: 1px solid #000000; } - .general-button--dark:hover { color: #000000; fill: #ffffff; background-color: #ffffff; } - .general-button--dark:focus { color: #000000; fill: #ffffff; background-color: #ffffff; outline: none; } - .general-button--dark:focus-visible { color: #ffffff; fill: #ffffff; background-color: #000000; outline: none; } - .general-button--dark:active { color: #ffffff; fill: #000000; @@ -1752,8 +1825,8 @@ button, .general-button--dark:hover .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1761,8 +1834,8 @@ button, .general-button--dark:focus .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1770,8 +1843,8 @@ button, .general-button--dark:focus-visible .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1779,14 +1852,15 @@ button, .general-button--dark:active .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7); } .footer { background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); + color: beige; } .modal { @@ -1801,14 +1875,14 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: rgba(0, 0, 0, 0.8); -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); visibility: hidden; opacity: 0; -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); @@ -1819,29 +1893,31 @@ button, -ms-overflow-style: none; scrollbar-width: none; } - .modal::-webkit-scrollbar { display: none; } - .modal__wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; min-height: 100%; padding: 60px 40px; } - +@media (max-width: 767px) { + .modal__wrapper { + padding: 60px 16px; + } +} .modal__overlay { position: absolute; top: 0; @@ -1850,14 +1926,18 @@ button, height: 100%; cursor: pointer; } - .modal__content { position: relative; width: 600px; padding: 40px; background-color: #ffffff; } - +@media (max-width: 767px) { + .modal__content { + width: 100%; + padding: 20px; + } +} .modal__close-btn { position: absolute; top: 22px; @@ -1870,30 +1950,30 @@ button, border: none; cursor: pointer; } - .modal--responsive .modal__content { width: 100%; } - .modal--fit-content .modal__content { width: auto; } - +@media (max-width: 767px) { + .modal--fit-content .modal__content { + width: 100%; + } +} .modal--no-scale { -webkit-transform: none; - -ms-transform: none; - transform: none; + -ms-transform: none; + transform: none; } - .modal--preload { -webkit-transition: none; transition: none; } - .modal.is-active { -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); visibility: visible; opacity: 1; pointer-events: auto; @@ -1921,6 +2001,21 @@ button, border: none; cursor: pointer; } +@media (max-width: 767px) { + .alert__button-close { + top: 18px; + right: 23px; + width: 12px; + height: 12px; + } +} + +@media (max-width: 767px) { + .alert__icon { + width: 12px; + height: 12px; + } +} /* @mixin hover-focus { @media (hover: hover) { @@ -1934,12 +2029,10 @@ button, } } */ - /* @include hover-focus { opacity: 0.8; } */ - /*@mixin hover { @media (hover: hover) { &:hover:not(.focus-visible) { @@ -1948,257 +2041,15 @@ button, } } */ - /*@mixin focus { &.focus-visible:focus { @content; } } */ - /*@mixin active { &.focus-visible:active { @content; } } -*/ - -@media (min-width: 1440px) { - .form__wrapprer { - padding-right: 100px; - padding-left: 100px; - } -} - -@media (max-width: 1230px) { - .container { - padding: 0 70px; - } - - .form__inner { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - gap: 0; - } - - .form__title { - text-align: center; - } - - .form__text { - text-align: center; - } - - .form__input { - margin-bottom: 15px; - } - - .form__input label { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } - - .form__input input { - padding: 16px 25px; - } - - .form__textarea { - margin-bottom: 17px; - } - - .form__checkbox-wrapper { - justify-items: center; - } - - .form__button { - width: 100%; - } - - .form__inner-img img { - display: none; - } -} - -@media (max-width: 1199px) { - .form__wrapprer { - padding: 97px 45px 30px 45px; - } - - .form__input label { - margin-bottom: 7px; - line-height: 20px; - } - - .form__textarea p { - margin-bottom: 6px; - line-height: 20px; - } -} - -@media (max-width: 767px) { - .form__title { - font-size: 30px; - } - - .form__text { - font-size: 16px; - } - - .form__wrapprer { - padding: 67px 15px 14px; - } - - .form__input { - margin-bottom: 20px; - } - - .form__textarea { - margin-bottom: 21px; - } - - .form__textarea textarea { - width: 100%; - min-width: unset; - min-height: 94px; - padding: 13px 25px; - } - - .form__textarea p { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } - - .form__checkbox:last-of-type { - margin-top: 0; - margin-bottom: 12px; - } - - .custom-toggle--checkbox .form__toggle-icon, - .custom-toggle--radio .form__toggle-icon { - top: 12px; - } - - .general-button { - width: 100%; - padding: 3px 3px 3px 19px; - gap: 19px; - -ms-grid-columns: 1fr 34px; - grid-template-columns: 1fr 34px; - } - - .general-button span { - font-size: 16px; - line-height: 12px; - letter-spacing: 0.24px; - } - - .general-button__icon-wrapper { - width: 34px; - height: 34px; - } - - .modal__wrapper { - padding: 60px 16px; - } - - .modal__content { - width: 100%; - padding: 20px; - } - - .modal--fit-content .modal__content { - width: 100%; - } - - .alert__button-close { - top: 18px; - right: 23px; - width: 12px; - height: 12px; - } - - .alert__icon { - width: 12px; - height: 12px; - } -} - -@media screen and (max-width: 767px) { - .custom-input, - .custom-textarea { - width: 100%; - } - - .custom-input label, - .custom-textarea label { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - .custom-input label input, - .custom-input label textarea, - .custom-textarea label input, - .custom-textarea label textarea { - max-width: unset; - width: 100%; - } - - .custom-input__label, - .custom-textarea__label { - margin: 0 0 18px 0; - } - - .custom-input__error, - .custom-textarea__error { - bottom: 20px; - } - - .custom-select { - padding: 4px 0 14px; - width: 100%; - } - - .custom-select__label { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } - - .custom-select__placeholder { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } - - .custom-toggle { - width: 100%; - } -} - -@media (min-width: 321px) and (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, - .custom-toggle--radio .form__toggle-icon { - top: 6px; - } -} - -@media (hover: hover) { - .btn:hover:not(.focus-visible) { - opacity: 0.8; - } - - .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.2); - } - - .custom-select__item:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.4); - } -} \ No newline at end of file +*/ \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css index f17b2b9be..81df12ad7 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}.form__text,.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}.form__text{font-size:18px;font-weight:400}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}.custom-select__label,.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}@media (max-width:1230px){.container{padding:0 70px}.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.form__text,.form__title{text-align:center}.form__input{margin-bottom:15px}.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}.form__input input{padding:16px 25px}.form__textarea{margin-bottom:17px}.form__checkbox-wrapper{justify-items:center}.form__button{width:100%}.form__inner-img img{display:none}}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}.form__input label{margin-bottom:7px;line-height:20px}.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__title{font-size:30px}.form__text{font-size:16px}.form__wrapprer{padding:67px 15px 14px}.form__input{margin-bottom:20px}.form__textarea{margin-bottom:21px}.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}.general-button__icon-wrapper{width:34px;height:34px}.modal__wrapper{padding:60px 16px}.modal__content{width:100%;padding:20px}.modal--fit-content .modal__content{width:100%}.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}.custom-input__label,.custom-textarea__label{margin:0 0 18px}.custom-input__error,.custom-textarea__error{bottom:20px}.custom-select{padding:4px 0 14px;width:100%}.custom-select__label,.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}.custom-toggle{width:100%}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:10px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index 04e8e5e16..ac41f128d 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-input.scss","blocks/custom-select.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss","style.scss"],"names":[],"mappings":"AAAA,iB;;ACiBA,I,CDAE,6B,CAoVF,O,CAjUA,I,CACA,a,CCkBA,E,CACE,c,CDTA,a,CAWF,E,CAAA,8B,CAEE,sB,CAEA,Q,CAEA,gB,CAwDF,I,CADA,G,CA9CA,G,CAiDA,I,CCnCA,a,CAEE,+B,CDJF,C,CAGE,4B,CAuWA,U,CEhVF,oB,CFfA,W,CAGE,wC,CCgBF,gC,CAAA,kB,CDLA,C,CCkBA,M,CDhBE,kB,CAqBF,K,CADA,a,CCgCA,G,CDrBA,G,CACE,iB,CACA,a,CACA,a,CCuBA,uB,CDnBF,G,CADA,a,CAKA,G,CACE,S,CAUF,G,CCsBA,iB,CDVA,M,CACA,K,CACA,Q,CACA,M,CADA,Q,CAGE,Q,CAEA,c,CC6BF,gB,CDzBE,mB,CCsCF,M,CD5BA,K,CAEE,gB,CAQF,M,CADA,M,CCkCA,mB,CAqBA,+B,CD/BA,8B,CAFA,+B,CAAA,wB,CAIE,S,CCiCF,iB,CDxBA,4B,CACA,2B,CACA,4B,CC8BA,qB,CAKA,6B,CAMA,Q,CDhCE,0B,CAUF,M,CCoCA,a,CAMA,c,CAKE,a,CDnCA,kB,CAIF,Q,CAKE,uB,CAOF,Q,CAHA,a,CA2KE,W,CA/JF,e,CC2CA,Y,CDhFA,M,CAuCE,6B,CC4CF,qB,CAAA,S,CAYA,wC,CD5CA,wC,CAHA,W,CAYA,a,CAHA,mB,CGpTE,4B,CHkUF,wC,CGrTE,uB,CH8TF,4B,CAJA,Y,CE7UA,yB,CAuBA,O,CACE,iB,CF+yCF,uB,CA78BA,Q,CEvVA,Q,CFgVE,Y,CAaF,WALA,iB,CAOE,e,CEvUF,wB,CFyUE,iB,CEvUA,+E,AF2UF,WAJA,iB,CErUE,e,CACE,wB,CFoUJ,iB,CErUE,8E,AAAA,WACE,iB,CFoUJ,e,CErUE,wB,CFqVA,iB,CEpVE,4EFwVJ,C,CAEA,O,CADA,Q,CAjBA,6B,CAoBE,qB,CAIF,I,CApBA,I,CE9TE,Q,CAEE,S,CFgUJ,gB,CAsBA,I,CACE,iB,CACA,e,CE/UA,c,CFiVA,gB,CAnBF,2C,CAqBE,U,CE/UF,kC,CFiVE,iC,CE/UA,iC,CF8TF,I,CAsBE,U,CE/UF,W,CACE,qB,CFwVF,G,CACA,K,CACE,a,CACA,c,CACA,W,CE5UF,sB,CFoVE,0C,CACA,kC,CACA,4B,CAGF,K,CAoCA,M,CA9DA,Q,CA4BE,e,CAGF,gC,CACA,mC,CIvdE,S,CJ2dF,uB,CACA,0B,CI1dE,S,CJ8bF,2B,CI1bE,8B,CJ4dA,S,CA9BF,4B,CIzbE,+B,CACE,S,CJ2bJ,kB,CAoCA,qB,CI3dA,S,CJ+dA,a,CACA,gB,CI1dE,uB,CACA,e,CJkeF,gB,CIxdA,iB,CACE,Y,CAKF,gD,CJudA,6C,CAEA,iD,CAnCA,qD,CAqCE,uB,CIvdF,e,CAIE,gC,CJmbF,gC,CIlbI,Q,CJqbJ,uB,CAqCE,e,CAGF,kB,CIvdE,4B,CJobF,yB,CAsCE,oB,CKnhBF,cAAA,Y,CLyhBA,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CA7CA,M,CAsCA,Q,CKlhBE,uB,CACA,oB,CACA,e,CL8hBF,a,CACA,Y,CACA,a,CK7hBE,M,CLufF,uB,CAwCE,oB,CMziBF,e,CNsgBA,Q,CAwCE,iB,CMziBF,mB,CACE,mB,CACA,Y,CACA,2B,CNogBF,4B,CAwCE,yB,COpjBF,qB,CACE,gB,CPujBA,mC,CAIF,gB,CADA,gB,COpjBE,mB,CACA,a,CPyjBF,a,CACE,kB,CACA,mB,CACA,W,CA8iBF,qB,CA3iBA,gB,COvjBA,iB,CACE,S,CACA,U,CACA,W,CACA,S,CACA,e,CACA,kB,CP+gBF,Q,CO7gBE,kB,CARF,6B,CPkkBE,qB,CQ3gBA,gB,CDvDF,c,CPukBE,e,CAGF,Y,COzjBA,e,CP6jBA,a,COzjBE,uB,CACA,oB,CAGA,gC,CARF,Y,CP4hBA,c,CO5hBA,iC,CPykBE,yB,CAGF,6BAA6B,e,CO3jB7B,S,CP+jBA,U,CAzCA,U,CQ7gBE,kB,CDTF,mB,CPmkBE,W,CAzCA,gB,CQrgBA,kB,CDrBF,8D,CP+hBE,Q,CA6CF,O,CACE,U,CACA,sB,CAGF,kB,CO9jBA,c,CACE,e,CPshBF,U,CA6CA,K,CO/jBE,U,CPmkBF,Y,CA3CA,gB,CA6CE,Y,COhkBF,wB,CACE,6B,CPshBF,Q,CAwDA,W,CATA,Y,CO/jBE,c,CAAA,e,CAAA,kB,CACA,U,CAAA,Y,CPokBA,kB,CAGF,W,COpkBE,c,CACA,e,CAQA,e,CAhBF,gB,CPslBE,a,CAhDA,uB,CAoDF,c,CACE,iB,CAGF,yB,COrkBA,gB,CACE,Y,CACA,wB,CACA,6B,CACA,Q,CPykBF,oB,COpkBE,kB,CC1DA,Y,CRimBF,kB,CAAA,S,CA0DE,iB,COhlBF,e,CACE,c,CPqhBF,gB,CQjmBE,Y,CDiDF,iB,CPmlBE,mB,CACA,mB,CAhDA,Y,CACF,2B,COnhBE,6B,CAlBF,iC,CPylBE,6B,CACA,U,CA/CA,Q,CAuDA,a,CAlDF,kB,CAsDE,a,CO3kBA,c,CPmlBA,0B,CAkcF,2C,CAhgBA,6C,CAkEE,U,CAkcF,kC,CA/bA,oC,COnlBE,U,CPshBF,wC,COhhBE,U,CPohCF,uC,CA/bA,yC,CAhEA,U,CAmgBA,6B,CA/bA,+B,CAhEA,U,CAoEA,kB,CAhEA,iB,CO/gBE,c,CACE,U,CACA,qC,CACA,iB,CPolBJ,2B,CAiEA,iC,COhpBI,+B,CACA,qC,CPmlBJ,wB,CAiEA,8B,CO9oBI,qB,CACA,S,CAIF,wB,CP8oBF,8B,CO7oBI,qB,CP6gBJ,S,CO1gBE,S,CAIA,gC,CP4oBF,sC,CO3oBI,qB,CP2gBJ,S,COxgBE,S,CP6kBF,yB,COtgBE,+B,CAlEF,U,CACE,qB,CAAA,S,CAAA,S,CP8kBF,8B,CACE,a,CO3kBA,8B,CALF,a,CPihBA,sC,CQjpBE,a,CR2tBF,+B,CAqDA,gC,CA1HA,a,CAyEA,e,CO/kBE,mB,CAEA,mB,CACA,Y,CAGA,2B,CACA,6B,CPwgBF,iC,CQ/pBE,6B,CD8IF,kB,CP4lBA,wB,CACE,e,CArEA,iB,CACF,c,COvgBE,U,CACE,qC,CACA,iB,CPknBJ,gC,COnkBE,a,CPukBF,wC,COlkBE,a,CPskBF,iC,COlkBE,a,CPskBF,iB,CACE,a,CApEA,c,CACF,S,CQ9tBE,iB,CD+MF,e,CPwlBE,c,CACA,gB,CACA,gB,CArEA,0B,CO1fF,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CPwkBF,e,CAtEE,e,CACF,S,CA2EA,4B,CArEA,iB,CAyEE,S,CAGF,qB,COrkBE,iB,CACA,e,CP+fF,c,CQ9vBE,gB,CD2PF,U,CP8kBE,U,CArEF,qB,CAyEE,iB,CAGF,2C,CACA,wC,COtkBE,O,CACA,U,CAEA,W,CP+fF,qC,CAyEE,iB,CArEF,iD,CAyEA,8C,COrkBA,qB,CPukBE,S,COrkBA,2B,CAEA,mB,CPwkBF,iD,CAvEA,8C,CQ1xBE,qB,CDqRF,S,CPglBE,2B,CACA,mB,COnkBA,yD,CPukBF,sD,CACE,qB,CACA,S,CAvEA,2B,CACF,mB,CA2EA,kD,CACA,+C,COvkBI,qB,CAAA,S,CPigBJ,2B,CO9fE,mB,CP2kBF,mD,CACA,gD,COxkBI,U,CPggBJ,W,CA6EA,uD,COxkBI,U,CAEA,W,CAAA,4B,CP+fJ,0C,CO5fE,2B,CPykBA,yB,CAGF,+C,COxkBI,+D,CP8fJ,qB,CA+EA,qD,COvkBE,4B,CP2kBF,6D,COvkBA,gD,CP2kBA,qD,COtkBE,4B,CP8fF,6D,CA6EE,gD,CAGF,6D,CA3EA,4B,CAGA,qE,CO1fI,gD,CP2kBJ,wC,COtkBE,sD,CP2fF,8B,COxfI,wB,CACE,U,CPwkBN,a,CA3EA,U,COtfI,a,CPskBJ,mB,COhkBA,e,CPkkBE,wB,CAGF,kB,CA3EA,iB,CA6EE,e,COhkBF,c,CACE,gB,CACA,a,CPokBF,gB,CACE,iB,CO/jBA,oB,CACE,c,CACA,W,CPufJ,O,CA6EE,S,COhkBF,mB,CACE,gB,CACA,c,CACA,Q,CPwfF,W,CA6EE,8D,CAzEF,I,CA6EE,0B,COhkBF,0B,CACE,mB,CACA,iB,CACA,U,CACA,wB,CACA,Q,CPkkBA,c,COjkBA,kC,CACA,0B,CPqkBF,S,CACE,wB,CAGF,a,CSziCA,U,CACE,mB,CCDF,wB,CACE,U,CVijCF,a,CACA,gB,CU7iCE,iB,CACA,mB,CACA,mB,CAEA,Y,CAAA,mB,CVijCF,mB,CA/EA,sB,CU59BE,mB,CACE,mB,CAEA,Y,CV69BJ,wB,CQr9BE,qB,CACE,kB,CRuiCF,U,CQliCA,yB,CRsiCF,4B,CA/EA,4B,CAiFA,+B,CWzkCA,kB,CX2kCE,mB,CWzkCA,W,CAEA,e,CAAA,e,CAAA,gB,CACA,Y,CX0/BF,+B,CWx/BE,iB,CAPF,S,CXolCE,kC,CACA,0B,CW1kCA,+B,CX8kCF,kC,CACA,kC,CACA,qC,CW/kCI,+B,CXmlCJ,+B,CACA,kC,CArFA,kC,CW3/BI,qC,CALF,+B,CX2lCF,oB,CACA,uB,CACE,iB,CACA,O,CACA,W,CACA,a,CA1FA,S,CACF,mC,CW7/BI,2B,CX4lCJ,8B,CACA,iC,CACA,iC,CACA,oC,CW5lCM,iB,CACA,wB,CACA,8B,CXgmCN,oC,CACA,oC,CACA,uC,CACA,uC,CA7FA,uC,CW7/BM,uC,CX6lCN,0C,CACA,0C,CACE,iB,CACA,wB,CACA,8B,CA3FF,4B,CWjgCM,+B,CXimCJ,iB,CACA,O,CACA,W,CW/lCI,uC,CXmmCN,0C,CACE,S,CA3FF,qC,CWlgCI,wC,CADF,a,CXsmCF,gB,CA7FA,W,CWx/BI,sC,CAXF,U,CXwnCF,c,CA9FA,iB,CWngCM,W,CXomCJ,mB,CACA,e,CAaF,qB,CWvlCE,2B,CXy/BF,iB,CWtgCI,O,CXumCF,S,CWtmCI,kC,CXygCN,8B,CWtgCI,0B,CXumCF,8D,CA7FF,8C,CAgGE,yE,CWpmCF,mB,CXooCA,sB,CACE,mB,CACA,mB,CA1GF,Y,CY5nCE,wB,CAPF,qB,CZivCE,kB,CACA,U,CA1GA,W,CACF,gB,CY7nCE,4B,CACE,+B,CACA,iB,CACA,S,CAEA,c,CZyuCF,kC,CACA,0B,CAGF,4B,CY3uCI,+B,CAIA,4B,CAXF,+B,CZ0vCF,+B,CAjHE,mB,CACF,U,CAqHA,oB,CY5uCI,iB,CAEA,W,CZ6uCF,S,CACA,U,CY5uCE,gB,CAAA,Q,CAAA,S,CAAA,e,CAEA,e,CZynCJ,qB,CYvnCI,qB,CAXF,kC,CZ4vCA,8B,CACA,0B,CACA,iB,CAxHA,S,CACF,uD,CYvnCE,+C,CZovCF,oB,CY/uCI,W,CACA,S,CACA,c,CAEA,4C,CAEA,oC,CZivCJ,wC,CAzHA,+B,CA6HA,4D,CY9uCI,+B,CZkvCJ,wC,CYhvCI,+B,CZovCJ,qB,CY/uCI,iB,CACA,Y,CACA,M,CACA,a,CAEA,S,CAAA,mC,CZknCJ,2B,CAGA,oB,CY/mCI,c,CACE,gB,CZinCN,mB,CY9mCI,a,CACE,S,CACA,e,CZgnCN,e,CY5mCE,kB,CACE,sB,CACA,S,CACA,uC,CAEA,+B,CZkvCJ,oB,CYxuCI,mB,CZ0uCF,a,CACA,U,CY1uCE,W,CACA,gB,CAEA,qB,CAAA,6C,CAGF,6B,CACE,wD,CAEA,qE,CACA,6D,CZymCJ,0B,CYrmCI,mB,CAGE,+C,CACE,Y,CZymCR,2C,CYpmCM,W,CACE,K,CZsmCR,gD,CYlmCI,4C,CACE,wC,CZsmCN,2C,CYjmCI,kB,CACE,S,CZwuCN,2C,CYluCI,gC,CACA,4B,CAEA,wB,CZquCJ,4C,CAnIA,S,CAuIA,6C,CY/tCI,S,CZmuCJ,8C,CAIA,oD,CYnuCI,S,CAQA,+C,CACE,S,CZkuCN,gD,CACE,wB,CAGF,sD,CACA,sD,CY3tCI,mC,CZ+tCJ,iD,CA7HA,qD,CA4IA,uD,CY5uCI,+C,CZ+tCF,2C,CA1IF,uC,CYllCE,S,CAGE,yD,CZkuCJ,2D,CAaA,oD,CADA,sD,CY7uCM,S,CZmmCN,6B,CYvkCI,iB,CACE,O,CZykCN,W,CAGA,wC,CYrkCI,S,CAMA,sC,CACE,a,CZqtCN,c,CA9IA,iB,CYjkCM,c,CAEE,gB,CZkkCR,e,CYjjCI,mB,CACE,mB,CZksCJ,Y,CA9IF,oB,CYhjCI,iB,CACE,S,CZkjCN,U,CY/iCI,W,CACE,kB,CZosCN,oB,CACE,iB,CACA,iB,CY9rCI,c,CZksCN,yB,CAlJA,e,CYxiCE,a,CZ+rCF,6C,CAoBA,0C,CAtKA,iB,CYxiCI,K,CACE,M,CZ0iCN,U,CYviCI,W,CACE,uB,CZyiCN,kC,CAoJE,0B,CAYF,0C,Cah+CI,qB,CACA,iB,Cbw/CJ,iD,Ca39CM,uB,Cb29CN,iD,CAOA,yD,CACE,mC,CACA,0B,CACA,2B,Car9CE,6B,CACE,iB,CACA,O,CACA,W,Cb29CN,wC,Car9CM,S,Cby9CN,sC,CACE,a,CAGF,mB,CACE,S,CACA,U,CAGF,e,CACE,a,CACA,a,CACA,wB,CAtJF,a,Ca1zCE,oB,CACE,qB,CACE,qB,CACA,kB,CACA,c,Cb4zCN,wB,Ca1zCI,qB,CACE,oB,CACA,gB,CACA,Q,Cb4zCN,yB,CaxzCE,8B,Cbm9CF,qB,CAtJA,U,CaxzCI,qB,CAIA,qB,CACE,U,CbyzCN,qB,CAwJE,S,CAGF,6B,CAtJA,U,CAwJE,qB,Cc5kDF,S,CdglDA,sB,CczkDE,0B,CACA,qB,CAEA,S,Cd4kDF,oB,CcvkDE,e,CdykDA,Q,CACA,S,CACA,e,CczkDA,c,CACA,gB,CAAA,oB,Cd8kDF,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CA3JA,mB,CACF,Y,Cc/6CE,wB,CACE,qB,CAEA,kB,Cdg7CJ,uB,Cc76CE,oB,CACE,sB,CAEA,W,CACA,U,Cd4kDJ,mD,CctkDI,qB,CACA,c,Cd46CJ,+B,Ccz6CE,2B,CACE,uB,CAEA,a,CACA,oB,Cd06CJ,Y,CA+JA,mD,CcnkDE,qB,CACA,c,CAEA,a,CACA,+B,CACA,2B,CACA,uB,CdskDF,2D,CACE,qB,CACA,c,CACA,a,CA3JA,+B,CACF,2B,CA6JE,uB,CAGF,oD,CcnkDE,qB,CACA,0B,CACA,yB,CAAA,+B,CAAA,2B,CACA,uB,CdykDF,qB,CACE,0B,CACA,yB,CczkDA,iB,CACA,uB,Cdy6CF,oB,CQp7CE,sB,CMEF,wB,CdulDE,qB,CACA,kB,CAjKA,a,CACF,W,CAmKE,U,Cc1kDF,U,CACE,iB,CACA,O,Cd8kDF,qB,Cc5kDE,U,CACA,e,CAAA,iB,Cd06CF,iB,CAsKE,kB,Cc7kDF,oB,CACE,yB,CACA,qB,CACA,qB,CdilDF,2B,CAtKA,U,CAwKE,S,Cc/kDF,qB,CdmlDA,2B,Cc/kDE,U,CdilDA,S,CACA,qB,CAxKF,S,CA4KA,mC,CcjlDE,U,CACA,S,CACA,qB,CdmlDA,S,CAGF,4B,CcnlDA,U,CACE,S,CdqlDA,qB,CACA,S,CAGF,mD,CcvlDE,qB,CdylDA,c,CACA,a,CAGF,yD,CczlDE,wB,CACA,+B,CACA,2B,Cd06CF,uB,CAkLE,W,CczlDF,U,Cd6lDA,yD,CczlDE,wB,CACA,+B,CACA,2B,CAAA,uB,CAEA,W,CACA,U,Cd6lDF,iE,CczlDI,wB,CAEA,+B,Cdw6CJ,2B,Ccr6CE,uB,CACE,W,CACA,U,Cdy6CJ,0D,Ccn6CE,wB,CACE,+B,CACA,2B,CAEA,uB,CACA,2B,Cdo6CJ,0B,CAqLA,O,CcllDI,8D,CdslDJ,M,CcjlDA,c,CACE,K,CAEA,O,CACA,Q,Cdg6CF,M,CAmLE,Y,CchlDF,mB,CACE,mB,CACA,Y,CdklDA,2B,CACA,4B,CcjlDA,yB,CACA,qB,Cd+5CF,e,CAqLE,gC,CcjlDF,+B,CACE,4B,CACA,wB,CdmlDA,oB,CACA,iB,CcllDA,S,CACA,8I,CdqlDA,8H,CcllDF,6K,CACE,mB,CACA,uB,CdolDA,oB,CAGF,yB,CAvLA,Y,CA2LA,e,CcnlDE,iB,CdqlDA,mB,CACA,mB,CcplDA,Y,CACA,mB,Cd45CF,a,CA2LE,uB,CezyDF,oB,CACE,sB,CfinDF,wB,CA2LE,qB,CgB7yDF,kB,CACE,U,CACA,e,CACA,iB,ChBizDF,e,CgB5yDE,iB,CAAA,K,CAAA,M,CACA,U,CAAA,W,ChBizDA,c,CAGF,e,CgBhzDE,iB,CACA,W,ChBkzDA,Y,CACA,qB,CAGF,iB,CgBlzDE,iB,CAAA,Q,CAAA,U,CAIA,S,CAEA,U,CACA,W,ChB8mDF,S,CgB5mDE,c,CACE,Q,ChB8mDJ,c,CAuMA,kC,CgB/yDI,U,ChBmzDJ,mC,CgBjzDI,U,ChBqzDJ,gB,CACE,sB,CACA,kB,CgBrzDE,c,ChB8mDJ,e,CQ7kDE,uB,CQxCA,e,ChB0nDF,gB,CgB1mDE,0B,CACE,sB,CACA,kB,CACA,kB,CAEA,S,CACA,mB,CAKF,M,CACE,U,CAEA,Y,CACA,qB,CAEA,c,ChBumDJ,e,CQhmDE,kB,CQbA,iB,ChB2zDA,kB,CAxMF,oB,CgBrmDE,iB,CACE,Q,CACA,U,CACA,U,CACA,W,CAEA,S,CACA,4B,CACA,Q,CAEA,c,CCvEJ,0BACE,e,CACA,mB,CACA,oB,AjBs6DF,0BiB/5DE,U,CACA,c,CAXF,Y,CAcI,oB,CACA,yB,CAEA,K,CjBu6DF,W,CApNF,Y,CAiNI,iB,CAOF,Y,CkBj6DF,kB,ClBq6DE,kB,CACE,kB,CACA,c,CACA,gB,CAGF,kB,CACE,iB,CAGF,e,CACE,kB,CAGF,uB,CACE,oB,CAGF,a,CACE,U,CAGF,oB,CACE,c,AkB15DJ,0BlB+5DE,e,CACE,sB,CkBh6DJ,kB,ClBo6DI,iB,CACA,gB,CAGF,iB,CACE,iB,CACA,kB,AAIJ,yBACE,Y,CACE,c,CAGF,W,CACE,c,CAGF,e,CACE,sB,CAGF,Y,CACE,kB,CAGF,e,CACE,kB,CAGF,wB,CACE,U,CACA,e,CACA,e,CACA,iB,CAGF,iB,CACE,kB,CACA,c,CACA,gB,CAGF,4B,CACE,Y,CACA,kB,CAGF,2C,CACA,wC,CACE,Q,CAGF,e,CACE,U,CACA,wB,CACA,Q,CACA,yB,CACA,8B,CAGF,oB,CACE,c,CACA,gB,CACA,oB,CAGF,6B,CACE,U,CACA,W,CAGF,e,CACE,iB,CAGF,e,CACE,U,CACA,Y,CAGF,mC,CACE,U,CAGF,oB,CACE,Q,CACA,U,CAFF,oB,CAOA,Y,CACE,U,CACA,a,AAIJ,oCACE,a,CACA,gB,CACE,U,CAGF,mB,CACA,sB,CACE,uB,CACA,oB,CACA,sB,CACA,2B,CACA,4B,CACA,yB,CACA,qB,CAGF,yB,CACA,4B,CACA,4B,CACA,+B,CACE,e,CACA,U,CAGF,oB,CACA,uB,CACE,e,CAGF,oB,CACA,uB,CACE,W,CAGF,c,CACE,kB,CACA,U,CAGF,qB,CAMA,2B,CALE,8C,CACA,0C,CACA,sC,CASF,c,CACE,Y,AAIJ,+CACE,2C,CACA,wC,CACE,S,AAIJ,qBACE,eAAe,e,CACb,U,CAGF,mDAAmD,e,CACjD,+B,CAGF,+BAA+B,e,CAC7B,iC","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n","// Vendor\n// ---------------------------------\n\n@import \"vendor/normalize\";\n// Swiper 7.4.1\n// @import \"vendor/swiper\";\n\n// Global\n// ---------------------------------\n\n@import \"variables\";\n@import \"mixins\";\n@import \"global/fonts\";\n@import \"global/reboot\";\n@import \"global/utils\";\n@import \"global/container\";\n\n// Blocks\n// ---------------------------------\n\n@import \"blocks/header\";\n@import \"blocks/form\";\n@import \"blocks/page__body\";\n@import \"blocks/btn\";\n@import \"blocks/custom-input\";\n@import \"blocks/custom-select\";\n@import \"blocks/custom-toggle\";\n@import \"blocks/general-button\";\n@import \"blocks/footer\";\n@import \"blocks/modal\";\n@import \"blocks/alert\";\n@import \"blocks/hero\";\n\n// ---------------------------------\n\n// ❗❗❗ запрещено использовать изображения в css, касается как jpg \\ png, так и svg\n\n// ❗ обязательно используйте mixin hover-focus для отключения ховеров на тач устройствах\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n// но не используем для текстовых полей ( input, textarea )\n// так же в сборке есть отдельный миксин для hover\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n// для focus\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n// и для active\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/\n// адаптив пишем внутри каждого класса (смотрим container.scss)\n\n// для фикса проблем с vh на iOS в сборке подключен скрипт\n// используя vh на проекте задавайте их также как в примере в utils.scss\n\n// для любых transition обязательно указывайте transition-property\n// transition: $trans-default ❌ ---> transition: color $trans-default ✅\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AClCF,yBDiBF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,oBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CCpEA,0BD0DF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBE7BF,2C,CFiCF,6C,CACE,U,CElCA,kC,CFiCF,oC,CACE,U,CADF,wC,CACE,U,CElCA,uC,CFiCF,yC,CACE,U,CElCA,6B,CFiCF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,AC/IF,yBDyIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CChKA,yBDuJF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CC/OA,0BDoOF,iB,CAcI,iB,CAEA,kB,ACxOF,yBDwNF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC9QA,yBD0QF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR4kBA,wC,CQ1kBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC5SA,yBDoSF,2C,CRqlBA,wC,CQ1kBI,U,AAGF,+CAdF,2C,CR2lBA,wC,CQ5kBI,SAGF,iD,CR8kBF,8C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR8kBF,8C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR8kBF,sD,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR8kBF,+C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CR8kBA,gD,CQ5kBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR4kBN,wC,CQvkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGlfJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV+lCA,gB,CU7lCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVwmCA,gB,CUhmCI,Y,AAGF,yBAXF,a,CV8mCA,gB,CUlmCI,qBAGF,mB,CVomCF,sB,CUnmCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CV+mCF,sB,CUzmCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVgnCJ,4B,CACA,4B,CACA,+B,CUhnCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVkoCJ,4B,CACA,4B,CACA,+B,CUrnCQ,e,CACA,YAGF,+B,CVunCN,kC,CACA,kC,CACA,qC,CUxnCQ,+B,CAGF,+B,CVynCN,kC,CACA,kC,CACA,qC,CU1nCQ,+B,CAMJ,oCADF,oB,CV0nCF,uB,CUxnCM,iBAIJ,oB,CVynCF,uB,CUxnCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVooCF,uB,CUxnCM,aAKF,8B,CVwnCJ,iC,CACA,iC,CACA,oC,CUxnCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV0nCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CU7nCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV4nCF,+B,CU3nCI,iB,CACA,O,CACA,W,CAEA,uC,CV6nCJ,0C,CU5nCM,S,CAGF,qC,CV6nCJ,wC,CU5nCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 10px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 10px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/phone.png b/build/img/phone.png index 799d6fbdd7de64952cc32c1dd8e4f6b5bc508479..6927d216ac31e454dec0a2d4b95f52a7926a5149 100644 GIT binary patch literal 71748 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

Zh{* zKSI_`z9zXSiF}VF-|c zc73z_Dj7%foPRDx7~BsJ?v>;(!wHY>DP~C+E|G zY;TSt^0u)F!l6!SBGY%kZXZK_X1$%WAAWnA{c*V&Yyo5MJ(7tyirFO^91!b^m)T(h ziw6fzz*zXWQwCNUcte-AN!|}ZoHxW4CA>6Ta$}LpcFRf_x~sdg6=WYJ4Dv3`qU=3P z>R(^Joo(EO4C-vy&6{eA661}aAPM+&tKp{sS((QHzRdJC=mXf{-rhNQPe4(Kl{o?8 z2}r8@ZLYqEBEp3xzf(e6XxtllUurf2c%QexjY=vv^Xi^rSB~F4O&WrDy5Rn|K*QKy z+3$6j5}jh_|8x~pVZWvv(f^f!IW`7F3(fX1)cWP0c`#VK{NbHG?d0aq_hUWEMtwbJ za45OdVLjF0vVBYS;k6h!7K*_ToMpsU@SmL|&UfZeiRwZv@Qihfr{PIw;k(01n{q-^ z2Wd>;PU7DGj3B_eKvLYdG}7Tln6&%y_dS6Unmt%b+tUBRV?9qEt(d=iFPfbWzp8EW zwES)1|7W-t^YOoMWz!8Q-#yP*n#BAr5$&GL?k%2mBm1=E#HWJW2hxLR_SBWwq<57p z#&iHUzo_L{{>iO2XT!|yV?ax33urOx&a()kM>nmuqu+xY;6+QFwgH6cVU0Fi+*dPc z@N45sjD0TH8BfmJh$j}3=DbwAK&uq~Ji9aqjuA0A2F>$-#u(HOlGC5buKqzt*%Oq0 zS@COTv1)OPzwxZSa{1+Rv|^{T;n6fjM1^^-#$o|I!!G;!vrK1jsu>jVqrkfN+q|HH zxq?foQzp{1vhtBJ$B=yF zihzRKnT2in%u9nW-RpVNkw;CL4rw`fB|G3h%-QE`a|&#E_}_;|;T`5@vgUmH>v+%R z?7H~<>ahCs_7WYw#S7V!$RJ?P&Wsm6t<&rg<+mqZPDB3I{4x>N8Yv1yOJ~^~B&A}Q;Nj5$t?2(D1l4M+t>ZmgmnJu|Y^~(pi-@G|kkN0vhdUnhd zwMj#P-Liv@ho>r836TZ zUm)nBTeMfQvP#}p$O2RLm@LoPnA`!-rcYbQeZ6b#0E~>!LsG-v>^Q#(O@0#uY{ktQ zXvkZ`&M|H_e8V^+E5AQX$MADr^O%(X@EUh3-{Je2(W0Rtm3KY8wkIz^!i@ag^X<%6 z)SmbEtC#nNr{u#TFn{w0Alnt#Bzf2K!UGGEc>V&{yf6+aZdT&kRjl@tJQn&QSuNtL z6y3Faq5if87QuAYfGje3FkNePZI8oqwkspkL{pWYbuD-}q+zW#&IQWg88QUFe`-Gf z`mk)|!?HIh1V~>{XM8Kg6DBgPSCuC49Jh%&$ZY_uAVAm0<;3G<>53X+P^Q?pni2akuVZPI&(9L_DZ0qprQb_Rf{`Nyi2 z#6>#BkJTxCEAk7uI(+vh42HoyupPorX=CI5v4XV>#W5Y5U;CJ^+2u+@fK5n6JJ`;7 zZIef)Wm~PQ)?K;kz4-?XsvcF*Jg{3pVOBk-{>aTFo<}dMNtC@`-kJ&?tr0LMYJW~7 z02CqofSDi$pQ^cjMG~y$-p~2^z-_jm4}2&l_P#&UE+k75SCJ`1K=^!V!&ck!nDqmt zDQsU1;>h>N%^@hQi;TReI|TR@Bhj^NtECQwFqS-kRJH(Gl>&4Uh$Ui+CU2TVo;h)K z8E~WG*m2##c|O&&w+3c>L{70Qs-nQQNJ)T52;uWS%A#~(j?UB%aLz6F>7YoZ)o!`o zM%JUB4u}T2^DWh>|J2IbLVX&`{Vl8$smYHwv{VP*hy7)>PGcw0HzsiLCzS=^n7*L& z(&0D3q~_`q@y~HC2XNQhmV7%>o!h}*ATeoA>s&$O@?o@e`Yk#ab!9I9QY|(72VNaI z;buXtzd7!KT1Wm9@-$Fe6V`O2S^*nrNHBp~)7~uxc}5eNtxd<+*)fsu?iN}d8V?VF z(d)4=hUj>>8HR3yy<7)2d(-#|UhC;(%Ch>dq&voeDr5RYKA~a2>&3m)C)Dob#sNCL zcR;6Vy}%ZF(H2d5;KBpCcs(JP!b2nV5yJ)Ukx>Q4tV-o1nB(~0`eomV>-~cJ_eDh) z>sr2fBi5W(h=UJ*|98ZZ3RHe_xq$Fh<9LTKbQ)~ZEUVLE@d->jM4dANvQN@r)!eYs zWlsx@wUz88jeC-ZT_bC@IdE;p*45+mE3QCtOkx9C0GkY;?G!?cse&GFfYHi+$1GOsUx>9jH$>H^3(!B}n>OswTwz{+ z+r2}+tGoihWYNr#VNSl17s1q)@fGoQ+Ayz859>j0IJss}95uRQ zWCxNG%TFjD_#w2jHEL2Rr_XPoU1&PX_C~@3KuBqh@T-28zSIcb1e)~DI?r|)+ zLgV(sry`TLH)fFwaJ2>LOQi0T6)TM^I*Ut%U7>r3tBR?8n!raU9RS1RTOjyQw~N?i z+6E-0+RD$7#hNl%#Jx~IR>1sf|HHOej%sl%Re!%*zB6bPp1j*pB+tX0iz5OVZ_{&ld0#C*;-Z5?{0QM81`-!KZV^J$7EDsOMHRH2;`~t;sN9Z zkbuk)GgyPqcmBgZkJyyre#X3sv7U$bt8Z6|1980lBYJ7|I0cXaj)4BbXJ9ngr77cJ zsRC6?t`m8AALjiRO6Da&l^`TfL{7#T7WJ;n1I~1 z@#UhE&Qmz6?owa$-^J8^0e!HP*(c7iq0c?(i1NS>1h$;@{;8cDfoi8$lj4J%#vzkr zPa>KE;ZM~Ik|i6W@AHFQ>WDg$4}+@QyzBeSWvHA4tB=HJ3BYAwLuuu!xF~*ORl8{f z2z8s31de}937h4GC<@hC#+R>!o`Qln%_u|07cZ=BCR{Co zAKGHfkHA*sFJgz3ZrydsMZI9#V@jVz>ezza?t=SYUtX!J(|%Gnw#Mvv-4l^CGa_XL z?#{Ln|JYbB95STW1}KsC6ciiW6t8SsIqk#?I?z3l{9Y~gdOpTc_019cmXANs9ae$q zl;V!hfyW}G^DHr6^))&*{f=YS>PR)1flptg_5OtPGZUBm>p+XKopXV@b|M3A2!|&? zHwGlqJ&?;#3z5GyGqG;tRhzGd*R3p#$wTbk4>w?|QAr}I6}+DzKQO+lkXsqJ-)L*{ zHNtnrEsXUG9LI^teuXI?&@K^Xiw%PITFBnvT=4NIgn|t%PW**ja?)T+6_pZQpj#rinrr^f~j>*txr zhy<7090eldOB!kk#8~uCbF$6|(y=oqw^n~jU) ziF(+JgU}SYW+5+@MGL|Oj}GXQFy<63@}*N1OQufzK6k$TIvmsH{hZxea>Wg?nSQt| z-CwtYsk|wBLB1|s3E2UCkbm>4cBAf@)5B9?im`1;IxD^=7`-FAn}b;=frPQA(j2+^|OEOY$V=gh=$9#Cw8 zI7HF`qM9He8frmOLhqM`!Dx)ZRT1BCuD>n5G*gG~Q88Rz^m(KNH47!Tcv}zH5ApmC zD-Ne@9%(t+IyySZ8m6~@wSQk6nB);#@_dswfD4`{Wy2>}^D)%p2=z21%^E$oFU{=6 z&AUs?I6y8|vCESOT*kFx4q`74i5f$Q8D6n>#Ia75ZJ6#ps-r+DzEZV2#++~D+swtg zIcM%Kl5S@M_Aq3oiQ*R`>0}CLA0anP!4Ec>rsmIs;p~{*cEDYmQBJ@ZeV_N5krnam zylbHA#Ey!p_>pah*OpX|co$%(mFxZK3!hL0w_I)w){Z+li3Xk^o+f0gAS%^xn&r;J zC)d!)qufi{FV&nsH!Co%e>p_NAPetPQ_gTxh-k~w4OB78rV|bGrBJUQHXxih5~el6 z^o{*+ZNbjF79$n6^wpKj@c#?8es&G5Nv}ceN8t)uVuIqRDLA&6;a<_Hj`OGfP)cm} zMBDhC`TU@HkKMV;pk>R@=6I@2)*EN`fA%8^>zD9-7wF?;G0fYqn!>ykJiJ?_!vF1n z$EmR!ljfj;sS9`VF_X@BwoGD|hhi3&sc@opd=i-3wwF|!cx>(POFq0!cI_MFB%p$*5MrZy?lgV& zQMxHUdCRd!lQa(K2Tap1(Of$Z6~-aS)W1PuMN*iJgJ#oQIMOydjE&$E)PRR4kC}sn zYC=uCTcX8FlY6#GVkHDnFXU`}^^ac|k7I0f@lCm5n3r;2E(*gRJ$q%MAVdyR#{gpd z!0z41I>c-5!i#A2xTJsX`$L4!9z#!F0M&eOzM+}OqKf!lqZoaSi7t>>RfVY^&AutjR>$!z-2J$l-<22U9 z@>Y2VN4+}RkgOzN+O~`*V3J+0uCWCMbZC_rzM*r+tPk=0pDe68#SzhV*~l^6+&r?DhB@d|~E| zujg=`v)rj@2JpQH>}2vnkub`9<3!|h@jskYnCyj)?c31)t~M!}=pqng#JDV3@Ls0! z99oU-XowIaPSeDJT z?UCXnw%ka5?%t5n%iYp#{j6lG4Wsx6e}7zs6miuH02|^b&_CT3X)#+U{ZeV%DA9Ox z6qA1im6u`Rh+eHHfrAl^25BF%;2yisTg{t?6PV*GFA(cJ;TR5tp+v%>uEz6tMTy1r zDb+e9>UYLlT$d8LA+{r(R@#5YQbB+FpU$g}RSD?iH>SRhJ!;lhPHgjL-fLx{6DII3 z2cSv0SA88NNYt&g1{`b5iC43*Bv|Bew=2$rmUk&A)Z_PecS>MS3RIqQaX!5JmifAL zl??%k`mdsN0+Liffw#W8-i4;e@eB^q>}pxmkv>Y`d0%(x;x!ZW9OUn5?BtWy@f~J#D2P?Pw3d;W7GoT3 zE2L?p=9Z)BdTKXj`P2NKns&R#bH7GXb9eqa#j&qnPOyBI013}qkw6)#0E{UKPy1oQ ziD7Iw(395w*$-@~j0Q?olaU9#smpYI{Mi{q_Xn_i^&$DW?U6dzJ2$o$ioW%1c7tsC z#cSXWraPy!QLO(LM6o>Wm30cpdTnoEH!!KE9!V!;p|1VO&>f$tm z)nOxLrrYfeZln}-xE|z@vHCws52Axz66+})NA5w)?Lo{{9=!hd4ul}leS-4xNo>o4 zPjax;r>OkF?_>$!zIhmXsl5W`!dVOB<{gLt^C6ed-^uzU?wPy^4m?diQlQ7i%;Qx; zUdhD#_siL2@wK{^ah*rLk4AhRf z4L>&KlNT>zUUi;C%kX|a*1^G0`_3d+5#(kH*}-IHu9Nu(#u3d!{o z(tu7j4rXas>74t_mB&j8f0r6`bcpAEwbxqh6kQiJlR^^yK^qXx-L2^NJ$TBfgWkt75NL}X(sPSp;9QN7P&eRg0yUhSwRdk@y@8QN$0_biuP3JS_;(g)Lh=%;- zQk$|g{+dqykIgzHHj`ZHuF6GMd+9317B0XAe<3QJd=^HdVu2>@5`~4f`4Q-4dC%ud zgSdcyDdC&WxI%FZ%d>4q+HrglH(FeS*IwP*2+j-YYx6MMsUWsb-swS)Pf>x~=&DPr z`ISn{|8^Y?3y^HNP%y4)_}XF98Dxw%Zsko3q}?+ldcXY6haVDJJq&2=A1>+6n&&y2 z$EQ+3baLtRM5Km#_6cM_V^aBFI;N#Qqy<PPZ-pSm8CXj0(R@o|x9H>AE|WPey(p zYEAh^@w)lD^vE?e`(r=hi8S~RLkO-x+$pJ~qz~Eh)YBA1iaJk)0ffr*emGb7&n?{{K$7~yZZxy4Ed;S`yZ=SCq7H8J|? zE@`V@L)>46B(elw?YZW|@p>^I{emz5V`Nw#-$ms94B{-Z)2ZH>>d|rgr#kUh`~~f` z6aF9{w6vjx6MHwPYPNhKKZEMM{?j$xduY&3Qr#uF6VNknD?X^&Dz(*W{X8$B%&I3T z<15nxAqU^(sC4Go`a{{L9oXry?y@gO0c+a8S(&ffL6dy;c$J!>XqSnVg1%Q(W+TN_ zsPB9^DWKTzVb`H7Tk#Jp@mKF)V6AR--Z~@7MhQ=%%;Gm%v%vy538uZs4fHtt z@-N!sVGFd&CpZ{QLIl@O9YLPUDFpRLtI8n; zx7)Cqqd_LAIl0tjlI*c68ujUmez&f5Cj(VMoX8}ZFms($r^79(fhL~D%rKLA|9j8K zhid3bGkw0^IL_7xl*#GLY0D;h`kz*!Yo1&2nAGC$i})?PqklD%H}b(($-(f3`N1WuUhy15Fi!1&BxW;tn!R6!O2Lj#k88F&q zzj2CdUQ{wED>w%}YE}6hg?VSnkSLUABK-ksz%zGPI#Hk^`-Y(5}V;8oxbno<+NjI~)$LMakjw*Nh| za=Lr5oy8wx{1SW4^=kenz4WUV+rdA}chFIp-!S?do-Hl`cnL64J*!2ZBsm^_GbRo; z8H=(fheomQ>C|ACoUPR*Mj$!p50&-6gd7Au1&x1GP*N+QhU$anO~|T^x)UWyYv3Y3 zKdSUibE59>acGE7K;oajwKFr8*TY&5sg3dDdFuv`dD2K+(o!HJb;Z|$G5N*;V*iYx zvE*}(`u1TUjkx$n#sZbwFVzf%#Fg~V%z21e$9M>M3*qBcYVorY8 zK7L4!C|xaGAg9cq1M<6f3eWsi*K~V2@40ID>nDt7vubWvsY8eyTo>NQLa>0pPD>6LV1vj=*;UeLL)I#_8SBvSC_+R5LCdE-+-@5$&tgrqkXny1>ulsCLS5A%X z4I$Od!CStH&z{T=Fw$pmrQT8OL)%cPqEbrPfve24!BgI^--MiNw@wh`8)G|dNW#~R zJ-DC5XK+72jof|mlZG`*2FX)gZe2E{m1ZW@4&ZCQ>txTsDBNgzG(3CeOjoGK7DvV2 zgvq27pTvd6io1ci_St_IoY6a3OQB9_+)`K&SB7pMT_KObjhe#&GN*6z;7U8M#tf2A zLA~+jepklX@Orlafa4VW+qSGseaf&I7cB7~!Jh=K`)-y%a6uN$&zi%im2qVnxPNX) z3);saf6xDXD)3Ygy!`iT6v*ZTqOfuz6O@;3#Fe$iVkOCTH^0RsnoAbc_UrQZ9Ovr_ zXFZ*2C}g`g+OewNeowf7UqN?UkLaUoqxUo0T;SzWpz6pADgN@WX+EZN<8j?`VwldIqV7!6>ONxfY|>55aE(&_N}M(8y2srAaB59}J8f=v^<>`Q~c zkq7P|&0+bjwTS{Uu1M0$`IFOylv=3!jjk`iVG=6;sQc((byam>^Qq(JkAgS!lT+O? ztBpeL`67MwP3BHc)_kti!wtXm7%klyS<9*|R?M@kQDi4oqwgB5R`S^nvi`ci?X$T5 zFh0G;DgkigO(+lqnXTpvfFI34pU|m~B`tudO(}dm3Xfe{(wxgOpOD|JedfLmu~CB{ z_L<3zW_l2R8H|A`VM&pGVH5KwT=x);Gf4KQynvh(XKQjQ@D`*E#raK;aVh+0m=A^g z2;IVzBqGqs4>i`1ejNU|J}j{!ZCW#7n(>VL1qzL8tNl4ZkygwX$y6r@A^#N7k zCoi~%>M)#b$7Jk<^hQ~N`W347StJGU4Zz#OC&ICKCMWerU$D4jbpo57GR-*I9g z^OLq6%TCr~2|9`7%GZZ>w0AkZ{u^r44KJY-ix7E`{8Ujbu@G!>uxbNmFqSgZf zG{c|${z&GD{}1Ei3oJ((X%a2DcR_UUYmV;COMPaJD)W{&+VMM$zt`UE6nmL{e^ zqNUAHI`gPVA}%0WFD4N%2Yj&=HzlFt%bl7mn}C%~OrOol%#jO)yE&qqmz-5vwj8!9 zbUn8r=>9JMFXQYxeK}eDE|#W z-JGlWnzkf{s3A^66c#>p;YsPN(?&~%3*7K+gl(S7VUYj~uCs_C5z&QAg=3988|p76 zBHx9Iq7VVN2PY_J{d&~$)&|aI7y_0@F!n;$8R)loPU3LKL7$idJoR(3k!<@^1uq+y40c2t|_#cS#-cVc&WPfcypO zT!|=lYkkiv)vnZ00GeQ}c4eaiN;0WhINMJ@doKa9eCU_=JsvD z!C<)56Uu`P7O|3Mni2b6|Ldz(sVbS1zNEB3jStGle`7R_5tbc3#~X00L>3Qhf!Zk}O4jQ}Sz*Qzmyd5e|k(p@M0rDT6#!ByV?m!Kn~%JtJH zJj%GQ*mAB&aaD7tKsQysY0`F>7T!o~6ltMYc`E@Gl5N;|KjPc0ej@b-HTH0br0zNn7YPV0o?iXMtMkz_0Uf20b zXL!|%C(16fsRON4RJk2k_9lnJ{vj3K#?8UbCAOvdRZ@w&k8Bz~wFwZvWqzzoU%I4W zJxC-_we_@Jp(5Z9xKTD8a7zyFeHj~iANE^vV`T9}5FO!y6X9oU^sEI3pqln3Flpv~ zYdH#zpaAMSG9!>J`{3;DkweT_GaovXCPp{cViHVqBx!0B$+QPg z^EehVsO)YL6>7SgHU2L0tc=1vuQ;Eo-m*84G7;PPl8i+mx9zJDxbP6UGzF`*YItjf z&t4T-bGi+e%}T-BF&EtYw+C^-*+|g+jHB*uwP zLxVNS-HK5!xc6i}Lt2smM6*vD7N!$(RvTfTySLdF=ZyN4r5+JzO<9 zB--YJmD)PmMcV7nrp91dstM9vW3vvo<>vY-sFH0{WvQ!R8Us}(=5==spE@wJMbZAT zj(I;UM0l_{!*myQ`ot{+hmHj`KAk_UnYuene zHq%;TL{q!*B^5^dw1ggAUN-)@)O*JL(gY0GU202~-qUaSYfRTv(FrT4$5PVn5i4>r zPNmKcvRd>jArd$<^Fup7o;x9UU+Y)3E0^}~9OXKv+mKJ|SD9);YqYZ#?JmYtt~wUy z*cay36EYy#Fd>%{ibnGd8thXy_-RrX{ar{7TU>AJZ`rVTq19iATMQqLA8?1=RSK1i z!fCSNJbI@%`u%Q5G6rYYMu0$bM27z~z-z)_*w{(p<+iL|Yo1dYqe)txq|tIhW7R!j&+|_XYhI?l#iEQ)SWQ7? z&hB2NS?Iq$G4T)Y<>|m>EA>KBRzLD4F0{Jv6-d4DOAhdsC37l51UmYcZXI>@uxND8 zOP3?ZAnc?nEGk;zi?6N?3ou(#O#pUmny-#A%n69cotm}W!>25s(R<+)^WZZTp3Pe= zlT#+TxP#r{7YD=V@3(ziajY#56-zH!OEy&(7hDZAEm6f;(d_+;V7(UckF3uBgd#Ql za`mwUv4ZdE>a6oLJlV;Ns!D_dj|WwEeRB$!&tK_192gD|*=;&4Q10W)?KY>*p&iH^ zHz_>ljBQ*oB`3{Ksz@y3Wqk?boadt0f&BYAS>Y2QMD!RU(^D7DyORzlOHu}vSd+U- ztLof{nZXaHA8O(v5JZ#&jIh#LQzbNh{bPrHi2A0}ZEl`~F^&>)Hv`gL&wp(&4uH|o zjH6Seqaw6Y{Mt`Gsl|J!E<|wNmL+erdGusts-|9xdz5aqMyLdEwwuG}In&ldUa^q9 zD4=?t|FdaJ$CQDU-+|xL%M+Uxs z9#dZoE&qeftG!SWM-9oY+W8y<{D4vMD+^)ciyTV!AX0P~4eT=F8Uhec64H2m@SU_V zp4u%>r5B<(W7GfXN&$`NIXP+{5-g?rU&>N$Mt1(USY72wHrn=@G1h;enXBq&@dTtW zKJ@il$_KXsi*s%cKEHkTpkW2Ln$2LypfcLJR?|wftZ{v2KmHd#r7Vehm*el5tqvB{ zzp0dnz5R%W|60FTVKk8t>qj=FAkNZ;97rui5SvqIRTk>PRF&< z`!w>ThQd{%84tx3rJ(0u&b~mWg}|3=5)ZE^94o@Nlr#$^-?V)}mZl>3F!$JR8OGgYOT=?_AcEJM& z-x(V^q=5iYZYnOwg6@3VQ6JP|NN$%4l`dV z&z`mA)9&Q`^^1yR`p(?2y@pMz2hv@y6zAbk^uY!L38WO~*pMiz$K=M+*Li6*?K%+u z!GpsLhktN@;(SjgN7w-)>Q^Y%z$?4f8KF7_$q#*goK$oZ8cKv%7a*PzG&=&8Ir zSRygd5kN6HB$L}HP_QH52V-{V&#*rTR9u;j3VKhVv*d+9g`-_nqO``DzVH|w_j~a`X zVuIyx4tdtgAL?|506{7pw@1Eentzy?1hK2;_2@WqI(6XS<8e&+v%-B8=8t69I8O(z z5gqM|=EIy^m7+!-tg_Sn4|F)|Og_CM%@PUis^)lZC0?z6+;m!JyZ*ZR6e1@UsN=2TGGndcL$~iI4{fWKCR~aETTZb zMLNT)CaQlZh*u~4eF+I^-3{Fd;s1%zU5EXysBM^V=tYlCQsisn-WwahIz;H+hbspbpCjy zzcsnxspox^*GKZ@lj_pMW126>_Nfn?F*s+CwbC{w`tuaK6=Rdv!)Wt$Sz%0tew7lP zCkjLT*kcxcxJY37aEj%tXY!V$&Gi1FH9ZE9G0x{NX)k=x#b6+HHkiYR9$(Q#sfH`K zHjhlR+&7Yl=5X#o-DbFccRLsUTOwgXSdCcSr~{khV{t5q5b+V@9ddzVAe`kp6LA}N z0ql=?uHfCHvzM$41tpQP?!qn>IUp@DWH`QsICHjJ)567!WP%De7?^>1_gsCbA&ye#^(!UPfwhc!9u77I_j zCTnD+Px6#oBGuSn13L(RjZIX=&@7mjt0FY)=2HcV^Z# z3*g4xpLc7$udCDBzU;dqi<(T2+fJle$eDcak5QZbl8toKFOW%zMTAGeXd zi}`QnEtS^dsD}T3yToH6)oT)sNV#v_C6+WoWm?Y_3@LQjAH>fzq1RiGYvRTwnflH; zO}jDE4VsCH(=XTK>laup2GrE;EUL$LMZKP|zc>)l;GA;BBaIZC-(Xlw9qG?AqH9)9GTC`*NdB14le=JfhX!jq4p#c4nLi2Sau?QY7QwPDMO42hJ zqpl%S)d5~=t6KV(vy9*0^L&2%Zu{RqSb^+?(4;y@p#=QQ)wICj~$o$rVL+c)0)238Mgqj}^rO0Yl`oZHEwONWlLt2Q< zo!QJVbWi6v(Pr4+y*N?aCZu&`XGHp%Iq(f`xl$cZykZq<9+{BwR2+yj%Zc~*{W6ug z`uDjLh%^!5l9uK+VaET?QWslQhB~=z481);p3iDO`b=c*)AU%L5k=hhf!DJCwY^{t z8<78;l6-43tRR8)l%OFQxAc*zzQL($Le^Q;8< zTK`NeExPT?ubM<+{~-DNIjg6MpLmGGL)v;B+UQ_VC_lQKUZs#j+DLqyzYiC_jRUVfo-S!-H+L2Q-3 zIS(FuqBsJv1Hx>iP<94f`hLv6lrE=Sfcf|r_QHF=M&2vl8RlGIAzoYN(Xr;?u}Cc! zAlKbT?xIyI+{S}0IPv!FisJC&kt6dbwiGJ=nOO6+FT+GNGk>`7dUaDHdrZ(4B z>{p1WuQp|AN47*uqALEg zeNI?dc0t-x2vzA3lQTrNKF@}?x#IJeLV-evj}iaNN~1JHSawmdt5Htio6kYA-h?`} z>rXYYeGeWg^lx~?X121v%Y+cCUyWW;lap&A*)Dl3 zFYdkxZNYprmn*XNASZewY#eE@_dm3LCZT+nC&`SFt|{IS1}%|DI;IeZfauJ@*|>&} zfHFs)yJ(whS@199Su1oJ)-O-+=#VDYI~HjK*se39@o}^P|I63<6T@JOmaj0I6wEsr zRMq2VK#?)&Bh*xTj}vJ8mhqU@ogaewo}Wvdnvt)Q-}}8>nEFwZOmdmM$}}=LvE|Sl zFS_$Y+yNAN$=`=Gf;-*?CVh`}ZkdE7!;%=(dm$Yi#AIRz#2@!{&ZF^4uWv$YQE|rZ zzu!j};ENN^<6#^fQsnHss=#kN8qsF}god@BGAkiGmey18C|`%oJ__Li#8j9loHrIs zth`@(J0+G6FEq>i@>Vs@JyyO_oS&}B!mnnM?+-@6?X}7jY)T3T&d*yN#Pjo;iyesvqiF7_#N6krIT6z6#bswLqYr*gj7w> z<~>W4c$m0=3J;8El;_MOs(oE|`SJ8`hemtdlT)t;jww)lXS?>xZi(}sYmZjsHXiX% zjt}J7B&WnPF@1tCysOTj{kG$QLN+Y@SDd({ThWaCp2@iByno$MnIUznG{39eheEhN z=bys?gjZ$8ZqOVI0g^`px8|o_iArC0JK2#FS_?J0W5qL%4AfG-ij58L$?dyDCqOP<*=P}Daa4F67T&>t!EoFjFsni=&?985?)%d z(gZ8Nw%k~w;LCl!sdBCGK;&WM^DZx) z{uAybtfCV#3I3rHW~H?DGbdIvvEsj*B(vGU$*%4f-Nwx&UinT~j@Qx{FwCWOw{`6r%AvN4T zP88ep$YNT9rV3Dxmz6B?{)tKU9PE`yd=v!tu*@}#+{06r}<3H#ONM7(-YTA2GK57{>cMO(Z9=C%_&YcDsTkwzc+zG zIZS=d7BMf=R^h?sSV~^2xxhe8R_sPme+p!RcCT4 zZ`?jJ=CM6|?_bpDg?i$&W;s$Kc(2*dnp(v}>Z&9%zC?5T{8Jx&N4#cOc1%A?SxjUK z!=+&H388G~xE1(qV+`N{rKk-{nPN`t;WgO+7_*(YX=X7R# z1#of%gEKlz=gS4d^umZzSWfN{=B>r68KkI|0pwPyB?x^SowM-mLnrYug zIhFNA-p3C@DlkCNY1w158ORV1z#u7yZE2E71Q35P9fofoe2Q)W_`)nI>Gk}8FJT8p zYi%Ae7~jp0lX~QjQ&@#=mzKfNQAv)q|f${&*g-)}v;|6Io4q>TT*yt&+p z*`Qf34|Wl3yO!A?bW3Oz0&a#B6m#s5{~txy9SG(B$BF8!IOA~ko$YK2k$LA-W|6bE zlO&lDvdxztd2eRx~GDUIW&cVgwK*X_!2aF1_X6u!ijr`@RLyTE64b4qpb+b!9 z)6Ht;ykD!3fv!gX+MK4ZT{^pE2pRo(_G?yktt0ibr@M4rxt>y0NyTKaiIu4=_&%5;`aS@DKP7iNok>{6Cxm%YK2w|{=B`1bkFchz zu4yBvx`(y8hwYLKmPRdh7L0)(Pk>%-r1YE4aLlU_QuJp)bizkY z82IPc@3#-iSctW0EK95S_ee^hXJo-SC*AznNjFchO+BCzgV2cid8uYh+yP44neqFR z=ECpTmKIEv$>3`oBj2OtM00IzA|qdE8PwH=$p_jXZomnwI+OKFTc+4a4iQlOr(9tw zGlVnV0iDKLU0OCayr2@zIRB#EIp9Ifw)*Fk#}}X9GhK>v+I)Jpl{$G?KG(oE8$nj$-(yzk)urlcuv z)ImPS=Z08#;m&aH*!je7v;(#(=<)1aHd}ZXfW?;hx7ENDlI9P(+I@sXR*`xP#(zJI8}KKt6-h<-bcUD{HEzN&aDEG%S@O5 z;Ti@~QIjIb^ZJ8h(ZF*hJM67a%)fOg={Tn}Mf16~D43f>4NGf@VuWe!5 zAGqVnQ5U<#KM_sOP=2m;={jvncuo~W0ZD`{yF~NNG~8= zfn8Qw-I_ua-0br$7^9qq6hQ`TkKd38#f=<^lR?9CT{(w+29o4#;H=WxvlK_*CvxEg zu6GbS#40;hm|wduwkuha_tOjJ5uv5#U7_NZmT*D{&#mTKObF71;YadRNiqDHYphSO zLH&#F_Z>Z(OC~PC7L{X##rE4>xt8?*y6-LnFVEzP%4pmBV;3%NC68V16Z<8# z&-EFD<8@DKL>DpX4jEwt!*D6esNWD^g|W(YbPxQ!j-<@UN-0by4NxO5N?W{UR@)xhaKh2IiwL z{FZ3pjiEO>TL~=U-wAsZhPc0T`7&wZ7rZeecd`e+w9aSVw#oa`L4z5bD>Y$l5W;sr5qx4(aOQ5DZ>qkhC(efMY(c6QTe^bUu#W`h??+W|om242iXwBou@0({OQ zybOQ@T43x|$U~ov$VNhK;bhvRnLYn9b1Vk<1p0V{_w$ii(jn^0Ef~a(QfKD$-;&~O zcpxu)_bX|YpZl9D=Bf#{;cnp!bU*{(>W`|5Mg#bp>xmvDtNOI7lR$3loY$6@Pr!d~ z(pGMjKj64=wErAb8Bi~j`Y}%QOHo?vzxyU!M)z8j9-i+Bk>xk6)&t8zQPWF)2}M#@ z!{RlN5WWu}^$z)30_77qQ34->N8eEbi0hN)8C!Zf@%GJs7K_eid3CPLF>1{PO5n&X z*F5i7(~)O1BLG9XVcwfol~D$X;aqO70%wOb z4YlZ7dgBB%Wji4Y_v`9YP$$GK&A*Q3Vex*0FJ)@d>r@}llLn&IG&&aZM~&s!-Ppnd zv`M3nb0B5TJXlg!>^`Ud-E;Djj@71FwsFN!)~JutBB7X6kOxq=7pKb*{C)#0OiLlj36pBh?^K|Tj;ZTZ>is{HhGqKQeVLp~z0U zH}3_#fLmn*Db$oGn3`nS%a_X^T~23*l0B`bnU36y?Y-D?sEz>fC1k5OZ!&OzT!ha; zyC>`Q^h+I3NCceSejz|VDm=Y9D2pm_^?C?!D$U_}g_YOU-2AncX zZU_N`I2?IF15bur=)Ppb=`@p#x#C_u^R7RBTQ^;jv_4JM(MIWjd4sR`&FTWY>=mF= z9XDmZhQyusU^BsGm{-WOijUvl`h~NT-_eQm(brus&9B~S9SWLU&OcV<-11iD?RND@ zy~#GCt}tV05H5%qA{Enrug>#7&HRbWp(Dp$2x=NK<)F0;n2pwHU#4rl!i-xBnLK62 z`NKfdVO|F1p~t^wCKSN^VQ6((u7QNDFJ&hbLq` z55wN-?Bo*ZFK(#B=BAh3?(I%%P&YMDO$hnOggcQwHeQ()#lWXbEIparfp-dPOUCsx z9=28+|4skMaRf!_>+V8C7-7wK`q9Rb$x`A8sirp|V4R8x)eOB;3L3u)j zh^f?>k+SA1gDe*!j|&hm3^7K|E(!_X`0YalKc;fdhEb_M0ZbK;WxI9u7CLK z30a1Vrm11+=w?eojxDb^W3@1Yi33~2PkylkD6*?$&~L0kEc^LnM-BLxnxGL^BWY4z zEc9vNx#)y5zuj|Yh#2FNS-+#MQD-+9)CAYhuN%AWnIPy73_r2N1>%`UOr>r#0T?hO zwcwba09i9eXk6_#Tt6YGDH(0wHJtv2S*XKpO$;KXAq@Ud{35R&Vhaa;fMDLoxS>Zy zhcZw~qO~=a`$>rhM;kdw4KBzu%5aHNeaTUFvxHYb-7eL<-)C$)2jQ*{lym5L9tk)5 zvL@73MzhWX#p)$J$h0=${V_dL)i`gtxe|H#!{4~izpw6+=+Hy4jzmkD0sJuepgj07kgiR=Oc?SC#aCXX%aZdeMEs_jj;^}lLX0h0C ziX&n!#(T4L&dKc^almidJp*l)XG$FH?!?96ncInBXvUHirA4bw8~(xbo7UQtP|}UO z=@ONgpJNeTz;{mCM;TD=oWJtp01)tkh*zdkN}niljlL`tNp!dS0dG<)YsJ6;@DB`{ zy1ywT8HIaqIKiK(!9)#hEPGFp5fuw02R%xNf5jhVP8PO6pp@A1J43nk&&ipt;vg>8 zG01*0%TZdWksJURW7^!s&cKh5W2f=Zy~oA}B4@BoXrPx5)EOa*qQnAXusUhg#@4t= z$AsgVZgY42R`l3QLm$EBdRb}>K)Lw}K5#re$MW>ER>)EH>tCF1EMm)vF&h5?g3eXF zBX8l)(m>Ufu+C~9YC}gk%v+r-H2(3rCX#QvVvF3?EZiRmgql%8M$s@ft|ETjY&3m= zJs;XM>kZNKKTPi9k-K6+@<)QLdNkEYnYzr}u3@|6GI_CwxnexgW>5cEZvuBAj8tr? zIZ=N-%K$m+w~`J}Vxbg)aWa|otI|36cX-pjw6eAPP@U0ZI1<~r1Fl{Z+xK?ZHv4m^ z8l^cSuVKiVjX8wCwq)7xPW+}0K5QA5;JuIYaU7t+1#ZR5JHrq_2;s^`&kp!Qt6GgT zrLq5=X;Lw0{jo^Ym7$}0jnVq5`Wv4JL8n7r49>hHIc9$N^as2-9Klx(|1JZbBvQr* z>wJ*DtaOZ!x4}=~dfEW50Pd`%=#;!|bxw<^_H|RQCt)_}0YPa0mCa4N{sEC4gKT+TNIo7$3xeJ+ zWeFPL+i`pFjLC4soX`v$m6u5P9kpmygtgv}$N;WqtwBpLHk$grYW z`+W7!!ef0$%L*^Y>u@Q$yw_0ru&A!&)#=@698TRT{Aon>_K+qJcDu zHk>O_sA7XunPP+as*(3BD5OW~ibx)w{M!L0ILerv1Q$#f!Z$>*tiTNpQgY?6bBNS_0Q%AM=Lp!XV zvju8q^N`-Hd zjDqrKnIV{Q$d0#zm6rXP2F`|C7v@y_6;S88Be}tiG|XzpjJpD32HBtR-hc~8&lr?4 zROIL=epQVhB$)ny8oBd!z)6`cI8l=dZ>x&6(5P+n$&r6w{iQr$H19^EOekNn1< zYb=79VD+hdQqt5hu%Iljb;2Oe1usLrPXD+X<9cQ^xEi!cnqJkE9&MWhE7X;jd_06v z3mt5@ih@{HFw06G_+qtJ6b6U{5(@M?QwnDM3HntCTlLFj|2_K&>9?SvET z9yp?*l8|cBsPcofTn_yB7SzD)Q&d1k1W&$8vc|)^LtV-PBbbqe=A?sl(7kLOcI&VN zjXdb$7?uqC@++Mbe;vjZO=2LL78TRWnv!yn5eLb%jV%VlBGN>9I$lfHc8rD7l7YbX zGWQ$}tE3Gt8%Y+YbFFDpt(V_T*2{GO%dhGA@`*F)1qV5JxAh?@cgqL7$%{u9KS1ew?XP0zX|mAcs_1++ zYF(hM##AFOM$Z~8dx!JFBeQChtdT%A3wOOKI_I?)vO}6>`-KP0Of~+XFb%nZg5>eR z8rth?m4Ni}@dW+=c%-0|)?|3D{@Ud(DN+>Syrs_u)~#tI6ZS6z#Ln8$%>`nMrVYst zx^I^dDw8(dy$VT<`uL%U_6qO)dQFLq72D_G)g|*pP6|be_b;VHKh#Y=(7S9{6vM#Z zza{;n$bv`cB_R#mgDEnR=JADc-jl}(uz|Nx)kRqmbS*MHp=ricHMdGM)xVb@rt`)# zopAn=G!2uk$M*Rj$}BK_V9Z{KCtOCZ9pZjCxZcQy%N))DgE4SFO57gf)i4e3!&T>R zF{a{nQV=_S#Pi2E2Rh6N_JD4QCTpzAW$x}7voIJ4TZYX)MmySqiD4%(|uez17Tgo|^y4sz< z*}XE=r|A9Y-pBG!R@P%9^T}I2V}0Pp@tWB#z(>If0K1)g#1s{^?elLbrsTD@)VC+l z=f<6(E-_Y=OONOU_1dv!lXscNjmIsIf(H)L3%Ro%R5Z!{&}yEDJy$d?|0Figs(zBY zdk`3uUd@n8;HK_l%vh?!Vr+j>3)Bwt94Yl=rK<4?G>li4{*WuhRnTrWUB)LJup^>I zkYO0K*RziYA5W5_eYvkTZ*GFax(}wspJUJ7@hR~q%0&yuI8F-VQsAV*NIeJ`sR2|L zUC8F7yD`h_QFt48KZdHB)J>n zbA=xXftg+_#D17YQY#jhz)Ig4$y5}Ygx4T^Uby(ShHlu7mXz4hqr&T`_oBK(poK?X zKW}+hIx?kBdbg&vXdH&(-xirDa{pl=-d=~8F=!9~nZB>L&Bd7WuVl{`mEJ5%TZ#3R z!(XtHzX8BE#Cm5^v|urJcvYV)$gdNwJH8>`On!x2o6{YgEb<>6#R970U4%rk_=yD+8$OUpaOtX0YnzlS2 zH?bSj8ZnA)Ze638VZX8a>;eLq;~>0z;c#sRuk8T5x8nR}`wP8oG!q>wrDW3HMlxiA zs-}N*#8Y5T7T&gnqPwBMlL3k=$?PQNL9xdWV|lQ7VlvUmKn2K3D4)k`kp* zT(f*J$rIHeiObgaz6SF69a3}LSU9x#A;IP6ok+)VAiZl3YeoG?t%*;haA+7Cfwp|C z1Wjf5xa+(n8>*-BWBhG6$&1P(v_QZxH##Q&oFBK7Ekgi(b!G_N1oMm`xNS!kh_wpy|IFmff_}BdYX<`0RA@JqfPb}e%j-a zSb!ITSBi3-4SqT1UWW6zA1DWzGZTes0Rq5`ES4FVk;i1$1X4ps;2$g4zV)Pxcb|+p9qGIK$HcjQ zSg9gvG1#m2Qo(6+Yt|bpSTO{i_VXiekjRBsm*$d|PL@yyh-=BVd#I?yJED)e0QW7) z?tTf@0W?_*Z5MuB3l4f|U=mdL@#)c1ujLYnkeXSrN5h#wX;&!8W5t;#Rvqb%!_>`3gQ`qpZwf`v~Hc5 ztXS4c*pZODpAW!lS~}qWdYBPKI5v3K+cL$QHK`BpUpWEoFtT;kzW2nQc~Jlb(fNbJ z51S7tT+b#9p~#tx%*6J*sHAhz>hv;=s8pd2r4wn9TqVbXsUHw?$B@GfI|r&p(c6$B zS!bzA*~v^}_zZjK@MN$JacPYuq^FIDf~LQn%V32Sd+9RA>I%n5{o(cjwz_ z6#B}iH){afkP$eEBx*SNypvz%wcJHEN-h~r3vJ`n9q8JC(XHH?hQI2O)?luVW~S~68#;#(Bu4#4agtz%<20+T0#|osG6g-StBd}o5<}SU=fcf~ zN#}Yg{kcKTbN8=GIb-GHT$|W~>rj-x-^!}@721F@7RXVQ^KiMd_IWrz?sM6DNpDNp z7*iG!Rz$xmXim=3wFTJ+u>*1-81irn*(``(Y?g!pzQ{L$pg2;)qT{-X=8w5MKiMs) zNx{sALozSPwx#|meO>MFv1m-buH_v>bS*2mim@m}hoSIC-sUgUKGD@`F=uaB#F~Vt zKBc_>27Ju;gY9c0p*04auYdo@QulC_FuDx>4f!+7d(hefL7QWJ z*iYdVda*v{EA<__`P^^e~=Oru#q0aM}y}&D7-0&8nj4+7DsS z#px(?gRfq-mB=h++%)=mBOV%;xp<%O`l^%+stXB{!+Aye$gc!#=3`&)s5Um%I(8ga zYjd9mn-1OXK>o9+l?aVGRs@$|JV>5tm1MRnX=Ys4tTfOWX`DK{*^|-Lk_XgKS_Alu zl)q14R$AtSs+T)PF{zPDE6Xdow1+5aytOda8Dg%2pni$q+}eS6H?0# zG6~bnjK$waOK2a>X}CAP(4k|QVfTHTn{UR#(*=tV{A8QQn@S3W63{WE-OtmrGi zTYgVLgHngli~C6921g;iU($*(R}VyQxL?NU-ohAde=AtP9ysY{25d7a7iB|V14oDx$c>~Ig zmlw~Cl~KAwQ^5{@OjsJu$R-(^>UQ=5oK+c1a){%n!FHx9lRUn^a-yerQ)q8$HI|j) zF;fl8Mc(>MJ_ue98w zc_(xjzWf;_J%o)GP(o!K8KjGY$i{E8&vrS+^h2&paiy-mFCx?-a=0_n2kFwWQ_WO0 zhJOlFjU1hF;BkPJYoSqT6vhp z7i0F3iM`ZmK)03_+DRNluyfsBG;>B%BcQ6HyqeHj3>}nI!`q{Wki&wXdj z&RciBRQxeC8h3e?(@Woh7w9Bw^!o39efax%wT78V@~!pBdY;El2ma$!n-K!0%5ZND zT`k4zTSC9!U(5PRtOj7xdIcm|*_OW;Azh_QTm9u{wZ{0QgSIKX+MMlhM`6dh{$;nH zuH4D(Vc)aw;*cQea9Re-f+*R#(`N>WXB~rs$@KzRMzH6iXL2}1loK(9M8y*~4wo9K zLAJmd+$`&EL3ez9aYL2kbL+!_M^;QRF@y)7Cb#!Zm5XBTW)eHveu9mGy$~m0;(;e@ zRW@qOrT5fS?fx80>HKu{_VugN)B}|$7k>2y%7(fxoX=h(RZC0#*^dn59|vUE)Nk3Q zx>i%?rI?HwOK@fP)$}BwC%B#-vAKPu3hga@bkh05{~17@&%N74`BSz4v>dwSZnrRP z*xbW9{Z!p+!h6nZhxTI*!$_LA{|!K*UOu2k9rPnt3df+;4~Ya`KYx0_XXa$+;~C>b zOiuLk==vdajS-pQ!NBWU0q>XN7rX~x&+o*3XC#q%mbw^xaGzTN9$Hc)5DGoF6W(wl zN^KL2rfgo5vUO;<&uulas_eFT_=LmpaPNIiwYl8Wr3FgY&;7F{fT#Um>uY=3u1;68 z7T;W+OFlU0_Y7!YmfL0#Gl*G1Y13krjyuZql#F6~{`J-r-bDjaEYC)v*zZ{q)2neZ`+a6Vd^`ipKwS9A3fbh6BapSAlbpl)h(MTDKXzo38i zgq7dYEW*xI@5|iBT8I0+>9<>j!)^0q<>;W`UU%*SqJxgGS;=gEuj2#nf4+?`ngoav zp~nytcrPi6rd7Bgd0uJp%Ah&}<1EG|N%IY_*mnN2ct?CO&HzLn^EttXij>64W9|^) zdsVQJAiUDM+zefpYlRdzoANmxRO;AfQ7>p$su&7b;Hkflb6Ab|#{id9^}K4jyu6eR zFkegh^(B?tdnC_lDy42LhjtSNXm?K*PIt0m|5wwm^StgI^|+x5J^WtjfpA69EqUvc zUe=xIWsK%=SoEUdAxh9NnQpy>X{*2sBx^e$tHJWp-{M{Nr%27Eyl53v%!gE36U}|z zjwYuPNMw8@@uMR6&YBp?OTJQcLyRCy=z>97*4()%nAg)D2%+EplombvBQ?X-x(QbA zTsU&ejVpK}H%NS0#*T28bG)3yAZVds2{a?;Z1MfIk+y=sSHLC8I5vC@0k1cE%<@)=YZK$n2mWmDICvY5Px|~~!2G7s zG5G`0uD+^K`bW=t&_vVUCN*r?CLh+i?6v(&DD4a)=_hJsZrSRvERC88;s)YXLl>QD zi);;xm2fZb{L{-t@&AzUr7tB2Ar z(H-ddFF^wah)DZRVY5-vOST-(<@sD1{Sh92NFGj73`Nhp_0Auw*GH% z0Q4+=y#9+Lri{*B`($rm@U0@_@kM(YeEH@LV4zK(cS}2d45+pS2F*x3iA3;2Z0k~N zobln%M9ae-`=?sD=a@qq*mFXIuiITEBR)C@U@f4fA}8k9!``aHwF*O*i(s{lBB^tk zRf2UQ}VFR%!qVYfSn=e<3c0=p& zg|e*dPb!)T&jfOIJ z9tWwR#KGBI81@y>cXxyBKEvm%wP1FrJfwpHf|8JB5CueNLj25dmG#zIP?xBMDYOD& z??obUQZI)|NI%2>(466YrjqyHPAWl0$$e1qy|$qiAuF0zWCf9P7NzJ_qlmScWP{t9M2 zV6o$Qy`)3rWztKP(ChWs%U324fpSz@|LTLwR|au=`p=+CEc;cfj>XV2DKYHZTf9jf zxrAa}expi!mJ1sZqJ1&n*GXXANlwg>Hx#^j<=Y2gL%q);LmdwNVr?Jofk>GDFpA|twp?qIeMspj@?Yt0gQ)qw+Yb|7}v9*tMQz_uvX5jI48sauzN zTQV7dJS@|1fB8FZ$m+|9^2Og}oTTc$8$3_jul)#&MSK>{gFO;m{q)GObUb{3u=^;- z9w*YtrsV76&Lb=L#nPUa_lxm1P94>~lviX=GaLHOM~7_7BW?i;x|7_zESL2V=)AAI zmrI?^w%Slt!_Mf^{CeId({u_EpT7?~TEhoRDAwN_gSt-Nq z%`cor{|&Q%!7ok_FcI-b3igTjZJ#jKjvAYQiY1L5-N$ObcER~9 z)B{>ti!rXw|3UqXE%G;qPmZm%41*>&4W02*jLRMy5*oDY547*%Fo*)r*vc9b#QL^_ zW$@o5B`{q`kqrp{e{MswF)JRY$1yQy5 z&iE;^*Yvp5K+BWegklNyVW(lcqQK6K&%aqm*dGP@ykxf{SNcMT{O8jLl>dTkcwZJx zo9*Jq34pfB!r`B|TktIwaop7IZVhZ1`+!oCCdB#jihjfU1$|e|n}M5wes!WZ7SE2$ zDuN<(XWV;3q_Vfdak^o8d90;T6RB{M4NM4?uZ~ z6`;PzYTDgCQR7Ym;IG_G=q+G(ds={QGX@;PhG=fZc#>GMi^8C4SaZ8h8nvZPOL(O; zl?H5?>*5s~LcEcLBi3bcqZwK+j|~pg;`KkIy3nThHN>u9y~J?y=i2mYWv~~S$Levp zwHRA05N=h&Ut9FsymBl#J{iR?Efkd;rxJ6}t9aJlv)+ETZ)+|1=Pf`fCO_qA?v9k&_g{|>LYbrsS4@{}ao1hR z@&oNMA#%8i_JdqktY&XxWYlq?G_F_X{Tw%VvIxt|t$KP-j_jL&oPzR2&W-~=TPhCc zM;Sgx(w>I^JJuRRbLRy?F00MOdE~eSD9JEU80^?7CBp@6T`(juNFIMBEnW*mHNfOi z%rSR;3%DX6H>mOaq21Z>>iIN7Uwt+gcvLk(fhU_;SHoPIpLZOn_rJX+6g|7NbQ z7+ehf>SX{AaF)oVpk6v{KMLGL()>-9zcX$y^BF)1|4jR0z0*Xh!x{&=>0#VQ9>;SuO#kEkYg=LEKER&{1ngBdt+4znL{J9K?RdRw<)O-?BFq!R{ z<_J`nG=-lpzc*tomuCfHCX$P!@pq;~Ls`{2jpd$z*n@ziD3^zODJONtqkPLQ`H1c- zvIFVMR__2bpCpOk7{LGI;~$xL@(H%B-WC1C2I!&o(g&R$(YA)GBxyk`@X+tPrTwv zopsO1U79MMY<>*}^*8Dq6K(HFSbPo34agVW0s|vO(<|gUq>T7N^ViFn_#II&vzY@D- zFM636lq;kyBECJuz2S5;#w^A%JV=Iq_n?wkwa(pOe;-`sI`9Tu`HJ6=a$oNQDNQr` z&M(~QgCr5kr{QlcVGpP^f0;L?;huh2ArHYA$ti3u9CbI6A>s?<<<5%saTu+VcG3(m zeUo{M#0cw`Wb7eSD$%1rfGgV z{sYR+NI$>%=QxwCrGrZ~Tc1m7O84k6&+NC-w+K8o8(gc9_B)q1?Tr!VrlGWma!LzU zlkl%0nu;?4Jp>Lv1J-s;{^#{Sa%O-5jtGC5Hb9JQP?1*7-9AF_(&e{%XRc7JVq_71e+o&c~{GpV4Nm_xo)~R9?Bm zaM=yg(p#g`x*lfWFiDry13 zkB@31`VZfH*}e2TcRSGNGKv2%&|m(*5A!b7(q73&-W@FJ|2FFq&c z&Xnw#)->Xmr7If|i<&<7Y zeb;x`W@Z!qEmCbn#j!a*w=@LZ6J$Vxg;MVeV|a-*qX2d}d@R%U&n(TmC{JT9&(U`y zRVXuEM`+oc#Aew`szv2NTgw0rz4OrLCUE7{N+m9l6D7HF>|elfVMc?9CX)jzIgU&t zON8{r-N%i&*suNUtNfg;e;YOSZtdeRJn(GD3N6$zta}GQv)=3cjW~N#z zjfu}((QM{^4L>8uKyC?j=U?t#Q=RmYgUF)|SPZ4`3gub#z>NyfvUP?-WJ4f zMrTHBJK#v?U#+zRcyjw@?F%bchG@2|7NiT$Jt3_azJb{yd~Nv` z@sJqgyV+sgw%NLKY5m(=Haz+47U4@%Fu)gddHTjgvg%qzs3!}dle}``k}$i`m4h^$ zw#a|-_CxCj@xH{Tsb9gqST*C7z~&tAKc5p#)gRg#UIgW#WxSSWPg2ycxYjo1osXS= z$GUTTfaatj)!Da=f=JM@uWv(==YZ^)&?novAvVOE#hAnz58GoxyJ-o5JQ~fZ+m1ol z)1fFyZ){sd*@2B5Yt~HCo3JA)8f%ByD@;1iz~v~k_RuIw`eMj;!UvAXIaQr-514#~Vm@XXB=%Yt7p9y-&<^4#c6wzZX9eWaTtjjlEB4jQhJ!WK|a8cm^JA2)&5f z9wNBt|45@w|KqYv6~e@3mmtt2K=^I576FuuNF+Wt6SO>&;YwWNdvheSbu3uga|2o= z3aS=z`5W`_Z(v>W)kAx8s?5fLo9Cq6*uaDto9@R*4@>6ScJ3;S12LJ56SW8d8DR0&h;}+z^V3p}YuGRHrv&lZO{C%5)AqCWqq(y9EnDs&KxMI5LrS-$k5==Nz zj{@@6TZd=JmxImC)N7HSC_st#kJs|sTY8`^vB6>A-wBb&A5W83TlY=j0so>ht=DMX zimfs=afU#WglDkcVFF1CEksU2$3FH~XQ|v^a)=h$QQlgalLl?6!4yua=`f^{l7(_~#PKV;|B9E?`6TMT^gs8IYS$P1a(%+Qhv1KQd`AB{e`E?7EwTtavGz zjLmyy-g2Yjc8v8#axC{PRCA}68NqmT2jQG#5J?d%>({TwEFG($>3UT`3u@;%+rPH{ z09QR^j3CsA}cP2~5AE9SYh|$lO9_73BRn)xwtk6T=Ulo9JY-WXHX@;<`sL)LZ^?Rm>X;5&@z zSOWZ2%q{33(TWJ=6}RkU31n%GY^Zf&WnYk2=CJhox=a}lSpNM;vgXC_r*t}b{xK&F z`?Z_b&v{9Llx-&giSRX0;9j5a;>A*;VQ0HQ-38aUdteI6;XNL-{c0q-uEo+p`=0AV zlUWPK4?k`I?Fv(Gj;TM;75ndz#f$Ffxj}or(Zqg8qmIru=}SnLaF=hLX0uZQ|H3P&Ml5+}5s-8mKseq!Co`a^yM&sU3fLflXoDHxK@`vHevpoh}jGi_G_>2gib{{)n!T6+TFq@y$ zc(fAX|DbvgW-Qp?%HQ7KLh8m9h|;DIh;!K>_+A3+26L;AyDq5p^kt5Qfb*+5nCLFS zcuWSz*$Dld=Llw>uPA@{@aW?n7#@lUs@E>s%{seI+ zf2wtUc;~Gg+pm z4oMsx;R>+VE^>5CY-Q;U<9^C#@*Dp`jLhh3uji+$#3(eQN&llwZ}~D-iD-R2#)ta@ zv~N%>8|L?dq{8GdY>1x{x(^+I@DDkpbTM-!VKx~n!T8Ppf`5*!R3VQ9{D_q-_i_MN zOBlg4YLTZC*|A8lM6bWV7mO~8C@-Ds;-z<>C3twe+7;vU61X(yV?+< z?+;O#^3BmtX;;=y6$5TA*FSn?^(Gdh1zY|qpdAq&dHOjrD{5Ersn;+V;jDtWuq zplDBrcvz(cDz%_(X5td7#LHYdlBuqW4A=XU|8f9&v+FN^Vzn4tEhcSvT`6?B$6wIF z_Y%K51hdXT-r;WmRTx=!vml^#8L<28B(uzgYba1Rk1zTGoR&Q5XO(F4_k|)2L8j5*445k4p=8Wa2%zt-3b9X+s!S$`Tx^?+{cSkDt zHlFl#T8+Rlr11096L>p*4HSyGgxrMqeU9mB?y<0@jOq-g(L%7qBI_uk0$odfxz?il z`iXaCd4tKLD|o{z_Q)A+U#)(x{jyiVM?@VT{#=@Zf-KKi2y0|MN>@xhgkXN=B(VmZ zf~Ht7xn*2s!%Iz?G@a3xiXTQAns53e<{=4Q<~b{qC+EGwH3`f=N5l$bL^*Tp(hIMI zVKUl-o4+9)A`?Y5;sKhes;5o}l@IO~5As~J-p75)hv4;ye=b`sW84laj9;zRA7$0S zz8%u4=Sga<(9iE8dok~{NPSc-=I9@;CG|QNd1;3fQF>EoNcGP z+yuNVI#JY)p+1lJgrj9m^&v^F;mE#+z-bw_@r*51&qW8+%4a%3G&vIQQW!(|hR zcv7tzBqm0#C8}vIs@usv^H*Z-DcydF3&{IG(GDI*?Fd3WXXtS8xg9b7dDe7r|66;# zdYz_p5hBzsFl>l=XR8IrDq2;G%1o$c3L^&vs;w9W${90#)%8hL!J3;M-AFnF2mP0uDE#K=E z1(~b1f7jlV0p-r8(?iqUrzQ#HU7OPj-BdXvfIr^@S|>khv+-BboVcim3ys(?Z;Shn zMm8umza-kuS~@u5pAs!VRErq4aTL9+3_?`I|02djNa$qYtzZ(yy zhKR*Uq!6cQEC!!}eh?vPb*xRWnwytBi9uhQdU^>wB;KyWJRufIOhIsLt!Znq8eaT2 z1Lyc7GE%*=WVoYMCmoQD`N zF40I%-s63}>5M5q;RKhf8;X6UdI_|tv!!@Sc^zEj;7U)S@iU$~{6D~ZBg_H`LdKcE z&d}Hh`2Ln|*4zO_Y3xu)e8DmRp4^`;ey&N-DeYrd(mBs3-Zo=1FjJ2 zcW8ROL_{cId)5sSoAV6C47pCcn|cv*C*5^$*vBe{ZF1-+6%Mtv67QNR2Zuk1WT zHk}daiTO?K!sFXeR@d0SiD5^#GOUKX0`5Krp}0|&;qIY)_ExjDa(H+NHc{K17v5pW zz!e3jCHCwCZK}Be-}XGA zKqPH|s3g3K6HaK>y7x6DM|6h%p4(hrT4*=(=>kdRM2lJX+0KeB1Ijl1V>(S1^#?7G zbbMVCAcugYARuw*ZV~k-n`ZtvVW+2u^($%I(d$+Df@lsDOSE|>EYy?h)8$Xg$M!jBEdpd3(n zG!^ta=DxJ$Y$p5AMN#zT(wBqPhA1A7vUwwLPLENKKiqFzmuf&FSzN+N2ef3O%b_Z> zzrrMndtmPv9{;b~?6Ifo*b3ZF5355P`fSr}P*C#m-FNP5hl8 z)x6j*2+(wJ-}i=zxJ|k^QAURE4n)$yKS2djqI^G1z zfeTj60f=&!xc{$|B)FIuMG-_E_d-#XzZMXpWF`ZA?@+!rpqq7{b77*#KR&GG#WP@0 z-e?v0VQwI4p%7sDzUKc%rZ?%{t6{D*kFQ6AiG#??7}a689Xslu+51xo0XZNk&01!2 zJ+BZ|axGLP7?ZM+&qWwFMXu1AdbKHJ!b4ZtsJ4ge%Al{W|NBdfAo`^LNuBv!>`stR z85fAyzH9lxdkX6ge#S4=_J~8H6{3GUITUKdoUEWs&$hPRG$Ee3;_Q?c-RY$B+ zX;L`H?Sfo|<3x>_Dta#T>I>Efhal3t4HlGgKswllOF02e^Y|Grv8kp9JTb8kq2X+k z?=8r1F&>vo!zUA>*#A*<-GNa4f4qE+%ZSrCBlA$`?7i1LoQ!PFjKp!-Gew0sch-@; z&&bHg9#NsPxojm_*)1c4e$Vf}`}2A3d7jVb^?AKtqp4tVZRs>RhWvM(@hGP+s!?u4 zj?H@l7k4C*h)njfwUuxu)mPXIS`aeknvOLHe4n)Hkndi4dXQ8(4F&FanuzaG-Fm0@ z!S!P4=0U>ucT@Y==Oqmr^$IF7@spDCf)X(|h|ho`5-#5B4wQhsrdz^2lJsrmZb$99 zRg-;u=SCsX3^i+D5@%cbZ=v3Yv~OSSD=y;7O3~eaa?O>?yJsokHr$4qz(Ug6Iy0eX13tF4xN}o zjV6arjK&d=$#DfVjqw>-9!GTji2bq=RbVQ>jsrHvD1{y>fB=2%F7stHM zDERBlNUAln5^C6(8p;IV`D!6yYlEi42ofsf@Q&qw@wV*3Ke(T~y4eb%ujavH2oVvO ze6HXD8IdQ3FzS*3JK_8$!Ycf(g67Y!(X+4gT}1l$!%yRT*`aSpHQP6m?p53u7nX}9 zW&f*RJC#+!wzf3jW##TTe9Hf;2M0b83rt(_o?wmZwnMe=2)~Zs^GRA|QVU|HqhO4@ z;E;O|>a5Iv@$#=p{s|HAqCeZ0mhgqx{nR+9F;n`he;e&aYJqdYNJu-!W0WQILg{gK z_8E&Ys*vxR53ZCjfGVEY|Fz&7SEKA-+c-!e;46ittQZh~ZsQO>wr2bTz_Y3|Ld7|!&=r4?XPDhh zEjF7iXW03aX;>XR5{Y8V)^1{mL3CV6Gz-!hCX=wCG49v|fl|-bUgYnz6s@}ty<^k+ zTv?_$4bS}Ar1VE$p!N1-pRm{^1nme)5Po_RFr`xD(1`fY&@_lPaJ$MQ4I`#>YKml`_Uj!{`gHr=fut^p>2mD6qYxl>msCyoegy*? z8J}(aQjx1;32$$a&krkHiER&zh=4`>Nbl_tFoiU#NNRCaN{~~ya!#iGh&ye!-OM08 zKH{vHCNR~?j%dxyw?Rb83}mMRE17dGy{`&F-dI zf*v8ti@U8~)@qxRa>1qiS`}e9yNPJn{%(YMLSj7MLVch5ozvrur|eG3K6yChKK{Mp zl43%?PtY^rnY_Z6m{QJp%$t7C4r{B@QF#KEQE;=}DYsaimG699Tkfp&a|J@BJXUY) z{e!j?cint)JF)}w9B&qMbRl|!P0kt3@fzP_1j-cQGzOI6wPn3d@|s;o?XJ;INhUvd zI8l8S5UlhupnDl2(!&8};Xk5rCuQDz`OVXs)jdB_o}Ygz3K?xLs{;1J4n7>pXz4o{3GPPMs2HQ+LRhhd}-IE8LLrdn> zx%*oSmaXd7M~BhTy8bMi@#(*d2`wSbQRV;c>FX2w$oiq*E!F#Ah|5sC7J0=ZF;JYj zE@V=0=}S`VhskkUj(puHT6m?1Yokc_7!*l`ZzGhmMWh4nKOa0#fjprW*F*65MfoS{ zO1ZM02?|kY>GYHW*H6j;N;TMsM}@$I>5Fnrp!0E_ZAn##2d!<6Hw;0n@C<56lCHHe zilv2h(OIF2TMp!Ow+CwYTHWBnfn|u8@sIUU2LcOTWjvPZb;|qFa^_^s@$1W_dNnAG z{`Foj#Fa^l=<-FMutXQHq&&=$?;WfC3Cy3ucL|8R6CvCGO57`L`!zfMUdmIy0EPUd zQlbV?=1SsT72)S&&HWx-=LC_D0&+}&e?bv)cbzC#f#QI4)cu+fpnNUdDhN7(CSbSN zpMb)t5Tbok#PctHcWz=Kt+BKm-g00UcDV1ecMYlJIUg`v^IOBl2^nqBbV8s#tL_oy z(gF2zh>*^Ew{(^6U~3&qIk~*BU~s5!Z7nY^qdva5N`#|9q=U1u->|&FFbg6Y)XUFp z^$Ha}`}5RCGV!WrlyDU5bbP{9scP-K!*Sn3wL<)=#e7ELWH{T2?A}OHKW8OR0Kwio$+;$HZI=ts1BGVllJxjsd?vin251<~MIE?v8>KBLI? zC|L1@njS?gL^MmlJ$zF9rKoClGqL~s=r!{$ZPCVAglfOb(dpuo>G>X&s!YPWkLUlA2m!i9tPRV%T6yhf&YIL|G%&CXKJBj4LUtnpA7a_x#A5_B0Adt0w2m5^!~RuFIqhC!Kql1DQO$j1R+!j<$q)Y z#+paQ`H772hejUap?brJl>YXNg{0zm?d);#*)FBM1IiCwdCzNEnT{i5_r6T-KfEMm{zBDtD>uWj+~$g_%n zNBk!2zgBV%3)1zMv?RSV{oIssYUD=Z4uW5bw>&n9oeDU9^lxjm>iolZC6>~+LLGij z6qs|7OvQj);~d4aB_nGKp+LO%p?Lwmj0|czI9;JI8neoo0Vr};r?GP36}fZ(`e~kP z=Bi?q82LY|)mqbucH1W;`|(0S59^1aQ{Oz)ss)E0+hE|HOuO+OBVpZ1#TXb+yO*w& zRDNk*Q2xNKla-8t)-z9Y9T-#x)3L9j63EIX?_tK0+&v- zgm-Crw<}x^_($iOZZ7w2Tuj}Iy{o7SZ_%{i1vew;HHyW8f_Htm%d2>)80NWYEoc&f z%!dtd_m^7~e-M4lX-V0-!B46{yg~1fISBPy#tFE_l^m0x0ObI0`EFhK8OPc~H>}5^ zgZe|)Qg_l5k_5f9J4HgCDEDfxo|4z}9yn4o^&h14*Y$7- zEf|#8ZQ6aTvHj5Ua6_9K8aO zx3voIQYtSe3`J=wP&YWDe%*>iy&9ur6RiG(e_0QUK9G&UBEsJYaNDEOSm&MCfo1mW z7KZC-(*w2?K#LNcDLRbaal!a`ucjD}M=fa^kB5X^x<2?;XeUucC@OWqB(==^y>7#` zna4*X^`Cg2&oeC~&}VR9PM#t*-EzZMGT)LGDNg$^+c_)#rp&f!9leoKw`vTm=w8r7eF;wK{)c(I=8X0~SO5PbAMT@M;9DzfH96g8h7 zl!X6+BuutU;}=VqSv({4n1>L}wIs63E@%J|OF+RrailkR`&ua2j{wF{x5QopL=FBTwr6~@hUe*Yv`e% zkAw4dT~z|3_fB8oHlNcgk<)f9W|kQCC~ee5mUxjU|B=G}UF^JnVkUfC?jDXLzF{a} zoQRVpza|J4Upe`jlGI0!5Bc$sy9y%Tq(9fHAoMX7cQ#hj282zDxvtDhNSI^#gmQia zzUsExe?8RzFxXsA1Z0gIqzXw4r$?*kaI!E_U*rM9ed30OKz+)F*o;7qPn*zuE726BQc#5qfs{V^{M)Bw>^13;G&Sum*N`Dtqo zgA4iyqJx#2tXyY1+KS@BO+V~ZCDy||@3R>|jSp!+ehkpKO>NbL`NyPBXd&g{f@^3{ z`ynUXP@_Wd=+p8IZ1OTxj0?Y)OvB}T7r_)4D|<$TFDdF_X*=5}lpDJc9E3c4WV4qnSBggZaf zt`~S?>W~u64#vr6^ZlxkzimI!`0W~^wHL}^4t{z|OZ99K7fD+PMP1zrfA22xLJ9!( z>P95xt}Xh01X6&j|K{+Bxwczz{zBXV3*`IIUA-4%L07h#C~YO*wg&Xynvq!C!i^yt zSt`9z+ZP!eFI-AR!cTu&jgF6+#vT@s(L={7f2GM>IelGwgEKY)QK?hzNn(kw)Fl|V zTb)Kj^KmpO-u};i+(cvnmkF`^LFdDrt`a)5Pqc1BBV^m>)<8MDZD(+4GrErGNT>J1 zeuc|JuS8HuNF=}tdYR@PZb!-t16IS!g>Se#AECHmIsRQB4lnV{gl#gNNW`TSj1aMk zQt3ZdJ*dgp)Y$P@oE6B?Mpa|YQE5DHD5)BLLUqPc#K_a}!=aYg5HBHjk^r>J3O*%3 z_<1k8WOW*>Oo4Y@o3HS48N21yYjABTxVL_L!AqI%D4yvXjwKGFe-ojWSKRJI!JY~i zZ!`$GD!qYbqaK+X#Jui*WN=&Pc+O+T0laMP9MOb4Y9=X}?t{7hGrnqTI0jxRw(R{k zC9!>!L>v=0M^oscIo2|&@M%){OAB%E&N=o@JUf<5T2v&;ewRSvm`#mO|`|^3kgN} z@Ai`u8+@G~5ZhwQ`BVQmz!xqMAi59%s8-Ca7X^~YRN}UXLnq!0w%eh1kCjV%ScV{R z0m!5VoV{YpkunV;DCI}l3*_VRQ>NHVbb8f0p=LYd`ASrz%mB+%uE~qg!?fmlrcy=x z&1Sz!zKnmV0p|*x9-7w(EjfRztpEkxM!A#UVz#AQbjjb`A5q0wvRz8p;nn93J&!hs zNiHG8=-nnUS?JkY0QOV$?$Fr1vY7HqVD%70(1gOGMS@YN^?njJAjGi6?yh3#0`h`v zCNM+nv@Rm>6Zqp9i9au(SSOkrHpHn22~y$s+b~J;MIfh?5`7z%-x*FLf@thNnTCz} zMUF2%!D$u|zUS+H%Xyh%vaDabFdEz=wX^2=TX@GEj=oqHH#`39a_>hatt%oHm5M*@ zUG_3;TY*HxXN^@;G~HglxBz#j9u&sp|Cn5DLjypbjZD^0^Do+IyD-D;4bSFf8uQ%h1kxO1z?0M@dc+Ya_R--bE_P)u>s3Me3CF|jt zy)4lZw)FA}Htg3AK@R;R$5*q+05|BrMq1(p!H-&RSm&lS zIrb6o%xdOVgIG@KN5mhf67NO5A8qdJK&$c?qa$Nk=LPB7VnWPX1~2PVuIWG6)gK2# zr5dq5@S01KHnj@#3))YG%&v1cg)c#F1ob}NDY8_&cYLXiE1|=MB_^F3$UisY;J?17 zvZRDeafC^H+1jClfQeO?qp>wothCTdkqx?nZ$eRI=u0e`*)|Bs5|qBnqM>B2Gco>o zhipRDhP}HBm7?aDyFoF6j)XW&tXn<d#;Rq1-zu*Ekkrl~MsA zLepb+$r|_0euL5P*+b;3761zIW+QPW=!IB727Ge|Os-van7C7e`{aybb|R2(SS+3} zR2B=U2mYx3{zE4=79BD4Hp=cn_p=`Zz~j|&MYoHu)I=D9nE-O zD;nmD7Pv?)br4;z%(#8T$E?5U#iEcZvRab*Ewp!Dye>fQ1e~HyzslGi`|1>JvyYQg z9+<#1cgOq*ZUby+VYWYNv^NX+deuf`TX~xY~aq-AJKWL<=Dc z)!=f|0G0;a@_UTh=jWv&uqf!tP9MPZstAWptBkun%64mQ;b3PLK4UyK4g&l|vqgLw zAqPBPJAJsU`JUBCH)BQNppN%~l4d!k{K*rZGfZa5<$2?`p64|0ld*2=)oPp<`Mv zlCrn9v+sLaT^;9aOBSJmJ)W%BGjDWstb1P)*VcfjDnGhM94v?@2HUCD46Le-AQ3XlE zA_;k7Ifp8Qw;rZJPG&({t6L-&H^z}#B)Q_&2-!C@He;6wcTlveZ2#)aO@*m;@?^!} zb%xt%6E0n4iH?&!Os61-WI5WV$dP!xx4dvmkSBWi?edTM5v#@?se8{~!RbBQztpGi zLuyBjM%NqqOllM4dJV)7CB zXSczGQ#^NLKLOEIX4bVmv#565afiLqzboLjrW@3f;^Pjz9aHZEUB@zOu@$f9SV5C2 zz%XCZo-FTqN{P!b`S|_Wb~RZL3~6`K*iJ0ojKxt`A}mlurJ4PDWCs{8N?*cv5%73I z9%7$uby^EJ_uDCgAnEN<0u|)758Z3MwR7%upZblYo6z@d8yBv+I)|!rx7uClq3@o4 znXf9MgVyFg_CCpXWohzCH`hqJ88%XXs{!lJGW}{erM?N4U>^T2a@-`tPM*1}Wzv~G z*crWg8{%6X2Q%2`5z*o1vB$`j_BLQ=*)eWfrP*Bg5@Zzeqw}M|IB{HS4&M)C57ecP z+;2An*PCv4dWzK1VviT2BCc)zG1^?$4ub0Xzw%{bsZNGa+So6;9{LsY zFI0*sHMMQ4|5_aEXBFDjuQoUoi0=Bwpjc zhhc}hZ}uxsfDkK)98?1zrq0J4@unp3;ZDLiXXR#L!4~<>XNP?;^>N^a5W%_+`H?%( ziqrwj7Q4GqBAEMyxZa{|g``-Gso`c=gGU{@;>%8BKRjMtCM0pdw4s$Yt0&VfG35-C z&rn)sO`RM1JoFUUdg2O-IMIubWHe*Qv)Dh5dyW1%N?W6bl;#8WzdBPxr+fC+%_;>t8c9BX|$4-ehwyaA& z6Jj5{!|!1Yp`$GyTAt`?L7$mxHX&WBA%&83dByJxgvjW-&`9s!GRN_Bzoh+ECDN@p zJabFv1uq{EHz;CUbljI#-~yM?QSM&YQsS&cDuRoaGAqgISZeVy*Nj`C2X9s?=gMjT zIO}$DuQzPWFHCQ-VK6a#aNv6^D3`ehH8x$XN5g+yz1zge2T-i^D4Q17Z=L$9q0n(F z)O2s{?^>~WA9O#Jmwj#Pt1xKrm^Ps@PT;N^o)wn3QTR}5Kv;`6Rb%s_!)6)Fc}Rz5 z|4C#B%QP`k9P;<UoSc@Rta)$ zhYSf#`0~W0*;e0jSJ4ZI@Fu*wB~*3hs-J>PJWF2r-2T0@sfIm-UC=}Pn%>Mz}Yj>;ry0FRVnro5VlFqVtX+D*hRGS4Dc zWB-SI{p@g@^pc{VhuiGPwT8E)k2`Ec*wF+YCjZI9iLCM4$f=E6S^{NsF3Q=+TTyzA z6AV3mdA~Ap@=Y3r?(m5JNO}E!WZwt{+o|%(S(US^4kh=V2<3b7Amf8%K4kS~7 z=&=g%25(T>c{g77q3MYJ^OF2CKSWZ=gKrJkUAOb9L6GL+jYFAamSFsuVC`vGGI3H| zM=Bx3`d>d8t*2=Mj3B~~O5CCTXvCRuruL?e^m<9JpJ`Or=Rz2`~>S9v^l-}S ziQM!{!*?k=_EpUG;DYGpjpLRlmKzceYb{WpYDK`W0bCxVtWdI8I3PtddB_Vuoy3T= ze-mu>nLu$^YPs8*6&?SLVBV05s)99M)H3M<;(2V3s%NPV-I*3%%#_C8Qb+kk!A+ZM zY3B4kAzEW1km}ufGY6yR59?SJ5Go=QyQ@BbM-oW8{5UG$;mOyl$?HEZ5Zc=NbAY^T z&LPO!!zC7tdrTNJA)Xmz+N9ueq5BEgw8b$~*yfl-FE|b8u`R7+P=XTYx91()K9dDE z{M}f0XTBjS*Kgp#vr7krU*_O+$Rc1g=cf*{ifwh+9ECjr;!U7=cyane^7&79&XyiO5CaRm8$PQs}o zg!at6V2-tEE8j1*#8x&qVT}?w9k00E688ImuB13+K^o@208x3QoPxWM~>hfHUVUg*~Sb zN_vb~xpO1_=hx0k@I5yFJ4vLVq5OQ=~=@vL}`uiOyiM);iV|UKv`W%=H;T z-HWcma@*+%no)CX+9DN(-h&)HB>`8hI9ylL;!ZIvC0L856wCohNxr+ok&jU!YRs9l4Bh?%u6IllmnL>|<^$NP`!ad4@*U~adgdQ?eK;)Z zh4Bw!RHjf#kvs{qpUY+qOjmndRMhFYo|TAuhNo}Q-9=Z{8Lj22Px$9ry`7Oc`V1S!n6x@))PplVPHJb}C zu0k7>Hh|23T47}<6IZ48?lo+zULYnYpV2sW&&7U)K?~Ly1#!7fnQR9Ex_p8q+<=`H zJ}5(|c)5Wv4ch9vWHCzj>?}vAt!u}u%3dZMRAufMiPa~QT-M%e&;7Zi);@{n z;bDHp^;BDFX{f2!0IqDMG@APL(siP%jo_;cIp*dqwcksUNB5{{c-|&Ei(Qiy{n7FU zR;SZt<^0<{bFVqFynr+^7F2VfapGl$T5L(FC;Ez~8p!pr=}_3)d?EY|NLLu;&c>Y^ z*zX+?07;E&{Qw>zO9;`J4`$+W;T~z&pawv|#?3B~t+0V2_A*_rRtWZRVsLMQ$HS=nIn^9o)9CA&^y#Z4S!1cF_ivCDdp1 zI;;{SCtkQfnW7q6l zS~*R`oO&`ZozT16;#_8bP1VwtS0zxf(+zkj-|sw^`~`PgggBSUY_+PEga;go>9cG9 zqW!=#1ZF@CqN9FV7E+tFqU~!1h?ZbORo`*8<2op=RtJ8|L?mt5tG;hOs5zhzs~6td zO4p5f)d|`LEw8@3(?_;pA{P7?|3VCmk$B&{g~$MpBySKOTCZ`qJmF$~ufoYC;#PQk zmM|l-z75NX!g?!fTBBABl7KA_qb*9c^N-rCMzm~#)-$$=vl9S^~6=9sDhcx_P_s>{iN%M^(?0F zJfE=Z9evcf7_8uAdIJg(L=?BdgJJQ2S|GU=T4f z-t??a^K~hURnVm>`~xn@N|BGCC4_mSgqxfh1sOYGnpyv~th>mG3e(2~nHZjUahP#3 ziE_Qf-d&TbCZGMy22{wt3y8-XE|cR;#ev7Ow~{&pPzksNm&T_QLkZ)KeKZjph#N#S+eIMP z$QPOmG$!J1W4{Eb3wA$X{KuaM+huxnPkFJK2-7o1S-8Y-p6x0aJTOg4*?1erd%uT_ zA0f}&VnV?=S%8G?j4JXc9Q?TQ-OWuq-rCoexXIs6WV!c~s+k>P8>Ea>QGQJr@4sV~v9z+lB1e_0l(g62(z)s6zB^-;x3aaE4EUDVY05d`I zT-6BflX9tL3=3!U)By9TR3H{Ty3zdI4nuD{4Q9|ACdID5dP?fzV)_W~4UB@{+ZB-W zbp|>1zylELerZnKc!a)W94HqCJSOpseOO`K016DnrPOMg3%JFXd{?aC9T_Fe9^r}{j{cvThH-ID6 zm*w`gw@QqaK2G#KUR770-4!qu%f-d!yQQ9fGdC?G)yrYT9jm_1Nby)-)(6JMg0CN= zIEQ{D%O$um-9S?0QCsJc}Tc?n{nAtUZtrXwo4&W}U02KS((WpeNJ01wyOI#u-4E z+bxKb8S7csdDakl&VS~mm4&YCjl+C(fuz8iD)bH_8q_~q=s)nQO5g{VX@6VOpn;?5 z=T856st_u7gi~MKvj66ho7txR#QIy&VkLX|$G3)P%kbU{y1y5KeAKEWGQ#VFZ)%To z{DFuvbotF*HRBad!bBT^md@i?(?|)^ht|xAEvf+X^eO1d~?E)Y-oM^1>6iI zhRyAccIOxRoB@=AmRI&Y%dW|KCm!~;>VUjk%whu}*Ed^FIC)9A12=CeyOCCXAQvM< zf+!k7u(3#6czkf;pT}lFYhyyhRSnxW=wPTRxDH#7G^NlA{X*S)NN?=28vFe-UEEI< zA|2lp0Cv2a7@Z*|g1vDkdT{kYD{yYl{IwU5%N~!zfCb(X|1QKEjWu)31i7kC{=Cy| z7XpU$Sz*9&gzaiS!XsZW%0fgoEPnKUP!0Pk-ju^LZ^C#O1yjR!;}o? z&t?ijxL7`=;)}^Ba{U7Ut?#ubxLt#D=g{8T%%punBtu^(_(rUax!D^=hFsz{zuPDB zaX_{tK~Cd|FH@t)JT5UAi|ABmigPx}o8mTJz}1%Wq*;HkswN)d2<~?&CLzQZ$Z(b_ z$Xj{229PW8ej~!Qgx5`zn|W29#ZGZ=1Fl;$lXG z=5`U5Us}Ws_?+msmq|Ti$O*d5c%j9XMT27HxH^Hm(pe5u+~lFR{Hx9qe0< zfpsFCnQ+C>H1y>ty5m+kZ{@|0_--iziY>x~kt$)oUgX5#E|m9JbP?eQ@Xa$CqgN{g z?pxS$#0!yW1p}e@_%uX}imkC~n9L59s990!XRk1UY4 z9rBXzUUGG)mLOD-vmE!S)t{Am&mc!~X1F=#v>{+V!>7X8PA{{drO%yxE9&%wKVV+vMoHKu4<99d3^`efBfABF*LcoZIAerkKbgYbi$6 zRa;3D{?s>xPbc}gmwfpSK3cdeFH+P~Fp}@`FE|Be30&c7sDYaL*C`a2vT%@Zm3-L= zic1Ud`Z!5lD<>)$LVFkC6hqDqT@jppl7nM}p zVVIThKEBPiSPbGJ*ZNBPB`&Ge7p))m}R-d9-H!(abZd$0kk_J#iuG?GK$qRIPPr+4$R zFstkZNcUHm=B;~!xfs2{)eET#!u*^5w!i5X;PxtA_Yn5N#!KQfEAL|B=@ml1lBWU` z^7oen*Yu)w=#a}#!cUvcMsbJyQLh{hlcsx9^wSM_hl|QzkFQ*62{0{fa8fi-t76`E z3el;&%Q{nB)+=qtKxnrlbJlxWd4_RDSyxHdKJUNtLtG24kal}ydHJ3+T_YBwzXu}t z@tE9k7%Hq7FR_er za)*!pW{C4I?bwK^he+AEa7YtB!rzz;Cq$kkJ%PuRNluUizh4UC~lI7l_W@zm46;&wl zPA2@Rv7K+%a6T{)bM;@!qu&G9E#kx6wj8;9z1Y-jP`~&_@#z%x?(xg5#RzKay8)qFB+Ff1&-JZ$oQuc0?- zy*0imGI-p`?793^qk*d+?@qLJ>wO2kwZ82*WzBIBbTMV=DD5+zB#?*51c^aG{*O-q zxGq=WSATUJ_uCZi#L!=lfu0iCSOBkhfX#d6q`$yUwP)w9WeGQ%E!d8G&dJ3NPO=V1 zw;owqQGYO&^nlyy`P718+%gL{vRLwHSxNk z@?g`j;Izo=oKIRb;@cUezX)wlELSBS@~HI_@20#`Mjxa}J^o9`m2G%x zPPq}(i7``ls$x52kJn0ns%_i%X4dVA{;U25uV6S+tRI}x%f;>LDOTKf@;2Ygaa_J9EOKpPuFUCryaG`8qEKbh z@#UNsY+F0$^H$ESsFw=@hFB@A0$qu)xn2z;x43!Wmk}6`^bfA;Z@%f7UqwtxA|KFhAnKp^7P{XHi{O8lM9|M#jTY0wSz^tR|g2SMWabP?q4w-eAe~(-6_AtIN~#Z z4!icbGT%K@cw1GQ`RDW7{?&-$dyi(BV-vjwZW!ZlMCPCJ)Tvbd(O%eTyA^mXdO*bR zg7>%BvOd;|ftS?zHVk&@Ue_Nl4^7VR>Mdp1Gd!#S|C{sKDql4iT>o0jLm?;95F#JU zHiSN2{kn9Bc=#7d58h|eXJ(wsDi;vOp;tsoN3o#xLH*q~7M39TcMmn@olr=XRcgnk5l_R14LS$nsldiu zAXN!FuP!xF?&d{d5#t@P8!=fAu3va*EJMQO<)VZ2#`PY$h`m|qtu7E*Dy_^xU|v{f z!oTm+N7mWW2IR(Y$7GI_a`no+f2W5T+nZRB7|3qeS^m>0*boID($4n#>}&chovWh5 zFx4XQOH}0Rk^8gGgCE6BLG`%}Tr^=>Y2KVuf9Uv7KBxHw*^cu;KTSjanbv51Z-RGtR5yYYd6zi`~RzLI8vIw4h9U z7V23cPvn0hQ8q!BM8f%yh{f>I?&fsh)z=&`EFCi$6ok+I+`DCM_^i;%3-?QXKuY~o3dGPuUAM_a`p$W z=*mm4yc(1)HgiW#McdU-zBB6g4L|jHlmFj=3vCLof*KX}LSVHp2Tdl;*k;q8sTTpy z;AHRZD6~>c<{C8e=^V2@Tf7VxXqw@~xYd>G70T0az(jK>w^-1~?XctFt~3&VjJ|Xq zj4Vkn2nXJz+$3MQ?lyK%Jxf0PNWc6h@UN&*uAojL4o0zMQ#V4UUWx#n_wNGK`PK{j z+A^|d!(!d*&a;>|#u7U5fC~Hu|3_+Lke!SfBwzPqQ80dxr-iym%gI6#nGd{ukhqtL zVSC$penhp!{UcJ!vJvfB+EBqzxWN)}sGK8oAOsu_cnSVU(Wy(AvE3jqk5;Ri|L1C) zrU5(V?>nCchkRuzIn4}D-IYeo2cr)+18OYV_i!_;l}L=XnlH(VE*~DxT}bPZDMGW& zq%t6SRX_NGD0frtfmdbyo5nl3{hh4qPEOUCIwjh?skLd%#`?~8kvjQWQfI?f|SQQ#RNRU}3oO?9Pa_MWwI3XOZV(zHpo=?r&O~d-fVfv|M0w_=^sYRYK zV3Wp+TmTt7Nls&-RO}-+6rT|53Rgpa(z}}_C0~jp9h20~ip6JcBIxulfFA6TTJlnc zZ91TKE$rLX&dIe9PoOIwDg-<3=Sh6}92j=6LsNuqp*S36{Tay1P<7qSU{M2Y zN&z7(B6i)1OXb+Ln`QGa)U!i_DXwo;*tu%zkr?=&)3Tq2hiNKpX1zm96)@V8Tvy8{ zBl&ffc=UOGUh4I_Y+BPjrwAF&!?obbAt z$XuN0Q1TMT^CDF5WtCJWg`0n>_0sM~-(0a*d9Np#Od=bK-9gzZ6i|ZMsRgQV zWow*Z`&#S-wXeXJN-i3s2zXxc!Y8`V1x=u-vetmxm9CDSmwaH7al09ynkZ%t&W@L| z#OBLKe%6!~)K&Fk;LEc>*hRfP#Jmxv>7UfoCI?(VIe*WR-!6jN_+y?cmtX1nuj_~0 zw_%|6h%s?__eKfnXxb#|8bd9q2uf@T^I^3R$*fM)YhH#mNL{r~mgArK$}OH0O=UlR z0Qd0Cz67o0xNH%Bj~RJ0WAl-R^e<=Dci(Tr%;#!R!u4J%?X$Z_kq_Q1sP8(d%z588 zJQIfSCaQqr#^WgRJCl(i#x18P+h@P+UforoDGTa!JouaW7V*5xzeQ{w;W0Fu4ydr* z5IK>3g%E}+#oT737(Q1+Cam`1juq4&Bwv1sPoj1}a9dxz7HAhMASUWx4Sr}8YJ2r$k@6=oi za8Yo74nKryo*$X0DRsu99x!ujaB72lqL0B}lv&J5LSGB7y+)sK6VG}0UO{vC!N4oe z{)r(g+2yI}oMRMc&BVav4(Jjmjf=wD7HDOXNp80!tYJWP6SzLXDQRI0;O!(}wEcDH zi&HLUe^Mju?H&)N5o~^xUEOu-Q1q7ky2NPIXks@N{-{2y;;<2$CH8zA7W90XZ+xIl zLBG*sq3w0GJE?@Y>ZJz~x#QZ@C8CM8ES_gZBCvNUj*Cadt{}q1!1I^bd5p)tphDhn za_$bB4{-_UaNpm=SCHAPfPXq4QZ_t<2pcb@Qo|!l+d9@drUZZl0Qvt7Xm- zpZVbb6DyVYnb7@gpGLnbp(*SA%UsRQP>r|bjn!kK&1{SN;(Yyvx-_v|52};Ht*Uxh z9Mz(>vi0z_ZJkZQu$__kVXvOK4-ErDfy3&=*9P@V#Zu_vtTA0y27@0-*1ajQ%^hb> z^kuAP&k>CMg=?^T24vMZq)4})ZM z;L7~wtV^V1L1GRH;X=Clv!+IDxnz@*MhMC$45f*5s($8o9g*3u?z0kp4{Q zB3nrl`H3P0y{H$1h**+$8`zT#1@`%MOJ-4kTnc)g`>jA;n6~r(O&9+svyI5R$%6<* z?La*W_iG4$&&zp;B91lX=e+Uj*}$)FmR5WVUWZNnAB43}@9m!VXN*77cYiBSj~&_{ zZetR+z)cR`uVE^_s9fRkP;*8wu0m!xQfD$E}65bswV;#Gs>SOQ_B~w=tB7t_l)D+IJ9?Dy|a=$W)%U*97eXTs6QA zJvdM1LPIsJ-b*pAiH$c5W4!#v)LfJmTfMN5y;sU$~?idQ-uT!at5Q+nVHS z`ZW8FWFq-&bu0O>ei}QyyKrdO-yRmNFP2@EG{jJ&A$Gi0Pmm|w_H?mL{M?XnRG0i< z0BH^vjr$prhogaNg#EGlzl0ZT?~BtyC>OEFk^U3RYi76Hj+cbow_(=NUadfk<4-|5 zRPX@-6um;Ngf4O2rUuo&hq5l9p;PM2#lBYYQwHuO(a3{jJih$*aP386yS>{80(tLc zLw{nwR1UQp^tKxs_LSoDH;@_hBj)~phRIKSgE*QFNxRe6#`|wEf&~aV6uz<@mszd2 zm0p(M!y^`|=c4re8D9GsZEfQd=d#vv-8KH9uz~F+JF6PvhrGV>q9kqbwDL-H>940bNQg1FyRkY~+op^nX4+c}xDe%pmPrqgn$KZ| zVc;(jsU;Xr4MH)e{X`6kPYa5v>nDR!B!eLOIIST11KAHq6{EF>ci{en!+l;o=3oqJ?qAv`vyZz@dzS3)^;nzj61*l<;9;Rhm<^tQQhp?b1Me86o{drpzvo<0sM}vF;pw zS$ekoyZpZ{!{vYjx?ZO#kE6REkB*xY3wK!IyZ9&lODVxMzk&p-@J@D9KW@_hyoCJ7y9ng1yCVJJpgJsd&pL9pcU(r-M-uax$r-fDIfz?m9K4X zN6W~8`9P2ACCs@nmzBv_jiN_qT;K?ISDYa1IW4JjI>->W`52(X1CZ*(g0Ew|;dtOL z21c@?p5ZbnD?;1uzpaZ+!o-y11IE_C-^<-?D_laq#Ecz8Z^`f0DK+d4w9Po!{Xnc+ zR$FgPPM|r=M6kD3$_2Jq}qxDu}alK3D| ztD}0fT&ycQj0nc(9Kb?2Bb%2(p;jC2$w>$S zK1VL@TXdNyYzpg($IjG?>b6V;L|_^A2g>$mShNZv2h!PDBVRWCkD~MNr~3b+cqCo2 zF4r|OFBQ7>7}W|EnG-D_PVp>QwB$X=z8y)rH$D`iVaE+XUi`TYa; zaqnlm?`xd%Jj>W_uX|C&#SITeQu@h-OQrA})UaKWghL_5U;ZOfaBs{X60G6!8}WiCmBV7Z8^&kc?P81} zFHVDe7yi`dpz9dj_WfQH?}Rqg&~^P4Fk5wR6*jp4V%L z=*_G@zKzWMCPfQzGv-vDc8sJ4mYi}l#8C~4UKHvmY;Ca8x|sMavvO0R1?`=0h<37v zY&Dr$EZ1VsM;dTF%@{kU&oIEySc~P*xmPS>i=(=@ZCC|^suWhv*5+X zT)@TXc9C5Vf0LH)V!Fr}LxciBN)Df#{Jsuz#?P<(3Vm6yP^#BC_~Dvjz2|FFYU|=Z zhnvw($P;XpavwLX{msi-R~%cO+rFS{xmRu@`6j{UYvg=;CQs&W+5#_R{3!57s#W+q z&bdL?n*Y9g@P?PJUz1yz=rGD_9Z$58`><>{I)$0Lv*arOk{onNpQU(j{^YJry@#NO z76Qpp)#v2WC3I4sE)X;{0g#vW@t*ucCO}qLAM6VGodh{Z592fk$c*yK0XefTGJlS& zi-x*^^`FGrd4OL9F%NAu^$>f}K*LiCCkJcP^^qw3N{JJ4Fm@y_L$Zy`ttgY0tZ*Yx z0tV79F_sGq+Nf1CAq{?676?;A(e_v9wxUS$KNYO}Gr{wlMQvrDyQKfiX^4uS9UVx& zSEov1+5TCyegm0G-WDCitjP<-s(n5**D0#G(O1sux8ZrMB>4R|CmBzdSq%SCa81?I zpx0XB*?k@7Fi}}qG}{V)cQ#&s)rzIttsecE+?YsmE3u$UVuCQ>e#^v*A}`{8)5N)e zM4tTCHUTRwzd*Bl-^3|dn~2Kz4Z)@)kCn}Vm1;1G(+!z#Nc|MBq(Lj{=T|>%F*7IG zyh^W7LGD(n|E3^BE8^sKLJpb?jX_nt6)-at>q?yuGqYE-g*6 zAStck4C@FV#3*!KYk&wWU0s0p49;wtj$&NkY zp=d1*6H_S8D~Fg}1zCuiAU=ti4)xYRK+!j5qG4HuTTX{e_SnT(Cw## zt{s&&5$F!HNO*H75s)WPr*80jK`Kk5xL2d1r*0S*ykwgVOwI*wsIsGMSO?WRVfpgvUkCmn?j!XkloM~ZAP0$Rin{waZc`mnH{^{qY(qU=?;sO{UA z@fsy21G*RcU^+xaEJ7z2gh% zzt5#3%Op+F8 zlp4)R9b#>(PsJ4fc=4Kj8gXkVO6*lKNz8?_|KahX>jzVCTm8$Ot{}b#XgZkWDglv` z`LY{Lxhz3oiz+gACH_U15#|!iH{e=tOQeE_Cr1(JbZ22m@!B!c)dFhZx^Z4Hc9Vcu7O77#2)|_3 z;KR#kEfEwOH4rYSf>3u>5mRY#->upRbj-CF3>_N-!J%v&GXaPi%7Ao*BCH(# zdKu0FMPmX;;C{u|5M1=hr!5-)7k}YfhXBDBef+(}SnZUG;tE>bc$2IA&!g@1sq`e! z5l$-t}7{0UFp^eYvv!Nx2i40ya|d5|ss93RO7`uG564$GB&=35r}@=;)KO|L!dQ zg!zx_Bp&9|S0a1?_oE0gLyjLjLNcMXkFz3Yfj*f$`Xve5m}jU#Fx%T2hUt$L;5A;9 zk(-p!(PF`~CFBy{F!-c5vtiLA%6Ji>*aSfVoE0zi>Mz?_UDUyh+HrLQav-rs+(T2! z!}lnk$fv=a;GHWpv3$NUDczJZ=mg8s?~82wTpT# zt1Um%A>*S`0$V^P^#?yg7n-h&t8DUg#kv=M*+|h@nTr|Rt|0A{GL3x-oYZ-*kvcm9 zZT5PnKF>0msk>lMJYQwT>v+rzKxFIPm8Ja%?%~#VLa%h*w~25huB3jHDHB}q7(&!G zWA8{aP1;io%8yi{iuVMl9U*~F3P19h#6Xe+_)u>PSlKrQ$O{zkLljNZ`U?|ul@aq$ zJs@oLAsk?V)NR;9r;y4w|M>p%@TOdkBi3SO`5bF8tPbHfW*P>tH}`x-r_=#`LP zxW$MdI-+g)xdwU3>wh?r#OifMb5z-SXW?t3QtJ)0Ji-(m^o+dvhvck9sr7)q&XrU! zy7R+Hc81rn@*ga)KH5|^i|UR94-G#&30Dj_`Y{!J8eS+%Tc9Q&uy?yNQ1-zueZSDX z$KInJPIlQvlg*S;7RZ-~&Ua7v*@o5|b#4^VP$vK7#*njH6=F?CQ%R9JRLZ^0Y% zrBHuVqk0@m?15FTE-59UcbSGfGsBXTYe8k}w#Lvcn_2(UXQgYJLMtajGggTGN`*x; zayvYy$=cS6E9`KaQz6kuTO_#y*NV-%UQ;%P6L^M`iDA?4+TdXzl}a?XLmA0^E&P-n{O2Y3m88At?lVb?mEn0f-K0Rp{NxNd>@~Qf_s%Y@XN4e*I zZRtKDnKr-iX&ITl*WxT(m0nU~u{ILwu=sIas!?J7(22W!jrdu(l|Yobqp4pOFE$w@NuBA^`%MP7*E*^E#e3poa;?$8(L?bj18YEnPg{bL^S*#9fN8OXv?HE(aZ zd_%#(KqL}N9}a^~hz^y0tG=FSAz^4Wq&E3vwNbey`Wo?8!rJ~dvJyMgYuYd3KXYmA zT$ZjfIBjBT_Rs{X4hp5z2rZIZf07T$JiN($bpIgJy zJ3c9UdR`j1%CCyj z;=e--F>!JK*)v?LAJHt$WupWkLNDg+xOZs7( zr%KI@0BA+^yk^`9D+KQBE5eR54FP<`LWY@za6E47{mgN&-&}LvW6zA#C;hpYlS`}pg^ks@AA;EPb?X+ zRMwq&TE=b#VmM8}%Mg2gb-@K;LSW)lI(o+2%T81XK!DlkC%qt+yiXTw><4QaXv%+6 zkV7y?kxDJ7A29g94ny>VrDNqH?0q1#xCwLTSb~7i9oIwDE$8GZB_Uo;!a`RcQIbG~ zI~<7z+PwT0D>xiE2=9`diV>x}-}AvsJ#;WZr39m`2hYP}4eE{IW-3U)m{0|X2OnOx z4fo}_Q<+Zr_WV)ZGjZuTvL&|}4ufo(=V`3n_EKjaG5+u~vgCT(6j9y9zjY22d9vKW zy3_K6@GYXs;stxcg(4w`PRor#gi$^SP8N(F9UxywS+cqlSe$;;H@g1zj?mM=r2$wV z;U!PlBgxthoD#LN49GSHs@k^3sc=lVPRcWY>#!wx{62fsb!}#QPM2Aq@t6_z(7LOq z!2w&SKeBkZHeyxj-PO{%`A@eX@xW>vST6I0`d_SMj|A#E9PoI+qaJ%nV9iqV!`iH! zAemQZEQ)GDN^%4(7XIK}yU%cU>ev_igp84QFFGoZC+#SQcRHJGuj+m#SGF5TGSyzM za}1ANQN~tgCrB3Uv>bk`m}$V=MP6Bwdmkv>`u7h(TEJ4#d%IUqbquuMepFm}OP%0X_ z8w0S-W4r=FjSWQ~BYMF9ChLL;>teXKVd^`Q%~FYH$J?hN7+#8rkVFy=p(5mA?<5LN zQxYb+1N9suq0&7~$F|Zy@_esN*w7dbm&_b!AfYLJe6j=`1qo7xBQ%Mz-$gpTB)Qh6 zuIX8_HqSS)du5YwtxN&pujB`mD+4|LkRb!)`R~qa0W@e`j);m9FQuC)*Y8S2VFzc&SR#-WCV5Q=^WQ;&VA%sUh z(Ud1`hjV!s|6RLZr(Fw6g6Is>;GV%!*E`T!6ldlV^5C2q>c}GdkGu}W&@+>t=>{;d z2!!%me>+^1>*lR1$>}@D>DQ4)=RKA(tM6Cmbc>Qd=ElHQ?Oh*|-~YYr#A+;r`9ZO6=y-zvlLl`tnz(%nrzH@8v) zA&5y1hlNjtLVb4}{fbLdG9XEk$jA%Ssb2S==pH0nU6Go_X5vK>NXxZwgB7Pftzd;Um0~&rm4<)8qa-@~XPC&Zxt+%Ae~$kna-r&yLT->V<8w_X;nnxA`cxx=ikX4vlM~5!+XHkA~jm#Z`pPs zSRtsLhu5Hp#94ob4c$$9Y2c`#{e>!_KF-D4<(D7~+VbwBcanv%fTaB~?5#t_TjW?t zM*h=Ti%PW}ZljxhxPleeJS0@dcKs@d$}2D^^t9WU_zV}3({(remQalXs$Gm+xQSdZ zM?k$g$!xC;3cS7iGU%9dK&&k4o7-s(N$73KFDmgpZHb3g9)m#tNI{RkLK|uQ%N&3? zQ0~A1V=&-$uh!afbJelUt?ZTzzJ@2= zdh06+*TUH{LnC$AbgYpV32YbA8acyuPj6?V4D-xmhRFg3MX%6lg&W6+0d503Ep?6oc{+5;m33qK3tv3 zl}%3O1N#=KX#p4o*BF!$@&hIw*kx0+k9cw?k3POYd%b7YM-w0VsJjtEge%aK@U+J^ zO_Cpb#LkCw*_4reowo#39x&5=|N7VYrS@tUf*47Bx+Q;|I6?WHhUXD*t=m`Z0oSdI zY+72GAezgXOmv?>8Is{~i$h7n6TQu9S_RKXa<#ts9}Ju&`-qMoftnU9-|X4u0378t zOLIClU$DMarGj>Pu0z91LHWuDHPp|NMpq z^gGwC{+B79!4&C?m8^%Wf012Ht9<&`9q#8!>3Y38WByNB3nHF)wh!unP>L^w&2Dg8 z1TaJFM;eN-M%o{wi}3&kwHXtFcX{+aFD1gd>7z6vxZ^wSRiW7ipCg1JaX3%oPBSPB zZH-#W(Wt{M{#j|0CF7!o$j5fe8GEvS?d1^W=s~Ri$Maz?wyO=Tz96F;AawOwzD2nE z(bHpYT3@kvYo`9I++!CRcN4B*SrUt*tHp|G&_Q3TO-)2oHZ*5o<$M($NzzJ_z?n=< zC?oSIg1=Qt(1zG?Sg^hK&{_`G85%9BTlXq~)mHGEP;c&6knncaZBAB|G$I@RD0RU= zpeCU-05r-@WnG#+Q{?j4sYv=SImmX4( zbO%UDGlgdRSU@@f5t~{KAnAT&ewC=i&g)xwAkn`5wT6SKP~MyT47jUwK-?wF0Zebt zgI10v7j98r48g95I2&Hwnml>$74+MuDYmNIVb3@tce$135yAqgIln*g=fTM6ns_Lf zfsX#vRJNX8CkR1z>sULbQVU^hH6_cxgRlyv^8iH<1r(?c`*lKD-BV;S{IXhDs#1)x{$&;a6ko7o>+z&75U~y!E1Xp588L=LqAiEk#Oud*@~-pNSU9mG zOwc!|Gpzim@fP&R^tCB!+GAmtTY|kT>sO)Eu$)ckYek*nz4Tz!!T^9Tef00W6*X%( zwnS;>{3S-DdVT-F8yuRcaBn9+B0?fjN(&mct4@U=AuAB{{uvgLcRbl4{4igqP%vH$ zt@>`oB~zP3;YrS|`6$)Tj|p$d%%UO6^xc5oP`FrZGuWwKZL4_`gJQE^d+J9L=j>d| zx-CRX6~HgF#pxoK{V?K1BZHLa-ZJt#6Nva)uLVj!xiQ=&y}@hI+U#z6At(ATUKY`! zypV~O=krkaFty4Znj|M6{=0}_!Seq^>=`u%S90R=8008+1oq4Nv~7IkyvsMNn;GD(`BW+Y(@L5({5dDs=#{GquTW#lCR@CHz^}`t9lOkza z(!z)_U|N2L6O^mEgpx?SRmfAU;9%kD!J`rVI4S6^UQAXhmY|l3KCk;QjPfj42?ZRl zvwUc__fK<{tUd^h#j~N{_ybP2Hig?*751B*N0eb0qdvu$>;00T%DM1V_e|zL7YV5F zCf{!M7fXokyQ)@&VF21;hALFYy~z*R00F!MTKu;a#8!$OrS~&=W&z2`kWl}UwGNA@ z?>ut1PWNuP_z)d$6Mpo4=!dYpr?c8fsI6AE zCot|*iyXD0^L`*g5^scCEAvKXe3Ccqm!-Uvh>gp zisQ#?8NU|T=w-p&yhtR#`Td-RX1`1WQ!hyq{*AV9I^f(IWzn^S7@0+5BF1LL*MRE3 zDj{kAKgLK1TCisuSx3fb8-p3Ke|_-RA11%WuiKkYucm@(agINs6yy^ipdwEM0Q-bg zo}*2-bCdr05Wc=|ti{%)idDejZ~{Ye20HJy?~vM#pS=O_nsNX63pPge7&1z;j>f{mv7sEt&W{68^?i z?n>umL84^Jevh57A&Z2b=Iqw%Kj}XsDmVkAIo7$VT6(_7Xi@gs{$2u6CwCUe1&7`Y z+KjLtZ2U5y1+m{(o})zZzt5Wbe4QzSlP#uDWmkSS3%==G`+4C0mcIOP zTMf|2*VW4*1R7+q@~)o0Q?Po3{b(7Jf5PViI^m306SA{VNP0_S*6(tY^Wi6#PN{G1 zpDsSdyN2)1NZW**adm-_Z2U+zkdtzkbeeYBbB2iDUuw#MoD<`)E&tzqIa)#G9;+@*}o3#a#O(09D{wwh+Xd?T} ztRgaf7$#0?zlpE(Gk#d4KBdDs9hX^kO`SOIB}a3a88Ze6Zn~OJ?H9 z+fgbVx4~n;^=PMjNY%kL>2V5c4_a6lS023o5lpsMB}A=Cy+bcsOWO{@|1hbJC7n5a zwfw`rVpC@(X-aS2l;6!h?bN0(#`rVIwCO+L{t4b9t5?Rp?_P9P2+b$6LNZ%ch4l54 z?N?YVk;^o)QF#$tTsm|u*LIV?XaxyNKj5PjmVpG1hs!`1Iab;-TwYMLqcw-y(cKxo zDiZ!KkWjB~sh$4c1)w#C6Mp+iCnN!6!Mkt*>~lfs18Qk3QN7@PD5don6(pV%AoN^2 zX>&nOd0}#Ih;OC}0Eq=iJ=YHN5Oo6tsCO-5M!&(V0D%XEKGf(D($>-a|DSG`@L4a>H|OwDdt z@~+ez6x};_EUaxpWJ5+()J1zlK}Rzj`Q?t-MC(e_*}OWueHm($1- zd_n-;k(*+Ft|VD6;A#VqK&|&;*t;G6b9Q#rGu<&_LGA|j9}q5~nb{9$RZYcf5M_-a zLzC}vwI$+Czib=`gI2(Y{koJl{dv#%)XL}`P#8f zG~%uP{b-~EV|F36tZQp$Jvt>*MI5 z_F@MQato1M;wcVU9hId8`cpCQxhCx&j9;3v9J6h>iwr;5qWJ73CYVjaG zAWS4r630)yGcB>H(TY^L33#j?VL6O__@Bn zfHEk0m|S0nGbnPQe0?$5K~Aae-py`s#NI)Q2)`7CR7$ZC{=%6H7a$FtkIV`xR6+M)Bx0z;m`C2?uZj0bx zzx+;KiIadimIC4-saWK=WPPwB41eBWtMzI#fEIWy+-gW^Wc)%-=v>!McLyfT8Y{ZRYU{7_V9kJ=@+51?*9G0e&I&=p_&0 zgs$Eo`eVM(#X4+Sk*3KG^Rc9XMCQRG59D1osudf^l-l+{fPV4hhvr7bDlXl zXz|u{7!|_xi`R%x#lAK{A5#Cc3^R{oKFLV;2%q0eJK=R)Zb6HY?dp_~Bw zB8##FqMliMnTW8tX_jczopec-qDS!xo|Bd67)C3IE$Y}o8zZ}2Re5eUa`^J!{NBs= z@}d*JKIZuE_~*M$wu;BFF6`||N%aGfL_E))JIOo5ND=^NQW;DF_K~apEe4vaPW9oI zH4=5rcWOmfsQb)&8yjjU>mPG$uNqN^?6k_;Sp~_n#A#ERZ6A1R=%jijhu#XYj=X=Zx`P48*#d<7xTbWH3Nd=0HdsBUFL5@^n`{FlL3u4 z+(EB!8z-XtVoXyD!XJJ-ciH+MNI_ci56@Hr%KT#SRUv?l?h8-F z>OvDpwd)(#ZxXbUmLhx~x7LW6LKC31c9czaxMhCC-m5Qbdv@ccUtCA>KI&O#1PVip z?~w|=#}CmUI|Mu%oQYaNpM>m*AQ(>MVQm(t_Ug-ag+d7jbz5Y; zUx@w~ixH;cgc$YepON1lF4;_=6D{}T5b(xubH#ko+AEaG!D_bR(a+i+`a*D0FCtvZ zKv#su4p>>aWGyok$Vrc5D{khEx@tt2`>7l7wE$6qVo|T{h()7{`Qi~Ekzj1!s>gb> zDN0M$JmB!hOixeeZ6Kf^BXH+f09Nuwu<&8O}%c_7FSl9(0_u|XiNzrGVd8_$NV~(PoqneXj8*aPR%1z*-A>HimkTe8KN;H=a*koZ`~GAv%bXc zI~XO2Wcx8HNucrMH6gyoR^mU?Dc@bq1v&glWI%YH{MwG)KdY0uZ)!`4x;{1rdri5F zV&hln1+$0=Uryt8nDWRQmJapo&imRMgvgb)dai09J=9Gb&`^f0NHNw;Oee@5uwSnO8!MadRGWznBGO@b`oAS#u8I<4Q zJ&`kc-vM!W6l{MKphO^(XU$9gzx#7f<(y_AT-alX$iDg2+OG@x+rZMRoCo*qAJ9c%|c^mTI_QBimyyLs`Bdi}0S z`PGdVhMXI6o$)_#W^B_NYL++qU)rO3b~^nC7KmQWA|cQPSX4bCN1{)1UD$}>orNXK4_Kz& zUowF{yGVw8lTD{tJzZx{OZTE71by(?m!emwBe%n(T1JMudqD=?6!YMIk*=p*Q$$)A ze?0$eV%P!JKR@Cq-s=aR`BXHiUhJuB2H-%6U_vWlV^ZVszg@oa3jGN*efmbqW<0~u$Y7wEKoS}+!+$Ogq_UhXgaq~7tFpVBqRD6iVMMFp}kc1?t*nVi$vny$tfP%htMGhV#Sy>>I-x zqakQ<7yWal*`Ii_#Nsl-``!G0r_mPAYsMu_1;Pk&$$pOz%B(0Lv(@;#c4C+>w*oh_U0pZ*HX-7z%u@v=Fl z7H5(ibTzz>)M%)ujF|GQe+aQ~12>xg9(~I(`Lm+G@H@$n^BUKXB0M0h>qtn7fG~$7 zjbH7DsZl1h3zZ3z@)kukFg1ykK&`2898vEZl{6zJEkzr*USJ5NpdUbwzQR`brvLeV z3D(pwHq0=>vY{miFHlPrU$zT;`x;VaQ@YWjhKNGS@0p+N(*j7!dx!6qZwA79Jv8lR zb7ylCIn^W5%z&*K6GRLYtDt*fdv9c?P9UP*Y;}E{rFWz$+AXWpB^(oA3N{f z=o5|->j3ItTFubE4M#02dlnX5?;7BNBz3!G-c4eZn7I)9yu9aAr|c)!uMYZSYicoy z7IYS<%aRalf>=lGrv`49*ir4hz6J|BVl)o=Z}b_71m_K^UcViQ{xxj7!e0ZrK{x&_ zMO>7k6P|X!*s#f-~KW@x8C>iarg_E(Ox9_s|HNervEFa#6bDg8h^&=JF=*U zP69d6eM2H>#1je&f8HE5L=*Ui`(2Art~K_+h&rOxiHU5$tl)lz9YaG^N7l|pu zt&^1#{;2YZCj|Ytyfc`hHt@%_440uJXeWg!V#^YE4_86d@WerPZw6y!E*aoCD!wCA zFu^(c|S7>m*=Z=h6QZefFR%Li4@h&p@R{{XYRkXEo=nf3l`~)L`i?;|{ z%cIRs6pw6p@Ff}Act)=pM?1r70ptzYk2tJPqwB&AGa0jktpNYl0*pqRmF>Tg{}w_| z|K>-WZ`x|K1RnjFu5(?`j5zyQ5mBYCcWLT@?(OpwLB(mU*)^t~YqUuDy6aKTgw&m; zdF&x0bK8TKt@jzxg3J^c-{;l6E?dd09&@5V9@?X6#nbo=*Q|($kaNYHrF#YnYI2i| zQ`t8PE1Il9@e1lMKVXZ!sd)^sdcY3W?!IUK%bN53(}o7m6$AAv=IL5=VC9%jUFF4H z4+j&dA*Zhk5DiOk$X<%h)K!kNX1~O^v3V2t+uVR1yE2Mg0`nmzp!No!s}%F)Ac_+) zZJjBAr~=gSYPlmf+Iyq1bc!kh4HCcoj0rAxm4qlj-D*rm-M*-FU}X`v*{=_?@g^F z5o2N|l!#`RA`^<+$u{GB(`P>@FjHtZJf{LAIO%_vOORc zfjPl80bfLoGjjHJHQjRkC!fuge=}#76xDDnH{OIZraV{KDh_Sb)tyNi@O-FNxAAA) z>HVDC!!A)?EDF?6LrU=BP8!Vmx8@kACznz*jt*9p}k@!0r#Uatc* z?uGY#JGKFiEqyU#koBOIatw!{0eafl;#WYxlv2mnzesiqXK*1pfHJ4;NU!gYb#oym z!J}RsXdp<$QnI-v-Jmh}N@ce8xQQX?ULwk;w| zTYHR7{3V?S9AQpGVGIaynXa7)dF4uvkUCY~6`UoIZTtKR3@?nlB2b48O}ksb_L|u8 zn@j4XuC~OGqYAj~S#O`()ho=4CDoH+yB?;e8n{~Cer3=j9-ecn#BvisROWC)m`Lf% zSvo<|Sfkm#$?z|{;JtMW>~T#w+pQt{t-m^zAtvApsHJ_^_-sBPQdoBV z8zrR0nRx5AebsA3+X6u+utf~mz1A%=Ph`T0b;os%`2v!jA?je80~B^lY4GUhP`x70 zM%3>8o}O*CD%xSndwN{m_X>yuzsncTc$~g_8BQDZso;_$tF3Z8PDIK)#;}c>$oDEm zQzQK3?~e104^Dj@$BR8&6Bv3y4zzpJThj*XvPL@e<+3D~7Go>gXJ^7~clKYqlu9W7 zyIm@-CPDgMYU;k2vf|>}C^xe`!Fo5aSeJD|GGP^+eC6D6=QMv)sw!kbPwM^FT)*^8 zNWhnpqHp~Pvz{fJD$_Sg^$f1S1`sedFiiJrbkY;gXlEXp19MuDTh;t;X+)T6uN=@B z|ElM380$(}>iSBbc4B*YYO}dFIW|^z=sV-Teg98z-pJk&=D^KGXf5;b_}G{)_}Wvf zY?o~IT-_pVy$v&#*Yg#oOD}nHQ(}C7B519LRjq?k%)RnLcY9o$0MmU4VCg)vP=Rvc zr{lER2|B{KZ;MMu@-L~wT3j2+U&Z_pZ0Z*w>Px8*fa1}8EsROpQc`*UuRmm)r+G8E z>QU=fN{>Ag2^(ue2f@~woO)iHPyX&8<{YTFQ zy}HjsmzXMe(L-seBH44=q1>Bqct-3m!sLyj11KbtWwyh*{7c>&1|3;7$=SDa^0vy@ zB$Lk#ioDJ&`@cu*3Sov0;J&50ak)6U!c)_mP^L6lpI1g$7LiQri<$z`i%|UJJxNAq z2t(Mqh*4iY9<4Z+!&A?w!%3JpwHH$PJOCJx1$aFHqbZVZc!f<}yE$`(})>qM}b6st%h=aBGlnYw%0`c4(aVA0?otYTwmiNHf>Z4JyTQQQ{ zUgRu#P0vXNClHw__;ocMZ0py{Yuvtj>j{POZuftk<<~}>^j3v!U2R%8U%u&@Xu8y3 z>0e~B<6-%(L|#E-j8{1<*vIapqSB~YzDiiL0`4NWrS-btdO*)+MLMCvGFP||3K{KC zl8}D$Gby%vw-w6%@9#@nES2UK=53Nl5aN<@QG&32b7^p1`4d{n&-S8wV&HGFdXQ^} ziJDt{k5k}WkfVp#VWA%wmo{A$TdoM4PAh=G!1F!jnHia2A54#X0GDWyxBV*XE|_A_ zH2`~*V(AzQPm6GoF=|)%RZRrJ{|vxBl{ipXpJYpDeZ+{$0e-0o`A7V*XmR%;lXGjQ zJ@4z3vlQOd-ZSOyQPP`!;UMQ2@D@c-_#Voi4gC`1a*KS6EMu8qHQxGr%J%OVSF4lF zOzVbQ0d_13S$j1~%!=5}D)hKPK2cwH*wZ)Y;6s7I*C$PFj1WT*^JLHceC4`{b&pru zOj?4-WhSXtkzaXiEqSZHRLGxGwLY}9)qQmuxm}_BnAcv2)OY=%$Yae088bmA`S6Q8 zb(Ben>PUdw$IPL%aTNu+5jFy`*HU(0%`4&a8qvs+(0zs zD=pfI7=>;ZF<*z3!P?iaJfn=p7#p}vtB-f|Jiw7Z3tMy%Zu7pXG3L?a>e+cJSA(6s zvSZHeM*qF$>7>Zgoi~xMONWgL75(WW-OiwHvS$>#|6i@4((Kaqv+P*p!0U8of`y}G zBRAY#aSdwjR^Lp`A69UnY1i^^j@|?_@DA8NX;2YoIT@ ztydJXx2u}$cXwWJ&KzWY^O2Wnq}UuH-cSkK{aUbwPge<7{Cij}+jaxyDYX8sdC$un zcbSkJJU8?I4AaZ8FQOZ#7AKvEE>J_R?)osYSQL5zqlZ}8%R~{X74mVM8}G7F{}vSQ zCZ7Ik7m3dc*=93GnNX?YK|U}8Cmjoj4lk$L@zqZl1+*R~654(ij`cgpGz;C!9^Xcb zEcD-2hg4OMJ;z+_O(Tl^%6s!owO>;Qc9!VpHmdbNN%y#CB;Y5rPL-+xTd9RdgR4-? z`fK5rF=M3ht>6}gvA6A#dy4g?yFBE0{$sf^*lpNH2Wv2^eIFN-W)CNpIKq0T3{!q1 z2`3~20@1o4a(n{!i9h8Rd&7l5o#EU#sklSbo$#lz3D zwh2%#Ykv_-YgERpro;SQ@~JmBbriWST>0jy#ufoc8|@ROuN3Tkj-XA%iR`Y=9-bCb zaH8Z(35n?Hw&M=lFt@=M4{-l_zFG8#Rmgrw z0AZS8CZa;SvHLZJV#Y+RDGf7IH$)|0V{%CRuRBRcfdwZs!c^(AV1-PmxaSa!`_~ai zLm;y7=jjDPSvDF)GzR~od5XPVxI)k@!VkPt$S|aESXo=mv$Ad#!;cp(QiL5qI#6G* z)}y;5=PPca0;eL;Uk{0>zExL?E)0?agOCnw~3!jP~jH{rNtzy{GQUg z6GcSQI~J3oqshFUHCJvhBuDHnUx!7{TY{&?e@<**Iv$836J6vj%HMYVt1N6A+O;Jf zUxU+G84d4yzEFsGYl`-x6yZ_A+iJ@CO1HB^^Cds1xS!HLS%>8>b3_a0zI>@s9icq{s%Yb@4bFUe;)GsJ zykoFZ>E()4^lJ$}kO@7VJ{!_5_2(O;kWk4_?JF$P57uGV zcYVvsO2q1WYW>e|h?_!QPfdxKJN1VKW4}s#Fl}ilCl?q#1JR>1n(cQz@WP&NZ$o@N zK0W4?WCvalA;L15-;i-AM6;~=@fR?GkGBwAiT@LZRZqiSb*zNng2*&0WGVLuHRRT= zw`Ixy`;6p3>E`+S>o0%EWzZuNZ;JSoz$jDY0`*1sv)c!+^|uS{_gO4mrxJC&x!bAJ zoVqMrws+!k`fvENZ1tb+yi#-QKe?WL>B9bqkoiQT9R(DHK24&DDeo%? zmub-r(h+_sg^rkCwJrrb6ZcHeq06KSy@JO(|8P&yb*ac?A#NT~I^r!C<*?O|ZXHJ~ zuK?eL)WylyUW)<_Ds9|WG5W0fVzjtw5kIf~lOlX`B!;gx>&-|l z3UgT9hygo|b|v11HqNG_ zp9M}>#+76pp?bXep|1PLp?{=I2Wi^v&(I>?yd8I)TaRt%1~(@>XY#UoO+t;G0j>aK zU6uX4Z-s9$Yq}9&lln12jH*j=;fvpbCC84Q_C02S)>MOp$b{$eSQ5V3_VeH8I&ZS! zu-NK~xtz6fZ=4QqzRT+Vq;x?wFsFmV5)hiq|D)(U{HgxGIGz!gtgGu9nHP2GTDfMn z`{5$x3fX(yB4jk|?Yh_KB9#^wg(Bk;`lgKRaj#^L$SR@i?f3cp10L?@e(w8y&g(p1 zuM=#5um^cNCd>%A_aw)YJhq`sLOhFpYlUMb?TZ-MA35PduEQtsm_M&XqzTUr+vAL4 zxZO50|J-!R1g>@62pN-em|^j~G`DDT;Wo&viJ)W`3o4!Sv4*uSzw-^UlD zZYyQvyci}*NPPG7ogO-*zb(ab@Wy#!Xv~m7Uuuors)0kL#H6mLV3c1m;%iyAy>Gbu z3C=5x0TEvQwu7z$?G`rVON`DLcMG1gZ|;yL8vp?hjaMmOh1mt@rX z0D>O?Wq=Vb8;u4Mya=#$4sfdMK%Fip2@dDxwY|`!Q}|XEj#5v&Oj?n2vLrKogPCsD zcuKN>?6>73-l-8HM!|4LoG@T1A3yt3ATD}1OMn3}3^?4~VWxN1ly>x2EgHsQKe}49 z5+)SBDL@J@ymBl`LD|klkKG*FudpAyrYy3i=Mfp&P0Tzc?m@emg7A-22Oqc2omaX@ ze3?V(R|o~7s8fZros~PJ zJAJ&rTfZR1&{0g>u>B=+Cvti9C4y)KgnYFEM=#Ov^utSp zt|8@5^Au^o>MtRqPde&87iSYfuDK%~c*Chzr+0fH)rTH};<6AQ{lX)sClljIMwB2p zC)#u3jYy=8`hWU7iOJ{1r3*N6PsPWG=n;Gefrnl+Sk=(11kWBcu7gY7Z?sQIWuBY+ zqt+#BW}eU@XomTC3PK<0+UiPvLj#NUkjAeh_vZyxxR*blq;1eaESY218MhU{T6XQf({dSxYG@=~2SZ9e_9L zd%@Z7tXx`mS|_VLYEMZ}uu`%sCUFGeICxl$K-dq4grmk#wOSHl-!~Q^P1B?F#~W5D zWb{tf4K>{BXT8Bt(5?DAxyLt#5ALQM|?12>G0%1&Op9?&RHT6qU*yk=_3?iYjG zu8Z>~{n3)KD}?3#7H(Ovk)~M%bN1L4Ocjr-H^zwbc6b;uAd3ElcT$3k2v?dAL3r%x z^iM?LO1Dj#0emL)fJQsW_d7OSvd{9mNv5*~Z-$60;->`RoAhNEW>h!4MP{xE!Sep1 zb%Heje)4o*T`WbV2zU^aE4}fkcg=Dh%LRCm|9`wT8*W4f`_rT2F(=$ClTF$lLMIP` z2n$t^ZJ`eees>_-yBVT)$NwoRG9PSzXgmVHVs_$cI04BHKPr1mQ5Y~hBXsl~?m?#F zY=7@9S>p=7zx^)RO)=%xNZMt4oq9W*o0)w)&6Rwp-g}15qY^o`8+nWupOsll&CsI~ z4Aps)@iQ-hGL9cTz*TzKw zy5Ucv)R?|);f7qnHM;}=F7rx3K$=^w1=$8?FrMGqv;LuJJ9zCTcv2p9O6_kjW#}-N zhe+wo2~b3sqSr5l|GJ6J(@452ki7bFXMD$$FBapn*WmLFhGI;Kp_uZ~wX-7cEPE>8 zvaNAz#i47R;t~lVfA2_HFL$n;58v`)A!YyN&v1{`Q{QF0Tbv4OfTuY(HJSQ$B7P&9 zu&bl&1WFa8+tu^u$C60L(`o4$Y4LiB8{e8=dvp?YY%7t{G{1wcUlEnXU9ULbge{{; z9h4QDIfz+(#G&OK-x36BD^DW@5pNR%Ij;{JZk@fs2$jKvYc~V7IrR`md_oOK)X{V|X-LukGPQ zWx7f`a(pGTRN(P$q+TD2PNoFkscFs4NU|j}4i}>s(=t)bRrP=rwDzem+Ar6Udi=$r zqWHu+{y3V9>3Uh&mumzh0Q-Ma`1LoJB!2P~mZ_}KFa-yz$6dp2)6oQz$axwg5YpF? zU!kzJ{8I0yEM;gfGsE^1>0RXBP|(QIjqYwK-iH{oOc|%a;>5@SEwmRMl+#TMN(O~q z--m*gKtiTI-oIh;d|Vq_zS1Qub8b5?fy$d&@l~P;>4}TOJ(xDWn!hrk0Yh1G3*8+K z^9>?ARXsP4Im1%77N}K-(!8h0ql;`XW&~8fqLC&!v>^H4nXcI53h-y$OaN8*GJp8 zu`qo;ZEl`B%2u9Inb)=l4kDnK3{myJOD{!K-5CU$+m;(ye-*gR{9L96oIsAm*x{Xq z1@YdL4*X{Q=fm#LKXOpN8KnL&V(tf}6!e{IxM_w+BP2XNLQ1{J*GTHypU#LO>tjoi z{@%>VHhNOiJs-r}EitLc_`p|kJTMZ3F$S+~D%>q`a2J+UR!MTJDnfRN=AO6jHqJtI z-9hNg!A=IQZ_s6e3-*8=f^NSkt(>3d;W*Wa2j)g0pI+Yje;@z zIAji*JlSKbgw+x9g4%kTq1W5(H!72K*{osuzO-Ls0VDhRtmbl+LoYM3#MfJ_p?Ow= z>X&ZG30vP5JL&Rk)P`S}9oR*mE*F#!vMWU8atFWLr%}4-S@`fYjIH%;oE6+nBGD!r zJ|EGjg)X58@MWIc^eFymZnt^izE8N4&o_WhUd$uq5$fJmfs0wbKAh4GoEyp4=GIKE za|HX_2;ILwB6oED%4IICifO|{g=Vs?pa9g9oIv)(3CjLvpsX_*IcS&ZS?-hbB`uP* zn(vDLBYmDV#rZ}GralLfBx51xd0xyRo+9Hra#TAc!H)B~l!a*CYtN`8GMqaW$y%<0 zz+8L>R#oPE?$9_Ox2WxTV|Rg@!G&iJd_+HN>r0UP6=sKGa7&0;tRQ-WW;IJVy4nVX zZ|ta#J`0e~)xbvty2>PjT;j1PexTH|gAMc~47JE0{RUXHLZm>suSzk0zeyeRSO*tP^1l z`4u&4e2qKpvh7@T>PXx|10)yX0#pzptFFu|liTzq_EsZq0I!h#X?Sv&yS5)EuL*1> ztwO~bw@Uc_?1Gs8&Y+E3hw2rw?_{!(St;Qz21p+O8lKX>?Ul^hS79Fk;4yo_nu_Zc zJBLBk7NE|PpWn8n9Jw$LhCc= zA5dYs!p62XVdg?xJV4J*cm@7Za1M^yj6z6`#p>jm-;p9r$pm7YtT-=LxmcXtV;2Ta z+EYvgI<4-Q;vn}c&VV!`AL$Y%#(J*T73d+L# zGPgnopy;0v#;7lO+k+E>J;H35WI2=}mS34A?a#x+_*$E@Ma)9_gUYuiKMsbyS-CA* zdzU+nbAPqqYgy_u5WGyxvQrJiOQh`Hm%4lz&kolYkcoZW#{GID-jG4kT2qre@ZkQ{2FYEY{1mO^wp!b@l$x6dtdgW8XR2^r`V_b0ApB4vB=beqQ-xUMeEuXn|`th#`9g=H(+~%9A8BF2#R>nTI=u7?FiHy*AShsfYCSZya zw|PHRo-vgXumWDaL3QmNDx`lJ_!{QiV%t+KuY%K1lv9_2+)?P%IOEl77@br=yiLNC zUaCsue(q_(%5#Usd}Q=xZf^d$T0H4;EVe#k@{s&yB{-CojB3V2P|67xV~hV=E(pI# z?-TgZ;qE)8C}r75A|q$dMfYn_bqkki5lv4FBuP_)ci{BFTYHq1;JF(Nu{0i#U8 zpqLOaV;32zbEHhc{)+fo)`ZZp0<3RB|5SL+0 zSUn@kpg+N_z569SeCEaE(Mo%-ZWhWEnTccvqenTvDvlzey$!gj?~OF03)#IHY{PnF7Xn;9_rs#tyG(pI`iAP8jeH`8^0GxZz)Z3{ z&FJmwF=3TE`g8)jK;-dBBb!9M&+Z3?{!w`!4Ln<97Vw&wfQTVTje$>R?Cqt!3f7Q6 z_gz`V5{R^?Cp;Dy2R6quz*It;1^G}pkWhQG_MV#G+PaZ#KB3G1aKP-W_hzg@V<7<| zbs|+?3&AuR7p2@+e6~jPo2bgQ7AqYG*BsQPJ_y8nw`J2N+*Qvl?6O~#=i}c)xA!32utQFKd=%u? z{NuC=1n!+RT%hX_5Jam$MY9M`R@VqvOIf#ONaR8OunA}oBRt9AM*w>tdkf&D?puRl z#Rs=6f$wLKVITz{Isj4UP1z+FUJ^sSeXBcROk%rrN28z#`Tt`*dYiax37@a1sYbGr zkSWXvyJE_-7K5;lJ{kGiqbAH=n*zdUW2iMb1wme_X)jJ`yeH5=5T9i_oiNP3$Ix=^ z^4~nAyX~KZZ!n)+2`*2hSOB;it#Svm_>9A+@LCUKuZ%3gstV~Vp?fozDagjf^I^QP z%cEF*EBzOJ*~?KuT{E5&cf5 zO%0GpTtd4oD}rco6B%^UyGOkjG7$0b;YD9t!fHw+#T_>Y2gGtqC~JG)_hf>cx)4I~ zz;EDUJW%*hG^GGsOst&mLPUh!%mhSb*?C2nQ|@Zl-Fr`lxO_Jl!QTM#lPg8XntnQS zvF#oIv;yOc6LYGQ)TE>4`D(8h~OsWWeK@NyG z_~o81hnqZ~W5gTWto_9{?ViM8f7`}KmKL9h z-?8nWOi_?Xm~gYZrta#wOmO&m;Ce|cdbYjWc~0P}eQViU;jvO3v?MqT+jebHQRZSZ zo-h)BQr+PIzCD($Psl_PL{jVpT>KKe1iF%F0qE2ry%Y67{Evd}CX4So#}x0Js)>k= z$}6@4wgv9{*G7kYaDd6g%>-J{%^(tpykKX&wt`5ht7sAves}$AbJD*p#jE>1JI&yM zn3?>#nWAtyrR(L$R4L)3U)Qkwr)ptj*P}Eo*x8`0^NiU`d4h48r?^uQ#paB-(;9JF z{=J_QhGz#DBhWSuKaJN?oF?rx6aF+TEhLS;eJ+ z6KUORYAWsLSr0twqMC677!x>~Q6ZU|z4L6@USAW!t;4iDStm!<6t#a;GmV8Gaa_d1 zQ0^?8aUJ}wg<3+}4l?c->p5|XP-zGhpIz>qa5R!5jDEgJbL2CD7j^4Okp>URvLvk+ z3IeA|h~(FJoLz9*%FOa9=#9{ccfo(o6Ga`Qi50Te%$M!w`==tFZBI-&g~#T_>rTw0 z;$}vgh^bDsJ)&(>TeS3p#w|JO!gy~bH~6RhqKXk1(r$;2t`N__Zw+xNk7BCwJcWZd z$JK;=<{2DvNw75w0qKJLrB~F*CMSKN_dEXw4K-+QSS|8nh^S&;wa!~|7k`1W8 z!15OngVKasbdOPAb!ra0z zx{+PPI;hNu>a?0?!gmLlX!w&Nm*m)fdOu?Bd93kQ>3y}2?jOf|xOAE===#Rcf(J&3 zb2S0^6g4M45hdQE!1q}Mf!X?aZfj_53x2poYvxtt!Bn#1U6-n2J^JHDyd()pia28o zmi8QXHaaQA|M94L;LFaNHgxdeY*WOAFcv=0LY#)GbIdiXsiqSw$T8Fam|9*M=TM;BHf<9Vylios=?PkU zaCl4%|meHY@5M$&%i#rVorbA=Q1AACbI72q?bR`6vwN7JOpiU775g8qp^7FR_O4}yc$ z_uX>TZ|#Ns>uQp~$1fBRv5_M82cdU*Y&U!4z56TNFb{nZD1W?!9t0M5ek}Ac(s9Qvs~T2>&mZSrqfz)lL6Akz1=kX~|hE+F_|z3t$dj18JL?3b2m ze&xe{(y#m)RStBL&*JuXmVDy*TfL*53p|ZU2f3+^YQ8NTLLl>S{+^nz;a6ARM53v% z3H;8DPht~ck3@wygCM$Of6I~3|7nWDDt{O0J*;<&m`m1(cTX`$c=E5^ znEz|@YZ+Ur=b3SJn4)R*w#%qL^FY$x1AH{g?l+r51^^q62twS|#%nj?>3YVBWd zqa7NfVKzW?Xje3DCr=+jD=DQDLIDvni3?UicCBjG(44W2ulZ=%RxjvqF3ZuA#f~Px zlwtyh0<`_h>!JARU>>*n=%E86DyM8iI?6t^o(nWwI7e6>w7(e&-x-ysbYNkW4xbg> zlUX7%EES0WuQ_Il_Q%6$3)gTlmJF^x>M@NkS%18=D=v1ZSh~2H4>b}+t@|VbhM(jQ zew?*g_}4u#YWKhconxHLJ}b#bh2eaoS&7-hJ9=baiOZ1l!uA(BKWq;&0%R7aZxN0J zpUqG{AuhXy@TEgJl_cw3nNOpylF7ds* zn_VWhtrLB6W9_hS`{>%I!}XHuiwe)DKS#48bIUn*SN77zS`U%p%ur@ob1-)E*5EC} zYLA-O%E)hWbsiN)kv)XLX}`hc76wq|H)0+o_t+&&ahK!^OLtWwjr6^>pl6XQ#z?J}@SSSIkP01;9oN*i6hP}6u}-Q@R>atV=th1_e)M_xQ>3O}i}0&A z@e4@J|8`_92DGw|JIp{(&13P4r}U^hGfb@87BKC+%bW3lC0Jm(Sn!%x5yr3MFI>mr z)?OdFTI`=sDvpD{)3l$#U!XNpzD9V`k4ycPn|{4hP;I`I>rsr*soi3UvWV_&Z7lmP zYVY_wK-hGpf@t4=)%=xi^zZ-1Pmg@{*;#vo5_(s|2^dC}?Nv6$w&_KG(os}WqZfZ? zb@=<;=wDBts+_GSCQkkq2&nbag=KkD5jNS{X#a9qTdR7XDDQFDnep4p(&j;hd&Z9p zvQU=sjqX5c-SItzJLuumCHmbDsc)P`tB3M<-Uh>xE6m|0XTA8#WaTZd|50X!s$vWA z5)M-*hH_JoH5Lq{JH79fuLgMM45|&*TMN_c(2rD)F2a^9) zV-SbGPuY5M#C`tc)1Pj9Ph=$c)D6l%IED3Pj;v)xhY0mAtAgx;Rhaab8a-LhP=SXFgX9*1N>|0uzZ^^u>#>|a-Me|>r&xrk=vjFAEu zZ@*O7>EB+{4V_^W#IVooz34=U7k^hX;7;osjreHe%b9lditVGV#*|;3v9X;gu^=K5 zoTu|eXQZ;Jj03*H^x!Yo#Q0j(0mVu7Gt*#nSxX(=|F`vb#<-c{@1u z+P6qN#NiwvyRSV(PKwQFMz>2Q`?-cOnyIQQDN<}0sJIq~H%-@fUhF_-xr-_P5I zrI2SfnaD+&dLOj=jYd@+(zf-57WGQOv#MePC>A`3giekWzq6g741o53zAVJd^UaiG z7SWa1^Rr7T*8vDz$Eg)0JPz?!Ymid9JGCr7Acn;kidZB$IO#rR?Su ze`|d_nI|#xi1}j+#4O;w89OQ*KsD3WFOB;*4~2!w*hO%?>X$Vw-g2ha+9PFtM*=lA zee)YUNz@dI+gZb=f|sR8Tk4TV2_o7xmf{ivJT;}p2$CgxT8RNp0 zF~`Z~TMKgjlG2`!1hJTy&S+(Kc4aO^^8WJI(~{}zRuoTwKtP* z9q(0Nak@Z4!$(_ksPeFez^HG?)9a!C0w~Vo)zfSd#zdrQ4(M-7AT?48ljV2&De%ifmVG2nWgz0Y|ZBUJPO{^np*4;urC-MY}hU9fgY z1@kBa4gjUqIghtjUxikdl}h|X@0{_$l*LhbwY zzHI{*oWM#`C0K4_M#8zZ4!`WgAc&NQfKD~2E>uDkdDH6>DFcQVrJ;SNjV(T2Lg1%_ zm28y&mmEB`kahFdYW|GX+s5-{GV$KNp+aTfUNVwfC7wG6n|FH%cQ5fE+LdHHv zpKPz_jx>sRhCMi0xcp{O@V)2kKAi z4yTr+-kUp*SxSAId*a5V4@VJ;L#1doReKR(p0qZc`)v-!1Xl&+w7ZMXOkwK|= zay+sM|Ld-iy3f3)T`X3yxlxAnu^{1g09V{!FBGQ!c=!wPxl9$Zq+RWmv9!TM0)?W?&b6Y&8bxQm@yrc)02+mzHfd+%=0NTzr z_YQN2Z|JS#hoqzzu2#hewSAuwx!P>N4b()HhCf8ydhvQa<*~68F%@{ZpcR&l)b!6s zP?q-M-yz3d&SDgY_@G9Psj!(NMl)7pWsEKMI;D z2=Ctb15h^5-9kYVVz$0^-zbj^*_y2$r;|WHvZu3w>&~E-ogKej;pWqK!#~jS{;A{| zv*M3xQCPuIGp(^O4X=$z;|gq+K~#DA$SdHJiqhPnMCxCNk!?_)o-{zL+x?fM-YU&i zUsMk$1Zj}8{BLs!$x#3cU>@1dK?!PA8TO7N+(e(>2#t=?FpyjIPF>~p=jm+XHM&0^hZ0qz>hZhWd6{$Z``&#BsA2&)woZU|&F z>$emiwX;!D5j9a@6X_)7B~@Lga*p=qJihu5=2fY@Wf4~MMZ-E!u)hA)R@*#xF~q>4 zIa9X0Q!MK15uV+410v95$V8yJs#|JKYrtgCy7l8b)6vHRVo@jmjECPleF~cIn(w|L z?{a^8e)L?=D1Y)HMED=laOjRp6wdF3Ff|-~9j;|LZOmowYt$iYw+YjxW*hw6SGR_{ z-8o3Z&*Y7+KOQ9GI^CoaH*Fw@Xo7^-MhmEpoRW})zN)JoTXcLDzn~bzy`uE~gUt`k zPJ|yTh<)6Xaw^2*c70kOuF^8Nju44Mkx63>sqjfgn2c2+QglK&uj5deKslRE;pe^~ z9;aj~1)90Eo*PsdE6wHNmi=X@AKilJ9TbHdH>uWW_ldALBN?>0(;rdT{RV!NzA!LqI5yK(??gvuQ@faGdIaQ zH8OvECzxJ!GOvxV3ZmBFt@eFP1b)Sa*M>^R8wvcA8!zNnNOy7rfxqSp7bU-zUEeUy z0dzeIJ03GZ0#qU~BOq-rMSK7-lEs7;JIpVO(kX#-D|^gk;g>NKfJHJNX&d5U2a_CB zg;jeofY5wR3=c-_!s-p2@8;;+@ZMF$ji=_4Mg`6~I3FPqT}#S5@1rRbKugVf$0 zU#gvXbWYIi{syvT=)a|S7dM9=`9&nbJ3sU*kf85k9#0lVzpNdMhd)JwI1Nq9ky%+m zP94KiE|!QKhTPCQ;AmDcY~Q!5s;pv za?ryqX|;J}>oXKVwxU1l$rG72Gf!BlM5wtz-Xy+jQJ-rt%{xtsp8*$d zctcs)0bJjeZ_V<-KK8lde z>A(scA!*P5iWp}oSk45%-RBLISBb%|`yzx#glgXNi+kR%zJAuas#t)}9YvhtPM5c= zAn4>KgF`LtEHCmRjWXL1e*KSHSQlmK*rEa%gtu=Kzx}?xQNw=dRvB2HS|mIc4B|*a zWD-i31T2`@*$f#FeorYw4*~A$FztQIgff*G`<+X&VA8j&D+V_2R+R}9MYEg{D1tRQ zZ;y@x-GAs^Db%lbStkSqTcy70M5XB44pGDuHBId1;teKr&#YZp*>ehbyReY^`4pF3 z)0VK@q_tBL(bPKIw`?!_C(+aMArCCccfB(C@64eDp(6NtqnN`#*ZGjfAiRD-G0N2A z|4hHN6wj};74FCPG3)>p`5!v5ywY5#g!Zq_lWYs)+{b`nwML{;SKNGlz3lH7ebJDdmKXt#&`fMj%!h~-ozjuQLA$JoYdWJ8Ro#%AQ-|dq9DrO489xYN;%maA+OqRRX zFCO1EqzGB}2?-fj-Nm1R@ytgjF-48=Og(rPx|+v|P@yd0pTurY!2EGdbZa&C&|d1n~+VeC7VWo>IHNz=5Pjc(dy|xWBqEZ4GLZ8AT?+wob4m6U}gsSt3m=8ngE1a%G!H-<&0PN^$p&uS=S?eux7iV)Y^-un=yY@|1`aL-j&px-pfIn4SV!Cxn3veZG}R zK;V%H)%iv=P4#{K+1mx(lnC7dwXbcx;O(xjrhu?737k8PH$pt|MMUueAW=@j1G#T+V#mv86QzfS0K)w?C5`7}%Y0sZ@$ zKP6Xy(mea{y?1W-%IHA0L&4(E9OHeXzUOxDxb1&!=N>CxMk76MMM0-oB>j10QV>eT zn{+C>5Z@yJ(EPll*DZdDC9Qdl!k`!{KHtZP`Cgko;>Minm!OgprenEmyp`irT($R) zhI+9UiFcl>qY#-3?!D`QO0A2C>`(kAeZ9*?#!Rffl(8)wsR^7Dwdarz%V&4IXyYkw zkBMAa^-#gbRlvy+O*pHgD(>-;bk59zaEWmN`rYG#0vZ&V~Qi+)9AJVN{a=s z+51p$oRs!AGosov!vN;CrU*-vl@+1B55G;9730jY2Hh-TMfYBRznq~UR`yu#hB|@( zZ-4Vw!}Z#yAqsO5iOy5PMOX|7Ns!L`Mm=cq!7m>20wBC^{tGv^OLIo4Z0 z3DLUzZAVwGDS73{mIt2`l4~zJnXHv3Bt|EtC7K^DIb>~1+RQa{+ysLIrL9{}^UiZc zf~lKi&WRgby(gF7=L1QUPjGO)Xd^|R%cHM$#4e9#_xoIbr$yBYIQ`T+mu6o8Vu_d8zsMTt>llI{Rq=v}|wnKT8?^n15@=c`|k!(6KA zYUOsf?zWEbERu^hF6WG>nRvd5DeR(TB_h|IPIa1Cy`~ZUj%9-xS6&Jfa0o55WN{NP zj3o?ZDA{I2^56?@4U7{S1Fj%HO=2!+mE56GBvlX5)chhHbS1KZ21CxKKO{ey!z~wI z94Hb~cNwN070bDQs+k?y#{1LHI6gulh(WjM9woIPdFqaXY0BP}g8{s97^q2zFU~Pr z1^Vh49r6Fs{f4n{)#2zFB3}~+FkZ0H<7!n%6Se2NIK~9?vd*sByRztT9X0M=DMhMq z97S5oaI&Eg*yE-{z^3y@f#jBUUI!_rBa^A4rm1Bet5 z6G&wx>!I1jg&@?kpI2>c2X7}8i1@=R&nG2N0{evx>PK?LglgB$`>fb!0=h14AcLqz z0lq-S73adR)n0ru&86vThb8MinQaMXRT3NyKh;wS$uqan%5l7yHC-c`XAb2hs}7ZXzj>no$jh+tr~%LI@E`2 zqy-+zR8lm;dDAoF&wK1g-7AXwLDYzi$zwxw$c5%5qPlXCfu5>VQ$Dwgeq|!!?A*6M zcS`t+IErZyT}KVCkK{HiiBxukZ#W6C8EfHL@;iQgR3EU^6ce!A+^=(;TZmm=OhKsM zEJ6`c_EMW!r~wtsh*IC3VDwi_g6gdwQS0=sKoIU6eR<7}%7w%5vH?N;&WbQl09>h9 z)Am?>`bQjow~dU3ZWmYp$uaqlMP1Hatg6`hjVC|mPb4igAt+e!-`Ym-SF_N(>bi<2 zm-{PD=au{;4`EqduGbuUzqLE(vdYmc>F`nzj|$yqz3kIBD=U^z;+u9Jg04yEA6j2u zpZ)P;HmI6=4D$4l986+5`a8cwt9&&b?DIM!Tjy;0>!o}!i>fck0$f7DnWSu7)*T3a ztc-Ve=Lq-X*lc2gHHnA8Y8z+fD+G<2BqAn$S_2a4c#Y@J01GAB}~^U@P%z* z1z6a^Z;~;6FMrS+8t-=i-|qX0Vt*xvdm9gGv`tWC3r-k4LF+}fS~<3`+_ok<1l;04 zlDfpd!qth$Wi5Y1o3@B4e)8e{rS>`!(lvozwJZSe0&U<`p5yR&Thvt8iNA^KkD9PH zTv)bcIDA{!y%^hs$n`(6sDL1ONv_dH_vDGP)@WHAI4b*guIzAO{_!IGIYzn6=Irkx zm4Y~g4}EsG1AFej7}`zrZ*eXJy-Yc<$^P%hTnI~=+O6A51^U>0p**zuh`#8`g!|$Z zpHnHyyEh^5w4Lw&#;9dmx0@Z(hb4zU@?f}5|rK)NO0ybV>WA6JTWM1QE7%T*-iF0bEh`%_rb zhcmAPP1&Qw*V$3Gh}OL-I}QK6!i54E9lFX{$gnmOE9s3pH;1bmOG6GtDQT~a5aPwsB|9xbc`9#Hg| ztt(8U3cSVNk}4R|y;*KScBukfLN4|cNfucN8J0>WIjiJ?q%&bW38Dc%fZwTuM&gg! zmL-GKi)PbaCWtcqv}d|tOcP@LpqQD5zmdOlX00W$yvYn{kz0z4fdeP%B^*uN` zqJ+}xys)G^Xf^*N;DjgnejUJX9}8k5Ll=l#@w)1DuDfc|ti86a;k4~!q$a)>5iZsZ zV;87oo4Z3me2C!xf6&ITqxUAw|CO`yu)S*Z??IWX8m%!cXNISvPkz^QlRR;6R0%t? zkV4K`dZ_IgUP$_g`y0DgnoR63E`KY}ICZTz>X1R5sR(`P>+aSi2vgtlbFss)dWt z7r;QEda2Cj)L3wn2GToWbG4hB=X6qL@`7sDOKR!qgli?q24^Q%7iG?Z4hP+ajnf5` z3M>kd?8s-`?ZN_zHxbMQk1A9|{mswN1yne3XRJLNI^3-6?!isqz=?4_arH|6veg1s z7{{BK#iB1IB$NNDOL+L+1#mYX@6(b-I(E~8OsHDg`<|FK$72INeNWaEJsaS`>vycA zic6%PKi<@`4NG7YuHe`Z^p6-yn*I5B?PUMx?c=N8Se8YW^1rgwDGv<$U8}KpQHP#N zO24V3Ha#tHlas4YQ7i4U{+0)~RbNL(rq9r89*VQG@J$X?`xjm|=l=cpX(pB{(42KK z2rsHRU^NQ*UdTq@zNSu`Y0L^OLm}c78+a`{1Uw-^tg&C7QN-XEyNLdZu3~Tfx-)9r z$1VI;P7h50rFzub?hjgOi=-=?E))ND1Y>VwAKs#x7)5{Dra>575dZlMwmCHJ{+fx8hceRqUD{N+3Ti+Nk^m zx*lEr|1T_a6mrYEdp&kCMVf8|zD zY#pFvJE#UZx$Sz$adw+vGyKd4{%niuM^#et3uX;y9ZauOTbX1#Nr>I zL!j7%l`K-w9o&QHM&AA3v}>YcEZ;$4G{w-?ImBrl%ldNbG3MiZld))}Em>&^B6mt8`8{<*( zlMi7lV_Rny-#dN0`-|xeT;*Yf*dO0hX3D+Cu}1OwxAYdNiEqdMww=lgd!vm-zPQPW zKz>3i>*z53#oI}aRULRaYH{H1*JYuCAZ{dp5p-m`-+~fg^@kDX#xB+#!5IdURlR-P ziC(F{lg-7uwDFD=e_j{P&h$A%!pLuxKjdPkthb z68_rjJAm`+ZE2hu*h+;WX9uDTyC`_aFnKrP>SIwaJ@uQu=QiMu)fxh)H~@rj{R}VcHwb`>J904KpbY`6Szyc zEmm&)^~Yob*w;`o^l|nbDxau*?#1Q1a$4v=g+#4aCtS6xsh~$#uk|#`%uMP1IelM0 z;qO1k4TlH8g35$X$(ea0)7J;2nxXOr&FZJiuU|tAJ6&v|lwKB-8uLTR9&DHkbgmck zJatX@v}y`+$Ht}5^zUgXd7__Gy%u$N`kicfO5P8iYiF^h1zt`Gw&ZsfzteF?shu(^HKPTkTB5#XIs7rjz7Lu~gVobOe*0et}?mkk!}F5k|Ar z3J!hc>l~*$L!Nb(uD79)g#x^m)P;UiK8@tC$9yaBv`mmGPTY(9{($nXJKukXGJd4) zbtLM>Rg{sLoD&E569tOKb$5~8;B+$AJopM5m{gyB`yhg*@Zl72I%?Gz8vyI^1(!XkCLWdVEJ3A+|`n#c(7dK$FTEhq_~RHm-$Fn z9|E?u4-ynLAFlAcv;ayfuu@fa>A0Y>0fZ!(GUR1;%*wCe6t4)bWj@;9+Td4k{1i4b zdpZo?Gkha4jnq5V(X%TK31MNYJdRyZ7g4z-amN@nV75y?w@JR&mc@g}-3>+-NS7cG zCf|hJqI#&~xB9PHr*D4se!XxiUz~@Bc?cB<#oZ5HoQilFX!W|EXp2jc5C(&P)aR11 z)L>ht^2s0v9l1v4g4?;W=W>fTX*RcnnGB`K^2ZRKuajb2lK=6YCw@`6dn?7df}j!E zgq0#1wEqPy+afDsC46$##qZ=~_i3s^q*+mfi#z!vKJS{W{JMw?$o+?A8H6*7<~9#O zWrJAF=Z8G$<0I|=6qdh4ePQK3u8|46t=PpimT&k!j?Tl8>hJ&K85OcF*R|KBTwF4) znVEYp3c21A9 z>sWN&An?BgrdRz}5RG-Q4??>c%fKW_*T}*y=B}Sr#2Fv}be7Wp3(c6Sb$Bp0;CR=e z#N%x+``@74qSvT2vdA060J*-3=Kd`IORHFm_OEgbF5SREGKb(WZpp3-X_WK;c>8YR@}Vc~R5&;PWE=B)Ha?dcSSq0E8p zt1@RmHtpaUH@EmdyF#{Xmns_?C48k8Z&XYtd;NW(geG~8M!zXiF=O~$UV6XxZ3=uk zH>ty!xmm&<{vG~@p*IjmVeVyjB&Txh&ZA3W#eHL$cu9KDM^C54Zs;#8kKKY>*3LX!$G}RMOs~a)wjk#wnf4G_>8$qzqfP$Ou%xns;*dC-7`RxI z`X;UlmB|LD1Ul=O>UR&5up@&~fJj-c-h44PCJd5rD=Wsm3JT}rvfsb$)pC5>>&x+f zoA>U7rb|WM*L{N*FFa-2 z>_qky-#cu4i!#29nM1YUuAPrkwXts@t+iVL?MRL=BU>S6RH{=#V=mj`KUY-#WVFCl zF+nekm4e(8VEUcr_M72WeH`y8)crrHC}wXl#kWq4Ye$15C@6QvJbjvmprHT}86eiMV^fG6($(>|LDk0vhX4j!so7JI5(!+-=vWGXoV;luN3voz zk*0n`Q8OpT3_I!?14MZa!Suwp+bS91=T3ANv8t^B-JrX z7Bl3AmSiAnw^2oQrN~=e%z4>Z+q$Bkj%r}uz+Q!hD8*NPg_dp)CMx6ZF>RcN5-b+l zbfjeF->ylFGN!cAN|5LDlR@(WA!h;x-~l&? zK^ldPf`ufcZoH>O9fdYb&>e9ItZ2rq# zZ37(D2}wWGUwuE3EI+HXy;kO%n%6HqrO;$Q(h{syyRo%+Qv^5lF zK8E0uC6(E(uq0H@Xc;?WzQb{rrwh#H1qs_QD_~fBkz|OT*&Tf7&ji>G_&&>Xi00jn z*c@LVmX~2kD@dx?rgWQM#h)DH?)I~ua0~ftq*Wk|zrtq8Z?(n~g?otytnjHCkzyzg z>J?M_tmP^Iz|Mo6^h|Gsp~MXOZ!z-<#^>X%K-V?Mt9Aq~@>%)BTek2VzmJB!%a3wl z4tHAU4W1IDHeOw2_x6@noKfGp}1GR!Z_+MSu_T(@$dJmJ! z(Pd{SOGUbt$i2EJJl7N~GJNd%wKhQADDagT$^oPc26+Tg-5o~R(6OUfGv<*0=5X&@ z!cjBcw(#foh^nk|;~g5>H_1NYR?!&Cr~0NqjmOb)pLSmazQO5b8+`1@r> z&=rKwE~b?_e~9%Ic}G73$;lVe2V{B>F;6>jTjl8r4FrzF_zb;AdJK-gUX!c2%S>W4 zZ5L9c{_H~_#tQL7pv)!zun9s{ykn8CoOmJ1?lS`rTl4BstTD|#|x6ph0kh43(1rPyk>0tBz#yR4>+8Bnyet=Ww$L}faz zIPF*e89@K40nB;M_@671_y&`ew;zi-Dw(^9ZCcjWD-Ach$`o#(ZJjVp4P1Aani47V zX27R^{a69P-6P16wCGz*+kYSbI}ZbC{TaCRZ!eOtzG4rb0KJb%V|&Rb82c=m{F^7+CL}9j_s_dS@ibr> zAAiptA#@PJ{fjD<49)r!PshrMhToISP~QJnbqU{%Z27 zCXXjQq94Eh+~7&E{eMRWo$+;}?)CE5-M#_)p3cQP71F|cUDiplGud8ZZqfw@0m?ai zygNj^DPIg-X3nNz_r97CD`efHE_a_KnoofXWwM@%B05;c@JV6#yR6$bEu08_fGSb2Yo4C1pHD`10Z@&OW$nKdw3 zSSySJ?516D#v8K!Kp+-E1N9U8bPvC6UiE{561dlTo&9dCqe3FY!ci6~y;zKe_YJN` z)Z_tj)$Bix62~Qt<`Aq;fcqm~g}jk(Z>&$b;Pp?&>hu!F+-gsxf@-QRD3D2Y`<|Ey zWj4hpBjU*}qe#hETv4q?`^M3$g@K@10FVio+`4O@fdnJXHM;qeVUne3u;F#+BAH&- z$?!v?*B|2eVy?5TFuMc*W=-4RZ7|EqtHJs{C(B1mP6;q~EI?O@#3imYjePIKHQ}rZ zI}D6>Fo!~+_)a!)MPwAkjJ}9bOrpGRp`E1Wg72ldL0owq218(qahrW5u}w5YEKpz_ zYPJdtebw6LS_CbEgqi*DtbUHk+%M;Lu+<`;a$+C(>VgPJM(BHlt!CsC3m%KgHFoRY+>-;GZe+cEm8s(3jn<8!xeg75Exw%uDBX{Vn{$Llg{RkvNu1;6v-)3#c`HT?Cr%c_kfzk<2`JEWJD3h&N*Qq;Z3=yDCPia| zxu+-pEhwmqW}$`q*NbFW30-_;r5vef_Eucw@N7JVP+563thC{cx0$<7GJ?yEe%~>4 zbNyLfg_26-4%Nu#)9cIZ^jxx)^YZ(5^!`xyo6UMCKI=*4aO}j(DL5iTP zZurDgpzS#jHgE1a_&NCNPWjivD)yuu!FN39YtYv#uXVsB-5EnA@+2?wF!#46%YV1AJNYo7`3BORA+g1*~ zzpbiiu2e&U%Np4FS&z{|uSyRG!4h+C(Co$15Nm?Fht=R$ISIcGF}&HBjkbAdCd-Kt zs`xxYyr$@FWA-jK)S!%gjPNpFJ-fL)`W(9s8;T#0`RW;Z4*0 zDd_u`ShBSdY8aK9@Lo$LORMBIW!RYvaaRmFYjgfx4DzmH0!Y{yd4nXT9Gb=D(;)zk zBkx4rsHYaa8FQ;mJUS|WiK*~^){>sws+f4;wp(}$Q#eq?PD zZ{Ws1cRP?g)(H(JtKW%aD}nVvV~KFQ0PY1ostZSI`jz@?K792xyO4qa?ben3$<-FOz8!Ioei672R{dX0`mbRBi_yc7f35FlNZuxz zj$r2+Im1k7#*~oIys%MTNWNMq*WaqfMl?fLyM|-HudksuhdNieHK5F{Pkl=3DA*D* z-K<5pYsXr8s=`iI7A%5uXi1(NTB{z|iEA6_Z$>Hs-YZ8U;zEqeFC8^uqg4v`p>+MG zhH0&}OZgw!Smh_-*6sz9tqpIJj$*P{H4x6h{IBgI$*DY^TBrnY<1zYb$F$gxe*7WI zr4u>hj2dF$VnoygqLz5DOXfkc=*aXE{pNEuA)-(8F#xE)ipVb>_wj_t>Om>}V51+0 zZcsgxo2nWwijPO%_EyzrbiQ1-7b3Kc{mFR=Ngx)f0#6YXuGJ*|g$C@s9I)nbm$|1( zrY6tmZWbyDeY-D`@708mCh3GNH7QZJwL6fEFnvxT@`Z%cO`I^kbiDk0gLHnmP4$;J z8FtceuvLH3shK0_)b5sWI1}`#LJgsMLldE-Ff?e*nOXbCk~$I=b4y`VWP8e-|Lu&z z(3in|^1>!VZ5TSFtZ|SMou~Ef&dA$y9|rY{2Qrj!vA1U6;By9wOzyyF+yQUTY6K#){BcB5lDXMS4VO9|@+iqQ*3M zlWc+nPIR0chn{||n9pM+BdvqexlKRwNThltw5r?qI2AtU!@-G13Y`XRw69fA+)d(UG*8ywcYHqjpRhOL}r`GlZ+UdwxtCNMuz(b96XKG`92kJEyht zA`kC`F-R{&Gr`rr3OVg%X;G7t^dPGArukqlOE4dxAb**bQ6_h0NQ95g8GZ$DBT6n8 z!qzh9RNKFQ$1@6%DeVRKkt?wH{Wx3dn^H}e?3kKW$oii-ca88{kW4zinZpmdJV{04}W&c z$^dR}tMJz_up@83s!)7N|B;Y?C{H>b09^qhUqYH6ixS?)6Oix);(_o=xuBR0V!Lo< zs7vxTd6|x*EDsB!8h^lJRz!304w&MjqyD|w;HXQpk)0Yb?dF0L;mS_%fPHPI`)m|w zCR0f(;841EhZO`)LFW&!l#L(^Quq84n|)8_h5||?PDUlJw?aE`9(JI*$GuP+ zVM}2i>70Z!RnABpRCw3^wwRsgkA(gHZ5=jF{1xC#n2aj&roYZWTq!(yK=NeMT!V&n zX6^lhzBVyLU|%>xX@p5w`!2@{DRS&}z9;H-Cm1Rh$K(v>{YEisKi&1e?NELA9N!mD zh!>97m^CdTqH2Lqu<#lju?o)H(+WP&jI7k|e7rL$9D1S&T*~7h!;fp|IZU+*E;L3b#>>S*AFxI`C8K?87fHNjEPl8=2D%zOe-3JSj0EEuBJ`!A$ zV>hcNygD?x5F(L}+6jSxYp8zO;lXd=#Kb*91lqJ+*h*4z_hkG7Xw3u|Fj{4}&#Fc&f!ppdk9OkbR!p8`y*akI z89UcCDw_EpLO{&OMdfV68O7xrJT-D$h|06W_zZvC4B|{328zW$KYDS{&VvHY{}6(} z-NrLsTwAtyh)`8kAjhzDPUcQs**z*#=2GNh-5!eeevAL8DQMMD4Z{(-7rLX%YB?VS1kcHPe8fH=tP?nD^XX0GZ3 zOe9+Yik|&yOhd_sq~)^td8J3sUp!E=M_LMVVc5d71PF6u$tWBo3>o6Tb)f#AM+TOt z8d&|`Hb9U|qGvx=3|n#`>ie}a3*#wVoxSr0oLmn2@}vKORFw15Sw(^662;cc|L~VZ zxDI@(*|~4L<*+uS#bx@&?e#m-#|sOo?(YtWSw6cIDZcYXS&a~r zhE{^`aT)MQ4@mbn%JZP^st4?C?8lv2vcGi3&^OgtfYOGKUsxC}a|TQHLjOYFcG`Tp zU039*r%USp^ajg4{w(BaF=zj0b&}6oOjaA{FaQTp-HF8UC{@t(;qcXPI%fMk3I+sG z={1dDwazWmeVFg@M_f)EUt%xx2c!{p(g8G0OG>rR8nEZ276*w8L04JWJs!XNBycU? zQfJ~*6S>aJNV}Ro4^az~5>}f;*1~~^5j8=XTzVAI6nin*L!Wn5&0-{EPvOz&RPzy_ z72bGYp!U*X_dwwa6mQOC(n@SOJcCamtn~ATmNW|Ds?6MHnufMhj=mYBr7xwwDeEBm z47{rLw9@*fL0DQ_`&vFXM*o;QGE%5iBE6{{NBqr|wt3zyH5}^BM{S6+p+c6xeeBye z5Jo?0q2mOt8bi?YCJqS`!nCX<(A9L0Sa9ui5G&bV7>^hrd{owM#7@W*>^rv^J|Cve zjfIr4TawbNS7>YyU9SW7ob3#;P+2jk_X^EE^Em4jLkgiJw#JCZk{QFt)PPhe4C?j0 zUGvqO-vZ&nBldCKcTZmH=-X1EAy(^Ju5&nzLw8Z7bCzvP{?1=dkcbhZL|5Dk9q{qA zy)Xn|?q#kyr8`}mjfWB|RD%XTu-^(%IbMBJ<7LEZ`JYuQ5roYf)3~&&Nnpt%w2b}d zA3`1b@9DvRGzoWlh%oV9TEwqbAj?wEXz!`ZGnMb?KCq+(I`$Q`)iim56~tpjqdIx{ ztb~V0qaP#Yo?q%Yj#6r~pu#~32!M#eQP2vExlwA5nsodUdx^zOFfMXD(*I*nOQ+Hl zy_|>sj7w3s*@qR2w%9vCh(uo-;GJL>b4=q%{M_*kjWbH$yhk^>F^1jTyG*=a1?g22 zuHOkqO)#D7v=U>1IxgA}> zocI<4#Hj+*nF%Y`^Zn($4m$$iyhqh!Awk^%OosbkRgY$B_M$|Nnw3u%KGnE~qZpK3 z_I@V_VynllMEBm`!;2<1qsR;@BvZ)Z*!I_GaJhlw-Ed@>kopJ87$Qjj7Lz_a83tT5 zt6~LzHO0YxKfwfR&PC>pQ)Z+?^$8prjI}mB=2!jCVm+nP&@bJT$XJ?`iY4?nj zWdG$t54Gn;sP*&TpWWp{a;NUtvZ?;ZP`%RAWBw?3T$SW4pc8Qz+$eXgP@lD@7jyb2 zr$-nkgLi6P{^SjvXfKQ$B(h?V|5g(P@#O1GzClBYma19C-IK)Z)Fj3gAoZvhFOt;3TGo% zFnSFQ368E_>Bcl+5ln3M_I)%&q!5>`lYsJF2(J#`)cgepP)cA)>b6J9f`ixU|9P#6 ze7RIrL4;z5pE{i{@A=k*4zACb_@#?6r;NB%VHMo&t|^N#Ja}-$^@F1sN`qNp<=ZzU zlOI-}ZVTto=Cr2E-PLFIFN$JfZka}wO~^eIja#bEU2H|QfoLNApLGUo z)FOekJ7bf|d;4^6T<=DYIbtaTU?}_C4e1BhCeT4VVRy*F_!q)>U<%##@Oz>N%uL}5Y-dMc~MareG_&-PXHasrhZaK(w+vag{~b^QYYTi0)5$T4+x z*A>E1PlxzgmdWhTg`TP&FMaZDGaUR}65R9Tsk+Cze)bsLTR8fkXPe55n##i$? zFU2d;Sw8zW#QNaH1XtmIvew^oIDzRZyJ*1{>|}CF92|TGSc!`8MbTe#%mbEo9UU^7 z>8uTq_rOh6A&>!}%6lazZtOb8O-9Sx9;Do=9IXAv2xDCmc91<53_sDn0ck#2MOYxL z4S-nBE0~)Evr+;;J9ZKUdX;{@-MZjpMtmRr@4Gm+u3!}m+y3q1iPD{f&W2iAp-nKn zH+>n94aEsiH3E8m{zfvaX@8Meyp(~MbA|hiobx|ihuyEaYeZUkI{p;nLpJI;@ZY_9 zlCfN5Kx%;3?UTWcl2#g(-}OK*Nm$-~iGXl;z_lhC0b(=E8LT)r$OoItvmmoFqe4Mr z6m75@c|1+G@IL8#jB%cLE=sHT@=?A{eG5V^>keS-=YPhvL!TSqv!z z8*5cr)NmQmR}b&SSE|I-J#iuz{w2OdKdN%?`+FyL+q5h%Xgl|-UkB8qt=p9BYlJFk zd}X2(oY9NV!RbIlR~$Jkp1E4_O_5lzmTWhf$t?JLeLP~`!b}^TW3IL7=`O1YHOoWZ z(m$Wxng2j`drKEYjk#y z&C*cs{n(%mOc>3BmN=b^*!v6uPZ*&sGYh#pm`b2~>Cxjj6ry&8eVkap>Bi-gb)sG= zXFZmO;_lZJzm2agyaM7|BtI>$;NJJ50DjbZ93bs{5Z@|sf|O_TA`T_>jalBS_&EpJ z#JB%y9v;p0vLTkZa(ZbmObLL+%Jm+Y!mU<*T;txfRI0`BE4h4R^0446-@Jt%$huP> zlxVavqxXr-)2dxKW}`M<+7G{7Z*{+KS-G}TsRw8jpcVpd!bUSwio#qHNM~}L`LFYi z>-<66bR$t6wm*iE_R>!3<7{P7m_er&S!}#atbjMYDUF!%aZ8o8_dwCAQ5{f zkVo=L<2{IK!Y-8UP6i^J7X2D^6ny&U*Tn~607xdUu+~aE6bGUiW`DE)-u$eI=8vZx z|E?w*5qfiG(@n_s&hp3AgIk>%w8$v>iE%9Z{?*z zzrX$0Up$oF&(9p{?ePh^hRIT$L|+o zO|t9=oDY|BQ~#bN`BVZB=Yp8JlW%&O?kqZ4*e0+aPWs zPcenC^8PHqOpszp7`+ninY#u^b6^RUMBGz?*Gspxm22mNJZitCl=V1FC0xa1lXcm6 z8Eo@YT54kbnU0}}*b*tDNjdo`^5*HG;3#X4st``?SmVM{5ZClnhhz0#c6k(F*qr;W z6O(^&Ql%?TKsCoeifJVpv8L`9y_`a$W?i^vA{ks7&=`Q8#F{;3o(Jn%hVwq|FSeax&BPseqW!|!t`7ZWEnbwXm8 zCW%hdar*g3n^)3hMcYGmZZXb98Mmjcy~W;SW2ssGwzyf`%MGqxVkCy6hwn;8FBJ3? zMLz{DL{Eni4c%C9UinSjv)5=k+d^xyk+OR23M(=kBTS}5I|F%IL_Lh@*_i_okcXZ= z=DHeBovkuKs70;CpdRo{>`gd25lA3*`32A;K9q9FO^E#)trrnmUxzU955931eu9R8 zWuft*#7D2rPI1VKD=70LRB6%Efy(>LN->b-^d{Xr-yUhIxQqkz4IYZPmDnuX_4l?9 zJrb^HZ&>l-u1joZbr6(!YJ9T--cS~)4Y_eOGxKtJ{K()%CvaWX(aSJ=cmqo=V`QJC z)fy~ULA-CF)Ov^9o7Cz4_p)n%lUXDru;W@5nutR0SsQ1L#(Rj!a9|0>bOu`e?FD+{}JUpf2fem1X4WsH>aiy?a_ z&GiYDWcWP<5vtrK&e-Go(%Kw1@- zVkONLoBYw#2^r$o4rw&65*T zgQszWB3qf-=#BS^ndhoa;TMd%CaqlBw)Q`Yr)?EGs>2G5=lfn+#fu^C2mSBejrsKt z##avrgwA;X=+YT$eS9Bh>cEjasX;`3ToF=TWQb}GAM1Iq$;xWS?4ffd<4PFR$JPKY z=8Vaxxy`5)|5ZSu753|0c00&5(hjr5W3{O@k{=w_ozA!n(#wUe1H=DEm#tk1JhQE~SVq~Q0Cc#&V{x%Sb31xSN#P;)asAH8sK)&Iuw5|Wh3i+# z`3l0&7CmFQqVd5s+iK81&jihXZu3I2eJ&#n%GE6M=i6#wuXgo0B?ub_K*=CUwwuLOhoHq00$E?G9Gvv5&ceQ&Dk9(X4D+ z5(_#kHy_`i^3VxvRO~pa6df47?AP*5YY#ld-G$0yK_})FmfY!Kn zfYo-KFeEqt6aJ<#n;4nl>ws&*o?NKzyA7K7pv}jc_*ICx2NJrlMq3>x08MwI#&Fyg z4B(o6f(lGz`tm5?@5ZB7SkWL>)Sqn2nJH5YBP6TS7zce~GXGtl3f&Ge;HeQ|K)qe7 zv9K>1;c2D)<>uNbH-XjfC%J*u`&&^FjI~2PHH|avBAa7&JfB;41qpYGVqas5m z6mFJo?RzJ#DZzW4%$TVsP_2rj>@d>Aq# zxm{W)P~;76PE>t+3Z5&nnxIbpO3l;bc!&5h@$G+)%F=`WIv-BCZ=IiLna#GvYX{xI z!=KDP=jeZV{bE3Jpb{)-eA`xx0C9B;|NriAeOFj?Jx zp*o6o>rPs%bG>7V`I{4bW}l1-$M~BrJg^_qL=`wL3}4|7hebn!=+74PIQ^2>o8<8B1Yn_V8Z&qIF&GVKUsR)n1Xsl{ou3bw=& z-D^@Km-|*WUUy+i@40OII{`_RkV$8!khd(^Orrk@%`C4nvPRO^RfFxFi z4^dRtu8tnsVI1xL&Va*FqXuP!RxX{ZdU6aXGe6#sTcx;$g&bYTB2YI~BaA2Yf&qMe z1Y?F9mFB#sVYf8GfR|<)NheXd9@R18{>P_mWj2$V?aUkexg87RTi90(6}t_hV75ga}3u&r!E2h7U;a)#J-R z0*rw714+53GSF^wnN%z5z3X2D@MElaHNQR=f7O3l5um5ke64)e(v)#Gu5rE0Na!rl zo}p~Zj7|LGfL5CcWo~C)Z$5f;zV@rF{1w0dC+sexJDb;mpE)*QHSXO1wdf zOibU%&)JZ!Xok!}39DyyljB(W(bLS-eNI;rA#01Cp5^BKh)C8OG28f?!n>y$xv0|` z`HvF{=>LvQ#fqe~ADE$vZy<%|%$&&%Tf@*UOjj^T0L0%dK<~~KL!m}GoZxV)(8x5g zXlFYL{wL`TbbNN<+BEMQA4VWs%om3ia&{(Iep)t##Hv3!cjOemdvooeO$%Vbl4C#C zqm_2a0eyVZI(yFIj4yBLpJTc5mh$dyTabV*wKv$+q3f^jLayR>v#?N5T@7r?LBaid ztyuYpDRNS~ue$qmuwmQPFd1%T-nKHRh7TE2kK71Xbx=vB)y*edubV{PXHmTlw%>V( zXf0||hm2cZo{bBTy(Dd$&ZgIdnJx2|h2BHpO&-2?D~&5-#WS1i(g!XNdsE%9e=^Pn zI<38$-4CfMV0TwP{qzt-T~nYBSk`lNa(&%O`vs)d`1AwYy;ac3&f8eRN_nlU=!YDrO%+fX217|fx5rHgoO2E&w%SJn8i;l zOKPEzv4HrK|3@z^Rb{ZAX68dpNs0wO|919u*$;&ddnz9xQG}Y37y41 zp3+e;@4{N9+GtOlm`0Vc)hDj01BnY%kKe)`1@ZHL->U!~QJN%l^`Wg3M>VTY5ete1 zJz-PgYhx~TLT^va!}*%$UO6GzfVg}}-D~ttBM)$$7vYNVI)YrV{k}&dulBOpZ=Wv> zdr3Z$y%LN(G3l@56AzD(FSf%lTAdDr0p^~FN9U{Ok3wD?tX}u`Z19^u1ZqmwWTmd+ z?dIi#JFjsWQ^_vJ=5pR2fAHtMt5vi|z8Ygay$sBOtQhDh(y|ZGhf&Mdhva4F1;mW8 zHr}0wX+Ot%CxKnhdCW$D{IL=quS4Vjvk1_E zfdr2r9%>?d|0Sv3WG&Xyz>3l4(^LkJjJZSyo?d%Gn1D6;PDd!qXv|jLA7MM`L5=(- zhGG(J#0&V(`GNQ*k)$(66Qi!TQgP>W-$m`zQn7tNNOF!w!$&AdIC-U*H}@Svc~yA# z_iHI?=JUDP8|;_!a|QRmG?wVp-adV1x_|2bNjkAcG-B+)%3{6d%ju5?K$i8}+SZeX z`Nhk#gVU`qmj*x9suU-_#3t43cVyH?i);-3;lS2jlep`dn^Q2r^5@M?9=}(+kP=XV zy=A_9Jpoc9CgzCR{O|`tAzefXqD9N`mI*M!^a2RHF46JHhw)lYvn|6AVp z7ZY|5p&3V2a7d}URBn3ME*KgsISGITC6x9vFJBxjx@1pX?nVKxXm7aS*QGb zW`|VqNVQ*F{#o3Pc?%g-<#%Y2qA_S1=WEBdl)j?avYW<@e$;r6qxTjj29sN>xs&E^ z%lU^p5nU3gVpFSzy;3ZM{jcz>?Ax&&-|WbX2vOnP<6ImGxA5*^K0&+OyVMDAnnL<= z7gT&S!4Iu)HsUtmCfH!(t6nd>zT{MdP2)mFEeg~m$+f?jixTH@O{u|B66{hIK~aDV zRti*eN>L^_UBSTYcMrg}N#Db`q zuQPyn@tcVUoqDd###kc34zQ}wORSQzP!vMfFM9iP!Lac=IDK6qAIHtFuaY)mm*yLmYN#8?;smfgi{k6 zK6b#wPbbl7H&dZoP(r&R(D85(J7<1-OB>2SconLKK;s&&5KZB$uP(K_p}+>ojvdWe zTOfM-PgQarEU!6uPOQ^=jo0<*T@iSHRhmz?8C>37;CnuFo{n zUjDaAb5qpR?G7P{d?hqvrX0g;QoiM(?ss9^O%%Vk9MaZb z0G{H1SZAa5!sOY~9vDxuOE;Lk{4p*6By{%h=yLz}>9VR7Y1Bz*jh-ggy72z~%GsL) zQTf2$nU*uzDjjzaNzh9<>*~0saU|20(dzek|Nl;?wA&1U3)xQ|mgu%yH}L`H)}Ire zG|XzDs17_o$GF!&nXU_5{y3#EhEg0owQuUir08Yw7f)dLtXwt7Y&kIf=@5laP=b!s zaO4{CoN8-jC|%SJ{F9TZG}ih)5RScy_sN|%)+D9?6*tbz(g|sw)sfK0Wcj8TGc<4+ zv(km^e66O6z>if(yX{|b1&dMzT|B)WFE<(Z%pbIS+?AN6csNBH0W$t~`B!*~k!99z z{Cx0(G822h3Mr{XMq5Ig{CPuO3|Bb4k@K4OC0eJOxXASLq%b64d#DOHKOQ|g+hs4T z`&A2&mcDOqa07qttMj7-o8AJH%V=zLjTQ?CwcT;1s&!?t8meYN#FXkmRqScCJ4}Dr zb}D|fBRoY|@o!i9)p)IKdY=1z65%RhU>jc=dCutR19`c{nWlI4r!`Ak>7yY?{^9ry zrn3KzgqC;i2ll1i+U!#rX&{o|giZ+zxM`&eIFnz)=t;^z3b5n|+j88wLB{fg7R0-U zC0-`##XZiOmXVCXK>m+Qu4%D`DHQ#QYT}MqjSkr{pI~akFB`a_KQX;^e%;W7urlzu zrRLJPdSw^@B=ZBGCUr18oI?9X6ilqI%+*Ex-^Svv^HuXN%9p!`pEqazJ1$Q|gO5LR zI0q+YKHw}IJMDauk$hY^$|~;J4m#z1qhW-S-OC?xa67m7{l)}S7>-#2Y}UPkz$0i%|+Vjc-P(-f}#HzANCGjXdFV2-$A zRpZ=vpX-lK1~v-4c02bG#QrmaG6tJc6l?BC=0WFx?0{Y}u6ObQdoG0^rnWXGv;2R$ zR@3CJeabc|Nbn(7@}kC%S~USHR`|Z5w4(m~-WC5Zr?bZ{^}oEQJNwmNKw5bSu!y3{ zaGjIQKkr;Aknird>}*qqt8k4%qPB10z!Gh}eyEOaXsN-0m@l?f$Z}z*cg@~eDf_m4 z@HAb1&&JCb!5YOBRWZ0|h96w7AGO6`i8> zjgh%EUNbkYw4~b)B<-Y)v#A*2sKW}IB5A6$H{z(0-eo>UC_7+;>a$H?;jnPi>XquQ zGF}ap0^D~ktt@_)sS>Y+U0z5obnT+y#btEAzuL5P*&KKn96a6R1pAjaAKgP@!JN59 z-8-|Sw~C}EQmFcL*rkf~n&+lcl{fnCX&1hopRk7P{9~o#+0kcY@Z$Yx`Iq>|iYlUl zaAz$>g{$n~*H4bGV74wpw|<4`5(+^rT4X90Wnnv1ays)TgK0{DdUXs$7T=U4G1og8 z^hc+e|A{oLeJ4WJ2b+w#MyzcG2u6Roh(Xrt#-?cXYwV_M<0zJX%V&inSm&pNUqd=T zGT$$I7csSAA{G*7j>I$5od2mA!W0lot*kxJf$foYwYZ*SD_MMC6-=+R&f4u-E& z52WKfzyC4Dj`}s$sTKMHYrJPnZ+pa7#V>)K(fj-5Y`p>=vv`YUN3ko9j)vi_H$Femk&c|q5`ZzbXm_NH{6v}xEB%h9->K^}a~E*pc_5~{`MI8uq-cgG#A zwU6`}59V3IPF@pe+=}Y#a}pozA9!kRH&u+O8v>$f$dV$F!8$L-f^_pfG;;=~p0IRv zd<+m1hRQ$3q!CeHUdN=_fg!&#zz)+uowB+^ypVnS_1{$^U-VgSVuY`kea~GCOEf`| z5O>Sgk@Lw(V~!TFIw{)h&dw>P>QJ*ts^~{hpI}xLMD9cnB{YYP>5P*yb9x?oV>lKO zu%pPbfdrY7dBw>@_lFBGn!hL}24YeFGoW~Ly5Lr|*0p+gM|7o3;yT!0#<9|ACzbXl zYuI)Nc8H!+mUZacolLY; zU7Vzma|15l))bM=xhIAqM@*-`{ysa*g z0W-Y!D7W?J%@}A5Rb0b;1t1oc zD|2j>B2EOMIAI6nkXPmUnGg7^{$w6w9=^%;Du6_`X^MkPb_;`cD!%21KaTxCrzy)8 z9xG-k1{^8DqGEwV>ph|*gYOU4_PNCH65`53+Y@2ZHP-dv$b;5d;D+2IQ7dtJ=;_X= zDZKMW_-@e3^Dp_Jzp~U73Y2&2j~HHSAa-5kl5D^`tplhr`BmivxX*2%Ky^~{^q=y` zF_(B|5a}+PUjhd~-Lwey;Hk;WJap9dYsKAqELf_|hjE8+HDMQATWj8NExsLE{}z(W za>DJqFjZy(02*XsZNT2M&&Xy+eHX_rU(CtaaUmj^l`R1XqU7LSKRDen79c2L{byRg z$~l8n5k1h2R68>Gtj3i_$Tl^pU&LiMDwjTwrveiB?_N<)wRXi7Qz&bKSWyl7ssvZK z*vEq6>f*f!Pi#qjXI`pi{@J_7O3#~~#@^8|vFYvZN~*%d`||M4NXa*P<%AqL)yN~1 zCfB*ACeRSYGtYXo2J4TYF0cjhVv(akP{CV-|`?{ zV*TlmnRg+c<#zc7B$yA}8I-mc<3b%DDLAcQODauRDAwh^>Ag_B(qM=*1>pMSAax^@ zR1b7u%Iksb27>L}WoA|ut6JeO`X`)5TM&28s|-(PWS~b$(@B+2{-y7n_)a^VkPEw7 zj_0uwgBx|j;C3cJYqSP!ZN@2AZHtw!j}O>j;#rM+Q%wuSKhAQwIAL^|!VmXz?%z?I zI71Wy$GRK)_l$w&VT2mDTm60TG3528V5o<;3sXPpwO#&O@<-2MWSsW?PG0G1SGH=AIvNhU44Lj zZw%$QQt{wU!V9Dzl(r&M(&|sKCePJ`!?$s0v&Z|Cn1w39s++FKpUv8)jfU9TI}@(s z0pzBSjt|WP`1Ep+#F}npTz%%N&fAd!lk|$zl`t!l|1I@xpr16sXI=VF2LCV`^CTfJ z1x1UV>CEjJ`>o+fFXd);%h`QR)x3jcf%I>y7J`v#EFKITnFiCPGY0Bj=uz^(b4{+1tKihnEp zTz=Y8_~~O|*WKLTk^FL$ckJCdS;Np+(ZPw(=k0A81_GjY!*#V-+jQmH8K0HD-6s!i z4wF07lHue-*uQxJn(H*w?=RPy%TLS2{b$cjIA>n|de6S_>ciIF`E!w`!1m)8v+Dds zME|8ws2X0AIH%mX{vj1`jl;^+$HUSS!6_DYl>c4+ODNKn<-vqp_rZOy7#o5YG5EwzGHsXfb=)?TH8Qgl(9+N1V+ ze(%3x$n0#}S~;Fq$d?^G`i>;v z9mcmg^<9OPy#M{KbEM$2m!+7iO&KoVR_G}> zufC5GwL;vw(xd!YrFJ66F!%${lk*4ss4Awz!gDPzTnwQXsvXaCH9G0(duckeOCgPg zoRp`bGyrz6eao`G=myf85XRS>?@Y{ggy!;3pXKDD0Q8SD*D{Bsm6(K>B+lgU^XFEw zS^!yxI{9L6(ktioV@3|u|8k_cG_ZDHRYps{*oBBVurO=e4OFy4EZv@SDD=3yqL9sF6hwWcrmq5Fa^VBo8r<$k~a z+YZMrnT?&RwiF)oWx8kW*TKUk*}NKWWz>I_e*O&>-gf1CS8Lm!JJ;~=%Xj~WFNSMG zGYz4B-HyFV*Tz~EOjAGQKSFGp`?d=!GPY6~@USFb(@fB~hP}Lvs9EtQ!J=q{#8m5n zD8Y^3RFq>q3Nh($i&&Ck)Q@CcW=( zC02iMx+)+8W52o6!=!FYNz~MLO693}q;_LZ~4MrZ@X&Y9~nH=t4J(ApLi>S6n9wi!FNBL$fb)My|b$<^Tf5cX5 zA{;O*NYlOT-zHnx-&bcRW`1_(avq1J31ic}hDjBt zxqJp0+vG+fA}#c9?nZ&AMKsUMx)yl|nAQiWYq7G?k6GhkT^K1<(TL2mx}x8s_6|gi zbZR9d4qdiemPph6zk<%mx3xHRIc^{k`Avp2MD4CWsLO)XhVS(}qCO7$HH5>fE)}6v zDl@dkqbr41O@%D|_A`!Z8=H{qD z^$-fSjf7tjYR?+|&(ckaGB7($R$y6pDW&9cCquvT;-G5lEXx|FF(zRr!|qk{;FYa# z`V$ZC`_aMQ*S^+J@zf909L_s(=VO))Cy2MN`z^fs8)HX?rH3_yHkuIKBRGZ90yD^98;lUz^RSf=S8-o z1ig5Insu%w=yP;h1HRut3Laj{7!@-_%el6+RUc^uFAsQYihy9M^?r&jm|AmB@jhf&h*~=DMIA z9(`H=3$8xfMaOJaJIlhWNi^8gRuBCx8A`-t3M=YVGRx(ggom)jH)5|KrZzf3t+V?^r@E~X`# z&W74UBgwg!KFhgJM~oR7#2HeUP0I;{be*&JzYhy*sJ_<+In$}syRc2y1yIhEx_Pft z`QU=xzX~szliuL^-ne;Oz?Rs&*-5Y`CQo3~_nFxm*fl>u7B(=ZzJ?pVl>7F*Bz)LQj?X%+%WlRt$^!>2x8{MNp|ohO%n zt`hm*Djb2PHE0K65UOF&a1f&An{_4x!A<>$Z z(SC-ScDw@9d98E}29PVg*4*=YGe|OG`+N2I;os}e56^>swOd~-f`6~vDFRSN;LKOTBB6!`W~8{C+YImn+~bmjDqZ7%R&0EO=ZG{aJa_2nk?_$3Umz9PeWF4D``d1hyFUuX^gghtVq5SL|b z6I42|GvP$m?ZwBw8U5L?{>gpm=^v49qUv5U}Zin2sQJ^0TRK)SOstQxc^ zA*GDk_@I6!IxvH{#0kGL5EuIOjPBkT4V}e|CcwY$(0*85`T=1eid?4GduN8?3#SXO z87;kMpn$b8utoeRoqD@u|F3mVrjN`cXD8c%d9&_NC&rQ_ltenx&dlCrKxWUue8ILy z!g!t!*N|9C)`<0ZYxY0mTHss1?rwD#jv0)nC7|X=yr#KDkSX*IEgcJ%Eu(fNqP6G} z%7m3OW!0XzPzDfR&IF*#9Gx1q!Vd|QV0K`d=|fG03np#Sv7YaJm?1s=MGZvRRURdY z$HT4at4+YxOjsoSy@wq)hr}>DE3CA5{@60e`+v0h0zPNo3iT!Z71uY=_n0=ET=>R9yafLr7FkzRm8#~I;e0}cjT}XLRP^3kW;Vv8Pc7E zr~(+Ck?{oOU|dgywrD;-Ol;g$h$sr_h!?l;gHRKG?wP*X8?wiW`M`@%W7?5eY1qS3 zg!5j4;Nosglul1Q^VWs^cdJ`dYsjHnQ)#HCH-7EA$Is%kgB+u@dqzXMQYgp;Q2`0Q zD}UBVA4g43tqU-yWU3+Z1*QqDXFJtda-s7nkoFY0WyGPV*+~8|5o^Lxq_q|qvqNL+ zWX=p^14{OO`LVwHtz?3wBI1N7dUPo=__Cj;JA)d9fPu&h+?`@Vps-~+_db8JQlEOT zdQohtjOSnWl|3w>y{?qU|D4H4C!F6cv^E~uITvsvbGC1e^byH%KIPAsy$IB#_W)`k zo%K^NzLH4=GAjG6F5c-I$%$D9okc_2@~st_#(4g^Is<{Vqw5i?99cGY+8-JuUA07V zQb_E_)~vibvTHlJhpax*1WVja{E~*eazAIfZs(-i!i&%CJg7+VN1k=5`BCESrQw+a z-2}*tiUz{3r2&aG1H9#F;hB_TJNHF61%Q;k7IKve;SpXNStO&5Iw~bhDj)P$+0Eg~6$>$Lu z%Z(yb#|Xw$TnhG7>I#P1E5|$Wo3o$i50G-+;a3V(FMgQ+H2PQl{3>Rn$YBB?(o&yNx)xknm@lO8iIAKcw1ic#aZD_FY7JtQx_Ra8p zER1x8m^UXq7?Zr-7sDFi@yOQtJTTij-5Fa7`D&9AO}1YNLT*@f#$Q;DEZWUm&yiBJ zr})1~QsIr%_&Z2_hLKt{UP46OE7~sRK#(%uE(rl=(aS~FoX9A8ue;D-s(r#|owwD>+w&>muxgA@%96>UR zp}CgEUC}HYP$)OK{pj0=!`Dk}2|Ccqv)@oIx4|%Px3Jw2qxUpR`PBwpP*jQ7437VO zK=*n(aC|aQ5q<(pPfu-q;pIfbSIXSE1Iv70UsOpLr0Z3pAeD1`*(O*$(vQD$fG}?M zW$m%e;`>w*+HR00SlTD|Au1~s#UEFBY1F!M*)HV{AXt@mlJA>PRNAcvK5ajCBSbUq zGkJmY^c0p zy8b!#9?6S|BSUUNi!F3D-zTp94{VLc*c-$+t-f*`Tn1etZ);K!Q7UfyU+9hrD)lP~ zJuTB?$B*UA5EI(Ltq)`I9w%;(zzkMamdD=YYu42mW|HtcXjjLY;do5vd!(r}=BQ&P zGp0&7c@felUGn7#?mkAwG{Ax1!tbp%jT9-Kvw`yQNJ;`qd)eC6l$CW%uaHCm-H>i5 zpp4tUnnM+>;4VP?@=YX$2lL{eG#2@9+e=Z-^9t>+G9Q%zr!cNR7H{^TF`2xG&1*W) zA95YAzW4eRix{F2PKbC1ID&z>|3P9NGFZTwjDc)gkK0@N#0%hu)b(uBhj==8UT2Pp zJWs#7XAfdn{_up{2S0fpAoJ*aw2eQMHFSAp{k7=nh$48W!t#``Cw;*$pd0OxD;mWL z=aS_|>I==&YEp0|$XP*{QvMZ@8e!+vBQ<~M_#XcASm&uP#sigL-C@>YN7!HHNXs^; zr=hoz_T|yNx#KOxknc#;hkonJNCsZZlP^vHc~ZK7rh^157(R_BHPa6# zdVBmy{osrnWfG^_$RCuZ1t&0{?V{)w;`Ji+F+~yT@J&k4N3)ipf2QSlLB7A^K(@D# ziP7yo=JCq=(6l~_{dpiV)39Z?>Bsu_X2PH{C!HxPf=iN+CdS1HpUL49&gQ2n>FC4$*s!#mPKuZ`#ztVU+a@x#P3`H`_n(-B*F^s zBx0f~DlK{{$IlZPNf?qt0&4M7sQ(I6+o|@Ab6Kn6==OP37#8ZbFoYH22<2(HAn+gx zV09}Vb|1HP%zuU+{dhX^38gPE7Wx$rmSFM$>eb{&^ek>SkOK^K6g%~39(=qJmdZXn z)Om4Y^^phVM=g)F)$x^^z+L}WSya?Dz z{c-%jvioOB^_(s4-K8f*Vy$%ABCAy~IqwFSn;$mM#)J_Y+zcRkzq4{PoQOWjg-*TF z!E<5(r(63~z*S*kkNwtHxW0FjhQ4Lx@e{9^w`vERXI1faH21i`SijxBa;_u)F<4Rr z8xmp_>J?oEXo^Y-*^*;|dqefMuF~(&+X_+a=-PA^<&K|x6OIfDJaGSQ=s_=AYR*}n zuVhU&;?9E12quYHJqF$NMe4N#;9N`|L?h@1bi27{0+oQ(nA#+XP zfj=yS_zj*ee>~b7*#N&6!aM4M6HvhB=i*L`AYk-;t$ahh{-5abo_Xuv0QQf6&2l_G z8Tf}Bm^6*4v`v;Jn+Lsh|I;=dP_8yf%g*4^hv)4vnNHX8wT?7)fd^$Ap4#O`dz7{A z?S+1AchY53Of+)9x?pLoUufRf;l`{+5=}713eeFF<@;0g0Iso5(0hQk0Ik&QLF^#v+f* zo+yN`u7ivHhk)po0n`l@$|C)m?`oATeAfim1ejOG`|?6Brd>Z$2k#D``9rrmsL6$w z!;i!EB)^$IZapu58gh`_y7}qo_STQkm48wf+e@v7cEhQtt&d|emO`wH+@nUtnCa8^ ziS(N4wp{?&Fj}x}pAXh$9EjTG-T>LB7Whr(w?*VUBMPB7?!Q@HlQP2Nk z=a+%m2uBQMyeE1Komc;{d21xJ`k4PyW@cD*y!KI;6JtsFXo$BfHvRF)uO5(~BZ!_p zTQG`8v)~Ksd9~a28{7zcA}$bU<1XA^`?t*=?jnPYB`+xVd?sxazU#$ibr0$eu}wK2 z#lcvGX}$YOw2Qpcqflx{gIZYA@?M}8JPi(lY=tp4xz z<1ep!!Zmv!9@;s7zLAn=b}31FLZf$Y#)$chA^Twu5N-Qv4YhYK5SoQ9CB7$qZ>_ct zN9h}BX*#s6y)>^>%+;B%`t@adltyh<{I+Z18Xu4K3j@47&Z{J8>34AlQ6Z-O&$Qon z!PZGJMO2U)9H1KIpr9aX=2TZZXfWe$x*%a$G z8~jcc7!~)w2}t=@x3YhCt$!FNafu=n zhEo03Sp%b`nBOM7C3{XtkAICsRjko=lixjPa2b17^IGI@R!ckphOi0f58`UhcbMSj zg#W)O2aHnbFW{8L?Y=g+swsE$TotgsGw#5w_Ow}UF-bfczP#3cTP(7oCzI(im3LSa z(ML|r;q>RWQk)B_Ptj4?!Wqm&g+P%5js%r7*>Udk3Tj9N?ADvF84UbB$8PZ?O&}vOG#8$13>Q?BrMX_2zHPTND5ZJB;gaI~5tycl>}~I+K01wZi%N_4K#gFVG!gaFu<2Jz_qz?7_tHP2f+0i>>AHB#tKSqfhfxN6)`Gd%QS7^vj9h(M1 zqG^D~!HPO+fypuhfB-GB>6D#68{amK#)+VCTwpbg_j+OAhfOh4&Y8}aW#HDS`C0d%jsqr_|19-K))xP~wsN^b{e4tP z)Em<=nClmolqdi0A<{CMmfzL@ySz-RB+SxHomD*q8@pGE=+t$<0HW|tUENMwh-;2V zjFA4huXmoab7hM`2MJPiLa&er7fMoU*JJZSH$NyB9v_cutrzIbT&eaJ;`7?K45$~1c_KlQ%icH6tP{( ztMCC=jVZF-o$7;}IQJ#1pT6#hzaz`17$=aBh-5+Sf6)VjbhOBe(q|$;$5bJg^KD0N zkF64*)HZLiz&(zO!>uiFo$WU>UcsW#`%h?PVo<{jtwo0b6K_>egIT#r>sxGz#k$tD zB<*v*mj#baf{Rlr3Cy*il9PCGD51qv65*( zFkIBeZzQa}5}K*QDw-=r{db|-1Hh}W&y>CiaVXt5>o;~bq=+#hsAZKyDpLWc0E$t< z&YFRFQG6do%8@r$$gp|%XH~yQ0HlcIBBEH4S--tG5|GRH5m$=BTsKhR&g?-UC)+iD z(8*nSr)1wy<%^BFzLZf$UPTHP-bk3^Xts2k^oh%8Jiw4@(SyrY9T|nFcE4f?4|>{R z3hWzJ>-?hD7vpIoBc%T7s4>BMdtQcmSKKk*G$WYe{qK?Av^sMXM&S0nv$bRC|y{CrZBzQ;UgM$BnWRwAhk3tXXeO zosA^n@Zg<TH&u^flGS9c{G-}5^YTap! z^Q`tK6bkJ3{$WX49RD%>RetmaZ7DThN6;U6*xQ5?cU};LlHlH4RikseVpc=Cv;!IT zwCDOys8oe;RP$i7|9+U?v6ur=lY%w|4n#_oIRzHz-3_~}8fWFaAQ%~sX(f6#-kQbV zh&(9OUv?O+u#~iQ+ciiaV=&J#w4HQvW@bqRzxj;^XD}-qX|^6gU00 z3+3DiwQT038%RcI5%9%Ny5BX}0U03C*et_mDnRhgLrcMW8(UUsTIM-WOr$oSBuSU8 zL}kYHGDweC>SV%|kuU6IwJVN^UpZjmU(KJsZKe6sW+ce6p8v44g9ZU?DL=3i0$)Wr zl1m&x_WOUIJ|{ITk7gS3WOR_`niy4+!@mVL9jhN`KmKoL-mB?{e`IZ`^}B|^uOa@Q zefDU;@?{0%?p`63uueL%fYb0A!%8z zcf*uosCFg#87}1K-e34N{L2w@MxeR(O*DTC!zG4qmgk^2rG$sY2-m8#$0Po$@3;3u z;8@#ms0F2?LO|m>k9vb2O!LTY#i8n9rZzA1VoCZ%|Mi1;5PihQi=!$&5@6Ibq8}N3 zDZCa%&B&)h1184{z#U-U<>Dcp)$s@jfdYDKJQ|W>rO)mGov<`XBZw;=8HSc^C zj8w63GBZ=$9N?|_&My>~=?W~+4E{`c(s!5bnYkJVt8^s1whFVntb6LR_?g7oB+2ba z$JOy9vxWoSt2;T2tGaHz& zFtBNsiy!Q4t~NLaJg)C6`;_Pp1%0W>Ts$0sJYINMmKs7KV!c zqN}JMB&eAROI#*pVT?WVQKBF&KrMT(0oZTw`%8V)f9lYM($DVyas|5!U=(N}Rc%YY zBdULhX*j#CHvSL%W*sDsMUK_87gtGha9V@(o46B}ko`jb3>CsRfAWR*{&!aSM=wwx z`eoKCZUGJiljWDn`@;*QP~9Gss9yzZw(EfuWz@ulgAhrqwxYiwu1by&4QVI}U07yR ztvw>5^9ocCSR2TisVmI(-HQVAwIqmIJv!fy^@ffXFzRX0AjkT`PN-8j&bJLOFSw+; z<&|4jwFx<}6V>j~z5Xvh0+}zZPuF;#ss^%j+gHbr7D!D-(O5a4(IwQfU%75J=y@F? zI46)X&|i0q*c$DlZ691Gv5{!{XqZ=jrhI1>XFS%_jg~QRO8tC;0#uA6-bD{e^8A&g3Dk1sK=B?LCoOquqjh z^z5R3xv|zBeMHrI3o)N)%h7D9TG%rj1y*LkssYtC#Pd;y1`nwyfHZ&-ixMW;dO)PQ9M02Bq;h$f+hK@$jY# zPtFbp{fI<;&6qZ8b=`LO3Q}`=md0fsh$~-ZWR`H=H`e-;k$%%D$WVP zNEg9Kr#$64xhRaZnATKR5uov8^G7v0EG8vVCcSa&RFlJn$l(4O^UIqmP!k?VDmg9| zidyW~HWadDb!Yw$wOmTtD4>kLQd%u*W0J{6MCm{_c$zZdK&MEra_b(Pgo4ft<87>0 zluU?sNi=Ui;FwYQh6hO@2U1rDYB30s+spwv2g&qzA#^UKSvoT3kQGDW%kcry>B7Qr zC}alKK|sm&jDM~6MoIUFEcYL8wT(X=1!wYVI}$%HrZ$Cas|0L$1^*I=zy*gNk9Ev$ zp8tGIlb&Jam4UE)7&Gtg%X4e8&1@=rcqO4@(uMo;H|jV)3}=ZHHnku4Sqllo_Byd@<3hd^hu%o3LaX;$R;>-eZk=WJ3j44?c-(QIUi5~9oWm+> zU@q?(SH6hLtQtjE!z3&2ah~5tWjPu%?-1d&FXh4BLSWG>e%Ofz-j;xzZBnNItDeQ% zFVxZq1fBGcqZuia+xsLqZh?u&#G6>~fHuJ%TY&4j+y%gqADZvfSFcQ*jHKjigLzNS z_4^*3QdvgtRZ{2M$-hLD**?^(B5U#B8sZXM1(*k-*}Z@xoHD>+9c{@S2LOPCXtLqo{zhs9GWGX6dZ$XGH{$ERn|Wv!S>Kt0Y&x5WW^JwuT?HX_uOXjvZe~ zY0-c`-I5;Tx$who?6(5kQU-wJlhgC#Sma?TJim4?YAEGJlmWlUp1sEhCkXai0us8R z0*`jhF3@3IV1)Ds= z`*uvn;06{H;J0k;uFgbTvj~`~84aewUVpBEyuXh`T{Af2j3y@6R>KT@;CRA+Oi5Kd z5`&CZcWJRv?Is|Mi9*j$E`bvxnPn>-OC&qPTP}_2(;M}gSRk-CK$3m1Kb=x3+44_r zKb8T>gk`tf;DXh5tA!v|Ah7^+Xdie9ad@^L!C6z5zXGOkrqRP=6+`@rU6;^BhQuN4 z+#Me?kmvC+daI2<-||=TTU(0SX}PiEV0P|0!@2W-9&^u_J=y^yM5~)FsVyGtm=)ZS zufhDiuH^gcU;1UZmDkMgAQ3nR$)!ObkHDGIP6!!emWp{}a#3neEZL2KWPhBNvu_3>XtUFnAQiwy5|={cB1`abq*@fb>3>Ao+obF%Yqt1`?(!d-9% z8Ipz>Tyd$6FMkY_aWDQuboO^mX4ynyuy~t2q4-*O%YRHo&FM7o6Wk(Q z8)G&sdxthOq1pZ#76*wbmw6BCsYrl41pUuzC)FOcdDcVO?UO|Vxlv?eynsT54%F@v zT>0Ck{*p!VLw6Qmz5qLQNO~cXb~nzSGko=#g#oZ)S`yZL8yFn7NxF}TeJLOAf z94SlD{nss^7v*4RR>TZw-8*JEID)&+tMp9w1k2*NEeJGNkPO}{#o z`r317Or>f7Ls9+}hxCW2K~hObyG3yzXamYEb&_*Q&k})>g_4bvf&GHtfYrtFnd{&Z zL7M{-JnPjYcRxCiSl4etZa|XR4)f<-9|rzg{CLU$Kyk$g-GZ+)x_i3fw|A>TJZJZ$ z+V^GAu@oj3Mnko*`H2vsZX|IP(#DefNnks!cMAT#&v3%*x*>`-DVJY6SUso&zNVCb zzdEIuWA|O7xV6mdtv#{DA#M(bT$tH&2|FOE$p2vugK2h8gwfA_X(|K&p&#*;-$=X) zFkhPO`3P zQxLVLvY1hDpKfthP(G_f%lCjvsS}lxef7wr*4jBK6VPW<;EH|XTJQQXuF&m~V`^O4 z?Z;Gcn^(dgi9FwA!KaClgm|mFHOnk?V$|(kG)zo$U1EDLA`g6L+lW3 zi~swXwa1R1jGiRn1`Be}d}|=ym>czlPYX&E>YYTW5TM)Yu{xDQ$rc$l;&E?4?nIL;G?53Obh(p%ADB@eez%y@Hv?oOeOCXvC~z4K`VLMu z0%NAo#V9T|R-TSj7{o4qrDd6p!wK;)1me7P;T%Bsz3Q}p*&GO`?cHFiNJrV!B%zcZ zzI?C1uUqsU{|`4{VaCe7G7F6Qp1Bi=Fr88qOA-$YVfP?W<^x8$6P#FzpGfF+Ceh>w z8Pyb};UozFL<^{yhg&aT34m?{&>9!hXJhs^c3jBOJDy|L4Fv)gPas9=^Nnj8MYot3q@LkWH@W!Otl1YQmFTcSvq-tk-zDPv zP_qRdy@+)K%(8O)SV8Jj0yguELROI=OTQfvbv>BYXC)%W z9|(m|0~&_&;HK+Z|3n<{G)zd4n;$zEM{%aX?zR#}0e}~6BY3je*azA@+n6nA!7-fi z3oqvut_f(pKl`|lw=BYrpb-jp>!} zr8RgwQ>d7{{K~?F1}YPecKfeCo`$xMo<9+M%QD>t(Noc--UT%GfFXks<|>pJkA6S_ z%D<+qbY7Qe#ZFvLM~=sQ1#D%h7~Oh6_@@z#Zdn0{5zh;WUCxw{FNI{3FaK~C>Scio zc|8?nBh!SbEgeN&vRmwf#6*LhgCj`HKzZB*y#i9CP(`v%e^8usDTRFR37owR>NTqd z(owsk+xaTq6CeNW=JTMcojXOC(r(2!^CI8l{A3nR_&890ZrZaH9*P;F)>{A zT->`wNc-`EwsOdxI5YadY!Cfx8NE9ia!bEX^FMYwo)T2*8O67T#rKwv<_D8Ab6|6t_cAOv>^9n33OD zPy(P{>%HE>bLFPT@?P$}>~0HTGmWhuKOFoVej0(YYg^YGhWl6+D++S|E~HFML``kT zvUt_lgUlMo+r26h(19TgnJnk%eGn&tM^i(ezNvR!asOw?0LckeO+&HUmx#bu9~>(? zvIBzTj+f^yMKvCe-dOFuJh)q;wl)*83CH7o)`gOF?qz&UJvT^0LA9n}&5X=*z+5E~ zkWS=2y14TNY5C0UhE9pXeCDEz;J5ZcI<5?)KCsORR1@-I$focR=-a*1KRgl-DChxE z(jV}qFN36AJT9IRA#zg{I3=2Y-z#rq~|E;lj2!m|=$!8**(*D^9* zf$qgS9q*pmkKU&}cB`T&Vn#h!Zhn*regA|EvGUst>ZO3T;9TZN|oLlvP`l5%*Qg4sTKaW`L=+45mKk{t0iKUP?YktOu;R)9V)1-_XE z^5_YTkmGMI5(Y|$CaphCjhoCuB}2d6y6m>{*zB3un`8B1`~d4r6VhX4iDHS{=h77r zEX_eOgBEb&%j>6OS=s6of)bXTl0Lc%@HAmaVm(#oq%@B#HAv*i)SD~N#J8`fqbFjMGq8ArjuO%6JK@QJr))hqte4rSrHJVXEog08%Onro_#cO-XnT zd2hsqdRFu|6&dp9ZkFi_O-`K?9!nqFQiv-yV04ftn~QA2E@}nDKR1d*b5m}yOW1e! z%tK1Z)kcL-b`q-g^(d2NdJGvY8W;))GC;M-1@b7+Yq<#p_13Ic*CR298usx*Eje&f zRDcw1)hz;5Bx;Ir5E4lg_!ma8=h#0BOF+G6+kQ{~oEuadev0sn3 zMAgm>AN!0BQg8)WAPJdhQ^iBO>VR^^52)$0UW+1C+p2pbUkuH&_k69(vWABZQcSs% zhQyLojRO(=GDD>5yQH~u{u|mZEU4|#K<@_UqtNs}{)$#6KR?54)3?t1MG;o+S}$%1 zBxRzGuaRzk$cxW=#UaE2m@k2D-#gMR#I9hm%6{JjBnpHJfYJlQThvCGw~>uS-X4J^VKgSuTKW8@0H}5 z9=`4%1v$I-{iBc;Vs^%+m-EOa=~<_v))f{kvH-1H>%S=_(E1;63CE z9oQV!=dE-_T3<845fth8v5=cX+z5HJG2CZq+=V31{k85Z-)Q1D=R~E%hX~!`JLC>u!aMEll!WY}t z`Bm3}vsrx)h9<>RPE|wV0Hd0m{IahrAIjmON{lYJWW~Q50QM{tI9no8$ww26ro?Mg zt7eFM-1z(GP2~C{r zsW4e;5>2sn$+CVo5oJyXlCO zJE$>;=Q7yjlq5JNKI|YN6f26!<{PPEyASG{C4X%fJ4+9mGnbrMg5Y=_E6Yc@ZYFq= z%6p(OxcM?;RZe|JGHB2HNk^=IVFI!c2*r9CLMJF7@Egz~kY&0wt6KID=I&>!4UQJ>p4Sc`CscUpJX35~>-1#?V$YmW{00dNdGm zb*kECvH9vHk7SHABuVnDz8zB5t;Vs5v)h1PkXJ~0!rlXFO+^efa^TD?V6RTl+iop*fthnJ-Gr0%wRXG zl*fnl%K4ir&9kkQ)V{Z1f5@wU^!N{0@)G~ku%j2+m$y13j3N=sN?+$?&N|kGTJvQ) z0-65KlxoC8dsr--)&aO66|7|ZVml6r>`#H16^o=ahY5=D65gZ`brEV-nneqw#p6js z0RK|y`+f6rJdw8sQUl}CkWCD1_L8<-5bEr$bzk2e-A>#F5Torl;#gd|R>PmTk7L<7 zy1+wUX4+PNMokU{2}AISNb9GY-`j2qk>F$SKL4YzmvJt&G&&s9^I>xhjlsB~>#E0d zFJmB(Bn+dh=zn$T8Apm^ZMR;Fa_mRod14Bm-w$+|=^8&qNqIVweag+aAMcY?!yCVP z27omS+)Ex*O|srH!zp*marj|a>ydD4}$rgD4MJwvDy<%0ZkR<;sininu>y5I*pZ zd)hYBc-7rEN$+707qySu_E+JxBo{BoEW3hyE5{mruEkfihv`4~OHj_l0mvM+okfC% z+qd?jety1VS_lw&D$J$lU?bs5Uzi;(`nrmXM!R;OA6JL)TD1$AN$)x&1Jda&>9x0e zH6Pzwp^L|SuE(d78(2{xKnnq3Upy)w5Kl7kv0WjNKCNuANuN~5;rWO#qc3qqfCs7f zy{@3-^kf^8XDDv{XD%x$*p|&Jcud!1Y4njs{R&q>yijMr`>wn@`boLH{mk5*3%|7K#3;WbY2Cbm{??^mNvFF2MEln!xX#P>M0%A8%^i)c6R&!tT*MoC zN+vmYDo|E+W4JFPNhwgf$r^s^ypjBeDy=i$x>_I)3e;2j5B&JG@8D$wH48gYbhITh zg4*RgA0eg-wf&Y(FOGhg6L?q8jxN%<)zjjZgld;g9!s0fR*lU(v%2 z!Sy5i`(Px&g`@h7!BhoxMe|E+cK_|k6=laQvM(RCL>kUMISYJjkIrTmn%z&1M9q^= zg4G`gCa_8Xm+}ETju=>M8DOZnIeSu9UT)%8V14t_u9E|tHlb|Ut#cB_{;Mq+( zTS5tk*O0v=FKLE=yNdPOqm^yFA&94Azsu*opG|tu@ijf5VWx};F#?4>q=7syj?9cH zn9FuG_;Re6E-uWVnWpm%B!V9!(UX9A;(ga2W>Y9^`PhTi1pP&E(iT(!bF1oxea-Z+2a7Z?}bSjj?OQK|O7y!=2@&qlp|}hn_%>0TPL`F_BG| zLo`aEyPdRN_Q9VQTF(29$fL_WHAG6fyR01XFD=*KbU*v;9vj?<>aUaguv8T4f_5mB zzn!qpxdNp<-p#U3LzOj2ngZ@12xwB9u_!E~h>d+N!A-EthXUC6a=Jop$X;71!|-L# zqheVP3!nW5v;2n>E#%h?jnKbZ#N;rMZ6j(zJa&yGMG1i%inU|IDKSpjG}1E(kiH+G ztg6}9r!yo6u=qiB(#K{1d= zP*`nQA;gHa@SvtF^0fD!08Nlal_cPG*;J`R*TO82UCMm`as0`cTB7YSvl0u+2zAzX z<#OW=c0ZaxIt~0(oN%ZX9e?nE6yKPG^(X`~A*&$__vP3Pq~{|-XRRLxfLkjGnN%j^ z6az{u)d$K*+Jf{A#mlO}h}w|mm_iE3FC$cq!+*Xswp_VimyqmZrKWBbe&znXrG=^P z2a6fP#n`rpUp>+5w{#*}ZuaL%bov6jatVO&D`B_FtHj|c3}?@zCHVt}GD#^%`ZG%?6_-N8{J|&(uxWDiHRrDuj{#u-f7Vz{G zg2JWamL!3{pJq|cPo+BPA)dyaH`GloqCtzqm;5iSz%om7b9tZhnAY-Fc^%``W5U7W zlr$24<192CcrNC*oK)kEBb*oVzxu~A42>< z_`<5B4q;7=&kPKf_Z)aTxTNgZDq|ebFMwX$^0v>CHXbY4gMPpG461J# z6ilWS3$G?8d4#`nWQn_`#dVXD9-nYZLzN3jP+HO-KFqE#YtXS6G2>S6$)D^EE+4M3 zsgp*^4bw~#HnI{M0A+0XZtI%5f1xU^)vcr!db?97(C6H zqbI9MrH`D|hY#Z*0WGp`vZ=5V^8F`X($^ATgeORtIMh!G9~<0~!9 zaH%kRd{w7yN6(|tw%mWNNWM%ZxWT=AT0`&s`8Z<~N_C~+QNs;4lXr+r^BG$3u!0B& zQ!QUTWgeMH`OLAGqv4nT|50?_|5W~O953@k;cy pd1SaroHtoMV)7WRGl)9TBp! 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

Адаптация и благополучие ваши @@ -51,9 +48,6 @@

Адаптация и благополучие ваши diff --git a/build/js/main.min.js b/build/js/main.min.js index decf53160..954aa1565 100644 --- a/build/js/main.min.js +++ b/build/js/main.min.js @@ -1 +1,1232 @@ -!function n(a,o,s){function r(t,e){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=o[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,n,a,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e=a.length&&(a=i),e.target.value=t.replace(/./g,function(e){return/[_\d]/.test(e)&&n=a.length?"":e})},c=function(e){e.target.selectionStart<4&&(e.preventDefault(),e.target.setSelectionRange(3,3))},u=function(e){e.target.setSelectionRange(0,0),e.target.selectionStart||setTimeout(function(){e.target.value.startsWith("+7")||(e.target.value.startsWith("+8")?e.target.value="+7 ".concat(e.target.value.slice(3)):e.target.value="")})},d=function(e){e.target.selectionStart<4&&(37===e.keyCode||13===e.keyCode)&&(e.preventDefault(),e.target.setSelectionRange(3,3))};i.initPhoneInput=function(e){var t=e.querySelector("input");e.dataset.phoneLength=r,t.addEventListener("focus",n)}},{}],5:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.matrixReplace=void 0;i.matrixReplace=function(e,t,i){var n,a,o;t?i?(n=t.replace(i,""),a=e.value.replace(i,""),o=0,n.length>=a.length&&(a=n),e.value=t.replace(/./g,function(e){return/[_\^]/.test(e)&&o=a.length?"":e})):(console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'),e.value=""):(console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'),e.value="")}},{}],6:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getMatrixLimitationsRegEx=i.getMailRegEx=i.getLimitationsRegEx=void 0;i.getLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^a-zA-Zа-яёА-ЯЁ\-\s]/g;case"letters":return/[^a-zA-Zа-яёА-ЯЁ\s]/g;case"letters-and-digit":return/[^a-zA-Zа-яёА-ЯЁ\s\d]/g;case"cyrillic":return/[^а-яёА-ЯЁ\s]/g;case"latin":return/[^a-zA-Z\s]/g;default:return void console.error('Переданный формат ограничения(data-limitation="'.concat(e,'") - не поддерживается. Проверьте корректность введённых значений.'))}},i.getMatrixLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g;case"letters":return/[^\а-яё\А-ЯЁ\a-z\A-Z]/g;case"letters-and-digit":return/[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g;case"cyrillic":return/[^\а-яё\А-ЯЁ]/g;case"latin":return/[^\a-z\A-Z]/g;default:return!1}},i.getMailRegEx=function(){return/[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/}},{}],7:[function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var i=0;i').concat(e,"")}},{key:"removeMessage",value:function(e){e=e.querySelector(".input-message");e&&e.remove()}},{key:"renderMessage",value:function(e,t,i){this.removeMessage(e),e.insertAdjacentHTML("beforeend",this._messageTemplate(t,i))}}])&&o(t.prototype,i),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}()},{}],8:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Validator=void 0;var a=e("./regular-expression"),o=e("./matrix"),s=e("./render-message");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i=(+t.getAttribute("minlength")||1)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateMatrixInput",value:function(e,t){var i=!0;return t.value.length===t.closest("[data-matrix]").dataset.matrix.length?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateEmailInput",value:function(e,t){var i=!0;return new RegExp(this._getMailRegEx(),"").test(t.value)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validatePhoneInput",value:function(e,t){var i=!0;return t.value.length>=+e.dataset.phoneLength?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateCheckbox",value:function(e,t){var i=!0;return t.checked?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_findSelectedOption",value:function(e){var t=!1;return e.forEach(function(e){e.value&&e.selected&&(t=!0)}),t}},{key:"_validateSelect",value:function(e,t){var i=t.querySelectorAll("option"),n=e.querySelector(".custom-select__text"),a=(t.setAttribute("aria-invalid","false"),!0);return this._findSelectedOption(i)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),e.classList.remove("not-empty"),n.innerHTML="",a=!1),a}},{key:"_returnCheckedElements",value:function(e){var t=!1;return e.forEach(function(e){e.checked&&(t=!0)}),t}},{key:"_removeGroupAria",value:function(e){e.forEach(function(e){e.checked?(e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!1)):(e.removeAttribute("aria-required"),e.removeAttribute("aria-invalid"))})}},{key:"_setGroupAria",value:function(e){e.forEach(function(e){e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!0)})}},{key:"_validateToggleGroup",value:function(e){var t=e.querySelectorAll("input"),i=!0;return this._returnCheckedElements(t)?(this._removeGroupAria(t),e.classList.remove("is-invalid"),e.classList.add("is-valid"),this._message.removeMessage(e)):(this._setGroupAria(t),e.classList.remove("is-valid"),i=!1),i}},{key:"_customExample",value:function(e,t){return t.value.length?t.value.lengtht.minLength?(e.dataset.messageBase="Вы ввели ".concat(t.value.length-t.minLength," лишних символов"),this._setItemInvalidState(e,t),!1):(e.dataset.messageSuccess="Поле заполнено корректно",this._setItemValidState(e,t),!0):(e.dataset.messageBase="Поле обязательно к заполнению",this._setItemInvalidState(e,t),!1)}},{key:"_validateFile",value:function(e,t){var i=!0,n=!e.dataset.maxSize||!t.files[0]||t.files[0].size<+e.dataset.maxSize;return t.value&&n?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateInput",value:function(e,t,i){switch(e){case"text":return this._validateTextInput(t,i);case"matrix":return this._validateMatrixInput(t,i);case"email":return this._validateEmailInput(t,i);case"phone":return this._validatePhoneInput(t,i);case"checkbox":return this._validateCheckbox(t,i);case"select":return this._validateSelect(t,i);case"toggle-group":return this._validateToggleGroup(t,i);case"file":return this._validateFile(t,i);case"custom-example":return this._customExample(t,i);default:return!1}}},{key:"validateFormElement",value:function(e){var t,i,n=1 [data-select].is-open ✅ + +// выносим все в дата атрибуты +// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. + +// для адаптивного JS используется matchMedia и addListener +// const breakpoint = window.matchMedia(`(min-width:1024px)`); +// const breakpointChecker = () => { +// if (breakpoint.matches) { +// } else { +// } +// }; +// breakpoint.addListener(breakpointChecker); +// breakpointChecker(); + +// используйте .closest(el) + +},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13,"./utils/mobile-vh-fix.js":14}],2:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.callbacks = void 0; +var baseSuccessCallback = function baseSuccessCallback(event) { + event.preventDefault(); + // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер +}; +var baseErrorCallback = function baseErrorCallback(event) { + event.preventDefault(); + // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер +}; +var callbacks = exports.callbacks = { + base: { + // Сбросс формы + reset: true, + // Таймаут сброса формы + resetTimeout: 500, + successCallback: baseSuccessCallback, + errorCallback: baseErrorCallback + } +}; + +},{}],3:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Form = void 0; +var _validator = require("./validator"); +var _callback = require("./callback"); +var _initPhoneInput = require("./init-phone-input"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Form = exports.Form = /*#__PURE__*/function () { + function Form() { + _classCallCheck(this, Form); + this._validator = new _validator.Validator(); + this._initPhoneInput = _initPhoneInput.initPhoneInput; + this._callbacks = _callback.callbacks; + } + return _createClass(Form, [{ + key: "_resetSelect", + value: function _resetSelect(select) { + var nativeSelect = select.querySelector('select'); + var activeIndex = nativeSelect.options.selectedIndex; + var selectedOption = nativeSelect.options[activeIndex]; + var buttonText = select.querySelector('.custom-select__text'); + var selectItems = select.querySelectorAll('.custom-select__item'); + buttonText.textContent = selectedOption.textContent; + selectItems.forEach(function (item, index) { + if (index === activeIndex - 1) { + item.setAttribute('aria-selected', 'true'); + return; + } + item.setAttribute('aria-selected', 'false'); + }); + if (!nativeSelect.value) { + select.classList.remove('not-empty'); + select.classList.remove('is-valid'); + } + } + }, { + key: "_resetSelects", + value: function _resetSelects(form) { + var _this = this; + var selects = form.querySelectorAll('[data-select]'); + selects.forEach(function (select) { + _this._resetSelect(select); + }); + } + }, { + key: "reset", + value: function reset(form) { + var _this2 = this; + form.reset(); + form.querySelectorAll('.is-invalid').forEach(function (item) { + return item.classList.remove('is-invalid'); + }); + form.querySelectorAll('.is-valid').forEach(function (item) { + return item.classList.remove('is-valid'); + }); + form.querySelectorAll('.input-message').forEach(function (item) { + return item.remove(); + }); + setTimeout(function () { + _this2._resetSelects(form); + }); + } + }, { + key: "initPhoneInput", + value: function initPhoneInput(parent) { + this._initPhoneInput(parent); + } + }, { + key: "validateForm", + value: function validateForm(form) { + return this._validator.validateForm(form); + } + }, { + key: "validateFormElement", + value: function validateFormElement(item) { + return this._validator.validateFormElement(item); + } + }, { + key: "_onFormSubmit", + value: function _onFormSubmit(event) { + var _this3 = this; + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (this.validateForm(event.target) && callback) { + this._callbacks[callback].successCallback(event); + if (this._callbacks[callback].reset) { + setTimeout(function () { + _this3.reset(event.target); + }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); + } + return; + } + if (!this.validateForm(event.target) && callback) { + this._callbacks[callback].errorCallback(event); + return; + } + } + }, { + key: "_onFormInput", + value: function _onFormInput(item) { + this.validateFormElement(item); + } + }, { + key: "_initValidate", + value: function _initValidate(parent) { + var _this4 = this; + var form = parent.querySelector('form'); + if (!form) { + return; + } + var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); + phoneParents.forEach(function (item) { + return _this4._initPhoneInput(item); + }); + var callback = parent.dataset.callback; + form.noValidate = true; + form.addEventListener('submit', function (event) { + event.preventDefault(); + _this4._onFormSubmit(event, callback); + }); + form.addEventListener('input', function (event) { + _this4._onFormInput(event.target); + }); + form.addEventListener('reset', function (event) { + _this4.reset(event.target); + }); + } + }, { + key: "init", + value: function init() { + var _this5 = this; + this._validateParent = document.querySelectorAll('[data-form-validate]'); + if (!this._validateParent.length) { + return; + } + this._validateParent.forEach(function (parent) { + return _this5._initValidate(parent); + }); + } + }]); +}(); + +},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.initPhoneInput = void 0; +var baseCountryCode = '+7'; +var baseMatrix = ' (___) ___ __ __'; +var phoneLength = baseCountryCode.length + baseMatrix.length; +var onPhoneInputInput = function onPhoneInputInput(e) { + var matrix = "".concat(baseCountryCode).concat(baseMatrix); + var def = matrix.replace(/\D/g, ''); + var i = 0; + var val = e.target.value.replace(/\D/g, ''); + if (def.length >= val.length) { + val = def; + } + e.target.value = matrix.replace(/./g, function (a) { + if (/[_\d]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; +var onPhoneInputFocus = function onPhoneInputFocus(_ref) { + var target = _ref.target; + if (!target.value) { + target.value = baseCountryCode; + } + target.addEventListener('input', onPhoneInputInput); + target.addEventListener('blur', onPhoneInputBlur); + target.addEventListener('keydown', onPhoneInputKeydown); + target.addEventListener('paste', onPhoneInputPaste); + target.addEventListener('click', onPhoneInputClick); +}; +var onPhoneInputClick = function onPhoneInputClick(e) { + if (e.target.selectionStart < 4) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputPaste = function onPhoneInputPaste(e) { + e.target.setSelectionRange(0, 0); + if (!e.target.selectionStart) { + setTimeout(function () { + if (e.target.value.startsWith('+7')) { + return; + } + if (e.target.value.startsWith('+8')) { + e.target.value = "+7 ".concat(e.target.value.slice(3)); + return; + } + e.target.value = ''; + }); + } +}; +var onPhoneInputKeydown = function onPhoneInputKeydown(e) { + if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { + var target = _ref2.target; + if (target.value === baseCountryCode) { + var parent = target.closest('[data-validate-type="phone"]'); + target.value = ''; + if (!parent.hasAttribute('data-required')) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + parent.classList.remove('not-empty'); + target.removeEventListener('input', onPhoneInputInput); + target.removeEventListener('blur', onPhoneInputBlur); + target.removeEventListener('keydown', onPhoneInputKeydown); + target.removeEventListener('paste', onPhoneInputPaste); + target.removeEventListener('click', onPhoneInputClick); + } +}; +var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { + var input = parent.querySelector('input'); + parent.dataset.phoneLength = phoneLength; + input.addEventListener('focus', onPhoneInputFocus); +}; + +},{}],5:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.matrixReplace = void 0; +var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { + if (!matrix) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); + item.value = ''; + return; + } + if (!RegEx) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); + item.value = ''; + return; + } + var def = matrix.replace(RegEx, ''); + var val = item.value.replace(RegEx, ''); + var i = 0; + if (def.length >= val.length) { + val = def; + } + item.value = matrix.replace(/./g, function (a) { + if (/[_\^]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; + +},{}],6:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; +var setLimitationError = function setLimitationError(limitation) { + // eslint-disable-next-line no-console + console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); +}; +var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { + switch (limitation) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; + case 'letters': + return /[^a-zA-Zа-яёА-ЯЁ\s]/g; + case 'letters-and-digit': + return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; + case 'cyrillic': + return /[^а-яёА-ЯЁ\s]/g; + case 'latin': + return /[^a-zA-Z\s]/g; + default: + return setLimitationError(limitation); + } +}; +var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { + switch (matrix) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; + case 'letters': + return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; + case 'letters-and-digit': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; + case 'cyrillic': + return /[^\а-яё\А-ЯЁ]/g; + case 'latin': + return /[^\a-z\A-Z]/g; + default: + return false; + } +}; +var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { + return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; +}; + +},{}],7:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Message = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Message = exports.Message = /*#__PURE__*/function () { + function Message() { + _classCallCheck(this, Message); + this._baseErrorText = 'Это поле является обязательным'; + } + return _createClass(Message, [{ + key: "_messageTemplate", + value: function _messageTemplate(message, state) { + var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; + return "").concat(message, ""); + } + }, { + key: "removeMessage", + value: function removeMessage(parent) { + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + }, { + key: "renderMessage", + value: function renderMessage(parent, message, state) { + this.removeMessage(parent); + parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); + } + }]); +}(); + +},{}],8:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Validator = void 0; +var _regularExpression = require("./regular-expression"); +var _matrix = require("./matrix"); +var _renderMessage2 = require("./render-message"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Validator = exports.Validator = /*#__PURE__*/function () { + function Validator() { + _classCallCheck(this, Validator); + this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; + this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; + this._getMailRegEx = _regularExpression.getMailRegEx; + this._matrixReplace = _matrix.matrixReplace; + this._message = new _renderMessage2.Message(); + } + return _createClass(Validator, [{ + key: "_renderMessage", + value: function _renderMessage(trigger, parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + if (!trigger) { + parent.classList.add('is-invalid'); + if (parent.hasAttribute('data-message-base') && !input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else if (parent.hasAttribute('data-message-extra') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); + } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else { + this._message.removeMessage(parent); + } + } else { + if (parent.hasAttribute('data-message-success')) { + this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); + } else { + this._message.removeMessage(parent); + } + } + } + }, { + key: "_setItemValidState", + value: function _setItemValidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.add('is-valid'); + parent.classList.remove('is-invalid'); + input.setAttribute('aria-invalid', 'false'); + this._message.removeMessage(parent); + } + }, { + key: "_setItemInvalidState", + value: function _setItemInvalidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.remove('is-valid'); + input.setAttribute('aria-invalid', 'true'); + } + }, { + key: "_simpleLimitation", + value: function _simpleLimitation(item, limitation) { + item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); + } + }, { + key: "_matrixLimitation", + value: function _matrixLimitation(item, matrix, limitation) { + this._matrixReplace(item, matrix, limitation); + } + }, { + key: "_validateTextInput", + value: function _validateTextInput(parent, input) { + var flag = true; + if (input.value.length >= (+input.getAttribute('minlength') || 1)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateMatrixInput", + value: function _validateMatrixInput(parent, input) { + var flag = true; + if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateEmailInput", + value: function _validateEmailInput(parent, input) { + var flag = true; + if (new RegExp(this._getMailRegEx(), '').test(input.value)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validatePhoneInput", + value: function _validatePhoneInput(parent, input) { + var flag = true; + if (input.value.length >= +parent.dataset.phoneLength) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateCheckbox", + value: function _validateCheckbox(parent, input) { + var flag = true; + if (input.checked) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_findSelectedOption", + value: function _findSelectedOption(options) { + var flag = false; + options.forEach(function (option) { + if (option.value && option.selected) { + flag = true; + } + }); + return flag; + } + }, { + key: "_validateSelect", + value: function _validateSelect(parent, input) { + var options = input.querySelectorAll('option'); + var customSelectText = parent.querySelector('.custom-select__text'); + input.setAttribute('aria-invalid', 'false'); + var flag = true; + if (this._findSelectedOption(options)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + parent.classList.remove('not-empty'); + customSelectText.innerHTML = ''; + flag = false; + } + return flag; + } + }, { + key: "_returnCheckedElements", + value: function _returnCheckedElements(inputs) { + var flag = false; + inputs.forEach(function (input) { + if (input.checked) { + flag = true; + } + }); + return flag; + } + }, { + key: "_removeGroupAria", + value: function _removeGroupAria(inputs) { + inputs.forEach(function (input) { + if (!input.checked) { + input.removeAttribute('aria-required'); + input.removeAttribute('aria-invalid'); + } else { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', false); + } + }); + } + }, { + key: "_setGroupAria", + value: function _setGroupAria(inputs) { + inputs.forEach(function (input) { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', true); + }); + } + }, { + key: "_validateToggleGroup", + value: function _validateToggleGroup(parent) { + var formElements = parent.querySelectorAll('input'); + var flag = true; + if (this._returnCheckedElements(formElements)) { + this._removeGroupAria(formElements); + parent.classList.remove('is-invalid'); + parent.classList.add('is-valid'); + this._message.removeMessage(parent); + } else { + this._setGroupAria(formElements); + parent.classList.remove('is-valid'); + flag = false; + } + return flag; + } + }, { + key: "_customExample", + value: function _customExample(parent, input) { + var flag = true; + if (!input.value.length) { + parent.dataset.messageBase = 'Поле обязательно к заполнению'; + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length < input.minLength) { + parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length > input.minLength) { + parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else { + parent.dataset.messageSuccess = 'Поле заполнено корректно'; + this._setItemValidState(parent, input); + flag = true; + } + return flag; + } + }, { + key: "_validateFile", + value: function _validateFile(parent, input) { + var flag = true; + var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; + if (input.value && sizeTest) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateInput", + value: function _validateInput(type, parent, input) { + switch (type) { + case 'text': + return this._validateTextInput(parent, input); + case 'matrix': + return this._validateMatrixInput(parent, input); + case 'email': + return this._validateEmailInput(parent, input); + case 'phone': + return this._validatePhoneInput(parent, input); + case 'checkbox': + return this._validateCheckbox(parent, input); + case 'select': + return this._validateSelect(parent, input); + case 'toggle-group': + return this._validateToggleGroup(parent, input); + case 'file': + return this._validateFile(parent, input); + case 'custom-example': + return this._customExample(parent, input); + default: + return false; + } + } + }, { + key: "validateFormElement", + value: function validateFormElement(formElement) { + var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var parent = formElement.closest('[data-validate-type]'); + if (!parent) { + return; + } + if (!parent.hasAttribute('data-required')) { + var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); + if (!removeElement.value) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + } + } + var onInputValidate = parent.hasAttribute('data-on-input-validate'); + if (parent.hasAttribute('data-limitation')) { + this._simpleLimitation(formElement, parent.dataset.limitation); + } + if (parent.dataset.validateType === 'matrix') { + this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); + } + var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); + if (onInputValidate || fullValidate) { + this._renderMessage(isValid, parent, formElement); + } + } + }, { + key: "_fullValidate", + value: function _fullValidate(items) { + var _this = this; + var result = true; + items.forEach(function (item) { + var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); + _this.validateFormElement(formElement, true); + if (item.classList.contains('is-invalid')) { + result = false; + } + }); + return result; + } + }, { + key: "validateForm", + value: function validateForm(form) { + var validateItems = form.querySelectorAll('[data-validate-type]'); + var result = this._fullValidate(validateItems); + return result; + } + }]); +}(); + +},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.modals = exports.initModals = void 0; +var _modals = require("./modals"); +var modals; + +// Здесь реализован пример открытия модалки через колбэк закрытия +// const openModalInCloseCallback = (name, context = this) => { +// context._enableScrolling = false; +// context._setSettings('default'); +// modals.open(name); +// }; + +// closeCallback() { +// openModalInCloseCallback('modal-5'); +// }, + +var settings = { + 'default': { + preventDefault: true, + stopPlay: true, + lockFocus: true, + startFocus: true, + focusBack: true, + eventTimeout: 400, + openCallback: false, + closeCallback: false + } +}; +var initModals = exports.initModals = function initModals() { + var modalElements = document.querySelectorAll('.modal'); + modalElements.forEach(function (el) { + setTimeout(function () { + el.classList.remove('modal--preload'); + }, 100); + }); + exports.modals = modals = new _modals.Modals(settings); + // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда + window.modals = modals; +}; + +},{"./modals":10}],10:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Modals = void 0; +var _scrollLock = require("../../utils/scroll-lock"); +var _focusLock = require("../../utils/focus-lock"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Modals = exports.Modals = /*#__PURE__*/function () { + function Modals() { + var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + _classCallCheck(this, Modals); + this._scrollLock = new _scrollLock.ScrollLock(); + this._focusLock = new _focusLock.FocusLock(); + this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); + this._openedModalElement = null; + this._modalName = null; + this._enableScrolling = true; + this._settingKey = 'default'; + this._settings = settings; + this._preventDefault = this._settings[this._settingKey].preventDefault; + this._stopPlay = this._settings[this._settingKey].stopPlay; + this._lockFocus = this._settings[this._settingKey].lockFocus; + this._startFocus = this._settings[this._settingKey].startFocus; + this._focusBack = this._settings[this._settingKey].focusBack; + this._eventTimeout = this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[this._settingKey].closeCallback; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + this._documentClickHandler = this._documentClickHandler.bind(this); + this._modalClickHandler = this._modalClickHandler.bind(this); + this._init(); + } + return _createClass(Modals, [{ + key: "_init", + value: function _init() { + if (this._modalOpenElements.length) { + document.addEventListener('click', this._documentClickHandler); + } + } + }, { + key: "_setSettings", + value: function _setSettings() { + var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; + if (!this._settings[settingKey]) { + return; + } + this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; + this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; + this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; + this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; + this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; + this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; + } + }, { + key: "_documentClickHandler", + value: function _documentClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-open-modal]')) { + return; + } + evt.preventDefault(); + this._modalName = target.closest('[data-open-modal]').dataset.openModal; + if (!this._modalName) { + return; + } + this.open(); + } + }, { + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; + if (isEscKey) { + evt.preventDefault(); + this.close(document.querySelector('.modal.is-active').dataset.modal); + } + } + }, { + key: "_modalClickHandler", + value: function _modalClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-close-modal]')) { + return; + } + this.close(target.closest('[data-modal]').dataset.modal); + } + }, { + key: "_addListeners", + value: function _addListeners(modal) { + modal.addEventListener('click', this._modalClickHandler); + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_removeListeners", + value: function _removeListeners(modal) { + modal.removeEventListener('click', this._modalClickHandler); + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_stopInteractive", + value: function _stopInteractive(modal) { + if (this._stopPlay) { + modal.querySelectorAll('video, audio').forEach(function (el) { + return el.pause(); + }); + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); + }); + } + } + }, { + key: "_autoPlay", + value: function _autoPlay(modal) { + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + var autoPlay = el.closest('[data-auto-play]'); + if (autoPlay) { + el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); + } + }); + } + }, { + key: "open", + value: function open() { + var _this = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + if (!modal || modal.classList.contains('is-active')) { + return; + } + document.removeEventListener('click', this._documentClickHandler); + this._openedModalElement = document.querySelector('.modal.is-active'); + if (this._openedModalElement) { + this._enableScrolling = false; + this.close(this._openedModalElement.dataset.modal); + } + this._setSettings(modalName); + modal.classList.add('is-active'); + if (!this._openedModalElement) { + this._scrollLock.disableScrolling(); + } + if (this._openCallback) { + this._openCallback(); + } + if (this._lockFocus) { + this._focusLock.lock('.modal.is-active', this._startFocus); + } + setTimeout(function () { + _this._addListeners(modal); + _this._autoPlay(modal); + document.addEventListener('click', _this._documentClickHandler); + }, this._eventTimeout); + } + }, { + key: "close", + value: function close() { + var _this2 = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + document.removeEventListener('click', this._documentClickHandler); + if (!modal || !modal.classList.contains('is-active')) { + return; + } + if (this._lockFocus) { + this._focusLock.unlock(this._focusBack); + } + modal.classList.remove('is-active'); + this._removeListeners(modal); + this._stopInteractive(modal); + if (this._closeCallback) { + this._closeCallback(); + } + if (this._enableScrolling) { + setTimeout(function () { + _this2._scrollLock.enableScrolling(); + }, this._eventTimeout); + } + setTimeout(function () { + document.addEventListener('click', _this2._documentClickHandler); + }, this._eventTimeout); + this._setSettings('default'); + this._enableScrolling = true; + } + }]); +}(); + +},{"../../utils/focus-lock":11,"../../utils/scroll-lock":15}],11:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.FocusLock = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; +var FocusLock = exports.FocusLock = /*#__PURE__*/function () { + function FocusLock() { + _classCallCheck(this, FocusLock); + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + this._selectors = SELECTORS; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + } + return _createClass(FocusLock, [{ + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var activeElement = document.activeElement; + if (evt.key === 'Tab') { + if (!this._focusableElements.length) { + evt.preventDefault(); + activeElement.blur(); + return; + } + if (this._focusableElements.length === 1) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + } + if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { + evt.preventDefault(); + this._focusableElements[0].focus(); + } + if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { + evt.preventDefault(); + this._focusableElements[this._focusableElements.length - 1].focus(); + } + } + }, { + key: "lock", + value: function lock(lockedSelector) { + var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + this.unlock(); + this._lockedSelector = lockedSelector; + var lockedElement = document.querySelector(this._lockedSelector); + if (!lockedElement) { + return; + } + this._focusableElements = lockedElement.querySelectorAll(this._selectors); + this._endElement = document.activeElement; + var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; + if (this._endElement) { + this._endElement.blur(); + } + if (startElement && startFocus) { + startElement.focus(); + } + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "unlock", + value: function unlock() { + var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + if (this._endElement && returnFocus) { + this._endElement.focus(); + } + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }]); +}(); +window.focusLock = new FocusLock(); + +},{}],12:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosChecker = void 0; +var iosChecker = exports.iosChecker = function iosChecker() { + return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) + // iPad on iOS 13 detection + || navigator.userAgent.includes('Mac') && 'ontouchend' in document; +}; + +},{}],13:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosVhFix = void 0; +var _iosChecker = require("./ios-checker"); +var iosVhFix = exports.iosVhFix = function iosVhFix() { + if (!(!!window.MSInputMethodContext && !!document.documentMode)) { + if ((0, _iosChecker.iosChecker)()) { + var vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + window.addEventListener('resize', function () { + vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + }); + } + } +}; + +},{"./ios-checker":12}],14:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.mobileVhFix = void 0; +var _iosChecker = require("./ios-checker"); +var mobileVhFix = exports.mobileVhFix = function mobileVhFix() { + var isMobile = /Android|webOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); + var isIE = !!window.MSInputMethodContext && !!document.documentMode; + if (!isIE && (isMobile || (0, _iosChecker.iosChecker)())) { + var updateViewportHeight = function updateViewportHeight() { + var vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + }; + updateViewportHeight(); + window.addEventListener('resize', updateViewportHeight); + } +}; + +},{"./ios-checker":12}],15:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.ScrollLock = void 0; +var _iosChecker = require("./ios-checker"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { + function ScrollLock() { + _classCallCheck(this, ScrollLock); + this._iosChecker = _iosChecker.iosChecker; + this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; + this._scrollTop = null; + this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); + } + return _createClass(ScrollLock, [{ + key: "_getScrollbarWidth", + value: function _getScrollbarWidth() { + return window.innerWidth - document.documentElement.clientWidth; + } + }, { + key: "_getBodyScrollTop", + value: function _getBodyScrollTop() { + return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; + } + }, { + key: "disableScrolling", + value: function disableScrolling() { + var _this = this; + this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); + if (this._getScrollbarWidth()) { + document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); + }); + } + document.body.style.top = "-".concat(this._scrollTop, "px"); + document.body.classList.add(this._lockClass); + } + }, { + key: "enableScrolling", + value: function enableScrolling() { + document.body.classList.remove(this._lockClass); + window.scrollTo(0, +document.body.dataset.scroll); + document.body.style.paddingRight = null; + document.body.style.top = null; + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = null; + }); + document.body.removeAttribute('data-scroll'); + this._scrollTop = null; + } + }]); +}(); +window.scrollLock = new ScrollLock(); + +},{"./ios-checker":12}]},{},[1]) + + +//# sourceMappingURL=main.min.js.map diff --git a/build/js/main.min.js.map b/build/js/main.min.js.map new file mode 100644 index 000000000..b7a0fb18c --- /dev/null +++ b/build/js/main.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["node_modules/browser-pack/_prelude.js","source/js/main.js","source/js/modules/form-validate/callback.js","source/js/modules/form-validate/form.js","source/js/modules/form-validate/init-phone-input.js","source/js/modules/form-validate/matrix.js","source/js/modules/form-validate/regular-expression.js","source/js/modules/form-validate/render-message.js","source/js/modules/form-validate/validator.js","source/js/modules/modals/init-modals.js","source/js/modules/modals/modals.js","source/js/utils/focus-lock.js","source/js/utils/ios-checker.js","source/js/utils/ios-vh-fix.js","source/js/utils/mobile-vh-fix.js","source/js/utils/scroll-lock.js"],"names":[],"mappings":"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","file":"main.min.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i {\n\n // Utils\n // ---------------------------------\n mobileVhFix();\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n\n","import {iosChecker} from './ios-checker';\n\nconst mobileVhFix = () => {\n const isMobile = /Android|webOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);\n const isIE = !!window.MSInputMethodContext && !!document.documentMode;\n\n if (!isIE && (isMobile || iosChecker())) {\n const updateViewportHeight = () => {\n const vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n };\n\n updateViewportHeight();\n window.addEventListener('resize', updateViewportHeight);\n }\n};\n\nexport {mobileVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/source/js/main.js b/source/js/main.js index 67efb03ee..9b7b4661e 100644 --- a/source/js/main.js +++ b/source/js/main.js @@ -1,6 +1,7 @@ import {iosVhFix} from './utils/ios-vh-fix'; import {initModals} from './modules/modals/init-modals'; import {Form} from './modules/form-validate/form'; +import {mobileVhFix} from './utils/mobile-vh-fix.js'; // --------------------------------- @@ -8,6 +9,7 @@ window.addEventListener('DOMContentLoaded', () => { // Utils // --------------------------------- + mobileVhFix(); iosVhFix(); diff --git a/source/js/utils/ios-vh-fix.js b/source/js/utils/ios-vh-fix.js index 90f1d927e..28b558f29 100644 --- a/source/js/utils/ios-vh-fix.js +++ b/source/js/utils/ios-vh-fix.js @@ -15,3 +15,4 @@ const iosVhFix = () => { }; export {iosVhFix}; + diff --git a/source/js/utils/mobile-vh-fix.js b/source/js/utils/mobile-vh-fix.js new file mode 100644 index 000000000..9f0bef1a0 --- /dev/null +++ b/source/js/utils/mobile-vh-fix.js @@ -0,0 +1,18 @@ +import {iosChecker} from './ios-checker'; + +const mobileVhFix = () => { + const isMobile = /Android|webOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); + const isIE = !!window.MSInputMethodContext && !!document.documentMode; + + if (!isIE && (isMobile || iosChecker())) { + const updateViewportHeight = () => { + const vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', `${vh}px`); + }; + + updateViewportHeight(); + window.addEventListener('resize', updateViewportHeight); + } +}; + +export {mobileVhFix}; diff --git a/source/sass/blocks/custom-input.scss b/source/sass/blocks/custom-input.scss index bed5ba0ee..22e58bcdd 100644 --- a/source/sass/blocks/custom-input.scss +++ b/source/sass/blocks/custom-input.scss @@ -9,6 +9,10 @@ width: 100%; } + @media (max-width: 540px) { + padding: 14px 0 10px; + } + label { display: flex; align-items: center; diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index 38135610d..6692e5c14 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -75,6 +75,11 @@ display: grid; grid-template-columns: 1fr 1fr; gap: 20px; + + @media (max-width: 540px) { + grid-template-columns: 1fr; + gap: 0; + } } .form__inner-wrapper { @@ -104,6 +109,10 @@ @include vp-767 { margin-bottom: 20px; } + + @media (max-width: 540px) { + margin-bottom: 10px; + } } .form__input label { @@ -312,6 +321,12 @@ @media (max-width: 1230px) { justify-items: center; } + + @media (max-width: 540px) { + grid-template-columns: 1fr; + gap: 0; + margin-bottom: 20px; + } } .form__checkbox { diff --git a/source/sass/blocks/general-button.scss b/source/sass/blocks/general-button.scss index e768b6566..997e794d6 100644 --- a/source/sass/blocks/general-button.scss +++ b/source/sass/blocks/general-button.scss @@ -3,7 +3,7 @@ //align-items: center; display: block; margin: 0 auto; - padding: 3px 3px 3px 29px; + padding: 20px 30px; color: $color-light-blue; word-break: break-all; @@ -20,7 +20,7 @@ @include vp-767 { width: 100%; - padding: 3px 3px 3px 19px; + padding: 20px 30px; gap: 19px; grid-template-columns: 1fr 34px; diff --git a/source/sass/variables.scss b/source/sass/variables.scss index 20ab6cc90..54b4f4d12 100644 --- a/source/sass/variables.scss +++ b/source/sass/variables.scss @@ -56,10 +56,14 @@ $trans-600: 0.6s $tf-default; // Viewports // --------------------------------- -$vp-1440: 1440px; -$vp-1200: 1200px; -$vp-1024: 1024px; +$vp-320: 320px; +$vp-375: 375px; $vp-768: 768px; +$vp-1024: 1024px; +$vp-1200: 1200px; +$vp-1280: 1280px; +$vp-1440: 1440px; +$vp-1920: 1920px; // Retina // --------------------------------- From eaa0b43b006d4ef76a198419587baef61a420273 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Tue, 23 Apr 2024 11:01:46 +0300 Subject: [PATCH 14/16] link --- build/css/style.css | 37 ++++++++++++++++++++++++++----- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/svg/telegram.svg | 3 +++ build/index.html | 6 ++++- source/img/svg/telegram.svg | 3 +++ source/index.html | 6 ++++- source/sass/blocks/form.scss | 28 ++++++++++++++++++++--- source/sass/blocks/header.scss | 4 ++-- source/sass/global/container.scss | 4 ++++ 10 files changed, 81 insertions(+), 14 deletions(-) create mode 100644 build/img/svg/telegram.svg create mode 100644 source/img/svg/telegram.svg diff --git a/build/css/style.css b/build/css/style.css index 3324c483f..498b63c29 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -551,6 +551,11 @@ button, padding: 0 70px; } } +@media (max-width: 540px) { + .container { + padding: 0 30px; + } +} .header { color: #ffffff; @@ -558,9 +563,9 @@ button, } .header__logo-link { - font-size: 42px; + font-size: 26px; font-weight: 800; - color: #ffffff; + color: #000000; } .form { @@ -597,10 +602,31 @@ button, } @media (max-width: 767px) { .form__title { - font-size: 30px; + font-size: 26px; + margin-bottom: 7px; } } +.form__link { + padding: 15px; + border: 1px solid #000000; + background-color: transparent; + border-radius: 20px; +} + +.form__link-icon { + fill: #000000; + background: url("../img/svg/telegram.svg"); + background-position: center; + background-repeat: no-repeat; +} + +.form__link-text { + font-size: 18px; + color: #000000; + font-weight: 400; +} + .form__text { font-size: 18px; font-weight: 400; @@ -616,7 +642,8 @@ button, } @media (max-width: 767px) { .form__text { - font-size: 16px; + font-size: 14px; + margin-bottom: 7px; } } @@ -696,7 +723,7 @@ button, } @media (max-width: 540px) { .form__input { - margin-bottom: 10px; + margin-bottom: 0; } } diff --git a/build/css/style.min.css b/build/css/style.min.css index 81df12ad7..038af983e 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:10px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}@media (max-width:540px){.container{padding:0 30px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:26px;font-weight:800;color:#000}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:26px;margin-bottom:7px}}.form__link{padding:15px;border:1px solid #000;background-color:transparent;border-radius:20px}.form__link-icon{fill:#000;background:url(../img/svg/telegram.svg);background-position:center;background-repeat:no-repeat}.form__link-text,.form__text{font-size:18px;color:#000;font-weight:400}.form__text{line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:14px;margin-bottom:7px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:0}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index ac41f128d..ce022d060 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AClCF,yBDiBF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,oBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CCpEA,0BD0DF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBE7BF,2C,CFiCF,6C,CACE,U,CElCA,kC,CFiCF,oC,CACE,U,CADF,wC,CACE,U,CElCA,uC,CFiCF,yC,CACE,U,CElCA,6B,CFiCF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,AC/IF,yBDyIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CChKA,yBDuJF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CC/OA,0BDoOF,iB,CAcI,iB,CAEA,kB,ACxOF,yBDwNF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC9QA,yBD0QF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR4kBA,wC,CQ1kBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC5SA,yBDoSF,2C,CRqlBA,wC,CQ1kBI,U,AAGF,+CAdF,2C,CR2lBA,wC,CQ5kBI,SAGF,iD,CR8kBF,8C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR8kBF,8C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR8kBF,sD,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR8kBF,+C,CQ7kBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CR8kBA,gD,CQ5kBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR4kBN,wC,CQvkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGlfJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV+lCA,gB,CU7lCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVwmCA,gB,CUhmCI,Y,AAGF,yBAXF,a,CV8mCA,gB,CUlmCI,qBAGF,mB,CVomCF,sB,CUnmCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CV+mCF,sB,CUzmCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVgnCJ,4B,CACA,4B,CACA,+B,CUhnCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVkoCJ,4B,CACA,4B,CACA,+B,CUrnCQ,e,CACA,YAGF,+B,CVunCN,kC,CACA,kC,CACA,qC,CUxnCQ,+B,CAGF,+B,CVynCN,kC,CACA,kC,CACA,qC,CU1nCQ,+B,CAMJ,oCADF,oB,CV0nCF,uB,CUxnCM,iBAIJ,oB,CVynCF,uB,CUxnCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVooCF,uB,CUxnCM,aAKF,8B,CVwnCJ,iC,CACA,iC,CACA,oC,CUxnCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV0nCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CU7nCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV4nCF,+B,CU3nCI,iB,CACA,O,CACA,W,CAEA,uC,CV6nCJ,0C,CU5nCM,S,CAGF,qC,CV6nCJ,wC,CU5nCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 10px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 10px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gB,AAGF,yBAdF,U,CAeI,gBCfJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,c,CACA,mBAIJ,W,CACE,Y,CACA,qB,CACA,4B,CACA,kB,CAGF,gB,CACE,S,CACA,uC,CACA,0B,CACA,2B,CAGF,gB,CAMA,W,CALE,c,CACA,U,CACA,e,CAGF,W,CAGE,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,ACQF,yBDjBF,W,CAaI,c,CACA,mBAIJ,e,CACE,gB,CACA,a,CACA,uB,CChBA,0BDaF,e,CAMI,wB,ACPF,yBDCF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,ACxDF,yBDuCF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,iBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CC1FA,0BDgFF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBEnDF,2C,CFuDF,6C,CACE,U,CExDA,kC,CFuDF,oC,CACE,U,CADF,wC,CACE,U,CExDA,uC,CFuDF,yC,CACE,U,CExDA,6B,CFuDF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACrKF,yBD+JF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCtLA,yBD6KF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCrQA,0BD0PF,iB,CAcI,iB,CAEA,kB,AC9PF,yBD8OF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CCpSA,yBDgSF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRilBA,wC,CQ/kBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CClUA,yBD0TF,2C,CR0lBA,wC,CQ/kBI,U,AAGF,+CAdF,2C,CRgmBA,wC,CQjlBI,SAGF,iD,CRmlBF,8C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRmlBF,8C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRmlBF,sD,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRmlBF,+C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRmlBA,gD,CQjlBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRilBN,wC,CQ5kBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGxgBJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV0nCA,gB,CUxnCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVmoCA,gB,CU3nCI,Y,AAGF,yBAXF,a,CVyoCA,gB,CU7nCI,qBAGF,mB,CV+nCF,sB,CU9nCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CV0oCF,sB,CUpoCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV2oCJ,4B,CACA,4B,CACA,+B,CU3oCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV6pCJ,4B,CACA,4B,CACA,+B,CUhpCQ,e,CACA,YAGF,+B,CVkpCN,kC,CACA,kC,CACA,qC,CUnpCQ,+B,CAGF,+B,CVopCN,kC,CACA,kC,CACA,qC,CUrpCQ,+B,CAMJ,oCADF,oB,CVqpCF,uB,CUnpCM,iBAIJ,oB,CVopCF,uB,CUnpCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV+pCF,uB,CUnpCM,aAKF,8B,CVmpCJ,iC,CACA,iC,CACA,oC,CUnpCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVqpCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUxpCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVupCF,+B,CUtpCI,iB,CACA,O,CACA,W,CAEA,uC,CVwpCJ,0C,CUvpCM,S,CAGF,qC,CVwpCJ,wC,CUvpCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n@media (max-width: 540px) {\n .container {\n padding: 0 30px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: #000000;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 26px;\n margin-bottom: 7px;\n }\n}\n\n.form__link {\n padding: 15px;\n border: 1px solid #000000;\n background-color: transparent;\n border-radius: 20px;\n}\n\n.form__link-icon {\n fill: #000000;\n background: url(\"../img/svg/telegram.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.form__link-text {\n font-size: 18px;\n color: #000000;\n font-weight: 400;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n\n @media (max-width: 540px) {\n padding: 0 30px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: $color-default-black;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 26px;\n margin-bottom: 7px;\n }\n}\n\n.form__link {\n padding: 15px;\n border: 1px solid $color-default-black;\n background-color: transparent;\n border-radius: 20px;\n}\n\n.form__link-icon {\n fill: $color-default-black;\n background: url(\"../img/svg/telegram.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.form__link-text {\n font-size: 18px;\n color: $color-default-black;\n font-weight: 400;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/svg/telegram.svg b/build/img/svg/telegram.svg new file mode 100644 index 000000000..2f4560cce --- /dev/null +++ b/build/img/svg/telegram.svg @@ -0,0 +1,3 @@ + + + diff --git a/build/index.html b/build/index.html index ef7d72755..196ebd89e 100644 --- a/build/index.html +++ b/build/index.html @@ -19,7 +19,11 @@
-

Адаптация и благополучие ваших сотрудников

+

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

+
+ + Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/img/svg/telegram.svg b/source/img/svg/telegram.svg new file mode 100644 index 000000000..2f4560cce --- /dev/null +++ b/source/img/svg/telegram.svg @@ -0,0 +1,3 @@ + + + diff --git a/source/index.html b/source/index.html index ef7d72755..196ebd89e 100644 --- a/source/index.html +++ b/source/index.html @@ -19,7 +19,11 @@
-

Адаптация и благополучие ваших сотрудников

+

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

+ + + Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index 6692e5c14..bdc19139d 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -27,10 +27,31 @@ } @include vp-767 { - font-size: 30px; + font-size: 26px; + margin-bottom: 7px; } } +.form__link { + padding: 15px; + border: 1px solid $color-default-black; + background-color: transparent; + border-radius: 20px; +} + +.form__link-icon { + fill: $color-default-black; + background: url("../img/svg/telegram.svg"); + background-position: center; + background-repeat: no-repeat; +} + +.form__link-text { + font-size: 18px; + color: $color-default-black; + font-weight: 400; +} + .form__text { font-size: 18px; font-weight: 400; @@ -44,7 +65,8 @@ } @include vp-767 { - font-size: 16px; + font-size: 14px; + margin-bottom: 7px; } } @@ -111,7 +133,7 @@ } @media (max-width: 540px) { - margin-bottom: 10px; + margin-bottom: 0; } } diff --git a/source/sass/blocks/header.scss b/source/sass/blocks/header.scss index 1d17c41c5..17eb3221a 100644 --- a/source/sass/blocks/header.scss +++ b/source/sass/blocks/header.scss @@ -4,7 +4,7 @@ } .header__logo-link { - font-size: 42px; + font-size: 26px; font-weight: 800; - color: #ffffff; + color: $color-default-black; } diff --git a/source/sass/global/container.scss b/source/sass/global/container.scss index c7e996178..c74918049 100644 --- a/source/sass/global/container.scss +++ b/source/sass/global/container.scss @@ -11,4 +11,8 @@ @media (max-width: 1230px) { padding: 0 70px; } + + @media (max-width: 540px) { + padding: 0 30px; + } } From 5d3dcdf6f3f463d11a5e517228431a844b95367d Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Tue, 23 Apr 2024 12:01:15 +0300 Subject: [PATCH 15/16] link --- build/css/style.css | 78 ++++++++++++++++++++++++- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/svg/telegram (3).svg | 3 + build/img/svg/telegram.svg | 4 +- build/index.html | 6 +- build/sitemap.html | 10 +++- source/img/svg/telegram.svg | 4 +- source/index.html | 6 +- source/sass/blocks/form.scss | 100 ++++++++++++++++++++++++++++++++- source/sitemap.html | 10 +++- 11 files changed, 209 insertions(+), 16 deletions(-) create mode 100644 build/img/svg/telegram (3).svg diff --git a/build/css/style.css b/build/css/style.css index 498b63c29..a16eefaaf 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -603,28 +603,100 @@ button, @media (max-width: 767px) { .form__title { font-size: 26px; - margin-bottom: 7px; + margin-bottom: 17px; } } +.form__link:hover { + color: #ffffff; + border: 1px solid #ffffff; + background-color: #ffffff; + /* Другие стили */ +} + .form__link { - padding: 15px; + padding: 13px; border: 1px solid #000000; background-color: transparent; border-radius: 20px; + display: block; + margin-bottom: 15px; + position: relative; +} +.form__link:hover { + color: #ffffff; + border: 1px solid #ffffff; + fill: #ffffff; +} +.form__link:focus { + border: 1px solid #ffffff; + fill: #ffffff; + color: #ffffff; +} +.form__link:focus-visible { + border: 1px solid #ffffff; + fill: #ffffff; + color: #ffffff; +} +.form__link:active { + color: #ffffff; + fill: #ffffff; + border: 1px solid #ffffff; +} +.form__link .form__link-text:hover { + color: #ffffff; +} +.form__link .form__link-text:focus { + color: #ffffff; +} +.form__link .form__link-text:focus-visible { + color: #ffffff; +} +.form__link .form__link-text:active { + color: #ffffff; +} +.form__link .form__link-icon:hover { + fill: #ffffff; + color: #ffffff; +} +.form__link .form__link-icon:focus { + fill: #ffffff; +} +.form__link .form__link-icon:focus-visible { + fill: #ffffff; +} +.form__link .form__link-icon:active { + fill: #ffffff; } .form__link-icon { fill: #000000; - background: url("../img/svg/telegram.svg"); background-position: center; background-repeat: no-repeat; + width: 24px; + height: 24px; + position: absolute; + display: block; +} +.form__link-icon:hover { + fill: #ffffff; + color: #ffffff; +} +.form__link-icon:focus { + fill: #ffffff; +} +.form__link-icon:focus-visible { + fill: #ffffff; +} +.form__link-icon:active { + fill: #ffffff; } .form__link-text { font-size: 18px; color: #000000; font-weight: 400; + padding-left: 35px; } .form__text { diff --git a/build/css/style.min.css b/build/css/style.min.css index 038af983e..0a464c6ab 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}@media (max-width:540px){.container{padding:0 30px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:26px;font-weight:800;color:#000}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:26px;margin-bottom:7px}}.form__link{padding:15px;border:1px solid #000;background-color:transparent;border-radius:20px}.form__link-icon{fill:#000;background:url(../img/svg/telegram.svg);background-position:center;background-repeat:no-repeat}.form__link-text,.form__text{font-size:18px;color:#000;font-weight:400}.form__text{line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:14px;margin-bottom:7px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:0}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}@media (max-width:540px){.container{padding:0 30px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:26px;font-weight:800;color:#000}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:26px;margin-bottom:17px}}.form__link:hover{background-color:#fff;color:#fff;border:1px solid #fff;fill:#fff}.form__link{padding:13px;border:1px solid #000;background-color:transparent;border-radius:20px;display:block;margin-bottom:15px;position:relative}.form__link:focus{border:1px solid #fff;fill:#fff;color:#fff}.form__link:focus-visible{border:1px solid #fff;fill:#fff;color:#fff}.form__link:active{color:#fff;fill:#fff;border:1px solid #fff}.form__link .form__link-text:hover{color:#fff}.form__link .form__link-text:focus{color:#fff}.form__link .form__link-text:focus-visible{color:#fff}.form__link .form__link-text:active{color:#fff}.form__link .form__link-icon:hover,.form__link-icon:hover{fill:#fff;color:#fff}.form__link .form__link-icon:focus,.form__link-icon:focus{fill:#fff}.form__link .form__link-icon:focus-visible,.form__link-icon:focus-visible{fill:#fff}.form__link .form__link-icon:active,.form__link-icon:active{fill:#fff}.form__link-icon{fill:#000;background-position:center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;display:block}.form__link-text,.form__text{font-size:18px;font-weight:400}.form__link-text{color:#000;padding-left:35px}.form__text{line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:14px;margin-bottom:7px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:0}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index ce022d060..a747542d9 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gB,AAGF,yBAdF,U,CAeI,gBCfJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,c,CACA,mBAIJ,W,CACE,Y,CACA,qB,CACA,4B,CACA,kB,CAGF,gB,CACE,S,CACA,uC,CACA,0B,CACA,2B,CAGF,gB,CAMA,W,CALE,c,CACA,U,CACA,e,CAGF,W,CAGE,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,ACQF,yBDjBF,W,CAaI,c,CACA,mBAIJ,e,CACE,gB,CACA,a,CACA,uB,CChBA,0BDaF,e,CAMI,wB,ACPF,yBDCF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,ACxDF,yBDuCF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,iBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CC1FA,0BDgFF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBEnDF,2C,CFuDF,6C,CACE,U,CExDA,kC,CFuDF,oC,CACE,U,CADF,wC,CACE,U,CExDA,uC,CFuDF,yC,CACE,U,CExDA,6B,CFuDF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACrKF,yBD+JF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCtLA,yBD6KF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCrQA,0BD0PF,iB,CAcI,iB,CAEA,kB,AC9PF,yBD8OF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CCpSA,yBDgSF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRilBA,wC,CQ/kBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CClUA,yBD0TF,2C,CR0lBA,wC,CQ/kBI,U,AAGF,+CAdF,2C,CRgmBA,wC,CQjlBI,SAGF,iD,CRmlBF,8C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRmlBF,8C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRmlBF,sD,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRmlBF,+C,CQllBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRmlBA,gD,CQjlBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRilBN,wC,CQ5kBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGxgBJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV0nCA,gB,CUxnCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVmoCA,gB,CU3nCI,Y,AAGF,yBAXF,a,CVyoCA,gB,CU7nCI,qBAGF,mB,CV+nCF,sB,CU9nCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CV0oCF,sB,CUpoCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV2oCJ,4B,CACA,4B,CACA,+B,CU3oCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV6pCJ,4B,CACA,4B,CACA,+B,CUhpCQ,e,CACA,YAGF,+B,CVkpCN,kC,CACA,kC,CACA,qC,CUnpCQ,+B,CAGF,+B,CVopCN,kC,CACA,kC,CACA,qC,CUrpCQ,+B,CAMJ,oCADF,oB,CVqpCF,uB,CUnpCM,iBAIJ,oB,CVopCF,uB,CUnpCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV+pCF,uB,CUnpCM,aAKF,8B,CVmpCJ,iC,CACA,iC,CACA,oC,CUnpCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVqpCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUxpCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVupCF,+B,CUtpCI,iB,CACA,O,CACA,W,CAEA,uC,CVwpCJ,0C,CUvpCM,S,CAGF,qC,CVwpCJ,wC,CUvpCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n@media (max-width: 540px) {\n .container {\n padding: 0 30px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: #000000;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 26px;\n margin-bottom: 7px;\n }\n}\n\n.form__link {\n padding: 15px;\n border: 1px solid #000000;\n background-color: transparent;\n border-radius: 20px;\n}\n\n.form__link-icon {\n fill: #000000;\n background: url(\"../img/svg/telegram.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.form__link-text {\n font-size: 18px;\n color: #000000;\n font-weight: 400;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n\n @media (max-width: 540px) {\n padding: 0 30px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: $color-default-black;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 26px;\n margin-bottom: 7px;\n }\n}\n\n.form__link {\n padding: 15px;\n border: 1px solid $color-default-black;\n background-color: transparent;\n border-radius: 20px;\n}\n\n.form__link-icon {\n fill: $color-default-black;\n background: url(\"../img/svg/telegram.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n\n.form__link-text {\n font-size: 18px;\n color: $color-default-black;\n font-weight: 400;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gB,AAGF,yBAdF,U,CAeI,gBCfJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,c,CACA,oBAIJ,iB,CAGE,qB,CAeE,U,CACA,qB,CACA,S,CAbJ,W,CACE,Y,CACA,qB,CACA,4B,CACA,kB,CACA,a,CACA,kB,CACA,iB,CASA,iB,CACE,qB,CACA,S,CACA,U,CAGF,yB,CACE,qB,CACA,S,CACA,U,CAGF,kB,CACE,U,CACA,S,CAEA,qB,CAIA,kC,CACE,U,CAGF,kC,CACE,U,CAGF,0C,CACE,U,CAGF,mC,CACE,U,CAKF,kC,CA4BF,sB,CA3BI,S,CACA,U,CAGF,kC,CA4BF,sB,CA3BI,S,CAGF,0C,CA4BF,8B,CA3BI,S,CAGF,mC,CA4BF,uB,CA3BI,S,CAKN,gB,CACE,S,CACA,0B,CACA,2B,CACA,U,CACA,W,CACA,iB,CACA,a,CAoBF,gB,CAOA,W,CACE,c,CACA,e,CATF,gB,CAEE,U,CAEA,iB,CAGF,W,CAGE,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,ACtFF,yBD6EF,W,CAaI,c,CACA,mBAIJ,e,CACE,gB,CACA,a,CACA,uB,CC9GA,0BD2GF,e,CAMI,wB,ACrGF,yBD+FF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,ACtJF,yBDqIF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,iBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CCxLA,0BD8KF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBEjJF,2C,CFqJF,6C,CACE,U,CEtJA,kC,CFqJF,oC,CACE,U,CADF,wC,CACE,U,CEtJA,uC,CFqJF,yC,CACE,U,CEtJA,6B,CFqJF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACnQF,yBD6PF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCpRA,yBD2QF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCnWA,0BDwVF,iB,CAcI,iB,CAEA,kB,AC5VF,yBD4UF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CClYA,yBD8XF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR2jBA,wC,CQzjBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CChaA,yBDwZF,2C,CRokBA,wC,CQzjBI,U,AAGF,+CAdF,2C,CR0kBA,wC,CQ3jBI,SAGF,iD,CR6jBF,8C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR6jBF,8C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR6jBF,sD,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR6jBF,+C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CR6jBA,gD,CQ3jBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR2jBN,wC,CQtjBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGtmBJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CVksCA,gB,CUhsCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CV2sCA,gB,CUnsCI,Y,AAGF,yBAXF,a,CVitCA,gB,CUrsCI,qBAGF,mB,CVusCF,sB,CUtsCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVktCF,sB,CU5sCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVmtCJ,4B,CACA,4B,CACA,+B,CUntCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVquCJ,4B,CACA,4B,CACA,+B,CUxtCQ,e,CACA,YAGF,+B,CV0tCN,kC,CACA,kC,CACA,qC,CU3tCQ,+B,CAGF,+B,CV4tCN,kC,CACA,kC,CACA,qC,CU7tCQ,+B,CAMJ,oCADF,oB,CV6tCF,uB,CU3tCM,iBAIJ,oB,CV4tCF,uB,CU3tCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVuuCF,uB,CU3tCM,aAKF,8B,CV2tCJ,iC,CACA,iC,CACA,oC,CU3tCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV6tCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUhuCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV+tCF,+B,CU9tCI,iB,CACA,O,CACA,W,CAEA,uC,CVguCJ,0C,CU/tCM,S,CAGF,qC,CVguCJ,wC,CU/tCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n@media (max-width: 540px) {\n .container {\n padding: 0 30px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: #000000;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link:hover {\n color: #ffffff;\n border: 1px solid #ffffff;\n background-color: #ffffff;\n /* Другие стили */\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid #000000;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n margin-bottom: 15px;\n position: relative;\n}\n.form__link:hover {\n color: #ffffff;\n border: 1px solid #ffffff;\n fill: #ffffff;\n}\n.form__link:focus {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:focus-visible {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:active {\n color: #ffffff;\n fill: #ffffff;\n border: 1px solid #ffffff;\n}\n.form__link .form__link-text:hover {\n color: #ffffff;\n}\n.form__link .form__link-text:focus {\n color: #ffffff;\n}\n.form__link .form__link-text:focus-visible {\n color: #ffffff;\n}\n.form__link .form__link-text:active {\n color: #ffffff;\n}\n.form__link .form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link .form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link .form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link .form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-icon {\n fill: #000000;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n}\n.form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-text {\n font-size: 18px;\n color: #000000;\n font-weight: 400;\n padding-left: 35px;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n\n @media (max-width: 540px) {\n padding: 0 30px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: $color-default-black;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link:hover {\n color: $color-default-white;\n border: 1px solid $color-default-white;\n background-color: $color-default-white;\n /* Другие стили */\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid $color-default-black;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n margin-bottom: 15px;\n position: relative;\n\n\n &:hover {\n color: $color-default-white;\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-white;\n\n border: 1px solid $color-default-white;\n }\n\n .form__link-text {\n &:hover {\n color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-white;\n }\n\n &:focus-visible {\n color: $color-default-white;\n }\n\n &:active {\n color: $color-default-white;\n }\n }\n\n .form__link-icon {\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n }\n}\n\n.form__link-icon {\n fill: $color-default-black;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n}\n\n.form__link-text {\n font-size: 18px;\n color: $color-default-black;\n font-weight: 400;\n padding-left: 35px;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/svg/telegram (3).svg b/build/img/svg/telegram (3).svg new file mode 100644 index 000000000..13e40cd4b --- /dev/null +++ b/build/img/svg/telegram (3).svg @@ -0,0 +1,3 @@ + + + diff --git a/build/img/svg/telegram.svg b/build/img/svg/telegram.svg index 2f4560cce..13e40cd4b 100644 --- a/build/img/svg/telegram.svg +++ b/build/img/svg/telegram.svg @@ -1,3 +1,3 @@ - - + + diff --git a/build/index.html b/build/index.html index 196ebd89e..a291311f0 100644 --- a/build/index.html +++ b/build/index.html @@ -21,7 +21,11 @@

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

- + + + + + Перейти в DEMO чат-бота

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/build/sitemap.html b/build/sitemap.html index cf3ff3fd2..d05efd3f7 100644 --- a/build/sitemap.html +++ b/build/sitemap.html @@ -19,7 +19,15 @@
-

Адаптация и благополучие ваших сотрудников

+

Адаптация и благополучие ваших сотрудников

+ + + + + + + Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/img/svg/telegram.svg b/source/img/svg/telegram.svg index 2f4560cce..13e40cd4b 100644 --- a/source/img/svg/telegram.svg +++ b/source/img/svg/telegram.svg @@ -1,3 +1,3 @@ - - + + diff --git a/source/index.html b/source/index.html index 196ebd89e..a291311f0 100644 --- a/source/index.html +++ b/source/index.html @@ -21,7 +21,11 @@

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

- + + + + + Перейти в DEMO чат-бота

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index bdc19139d..a9ce7752d 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -28,28 +28,122 @@ @include vp-767 { font-size: 26px; - margin-bottom: 7px; + margin-bottom: 17px; } } +.form__link:hover { + color: $color-default-white; + border: 1px solid $color-default-white; + background-color: $color-default-white; + /* Другие стили */ +} + .form__link { - padding: 15px; + padding: 13px; border: 1px solid $color-default-black; background-color: transparent; border-radius: 20px; + display: block; + margin-bottom: 15px; + position: relative; + + + &:hover { + color: $color-default-white; + border: 1px solid $color-default-white; + fill: $color-default-white; + } + + &:focus { + border: 1px solid $color-default-white; + fill: $color-default-white; + color: $color-default-white; + } + + &:focus-visible { + border: 1px solid $color-default-white; + fill: $color-default-white; + color: $color-default-white; + } + + &:active { + color: $color-default-white; + fill: $color-default-white; + + border: 1px solid $color-default-white; + } + + .form__link-text { + &:hover { + color: $color-default-white; + } + + &:focus { + color: $color-default-white; + } + + &:focus-visible { + color: $color-default-white; + } + + &:active { + color: $color-default-white; + } + } + + .form__link-icon { + &:hover { + fill: $color-default-white; + color: $color-default-white; + } + + &:focus { + fill: $color-default-white; + } + + &:focus-visible { + fill: $color-default-white; + } + + &:active { + fill: $color-default-white; + } + } } .form__link-icon { fill: $color-default-black; - background: url("../img/svg/telegram.svg"); background-position: center; background-repeat: no-repeat; + width: 24px; + height: 24px; + position: absolute; + display: block; + + &:hover { + fill: $color-default-white; + color: $color-default-white; + } + + &:focus { + fill: $color-default-white; + } + + &:focus-visible { + fill: $color-default-white; + } + + &:active { + fill: $color-default-white; + } } .form__link-text { font-size: 18px; color: $color-default-black; font-weight: 400; + padding-left: 35px; } .form__text { diff --git a/source/sitemap.html b/source/sitemap.html index cf3ff3fd2..d05efd3f7 100644 --- a/source/sitemap.html +++ b/source/sitemap.html @@ -19,7 +19,15 @@
-

Адаптация и благополучие ваших сотрудников

+

Адаптация и благополучие ваших сотрудников

+ + + + + + + Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

From c475571b1eb181f9f2d799caa8261e33b1ec6c16 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Tue, 23 Apr 2024 16:02:05 +0300 Subject: [PATCH 16/16] style --- build/css/style.css | 38 ++++++++++++++-------------- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/svg/telegram (3).svg | 3 --- build/index.html | 16 ++++++------ build/sitemap.html | 2 +- source/index.html | 16 ++++++------ source/sass/blocks/form.scss | 45 +++++++++++++++------------------- source/sitemap.html | 2 +- 9 files changed, 58 insertions(+), 68 deletions(-) delete mode 100644 build/img/svg/telegram (3).svg diff --git a/build/css/style.css b/build/css/style.css index a16eefaaf..2fa724fb1 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -607,52 +607,49 @@ button, } } -.form__link:hover { - color: #ffffff; - border: 1px solid #ffffff; - background-color: #ffffff; - /* Другие стили */ -} - .form__link { padding: 13px; border: 1px solid #000000; background-color: transparent; border-radius: 20px; display: block; - margin-bottom: 15px; position: relative; + max-width: 340px; +} +@media (max-width: 1230px) { + .form__link { + margin: 0 auto; + } } .form__link:hover { color: #ffffff; border: 1px solid #ffffff; - fill: #ffffff; +} +.form__link:hover .form__link-text { + color: #ffffff; } .form__link:focus { border: 1px solid #ffffff; fill: #ffffff; color: #ffffff; } +.form__link:focus .form__link-text { + color: #ffffff; +} .form__link:focus-visible { border: 1px solid #ffffff; fill: #ffffff; color: #ffffff; } +.form__link:focus-visible .form__link-text { + color: #ffffff; +} .form__link:active { color: #ffffff; fill: #ffffff; border: 1px solid #ffffff; } -.form__link .form__link-text:hover { - color: #ffffff; -} -.form__link .form__link-text:focus { - color: #ffffff; -} -.form__link .form__link-text:focus-visible { - color: #ffffff; -} -.form__link .form__link-text:active { +.form__link:active .form__link-text { color: #ffffff; } .form__link .form__link-icon:hover { @@ -697,6 +694,7 @@ button, color: #000000; font-weight: 400; padding-left: 35px; + margin: 0; } .form__text { @@ -704,7 +702,7 @@ button, font-weight: 400; line-height: normal; color: #ffffff; - margin-top: 0; + margin-top: 10px; margin-bottom: 20px; } @media (max-width: 1230px) { diff --git a/build/css/style.min.css b/build/css/style.min.css index 0a464c6ab..19e4e4ff8 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}@media (max-width:540px){.container{padding:0 30px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:26px;font-weight:800;color:#000}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:26px;margin-bottom:17px}}.form__link:hover{background-color:#fff;color:#fff;border:1px solid #fff;fill:#fff}.form__link{padding:13px;border:1px solid #000;background-color:transparent;border-radius:20px;display:block;margin-bottom:15px;position:relative}.form__link:focus{border:1px solid #fff;fill:#fff;color:#fff}.form__link:focus-visible{border:1px solid #fff;fill:#fff;color:#fff}.form__link:active{color:#fff;fill:#fff;border:1px solid #fff}.form__link .form__link-text:hover{color:#fff}.form__link .form__link-text:focus{color:#fff}.form__link .form__link-text:focus-visible{color:#fff}.form__link .form__link-text:active{color:#fff}.form__link .form__link-icon:hover,.form__link-icon:hover{fill:#fff;color:#fff}.form__link .form__link-icon:focus,.form__link-icon:focus{fill:#fff}.form__link .form__link-icon:focus-visible,.form__link-icon:focus-visible{fill:#fff}.form__link .form__link-icon:active,.form__link-icon:active{fill:#fff}.form__link-icon{fill:#000;background-position:center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;display:block}.form__link-text,.form__text{font-size:18px;font-weight:400}.form__link-text{color:#000;padding-left:35px}.form__text{line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:14px;margin-bottom:7px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:0}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}@media (max-width:540px){.container{padding:0 30px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:26px;font-weight:800;color:#000}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:26px;margin-bottom:17px}}.form__link{padding:13px;border:1px solid #000;background-color:transparent;border-radius:20px;display:block;position:relative;max-width:340px}@media (max-width:1230px){.form__link{margin:0 auto}}.form__link:hover{color:#fff;border:1px solid #fff}.form__link:hover .form__link-text{color:#fff}.form__link:focus{border:1px solid #fff;fill:#fff;color:#fff}.form__link:focus .form__link-text{color:#fff}.form__link:focus-visible{border:1px solid #fff;fill:#fff;color:#fff}.form__link:focus-visible .form__link-text{color:#fff}.form__link:active{border:1px solid #fff}.form__link:active .form__link-text{color:#fff}.form__link .form__link-icon:hover,.form__link-icon:hover,.form__link:active{fill:#fff;color:#fff}.form__link .form__link-icon:focus,.form__link-icon:focus{fill:#fff}.form__link .form__link-icon:focus-visible,.form__link-icon:focus-visible{fill:#fff}.form__link .form__link-icon:active,.form__link-icon:active{fill:#fff}.form__link-icon{fill:#000;background-position:center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;display:block}.form__link-text,.form__text{font-size:18px;font-weight:400}.form__link-text{color:#000;padding-left:35px;margin:0}.form__text{line-height:normal;color:#fff;margin-top:10px;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:14px;margin-bottom:7px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:540px){.form__inner-wrapper-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}@media (max-width:540px){.form__input{margin-bottom:0}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}@media (max-width:540px){.form__checkbox-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;margin-bottom:20px}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}@media (max-width:540px){.custom-input,.custom-textarea{padding:14px 0 10px}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background:url(../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.custom-toggle__svg{fill:#000;color:#000}.general-button{display:block;margin:0 auto;padding:20px 30px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:20px 30px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);color:beige}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index a747542d9..57e6d8810 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gB,AAGF,yBAdF,U,CAeI,gBCfJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,c,CACA,oBAIJ,iB,CAGE,qB,CAeE,U,CACA,qB,CACA,S,CAbJ,W,CACE,Y,CACA,qB,CACA,4B,CACA,kB,CACA,a,CACA,kB,CACA,iB,CASA,iB,CACE,qB,CACA,S,CACA,U,CAGF,yB,CACE,qB,CACA,S,CACA,U,CAGF,kB,CACE,U,CACA,S,CAEA,qB,CAIA,kC,CACE,U,CAGF,kC,CACE,U,CAGF,0C,CACE,U,CAGF,mC,CACE,U,CAKF,kC,CA4BF,sB,CA3BI,S,CACA,U,CAGF,kC,CA4BF,sB,CA3BI,S,CAGF,0C,CA4BF,8B,CA3BI,S,CAGF,mC,CA4BF,uB,CA3BI,S,CAKN,gB,CACE,S,CACA,0B,CACA,2B,CACA,U,CACA,W,CACA,iB,CACA,a,CAoBF,gB,CAOA,W,CACE,c,CACA,e,CATF,gB,CAEE,U,CAEA,iB,CAGF,W,CAGE,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,ACtFF,yBD6EF,W,CAaI,c,CACA,mBAIJ,e,CACE,gB,CACA,a,CACA,uB,CC9GA,0BD2GF,e,CAMI,wB,ACrGF,yBD+FF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,ACtJF,yBDqIF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,iBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CCxLA,0BD8KF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBEjJF,2C,CFqJF,6C,CACE,U,CEtJA,kC,CFqJF,oC,CACE,U,CADF,wC,CACE,U,CEtJA,uC,CFqJF,yC,CACE,U,CEtJA,6B,CFqJF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACnQF,yBD6PF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCpRA,yBD2QF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCnWA,0BDwVF,iB,CAcI,iB,CAEA,kB,AC5VF,yBD4UF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CClYA,yBD8XF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR2jBA,wC,CQzjBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CChaA,yBDwZF,2C,CRokBA,wC,CQzjBI,U,AAGF,+CAdF,2C,CR0kBA,wC,CQ3jBI,SAGF,iD,CR6jBF,8C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CR6jBF,8C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CR6jBF,sD,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CR6jBF,+C,CQ5jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CR6jBA,gD,CQ3jBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR2jBN,wC,CQtjBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGtmBJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CVksCA,gB,CUhsCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CV2sCA,gB,CUnsCI,Y,AAGF,yBAXF,a,CVitCA,gB,CUrsCI,qBAGF,mB,CVusCF,sB,CUtsCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVktCF,sB,CU5sCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVmtCJ,4B,CACA,4B,CACA,+B,CUntCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVquCJ,4B,CACA,4B,CACA,+B,CUxtCQ,e,CACA,YAGF,+B,CV0tCN,kC,CACA,kC,CACA,qC,CU3tCQ,+B,CAGF,+B,CV4tCN,kC,CACA,kC,CACA,qC,CU7tCQ,+B,CAMJ,oCADF,oB,CV6tCF,uB,CU3tCM,iBAIJ,oB,CV4tCF,uB,CU3tCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVuuCF,uB,CU3tCM,aAKF,8B,CV2tCJ,iC,CACA,iC,CACA,oC,CU3tCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV6tCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUhuCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV+tCF,+B,CU9tCI,iB,CACA,O,CACA,W,CAEA,uC,CVguCJ,0C,CU/tCM,S,CAGF,qC,CVguCJ,wC,CU/tCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n@media (max-width: 540px) {\n .container {\n padding: 0 30px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: #000000;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link:hover {\n color: #ffffff;\n border: 1px solid #ffffff;\n background-color: #ffffff;\n /* Другие стили */\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid #000000;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n margin-bottom: 15px;\n position: relative;\n}\n.form__link:hover {\n color: #ffffff;\n border: 1px solid #ffffff;\n fill: #ffffff;\n}\n.form__link:focus {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:focus-visible {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:active {\n color: #ffffff;\n fill: #ffffff;\n border: 1px solid #ffffff;\n}\n.form__link .form__link-text:hover {\n color: #ffffff;\n}\n.form__link .form__link-text:focus {\n color: #ffffff;\n}\n.form__link .form__link-text:focus-visible {\n color: #ffffff;\n}\n.form__link .form__link-text:active {\n color: #ffffff;\n}\n.form__link .form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link .form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link .form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link .form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-icon {\n fill: #000000;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n}\n.form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-text {\n font-size: 18px;\n color: #000000;\n font-weight: 400;\n padding-left: 35px;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n\n @media (max-width: 540px) {\n padding: 0 30px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: $color-default-black;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link:hover {\n color: $color-default-white;\n border: 1px solid $color-default-white;\n background-color: $color-default-white;\n /* Другие стили */\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid $color-default-black;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n margin-bottom: 15px;\n position: relative;\n\n\n &:hover {\n color: $color-default-white;\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-white;\n\n border: 1px solid $color-default-white;\n }\n\n .form__link-text {\n &:hover {\n color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-white;\n }\n\n &:focus-visible {\n color: $color-default-white;\n }\n\n &:active {\n color: $color-default-white;\n }\n }\n\n .form__link-icon {\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n }\n}\n\n.form__link-icon {\n fill: $color-default-black;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n}\n\n.form__link-text {\n font-size: 18px;\n color: $color-default-black;\n font-weight: 400;\n padding-left: 35px;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gB,AAGF,yBAdF,U,CAeI,gBCfJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,c,CACA,oBAIJ,W,CACE,Y,CACA,qB,CACA,4B,CACA,kB,CACA,a,CACA,iB,CACA,e,CAEA,0BATF,W,CAUI,eAGF,iB,CACE,U,CACA,qB,CAGA,kC,CACE,U,CAIJ,iB,CACE,qB,CACA,S,CACA,U,CAEA,kC,CACE,U,CAIJ,yB,CACE,qB,CACA,S,CACA,U,CAEA,0C,CACE,U,CAIJ,kB,CAIE,qB,CAEA,mC,CACE,U,CAKF,kC,CA4BF,sB,CAxCA,kB,CAaI,S,CACA,U,CAGF,kC,CA4BF,sB,CA3BI,S,CAGF,0C,CA4BF,8B,CA3BI,S,CAGF,mC,CA4BF,uB,CA3BI,S,CAKN,gB,CACE,S,CACA,0B,CACA,2B,CACA,U,CACA,W,CACA,iB,CACA,a,CAoBF,gB,CAQA,W,CACE,c,CACA,e,CAVF,gB,CAEE,U,CAEA,iB,CACA,Q,CAGF,W,CAGE,kB,CACA,U,CACA,e,CACA,kB,CAEA,0BARF,W,CASI,mB,ACjFF,yBDwEF,W,CAaI,c,CACA,mBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCzGA,0BDsGF,e,CAMI,wB,AChGF,yBD0FF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,yBALF,yB,CAMI,oB,CAAA,yB,CACA,OAIJ,oB,CACE,kB,CAGF,Y,CA6BA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAtCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,ACjJF,yBDgIF,Y,CAqBI,oB,AAGF,yBAxBF,Y,CAyBG,iBAIH,kB,CACE,a,CAEA,c,CAOA,0B,CCnLA,0BDyKF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBE5IF,2C,CFgJF,6C,CACE,U,CEjJA,kC,CFgJF,oC,CACE,U,CADF,wC,CACE,U,CEjJA,uC,CFgJF,yC,CACE,U,CEjJA,6B,CFgJF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,AC9PF,yBDwPF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CC/QA,yBDsQF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CC9VA,0BDmVF,iB,CAcI,iB,CAEA,kB,ACvVF,yBDuUF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sB,AAGF,yBAVF,uB,CAWI,oB,CAAA,yB,CACA,K,CACA,oBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC7XA,yBDyXF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CR8jBA,wC,CQ5jBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC3ZA,yBDmZF,2C,CRukBA,wC,CQ5jBI,U,AAGF,+CAdF,2C,CR6kBA,wC,CQ9jBI,SAGF,iD,CRgkBF,8C,CQ/jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRgkBF,8C,CQ/jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRgkBF,sD,CQ/jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRgkBF,+C,CQ/jBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRgkBA,gD,CQ9jBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CR8jBN,wC,CQzjBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGjmBJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CVgsCA,gB,CU9rCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVysCA,gB,CUjsCI,Y,AAGF,yBAXF,a,CV+sCA,gB,CUnsCI,qBAGF,mB,CVqsCF,sB,CUpsCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVgtCF,sB,CU1sCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CVitCJ,4B,CACA,4B,CACA,+B,CUjtCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CVmuCJ,4B,CACA,4B,CACA,+B,CUttCQ,e,CACA,YAGF,+B,CVwtCN,kC,CACA,kC,CACA,qC,CUztCQ,+B,CAGF,+B,CV0tCN,kC,CACA,kC,CACA,qC,CU3tCQ,+B,CAMJ,oCADF,oB,CV2tCF,uB,CUztCM,iBAIJ,oB,CV0tCF,uB,CUztCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CVquCF,uB,CUztCM,aAKF,8B,CVytCJ,iC,CACA,iC,CACA,oC,CUztCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CV2tCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CU9tCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CV6tCF,+B,CU5tCI,iB,CACA,O,CACA,W,CAEA,uC,CV8tCJ,0C,CU7tCM,S,CAGF,qC,CV8tCJ,wC,CU7tCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP/GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,mC,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CAKN,mB,CACE,S,CACA,U,CC7HF,e,CAGE,a,CACA,a,CACA,iB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,iB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CACA,W,CCFF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n@media (max-width: 540px) {\n .container {\n padding: 0 30px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: #000000;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid #000000;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n position: relative;\n max-width: 340px;\n}\n@media (max-width: 1230px) {\n .form__link {\n margin: 0 auto;\n }\n}\n.form__link:hover {\n color: #ffffff;\n border: 1px solid #ffffff;\n}\n.form__link:hover .form__link-text {\n color: #ffffff;\n}\n.form__link:focus {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:focus .form__link-text {\n color: #ffffff;\n}\n.form__link:focus-visible {\n border: 1px solid #ffffff;\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link:focus-visible .form__link-text {\n color: #ffffff;\n}\n.form__link:active {\n color: #ffffff;\n fill: #ffffff;\n border: 1px solid #ffffff;\n}\n.form__link:active .form__link-text {\n color: #ffffff;\n}\n.form__link .form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link .form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link .form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link .form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-icon {\n fill: #000000;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n}\n.form__link-icon:hover {\n fill: #ffffff;\n color: #ffffff;\n}\n.form__link-icon:focus {\n fill: #ffffff;\n}\n.form__link-icon:focus-visible {\n fill: #ffffff;\n}\n.form__link-icon:active {\n fill: #ffffff;\n}\n\n.form__link-text {\n font-size: 18px;\n color: #000000;\n font-weight: 400;\n padding-left: 35px;\n margin: 0;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 10px;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n@media (max-width: 540px) {\n .form__inner-wrapper-grid {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n@media (max-width: 540px) {\n .form__input {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n@media (max-width: 540px) {\n .form__checkbox-wrapper {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n@media (max-width: 540px) {\n .custom-input,\n.custom-textarea {\n padding: 14px 0 10px;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle__svg {\n fill: #000000;\n color: #000000;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 20px 30px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n color: beige;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n\n @media (max-width: 540px) {\n padding: 0 30px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 26px;\n font-weight: 800;\n color: $color-default-black;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 26px;\n margin-bottom: 17px;\n }\n}\n\n.form__link {\n padding: 13px;\n border: 1px solid $color-default-black;\n background-color: transparent;\n border-radius: 20px;\n display: block;\n position: relative;\n max-width: 340px;\n\n @media (max-width: 1230px){\n margin: 0 auto;\n }\n\n &:hover {\n color: $color-default-white;\n border: 1px solid $color-default-white;\n //fill: $color-default-white;\n\n .form__link-text {\n color: $color-default-white;\n }\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n\n .form__link-text {\n color: $color-default-white;\n }\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n fill: $color-default-white;\n color: $color-default-white;\n\n .form__link-text {\n color: $color-default-white;\n }\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-white;\n\n border: 1px solid $color-default-white;\n\n .form__link-text {\n color: $color-default-white;\n }\n }\n\n .form__link-icon {\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n }\n}\n\n.form__link-icon {\n fill: $color-default-black;\n background-position: center;\n background-repeat: no-repeat;\n width: 24px;\n height: 24px;\n position: absolute;\n display: block;\n\n &:hover {\n fill: $color-default-white;\n color: $color-default-white;\n }\n\n &:focus {\n fill: $color-default-white;\n }\n\n &:focus-visible {\n fill: $color-default-white;\n }\n\n &:active {\n fill: $color-default-white;\n }\n}\n\n.form__link-text {\n font-size: 18px;\n color: $color-default-black;\n font-weight: 400;\n padding-left: 35px;\n margin: 0;\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 10px;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 14px;\n margin-bottom: 7px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n\n @media (max-width: 540px) {\n margin-bottom: 0;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n\n @media (max-width: 540px) {\n grid-template-columns: 1fr;\n gap: 0;\n margin-bottom: 20px;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n @media (max-width: 540px) {\n padding: 14px 0 10px;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background: url(\"../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-toggle__svg {\n fill: $color-default-black;\n color: $color-default-black;\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 20px 30px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 20px 30px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n color:beige;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file diff --git a/build/img/svg/telegram (3).svg b/build/img/svg/telegram (3).svg deleted file mode 100644 index 13e40cd4b..000000000 --- a/build/img/svg/telegram (3).svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/build/index.html b/build/index.html index a291311f0..670cf8c34 100644 --- a/build/index.html +++ b/build/index.html @@ -19,15 +19,15 @@
-

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

- - - - +

Адаптация и благополучие ваших сотрудников

+
+ + + - - Перейти в DEMO чат-бота - + + +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/build/sitemap.html b/build/sitemap.html index d05efd3f7..056124a6b 100644 --- a/build/sitemap.html +++ b/build/sitemap.html @@ -26,7 +26,7 @@

Адаптация и благополучие ваши - Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/index.html b/source/index.html index a291311f0..670cf8c34 100644 --- a/source/index.html +++ b/source/index.html @@ -19,15 +19,15 @@
-

Адаптация и благополучие ваших сотрудников ehfkiuhgfghjh

- - - - +

Адаптация и благополучие ваших сотрудников

+
+ + + - - Перейти в DEMO чат-бота - + + +

Оставьте заявку на создание корпоративного чат-бота.

diff --git a/source/sass/blocks/form.scss b/source/sass/blocks/form.scss index a9ce7752d..dbc0a3d47 100644 --- a/source/sass/blocks/form.scss +++ b/source/sass/blocks/form.scss @@ -32,39 +32,47 @@ } } -.form__link:hover { - color: $color-default-white; - border: 1px solid $color-default-white; - background-color: $color-default-white; - /* Другие стили */ -} - .form__link { padding: 13px; border: 1px solid $color-default-black; background-color: transparent; border-radius: 20px; display: block; - margin-bottom: 15px; position: relative; + max-width: 340px; + @media (max-width: 1230px){ + margin: 0 auto; + } &:hover { color: $color-default-white; border: 1px solid $color-default-white; - fill: $color-default-white; + //fill: $color-default-white; + + .form__link-text { + color: $color-default-white; + } } &:focus { border: 1px solid $color-default-white; fill: $color-default-white; color: $color-default-white; + + .form__link-text { + color: $color-default-white; + } } &:focus-visible { border: 1px solid $color-default-white; fill: $color-default-white; color: $color-default-white; + + .form__link-text { + color: $color-default-white; + } } &:active { @@ -72,22 +80,8 @@ fill: $color-default-white; border: 1px solid $color-default-white; - } - .form__link-text { - &:hover { - color: $color-default-white; - } - - &:focus { - color: $color-default-white; - } - - &:focus-visible { - color: $color-default-white; - } - - &:active { + .form__link-text { color: $color-default-white; } } @@ -144,6 +138,7 @@ color: $color-default-black; font-weight: 400; padding-left: 35px; + margin: 0; } .form__text { @@ -151,7 +146,7 @@ font-weight: 400; line-height: normal; color: $color-default-white; - margin-top: 0; + margin-top: 10px; margin-bottom: 20px; @media (max-width: 1230px) { diff --git a/source/sitemap.html b/source/sitemap.html index d05efd3f7..056124a6b 100644 --- a/source/sitemap.html +++ b/source/sitemap.html @@ -26,7 +26,7 @@

Адаптация и благополучие ваши - Перейти в DEMO чат-бота +

Оставьте заявку на создание корпоративного чат-бота.

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! 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 literal 236502 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 z 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 \ No newline at end of file + + + diff --git a/build/img/svg/tick.svg b/build/img/svg/tick.svg index 1d999ead8..7165dc6bf 100644 --- a/build/img/svg/tick.svg +++ b/build/img/svg/tick.svg @@ -1,3 +1,21 @@ - + + + \ No newline at end of file +C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> + + + + + + + + + + + + + + diff --git a/build/img/tick.svg b/build/img/tick.svg index b02331d7e..cbfd334ad 100644 --- a/build/img/tick.svg +++ b/build/img/tick.svg @@ -1,3 +1,22 @@ - + + + + \ No newline at end of file + C290.129,58.687,290.129,51.06,285.377,46.368C280.637,41.664,290.129,51.06,285.377,46.368z"/> + + + + + + + + + + + + + + diff --git a/build/index.html b/build/index.html index 31b1ca34e..ef7d72755 100644 --- a/build/index.html +++ b/build/index.html @@ -5,9 +5,9 @@ Botozz - - - + + + @@ -40,9 +40,6 @@

@)EKjseobKig?vXURgLpb_IJm4-FM9$G! zWW-HG#nXL#&CRT_l8FXF5*R`A(N=!6eHhUjO)>lp9(<+oB;YsMKqI5sURBYL&X@TRIgP-l;3J%Po0tZs zk5su)c&2eR(7*ipw}1H4*WX)1*AwgB(P*GIoQ4$HcQU#OWt8kRfK~@hG#~SYO(!Fa zgT)FvO~G?1B$e)C6x@TMx1(-5MsE5gw)93KN?F#b;w2BI611rg_V<9F42jhf$Rfxf zgwWzOc9%rJwo?&IH0Ywn*}tpJ)&j%%ho^-t@X#KKs0id2o%ORQddfCMG_9}!DRR$m zg1-$2Asj0ey(H8;^@D~}$VLFp{*mjGf4uUkvayR~A;23c{?T$FEinH}yUpjlOUh8Z z7?A(^#+s3lvk{e1WIm1?OD(EAsf-rVMZrdMg!fmGk&dx-k$EMS2!?;x+XL+UX(lEL zB+*a;XplUV+}6A7vhUQvK8&Ch;~8loJF|IOv&KP9PC~KVLbHja0MIt*hf(`5$B@lv z5B8};5Fgd}BqA}9JVmJ_pQ5PDvpy4nWHQo$5JiHR{$^#W@lXa z)HcpfR$lTPw?$w1_{wko{qgCu(D)3``bWg5u{PNTN-?3R4kU?LyDVn#B; z#0VUSkcyCh0`05V$V7a{%n$wwXOdSgfE5l=kZ(JPC>D5A1{$=U+f?Y{7`mu&7j4Kv zv|(p(krA{9(tMxzKrYrcOf-;@4GE$d^ib1)MW$JFrehFaTojHXGSSMCkJ3~0UC@eT zk;o(|BS2s2t{xUfXO)V6iu2<=VqKEMVfd>GUyNg_UA`W48M5y(k~n?h2D7! z{#(0rd2Ma&#!X72JCH`G3IRGUqlh~td9*Kqv>H@KA|tw&2Qm{2iK8q4gGeh|Y2+X* zM$cLzQnw-NT3Dx%<@UA66X z62d%e{X|(5!O6zSHaARTqlkTycns$M?yO6;`vL`E5(>2vny9jzKplgbZi`;3Hy+&=v$4SdXw9{hEX{%8m*^)L&5D{fM%Hrn$ zC&Ph_2mUyUNAqLu96qyM2Pg^LSxEMoE*}avGI*8FBKV4I^BrU~frlu#D83+;AH?M1 zNuFy%a8cYgi@_EL>bKJB$Gw<`)I|5CiAY4HrzrcZpE?iez9FF?BVc6|tt29B`c$dt zrxJahpAUd*=RqO9)-Gl!7msTwQt{2V29rQLqHT!GMMy8A?jYvnWokq-J zEP|1OhNO=WT5AlU0!J|lI^ql*_#_Ur%YCf}CWo-k(3v`>K^N`u>LJyjK@>3-@A8J& zGRS#NS^`7G3(PYIYWjss6R9v|8`t8^O$9esS|SD*aKrV-NL+wmXlY5ONv>|_sX;PD@)mLG)dAp2KI z3%!M86v}8VklcJO}v9maL&gETsqknt4l}1VWfV8 zjSg)9`NsTNj84O%X~RUmV52o<9w4FdHoj~l{n`w*lnrVN3M=@{Xvm&WLotGe7NkRv z5H%4%Q6wI6a_HUAFYM! z#~*xf$-F`4466TS(SHpy4KD0kPDTpv%YhBRP-~MP4Wgvv%3c(jh%6yw0ThA%1ABB> zDwcYG^c2y`D8921DG-`SC1}J9hzx0_IC^Fgfc|MnDe@!3`L2~9jZi;q%l;+ZL{qw} z)eRF&wBXe#bXUt^t>i|9&vXqVnJAFMXWzD>h|&lE8R1d3l4Y7T4mr)bs-klvBr8w# zV7##sVdqQe;aXX!i0p@zCOeG*HPl>{(#R&DIyE_u=FUjIG9QVSsC^RS*w+L6(RO?l z5)t{*1f;xdi|844V$s%puo@P!2=He65IVp($jDYhLu{Gmr|lTJc__AqiFQ$I8@_7Y zRIrzPM7~l!Q5ii$&BqAqjjZ#HOq9f3d!fFC2Nn~_{og+499!LIYPaN$8kZ`amsE-E#MMYJF2g^R>vzE8W z$80KD6tp4_P}8Oey_8WRqg*WOiN-{B93{x1JyV;b0tb*s8vf=F>Zb$J zP=TRB4-6f}Lq)?P@Fx7$EFqIDVjK-)(m0JK7!2iuz)+GuwFylWqR7Xd4|<69DT$8Q z$NEsQGZInRTVM8BQIXF!X&Me5isBD`;*2GL%&ObE;&PIuh42?1x_t|L1 zkwA$AAma#|fqWzS=p`YMm&htZ$lV$-44I20jNmTUfH1pDB`GRG&Rn@tMR>5=2QDr50+j@~h2to5xHX4`+@Gn~+BepI8!pZ{?*x$Pg=MiR_A%goLBT6Hi;-YM*VHt`*|J-#^ z>B$BM`6h^>Fu^e4<}L^+#qjalm?EN#E*IH=ENaPULSY1K+hEBDturuGrr}*%ZF-}( zi)~`~;2}t&7)LgYh>j3BLxUpOXF0!7iPknDig?Y3M3IKS=`j#Hv$Ic*=i;nVQN`AnYbv}1HIE^qWL5| z$x&#_Xa75=L9iF7u3E9QoQIWfU=d#-v8X@2QCn??0fM=nEqv0M;4JGbf{CFi{yk zQ*V&0iYSdrHUjw=u%)7WqDIgvUi(ImYu6A@yP0ZbDUNbCZ07t4SsHN>O(t7Mj?~yFVVX5k z={X8W8G&+SJ-IM4d6X=*BOE1rG_Z+(wE9@^;X}?Mu~BkflXUQuk!F+C_`ohUh4CF= zBHx+VsH>=tB#OSECXy%`Xe3J}k|-hzCC9bTl84AfdSI2P+13@Wvz;a~f}PfPVpAF= zHX2q(pa7Ng8xEX%=9Da;4H;^3VjqZy_{Apw9t*o3rQT9;ery4`t|9BBitw=MLy!p? zJcPSF7BgONwjd4h5^6WkY~HugcUX&vR))`Pw$Zbv5=C+p=`lbhOAa1Zx3;bkw2C)? zjIIS6fsD{$t<^@}@43)MQ$Bj(wH}%-+55i7)QVvgBQheCIYf|-o{NPJsZ|J(y+vdr z5Rnv7;TuyJe}-xglSS-H1S+xxFA)ZqNPZ$4MfB{UYVuQieZwj9tR;u|!Y`SI_*f3Q zt?Qln6>pH8)&%!&kc?=k(N5bU8QD(k1SR#!$R@#TY|s%_aFWJ6`L?+qDI>{OE+-+1 z*qJ2P0+22$JlC0s_~G-qA#}ddqMsPFup4C=HlAy+L4RIpiveTfh5@WGwezmWKIl50E_YZ@cob~?J z#7d8|6+@8vd`x0xFEG+X26K;pBxL8*Nw{gz-^fs|^iNr@mP(pCN)67jccsl=!gTsD z4FiF4Go-6EEpX^gbbF*p$tR~Y6fOcIq#%(sr`|Gl#O3-);TWw)~`B{BD=dFN*;plo*mBPl$uXj_rMSNi22$f|~EbP`}HfSQT?O zDA1a7nct_AeSY4MibfULgHs6p1Uw$Q1ukBKBThBVSklar0U|16f9knIw8MR{uOiu& zgkQ^^==EqyCUa-|Xb!?-%G=+?ff6!ybNAkB(zPBHJd zDDK>UCD)UIJ8fOmG8&R9dG9FA!8S)PymY}dOML@&ap6K;vhgSGZ4svH1pH)|HL+}$ z<8LVd?UvU}WJrEC-5Pnblv93;ryO(~=YHe;5)tu73=h0J>^>uWI_k`GwP>M3bXwu>|YM9tXk%X z5}~HfMQq=W3YU+b?Px{7^?l?Y1aM?HfDkug+d%@lB3l1X1h@N)z6t*fL-vC}bcQp+K`bzX8qmz0<$|&T{2HDri&T zAjE?PaFupmK$)$ySzaaYOw#IR_F3tsOSKZ8qR^0;$8p86#g}O=p2^sb#~p|Kcuk}u z_-*~0V9%#&!Hr%lEDwQSdFsiZfAcY1NxqT&shi;;1Xno66~oVqs{(qwfW9}`$48)2 z8{*&)w)D6OSDrvfu+S|+*Pz9r8DIZJe*!1+0>2X~nUlCvgopktf zhJ-W9Hh)c!z80lV~Z|#3h+g4~u z&L%O~iqI;*b`HQe4bz_x=Abj^ICe6DS1;4W2$XKw%c76v5Fg3feBeY#KNu91O~FD9 zn%45J9fZB9U>JlCI^YwCU80?g>WN)CZ2)cqhDm@&NZc#gR{;rVx#O_wAL+ z1-~%1?6O^}pM*G1E`wfJXa-zgoPw`wTkY93*qGdKI4uZ#Z3g@>Mx#nICH^ptkloim-+c$#t)-R`^y+6Nx$pPt(f~Pi$Zx}Q% z+@`8QWAX+KAy7vJLd206R#+c+SUE=X0<8|_VSxRX#Vtslep}<$s(h--=)9;vlZ=(V z_Bj5gLhmul;>WLisBoaz;#`*+nj;0gd~xCT#|)o;KiDGjKp}dUTyLrUvT)33?75T? zB-mo|1oVi^GY&5q$W9^6uJ^_kzP-8-GQGz-XAmuN-Ib-=OR4Jpe@M~AEZ;bZ#1z4p zH(EG%wGwg@JVke1X*XSCa{^E^v5*HGy?PKZpF`aYERQl4|3+LyVRd3^eZuMjIyk4| z54D0|XvXgXBF5?gFPU6ArF%9#u3j-PaB;vC=+KxYBg{|CduWc};xQ9wrZ8m8tANiE z6J@(^IIOVl)YQko&J&F*~ov$;A7}twAH1{y?8Hd zL3b>5MDslxM2IW%#H>b4K83+4F`ZW&LNKEMgT_r14xf_D+fKNI6Qc`4QFSA~snd$% z;!+?(H-mv)6g4oQJih9*D)wXmm!iL)uz0q%swhLX+Ph2h3}XMb-oI~Kee0$v@mPXQ zFN#i|=Ftd!0N`BNwG278WACF1Qd;pVReAGFogh_M*3-RvOceMY=P^5{gHx9-1s-6<_Qn&l&io(E zw!M6MaK#jtpg4pSjZE|i)c0^Jdt~t*)4AM0Jx}y~82hH&W^}zpH8DjgMU#?y=5$rq z&EMXbaj>3~Q@}N9^Q8Qz|2w~tAxV9@W*4TXSE}%@KEa?w2nS!QC=J)m zL4H)OfKb(u{XO<-j<&NvJ*Ymq>1FL$X>tX1=MZE%{%xz|&Vr#%@ktl5Jb2Z`lQeZ_ zvmzn-G;9tFS>gB2zD0&^6cpJ*>eCDEWj$|L7sZ|YJ-4FEQJco)%^3(CZZu}Rgu%&! z`XEM`p&6DwO1Mk7U)K<{*lpN0P=fI}MLtbtA;s7eg`QN3{oT^qm6i6u5Z zn93?>L?JP7bGk{tSsc#Dm~c2&yVf>0t_y*r5LN(#41>D8#kOs2>EY+O42?VX{tugO zHL`q$Zy7KSJ(!i%Gu00TNx2fY!Ao5qh8hjvj-Z@9OOY4YhFe8q$CZt+h$4pELp^0v zt=R*Z?KB7c=6;{Z^`wU-)HD$LRu%(Sd@Ofg;7da>coSR>-X&+sK=N%aiS6nK&3bMQ zXV}i0XvZkOXPx=Fuf?C8g6&mTi>7LHeY}Mwdgfi+vpiM1qL+4^O0-mL9=8qj^Y)u! zAlfP1CweQ5|6!S!wEWY0Aw{Cu$g88MIS z=HilU*GNqM7biL8%`cYK%573*_dENBH}4fK1v2`R7)6+tFC|T5rO?Fqx4L*Q!LN!F zfQ@8VbrQ5QIWWL$&Ckx=6haJ`zy~OB_o{PV>U6E?G#xd%QTk?PAmDL*Qoeg?G7dL2 zPg-}SQ<445E`$iEmfrYdwTFg6GrgRU^L2&_sdsHcA+bU%6_0Xm@M$9N&)jWFhWaJr z*)=44j)uIXs%|-nndjynMfGHVKQh$nTyEN^GG;QIa_M2g=xNO!O(scjnVT^Xi(DmW zY*;o);cBQ~gpbXZB?hLEC^v{oGE`Mu!xSkX_-Qt~6z7dV4yp{pi{l%+baW4_c(_Db zc|}_I;?^^#tsL^^qG0;IL4t4VI9Cc+q`KMBSDN)u2*lh!vS)KaQDwt)@VIrV_TF3} zSR_JCZ@T_5C!-s4{K!BIFE-RGeSY35EzR-t*y2U2OXPrx== zAwrO1=4_Txz`Ik6%?r;*~8FrJsRhjfwo})svgtdTK1J-#&7xyog zs|tGvcBT@}2md+X-TmrpTcN$!xeM6N6QR@SgA}eDWeP(kpV$RmyZpoco6Z?JkOA!@LhXXATi2LWs{4 z#;GdfbRg>K31S*a)HSqYFR{AZNjMV&u;`A}mF(TR{Q;#>H56!7PIbX2TFNWkoSb|< zA-XbY1Kz%=O-U;J zl@&Z~3NQZ(w%rZaRCi-A)*hfJ-N}Zv$D7Wnhp|m*R+c?g7dhS$6Hv_olL0`ED{cXi z0V`2y%bx1YTm8D3SJthWWI-Z&JYDv~6(~5w9B$ZT*CKA(r~BBdh+Ty0TMpa@og^-` z39jQkb0?9g6%&8l1GgQAkN8_Ba7#IsJ7H^C^NkO?4tL@V=~rJTWCQM>QLNx^v+2GwZ!^necRq9qp_ zF8r~_B{Hs!+uwgrST+autexcqbgX9q7`y7qgUsW+BoG7CN)Z=9p?&+ci z`sJw7+DBHOpqSb#%Rjju)-mRnKoJL)`Hz%@3D~fVIHT%7r`KXTJ?3>7F+rg-Z6a~- z^+J3`9p|un0d+?tr+mva|OE@t$QA4V{^Kdi#Pj`WzdRm*}yRSsny=c^XXz zJ((|G|43yuNk5k_XE`^F-)P;yTVz|J)DBV>&#vYlzKG%C!Y0df)$eeKbDAcT@c;-% zD(G$>!&`=uCa0uQe4|9RGGMN&evS5Tl~+X(b&w`{z{L=1$}IAf$fTavefPl2COCsX zirJ4a)~g}3L{2D-y&jSQ**s3D2)97*Qlfz23NtA0Ci$o|wRr-M@*deE7Gqyx{fPV< zidtx-m8}}e#E7$l}3uVrGm->A=MBf*4 z#;lmx@hw(=jimm$lRSqkc*a1qIvk%FL-!fZ$gz&XtS~@v@uxwZpr9WrBGJ(KTUKeA zuppdZ2QJCA>_s;>VjQ0It&yJd_QO=r{XO*OUuaE5NgM`_lIv(NqIs5{uT+0~Ox29K zotH}f&XXIa{lGe+)mNly9!9h@qC3Mz>Tb_HwrW!SlB>+NGoMM7f{Q95@#-0vJ;zPn z#D703|FMnMZ^(e{t!H)r>G_>i^9Qv}e7JDRDkf$0Pg3l`13|MpRn1gVf!?KUhd*#G zIk%R;^rX)*)Ha(p;qmm6Bj$vg$zxw;*CiYqnpynNR+n>vNZp1}hM~miyO8~DgVn4t zhd8<5wA~=#)~leUWORmli6da-q5OX_Nj=zM{((!u#qf%|7^Ot-+BY3%e0OpZdTcQ8 z6$oY`liJIPx6j|X88&^5h{;z5pn*dBtd{0ol!y3rY8|-sHu{Qk&ee!{m+Xy7^<}kh z8v4Yt6Dk}$xT-B2@-+b4lmbYbY?E`BiNXwQ*N)V9wMoeCA z1|A#pNntN*3GkXtx?El#Ejw2A`*~I;J`gvWCT|oQJ{0km4OvU=wk6Esa zvevvJtjxeegg~JOsSxN+^>_ZWKl^1^Oh-mTdPRlzLedB{{TR1TV2 ziN}%~T(M*6Bf@k>BY`;Z4#k|QS`M^*2o{RA!p0n|d~x&Pyb9y3pbQ$gKO)oN5=m3Sf-*ILNUos+nL z07<`u&u+KrTXtM4NHD2OwoIg^}^Hw0qD^kD%3BSvUkitH+Ah5*3(OL*S zt`duB8C+go1a4ipJF?v$$^T*GRqkvZ`B7<6I0iGi zWrARZaEIeoBqb#GvYfw+h?`~vUbu}jqFpE%j)^HevU;U-qtz|_VneUK6~IB_U6Q{b zBZswxL`9j>b%o~(pOK1RG~4k9AOU;g4f5k2-;S_oD3oHD5cA4qL~4uklhAfW?WpLN z6{La}QE;hZ!3qN}-qFVAg`TSsp-hB7ZRAGO^a8|~HV5xu!?#(VE5 z*`iDP)p6YIf)tM1D`nk<{H|2@d6y#e_)~eq^_f|Z(gx4phZh9#Jc}l8ryDre4vg!#5iGLF0 zkc|GXULlB~7UX`@=MQ9pP2`H|7<+#ygvKb`UW}PQP9DzAxvwJlS>KqD_pnMtSN$3H zpI^oAFK5(KTPkHrJ_-%l$*Mv=fZv*j^KWmTpR}&yu3y)jXAM*%O*mPS z;+B~J;-XP+ab4xt_-=j~^2iIm%j9@fO}A3Y{!O#PD>fc2KC3? z5lA%kkUc+Ov__lI=#V7m;ob3+$eqzT7P6ss%@;Vb!u7pS5}OzP-7hg{jf=0JMtD16 zt(K_LlI4n$I_c!HBO5$H|V7y!n1&{Uv|hf{eBcBiG^7%t>-tr^@0H12D}^#!#4c#Op=(@ z5x86k9@U5cxYFl(!F%iO7u?q&`vY6prI(wns~x@j z$C{bqr4pUnR2v|EIe>~)~uz)x325@RYTtVM`nRe(l z&9c@P_&&XL1Jlz&_=GztK0a(RgrurosiE>_LjE6-MXtxPTc61`;8PecKj@g__Ao1A zsotA+oCkAs%3%N(U`dNgWj|*Z8;pOo{N>eOXuFM5bnNZ&zGgK)Why~`xyLKe|5}Dv zS+>u)Gyb+-aZG=rKO~MQH>L?E`Se2A6}r>;l6bwuKd0T96SY$vTRPpl#AO=dV@Gh1 zaxFnikD)njO7V zZgTx>2~K-mXj979@3@oT-C5m*5XXIk&Hw$wxl_#jf=1ir7w{_Q&4e-XhmRg^nf+Hy zn$TB;Sr+e}*kc>b{_Ma0*iky@?a^b&%9HQyJp<5|oX*O~`*LpdC`aru?BrI$^2Egp zB6_@D>QUTL9|q)SYlO&3@YS?$*;0ug6~3xu`tUL>FZHbD1S-6F4b{H2)&8Yc^#ohT zCM6Hp!}c$3#6{lF;>wjBaUV|9M}lyW%>ML)=4pF=l$0o+?!TlP3E!j0&nMIn1)u{j z=6&YuGS8n~)@K6_+5HZ|<;1cH9j_2ao&I@whU8Zs!kYuD4W(CE`T#2u-dC1n5@YIJ z#Yrzev25S6cA*l1Q#}qXPC{Ha8d!fzmb^7A>2wS!vI2qle3vB4UtfNPS|vOhzwZ$u z-Po6;R7<+?^{>az?Z9PHI*j@61#1%b5C1Qok*61C20K4=lac-Xi3b?$=qUsh|I(?qL`)mczCT?y)*-&X2s*TqjCzJyOd~I5Um}^?(~nXt4>45lPdMBlHXRGx)51yxl~+ zw@k`9e+X+t!j;VPSv_h-4QM=b5{9kCisgrs*Ar~vX9d2Ma@A7BfXcD>hhn6&XHC%S z5N$!7LdAkDJN5m%!rRzRN3VXm+51y>q5_iSxN=-&Z_ot2nwe+%@aRT&)qA!D+iRH1 zu3knO_nruw_u3S|fECq(b^&z6_pNHn*b}QDMY4LoN*6SnTe@G6hG0QahgD5}1}3lY z*k_79KEn46@V9O^|7Rf|$ldc9V{I`4J*Rj~gP|GD`_=c-aKp6unzvP@_u)*|lj)rC zu+$3;{-p~Zk%|Q|YP%kCHcE}Pza>vK(J(U`#h>TrGpStf;MaWdvF{q`UIyO88Rbq} z-%IpudYp7CE_j<=*e&F-S8O@%8Ijsw?B13ZtFAY<4rw zb=Yq(iT`SLj%EZ!oCO{X9A&@mdIOx^w>FYu`B*NW*$EC#pH&4L!Ct8AA{(wx_ImCC z8O>)7+u4i_X9BCcNmU=8ezHO)Pq%Oa4JY1RcW3!tfh71ph`jSaosG`tl}-@!O}fYx z`K9f3#ckU`k?#LLzVkvuK4gI{L_%&pLW|$dRw=5uQCf4dM2?$b=gp{J5ztWy@Z4-D zo^H=lo6o!dkXKmxm!us>1tA69!g+se|krr*DuOL%G6f);N&TmGv zvu#k62Fn0)Luayh(9~QZ1_IzKoC|Yq%iNFP#xlW;zrtN@qCcrn17+(^e%nVeSCnlb z;1Q&hqwCJ(YnhVCD_FmDDAOm`ZvbX6JHr>12+?1ce16B=dzpX?ZQc44`1R`0JU>&D zNm*Ns_rf`Ck*iq`EKpn6He-;r6J~tPGcO#$cYC5c!Zz3pxa4XpGgN=@RIBHKdcES7 z%<~c}wTLC)fXTYyTbz2!xAEe!*x_A(;<&-hA09#C%O{=xHqsXK z{6{^49k1!!k$T9|)|YPq{BPwJ@2`KSCZO5<;vRx&$S<8M==zuyy`C~rO4|pSZVPph z@+flBur8lNS?$@!T5jw9M@wTU@NeIiK-d9t+T}WJHPQ4!QRh*#$tU4Z;+c?Cc8P5O z58fFtmLV;D*XcT^@3L6HzbL@yEp`Exh4uDCA?l)jWrwk^3tT_!87R~84mL1LHcn1J zO)F8kh~vQyU#lD;x$$*v!DnmDJ)AN0$akq^A$!OeT41BD(By9s?qvBppO zNC76tHKoL`XD_}RJ-h&Zyh4_AkKH7}oiEMs^p1ykZt}>~SEY_p5Pv|w;nylRrl-U1b=cmNHUx)%<5o*S2Nlrqa zQDW+2FPmF2MU7^#F5f4Sm9RHNdK0t{8Qx)SeFp)k8GWc#@T;GPRq1;)mj zLAZd8Foe@$Up)Q58{Q;rcVPX`Gk*-JqZb5Xm}~G=^@N!zR;=sk(Y=@V%FWU({C+RE zS&k;AsuZ;wtuc!4faimSI%^&mv*8RY1Mjp^Ra~ebT~YJ%O-QY(E3IafTF|qVOA3UG zgkLVx7e_z6)a8q+=upJUxQr(XU6uLy}%Le^8moinDR9#1((iC{#biS3ur@Ja?44H_ugaHJot?PB4= zWKUNFdvk#uhT(Qzn>cWpWWq$$gbR?Y5x;u}WO4t+T|>=}Jk^JUU7)xLQ179shTgJo zZ*#WH*jZ?&g|sJ1#Na+LHwf%K8Vr6*DyqY2Q!Uo^Vnd}p+<6oOHy{@y_}zW6^>l!a zX*$C6-ID@;ji)6np--UFuqckK<3f{=+CzE^z->fOb{M=tofc~bR`q{C@@&*hIJLo* zuMm1DCEpe+-=~U9>GJ8}17=Oi^1Ou=Z1Z_Ny+)mZ>{sRE67AEtH3xMc_zU1^V&7)1 zR`^}Ht$cVlU_MLiQSX%}iTp`L_@W8z!nU?&pFeo*D2y}unC7KkmnyX`j<%wUj~iA~ z|A7R>7BOkADEG4WH^);I;RIf?QM0zcgNPefR$L$PCe|Edm3E01E4TDJt2GXVxJO7Z z`P|804RUSy+otv+EaxX^@IlRcxN|7Xj0KVJ%Hnq>Z0h3Z#8hEOSI=Tq;Mh? zX0ydz`z1I?1&&ok(K;^t%0J1BFAdnih}}_;%)*l9oJrYUhfaQujL>N{LWh4s>DM~D zN&@mJ&Zz0_cJOl3G%nVEJ50<+z~L=U4Envca7Y2L#LH;@{>i$AT~5sw#RNxTpeM*V zmBWF$%ukA)Gx&_axN$9~uPc3h&Zi$pBF*t<0=e1)F`W8>FagG?1MBlnx3sM zX@$&}$(g-RZ28wecm8t}n)yc`g6r)HGguP5X8V@R7(44nx)=^|>Wno9GES)){Pvh= zq5|55AukP0r$X|L!BiV?ATI!QOQeu6953&5E!a6Su^%8;OO9hhusS3_W%qRoH|wVj zKLuRoJrtiQyp~|k;b5a-NJ)o28vuky9U+agxyU^u@spP0uQ(%0$0Fj^7bn%rU?$Y{ z?hK!|xczn}s6`ZY@=V0>b9TX1^^yV&?qu`2VD3@`UvL{N3alO3tnDdWX_9=MT#|T- zvw9yYDaQzm)}Bfr8h(e+}5$}s% z7c;4u=jxJ;_|`)I;sZ~Vhy%sBnt)Vr>wWON%wSCi+SMqHDKh+IpB}>i&eV-E;Y+xZ2>M2X6d&8`@}gYzL{o5y z5O&hHSRE(UY87f|(l!=4K{`-IQ=uW~AL;2~m9u0j-pBM3Fo~yCiJ{OQr{;;vx<>lQn+gEy3yU5n%-9Foe@48UK^1j4{a3HlA{9L|J_>m&RrN)8z=(RwAE zb2@lUA=c|uW!bOG?}#Sr((4kO;^2)RowLXs3&pAIjv3fZw1VDu#*w$Ri%`G4GiBCx zg{~>rw@E&xj^tVpmYaOsUV+94D!Uer3s4Ss{`L%i#eYdpV0QpWft&HqFJP4%!vLzR xqdHg%!fTTLb*;qT{Oo)H)JszSy_MSWa~=t|p+(!+dB_FoPY+=PuhF)T_#cF9$I<`* literal 236502 zcmV*EKx@B=P)Px$uux1?MMrQ<^z7#Q?BV(C<;j5)=~<@$&K-85iH|=BayUFqL2Z>*BSDcJ1)%o^D*C zbz|u6=dgrvzm|mi<=VrYiy@I;C?zA6Ze9)z4IdsHr+{vYt9FrTS$kMW%-6B@)54Kt zQ<|@PnsZ?&lV9$`u#06>xQ~98XjX!|g2{((GchoXUrsrfTl(6{>eI)%dSlR-fQ4UA z{NK?!mt+`_UPYN@y}i5Fv7fGgY-&n9Zl!HytAw9rQc;{{&eG0+sd8qbYh0gc`uh3b zqKmT2p?9Zo0|NxS&!*?En}}FQf>J`n)2yh+nnamc$fJ?4b6aq4Y@MB)^4`>)!<2=F zh1}xYy^wqWdH=-3!t1%D&8(Z0TS@fGxs$((+qUfj~Vx zTs|^NNJi%79?wv`H25)rX|a^@qOqOr85`t@(G*A%add#$%j*?s+wQE zkbate`|_L8H=~D#hr7GG)#G}-UWwJc($jtQbpIsQtMzIn-+NF$rhWze(UC}`zYQRO z&x2vl-Ad6%2uYqws&x8pUkvs|RozQ0DJDrM5syeD(qBiA!jE=7BB0NpAHy&__s_jl z+qUYVp7q!L@4bA}5$RqM>49iOB9U&!kF`K|UmxcL(hM4g9_Z7yP1{K2dEVsaIagn* z@3ns@F!j9wlBAJXKPns%k4Pla)e_8PKPz2*RTKCO%KT{dX!0oRDE%kDq{ebdTcv(5 zI9jhC$sCbLqy+#0fh2(LF@4J6cX>Vc3jj*gW2W3(IebnMK$QlP!jYko7}sBkMkEr+ zBtVKjcTZB^4Sj|IoX>OLI`}ls{b=}j{$v0jN1;msI)OjZ=14`^k6#H!B+}=DkBfk$ z0a~pje>{C4_vxQomF+ah{xl9j7CxE!$UKU&kWANPN;XBK0j$yE1Hp(y`dsywX~91| znbw!?dwBp!{ox!?lL!3q&`}7==7Kj8^TIvs4_k6!8tF>S)@k%_iA4Iy5V8S~EWf@x z_apHG05beBCD;;wto3=nBK?Sz;I;mws0282)=0u=PtJ%$`j80_CeRE(&&C5a7cG!C zKn^SRmBCAft_ZOQi|H$33|;_}FpV^fWSJ(!X-}CEiS&U=usah#D_Qu!=ufZxk1xS+ z8w^{Z(Arq)L>58*8I%R+G2)<pz$TG?P57V{FlB%geEL8w zw7{$Zy6S+O>&ZgYyeWqt=IjnsV2vJZ)ODawzBAyFaYq_PCNet7Dvcr|66x0}z@Yqk z0syHk3rK!iH2ORT5Xyiu%%A9e0MdmQckU+|^_N{=Ie zkxh&=jK~;~NWVY{X7eBIf7(!u$4`F2|75=T6}{8@1TIJyUrLfedDE9-Uw6BBQ9E^o zOe#c~WU5}%G*U1!MHeje=mf|RD1Z^26m$cD`feW5WV z@nOrVQ_&gXY~-b%^b5=(1EUF!j$&w(IZ`lE#a!c9bfmo))YgLOSy*P9hK88I~9zq+>A$T?%!Z6yZ zr$Y2e1Te}?C(RUT#3B;ur{+J90C@uS7vi7X@4wFiXf)PylmD@X2N@vkek_K}rC_9@ zp(q#K#=ytR8zRRiT%BnY#STVWOQY?smN3dpl_rZc@I@3Dkw`xy{rTqeXV(Jr6V2tW zD`kwVFB1OXOWq03mFRY;e77ivUKg{M%v{jl?1n z=^sWA-oU`??*W9GB?O^8ci(`w{K?*oe^3luCNG95{uXjQanwgVp^F&P~>e9s?RpNjb@OAP`r)99-57>x6&Ay zT@dMuv@IeQkw|}yK;KXTt#5cS_$AZ@1B4QwAbw6}i>LF%IcT&qlr!5T2%;Yx^_YB! zX@`SyB7T8HJgDHDElMMS4bdD#)5K_ph8$-_+SYJLQ)yfDnVB#m7LiD|qX%z**#LJ7}YM7-<}Bw{=}_gF>w?^&dv=ebJFvL?T^vKk5KP9Y0sH`oaz<4563d zlTG^X7gtc3Z+y*!Op%FzoHfD$5%l803^5*>9SorbTNHlB^w82YkHe%Wo^$>kfC$M zt{Nb0Y68QKci7cnWGL0|VqNGE;vv{$IrZ}_-w?FDp7hHuTP_Z9HRrXDi zk8v&PaLA}A9g8H2h()B&3m|_J)F(KBUffATz@e||dwih}88>wfq( z2*D9SHjTC!kNtJp5xI7mH$!Z0iP*eAi?BTkQl&Jh-Mf1JkiNdqX) zc=`frcJX*9YQ&=Lt{yat+Cd!|qF6-xXrxcYAaFqX4j9@14ZZ@K0tl~uh4If6K5s9f z`V}xpeyj2B!%2vP<;ywXF!-iS%OCo zg8{^w&pwRi4fjd5V{8j!{FV|8Y)(j_aLU?dL+I2+zi2-v5o60eG!3#e6SMNH&R$Xh zVNsDw#AKy}h$!>)B^^y>v_FXj6b-wbIEz!@igv1xrcOh0B^tHSNFNzP*a-oFa0JvW z9ln}mQv|)o0olHKgb&_8^nnH!iI*FgwV5w^)h^lVWos08sH|Bk3Tv08GXpW+!j#Z}QhaJszY+Z>qDi$3nx+Z-@ z3@J0TTEiXT2Y)Ur?t@Klf_i~L*^MUvVF39#LZ9U@xBjKeBV&mec%!Q@^1y*k{?aS} z6neS=_WJtg>uYA#(HQq((FGh$+W9IhYQinFqUbh*q{>;lqORh};m5Je8Bdz(9M^Uk zO`MxKiqd^t2s~N@EE>z|TDudk6=jExqjiY{OXVrxI+s6PJ?EbTY4 z_>z^FNv-$CAHo`-q_FM$&3LHhD9RLywv#hM6pSiUqE%3$?P*J&^ua*%pgAN#guIZm zLD|wxP;c0P52ks7GghsjO%+<5;OiSdqTGl&*tzlq5>Zs%&|FcE_g`;^13oJkss@ zYQL+;apH(vbgfG?K_wdLV{+&oID{|+RoJy8I=k5Z;;7|?;~#8>fJ$zyYZ?`YLqE)Z z&kO|d%kXhGZAJH@_jBEvMP|APhK&?S07b9d{Ra3YYveGbK_q`9)hAnH6m{KZpQ=V! zqlSbmi*_Oz&Oao9_ItmOwiV~f%nMawJg7;>;;Cim3dy)_|&4KP_K86Hkrw> zha|c$%r9Cf$rg6Rxb4mZi2QBlFX1O&cGTxF6JK@;aBfPp~FK+`JIN&@~$r-0T7!@T~3tpIVvQ!TUuoHre5F$G2WJL&ga)G<^s|K;cv+ zW{tJ!gzM}o+H z*kCuC1tl3+5YS1WUO^9_qYggkECDhwx10pavh^1G%1bucWH%*Geis-6qz5yKzhv^o zGpebouI?W1=Ud-5U|F}9y6+!s0nyg0E;ds*(_CmaC?q8AHeUlRTEV$a-^=N|v^M)k^u>N>QnZ|70<%_Zz0 za&u*)B}C=H79wU7l~kj(O`t_Pb#3-#Ge`vaMF66JLa{bOH^@N{#UKMgW-If! zc9+Gd3_rUWZnn!*sVrlp2W=y&?>H+G2oj_bj8@Vt7#b*=5rdj=Q6U<|TqyWo2&)K0 zLI|Q5ffZTTT12h-8h{k~*_gESyiheTB&0Rw&{?Cg!Tu3^vOo=|V8i}SGbdz}?st-_z8bSILm7RZoyP1Wh)An|E2(<4< zH}A@^Qna_rja3X2>yIpJ_QBzW@IH|()2U*13a#O8P;*!{^J4*U<)Xm(MDbFO%u^=f zTdUxsqbzf&qs+b20B!p|0Ho)#G> zYX3^KD4iFkMB6x+D7B_UO?Bu}+dC66sICFE{{62nfBj7pAVPoGbRITg-aIpAz>5O3 zcuo|}A`?4dMojB0Jdb8kHP7)xfP=o=f(lN*`_;PD;T`{9v45XJsB!cNr6xYilc3*} zeT5pgl2Kj^0G$u#ImWDr@uDMI6iG9Dc(=&XqBQ9`omZtq8j05NW|~_~YX_8+Xm-)T z1l;kNS;3_-Xc*t_ms0xsDj-hS$V~1z|J&}C7KM-wQDfr0ERhHqq9U-O%-8daD#oFj zL6H0B2(taPATzC>tU3!o=tBbzNWG#HWMY~EG%6I<&kptvNj_MX>}IrcWgRIhcW`uy zND--}jkV1djg}TAw2??&S;X?t2GM{!N zDC9s$6(PVdFUM=DbB5Ryk8)~TTOc~gcj{*(VAQ#;SgX*CTa>=7(|JL0rjckHjk>Xv zXb(gnMJnS+Pwhn>E%M5rffAudNQ)jI(T-R79IuAX*!VI(-jy_eWG+-$>;R|`1VTdp zNVMckM5Yu=R%82rP+~4;Br;!9a~Eh?_tkhb!I7X5zHHK$(aNZXhLmVmN8?BYk6Z0J z(JT}twEOS%GtsCwJtD9l$7Qd$=--D54YX@`sYspp;f?LFZ;XQ3e z=Wftpiikm3NL`biAIM#tL+&|D<{4Q=SPqs0sqN$GPB4hDR~7@0NQdCPc?+S2YLv(F zEI_g=Duz9=xc0+xqLbt(bPD2(%};X*4QSD0K;t^mqI6!)CITdy91vA?yj;xbvSwHp zzcD8$ikyK^#F6-I7sx@^K-BSYozJmvV;keiXjd$pv5l-jLLu=9W6%PR@wg;H>>KCJ zBIOax0J88Ss5A>Td+QAag{F*8bcjTUt`U7X$(Gm>5vh#5B5oD=jL~xS#nCMe;p@E*c{vEDAIzK#*ilnwieF1!TWHL&Q;QDxTsEt<=b2 zy=cD5#aR&rCF1$unncXB<^V)j#h&sqNHk^_ zonm?f5A$xSs6tDfXz9Ep5)GIJ+qDMX%Fa=9Z()VlWX*Gee@5+eHn zfd=#JiAUp`y~2q706+yc--e?yegX#ys6_spa3ckT2Rp3bW5a8q2r*Km-A=z=_al$! zXc3V`baPcYL^}EAkFc@&IOfR5T;H!mp|x6~C54vGt0B=k&JanCIFVB+TACpv@j-i3D@2!6&L8 z>*b(c76QUKAwx?XEQ&zMi|xuqDnIr$!v+tPRgaF~PEJ1(Is|y+AZLlHXe{N3Pu*wbv8edYK(dU+d)S9C&_nqA zq1REx0V0v?4`oaKHy7#&@nP^2H{CU^^JUn&z9dC*wY{Ac9H+RH3m$WJO2hXa_etXDOO_qIyGtuGiZQ`hHF0FKu~wuFs;h zr_U7~ppj=q4v-A?=;tr@uIui^wnkcXxtgyd8rN;2Md`c{Cu+ecvNJQNTMcT-3`Ct4 zR%vE6GgdvbWXN%%#a7qyxPnG_(tW5h^^6onqoj$m<6UN=tONlfaY$(t3H=;gJoyu9 zC%{ziwz(SeF}5~x{wrq}RA)F;`nWZXTmve#(@lS+v=Wr zUg7-1aiaCncqGEv^aAFcJ|Vyd64{h^r77Fz$_|RQ!E`7f-3DY zHFOkfHGOY9si8IRBZ4q@*j;r z^9>+qe7i5@uQ8x!k!$*z1;txh>zbAGffdQqSnZah6+=slXphR!B~WN>n~dvpUPGRJ zF+ilDXt44uEdRm6xvGW>-Xl~)WM*J&{|pH zwAhgg-KzrN=k~ZE0s3?3^8|)yz#*shKb;cdx;{wAQC_b7(^HQwe0|y~tf4^#Eln*- z=i?hiU)wkR@a3~O?X2(F+c#P?V5}#yb9Qo!C?9V?* zKg&@L{X0iZzMO9q+B`UgW|}_|ElTHu%dMok8^veSPic zaT`?A<+AB-a%l#6?Z@*n<>$Gdc%q1CG`Q%7hGUT{jS1JK`n|j%X)jak7uF1li}0F3 znDx&3n>7rm^U4-5!(_ zh2ca>1}HG3`pZo>)J8oZ`wS+ zq1AS6Xry$OlMb{fa*e+AsNRDi^Hz6d6u53JElM@CbUwB`Ge>{3T7Bj^QGK76af&X8 zLQ?LBFaw`?EalvffGg`Xn?*a`7P=R`X-=0*(XR*79cjc!f1;@gSd_6Y4)Jaj`hV-^4}1zv`4^gLyP0cZI~FZt*J1w=0^tKy zIMwMM+LECy?fhGZcE^Q7re_9Ugyk zKw8GJyOwvXI4JXBH}ME!?jpnz`k4y#ObowKpk5-7#em=~x&!}KcIFm}j_MCxxc)^p zP832G+xTPPM}JTms6wL>aBp=PTN#>~a=eR0cU+wmNhm4{)5%{mG-E^9SFjVkF2_Y! z!`GywdgF3aXLCY}kW_^RB+j}V-@#cz4jzxNg9?DG>=Tow(a)vu7@j#3HIWAjYjiU`BFDRQ9x=Q_;t^?48m#Sn&5HiIi$!-_mlV|o zim+6K`I)n1M?nz>r)aHyQwyt?Z%$4Y&~!OfGmSG+GKv`)Nm-yeZ8a8);Ji!(ws(j~ zWv+;4%ct~1J0K;z(ip_m{v*|hf08=ESJ=waF9hGqiwN0iKMu-dEQvu%X+y@TAJxEhz-pvBqU$r_EFU^+>8lX6{B9_7&zjST$2!o&WeWC@9{zVw zB6zaN?92T#a6M(u`uVz2r2Nxxs7N6+_3+LF$bx){$r1H16O(sjgo&|4weu&Hp)KwF zTZeYXW#hj;1_?z?gHSYcEEUDtJ<(=G-KY=7!#07}6GabVY4u6LdYOgMh|guh5%O@S&+h_^l22*XR^{ zcLf^`011amkt6=tx@Qn7D3b8f2DGTNvP;LjDN0dH*_?R87|^Iv-Tne37S&2psN4Cs zY0(`Qj-RO}MG}gJa#B#VV$ot6PfOeNeW%B_{q{)~MaX`#lJiuM(=Cne+7EZg2wZ*I zR>xL;h3|{IUWbj>Gd%dGkOWV^VP{0b@wi^=)|j9r+1QLlN6I2?`c4#Hol;hawv#wT zOVK8Qd=IP{n%&O7q3Dk5k|Gu9Q1+^oA6T1E5r|ln;wgAIEi|!BIKtxAh|@*dZ+2Jt zI4mdv$Nk#gT@7DAiC579UaLvJUsQsB(nkZbxBRwd9W^4YIHVs+#sZm*jb$MsmQ*~b zXUeP2FY+!GGIbRs8zo$MRT%yf+J8!`^A#4|>ijz{Ns9hT5s5MlMO|#{8!g4@*2+IG zU9TG%VOMS4ZD-uOJMJuHVNVNAzyjW%2!eA^lcI|MjK>BS-%yFhFhI~$5o5ge+~;NYSOuEH56^z zS5*U@=~5AK$E~-*svu`R*Tj*k9YM)qM8_2E?GBeyj|TEC<$vz2LkWMzlUi6B=|y@6%XqVKY;XLue$iafJS9Muv80Xm?yRKU1VA zYia|(0uz(~03ZNKL_t(Vv9hu@)@1awRJ3Jht1w^egdlK)A~Omt#!Xg~d% zhMxa_ir6D5Iw(J^mOk{1wN;kYt=I7)q3E8X#vRnO5!F5@Y=I(f2Cn~@Q`1AcGqgJ{ znxADlL7V?b3={>cKeQU-(W;NNZ*P*c#jyH8PHgwVSy%0jFIq(*SoeWA`53%$=HZnh zHN1o*&wvg@l}WHJzg-amM|$MgIjWl)5_{en<*`OHNV+G9knZmLiv&+%QL5DW z%E}Q3u2-XwJ43tUa`8jwXNDE=WY3B)Lt|$Rw7tpo<77qS0!i+oMzbA~_NBv>p~|5z{|0J&j&zE5}}mKc-cN zmj1Z^=ihNPC|dKgEUOnNGMva#pv_qYL$>P-Mru+M@n3(=I>e$-AY6y3$5J1$r%s&#s1peR5n^6VAz zR6`LtbkLkx>t(|6xGC1{;NImIlTK%~>Sz39GE25_2-jQiLu{zqGeouRpbr zS?T(AZ&lQTYroos zB;ui=MDovwdt97i(Vd~)ajB~Hk0UFJG%MORj3Fy(Gq86slA~wQN{Fn%$F+pym=o=! z9q`eB&5Ictd|ZARC90^#S;FE_;!#pet&f}9bVO=|NV20in~?orMkmo~LjMht1}vFc z<_!pFF#=FYvNWsS-&~!)oto{eRQC4Pu$b+KAb9W*5)}&!ZJQaDm1BDM(C)Zm11&`; z$}CpoArx&^MY>kR{9zG(tTiLzw$Na|*_1d_MPkd#z-?EP^)=Y-y*P1Igcrs6COU@N zEOj#LyhPVkkFmvjJD*sGFp*L^)E?s^EGag~ByaMQkz{@B#odg1*${x>?S|NwoBNhO zfpcpO3~5@VRIw6{((Z%pu!a*EEKL(v`AgQA5Mtx%*{k*O6e#UcxX z2spm7V&`)0i1c^;d}s0+o|%)uD-%Oct<5Cik-63X*t?eAG?Fc>S;Y5d0H(EWXx+G%E;e* zkMm%vBmn{xG0hUukzz#*n>smMZ@X@1LDIgy8nv$(+kUyTaTTvl{(*S^xWbziO7zkbY}De-{& z)m=ldIqAN|n(R%oR*)8$%dYG9Jf468)_aWbj1>Xm@{10x@5E=K{`LL+-PLt}!9KBG zj7InA`-Nlk*K`(Dy&{to1$y$Mr$t(iEVqvXixJ%?IZ`I&TC=YQwaQUuXx=RH)gUOk z6s(A@IV-xjXHYaSOlwYy`u#gf%(;)ixj_`zKQi(_BhmdviVn#R$K19=tPUIU+&IKj zTO4ZuYI(&yY9v4mkM6*?ZbLwiHR`tpqx;2H{4-8nn*CN|=;^~BB&ba1+q_6HBCgTc zSClO7U|ul90TAitoKevXif=Y*D z?TGC01SOMZ(KcB#y_UbhS3ajUt6KtR{q8B5))Umo2=q<(Ap(JZ{P=lua~ltJeY>hm z=X-_btI1Gwg^fkB*IKipPoky8U`E=<2r8}B?u9hf+9(q@cQD_b|9G*h=qT?x-;8@f z@S8Z$>v4!UO+`inS5JFIk`}=$IRenvpU8lCO(wI6hN7E$Is4(`d|!=)BC$FRphz|r zNr5I=(KY(k)}%PtLlSEKW8HW+V*S9F32`19eh{%m38|54PXSQ(-5i=T8AbEc|5ZqJ zWeBP3bYuv$T+;QAuQ%TjZsG~R5B>?hF)-3lbekeA;&Fb4XynZzUyZ51H#$M%tSIGa zzNygq80X{mG-B=tsW~%bG!f<2Xo#`4$T<;f4(XHH^^4@?-5}lL))xiGGOd^Vs#B`_ z8bGY;6crD+4^1P6K;LeMOoPQU4nkax8KMkcVsFIw(sVeo7lmZwzr0!Gt8oHt&08Ed zNeU5~0Y!SL>?dN)eh^|OXpTLkG@A=N`r?PH#&Vkxz|SywaiMhOO7@F3}*l{Gl4uaph90_hC1<-K@fWy13tx*SFtTL+W z9;(_$-B;_a>O1Q+O}L}PSIW{T+iaI_mtgZ#{}NJFX@EdE;7<-MrontZ{|pt}BF{lW z#Gpp=AV4Fo&KL&Ggjd9P5rPy`Xal_{g#DNQ=xLF!hCz|s;<(vfECwCeD~~W_=K1|r zWJ?8c;-hPZJY91Us;FJEa3 z&0hyi?!OZn(NH}SXav&rQ)16hvm%Z}MrbyR1rp&~!&_8n{4yibqRhwnzM5!Tb0|s{ zS1p91ia_ILkpv?n%O}FUR{SWJXhYmX)w$WkXl^gE9Bg8)yFQ`A@wiQ`?#p?)+yVpz z%XAxU(g?sQIu1A9dq9?RAeREwRm8z&s-bAg(B{ho#F&Fb0;wjG+XvSy@(RsYqo62@ z)bSyV(70J72~kI3(ZaZXW=y$~iYa6nMb1VdbsCmbdxt7>_)j|7M*!0^tjakzlqTEt zmZ8r$Wk3Gol)am5&u9kCtDe*g6sV>M7ie6ZaoWQuQOv24G_6gzf{y|e4P>03`EzK# z8VN;!MA?`}Xr^y15;VY~yW9@Y;MeXz1>odXYG%%%Y5rriT|14%#JU?#jz=2u(x=Gt zxJ6PJQ)3XcNfDSLd~((%Bd+2I$pr;M{5b-Ebj@#6N;ZixzK>OM&mTjX=t0FY)X-#&lT|0rhT9*CM zqqHn5osFbw8@(pSI;kfzNjL;WIG3M{L8>j!$A=^Z%E^%osJ4D6M`(%;QEa$GfJMT~ zp2kLR(SHYnfjSb463xf?z8X>=x4??{MaH#=(9pMTwandVe1BReBi0Eb63}9`DrjYY zT3*ti66EtQT84-Ty8>!O?Hy_4Nls+#@;O$M9qA`Uz=6QLPPf54PcwLuy?^7Pz#llP z_IdrzE%Yr%>x7T9lX zjKiv9XqTn|1lIxgtJP|!n~ioQ|4xftV8v#H(hwfeJ;R?pfKj>H(UPuq&iSFhK9TnH ziZt@%3@ka_*9L2dGGVq%lWmgV^0f7vWtg;qj~{}lKr3-`@k7LBef?}Pihl7z49bYQgEutdK{7GkmbmBq3+ob$d2=; zs;hd!T_Z(|j38}j@Ta>gWA+1#>knR``Dz9f@x~&Vpm8XICPyBji8YRG;TDNq`;r-z zT%PHDjR*cL2=)b2UcCb#(2kKOK%gCCKy(j1%_X2v$cPhsE_8hYL?kO@UFoG;8G zW5Kn3t{P<+L!#33ry0obH+O(Ght+|W2lj{_C}%(@)ym!Kz`i3PD!Ex?WL|^ zF49qJFyIPJv|8g621SoOZ4~viQ6%kZS{(QfX9;p_2fT-XR%0ZH?uruJBy_6__Tha2 zWMs7qoQc?al}27(lSa;!cvV7p*$@3Y0LX~*ZzT{J0A%2gL6N}G22wN`E;`OCN8efG zt0DE*MkzGqTc`K!j@}cZ?-2E`N4Z{?wqr=N4~Z3??Td1E*zb#CweLv;Dkw^~qBw-? zuQ||=9GEO)uLMYy=GBWkZch+7Wze0R1(hTQk-$jegWmu^Zk(@I5={}8Vr>lRexiv$ zsmU;gF*Jcdw0);JG~qaW#GtD_GPAt~Y%Np=>Y7!yX3aiEbQ&I&ls z{;)%{2=lUnDKrvL8d4_7z#9tYAll#|rR;BV*tu~Tsl}V;tRr%66{gyu$?r!X+bnW( zvWXe#n_)jZo5p-m$jCer>lK=>M$|_RMO>ZcY4QEmZ58Enh1MPmb=H+ek$vc+ zTDgI`r1v<6rdg3-Nd5kuJUdY` zD1xBgxinN1NQy|W*!SQ`2qKLVY%D5D2+$Y;@vu$oDx>gn%~lar{_9q7Yn^3GMP5?pN2q{MIi<;suO3XV>F3ln1~(8>HN$qG+#}D zqL2I(%~}*f5zc-LI%*`g1;wH0p{J+r1u-%&5rv0R-eI&Z5jodC>~pciz79+3#`Dco z?KS)FYi#Jxe|+88tY;PvpRdW6+3-6~=ilq;e6P@aH6%jADYQ)WTk|-7(cy7^2fvUL zAr@VC*2ZwYL5$RO4|_L=J)KXib2>G>jO1CSRLhgPMnkG<=8ksGRsj?&kaW zi~am$2ejx|NQE|R=bNAqQ)^LZ=TKA+yB{0X(O0&$G_GwK6mm1q3HjH5H3yod7F|dy znnBZi?e%Kx{>NW8i_b@atgpJ9<2eBW^qB=2B`UP&PGQkLN#rH+>19S^7MWU!LhF6& zv7L{pvN9+{bSs+w-~2a zmY4YBIWyaOgrV{idS%{|qCocqg(x(-n+dhOLY}ipM^tFIoj*i58nejMTFjysGDd5< z`%w$QeHRs)t59e{i~PFhJ~zXx^?&}?Ov4>DEIG4t))N5ooJ**5v15NRNo_)b;wOnf zLv3ewsh7slg{StrFxZ`9EmlxBHwyYXv(>M zPJ=*=7AZ=Eprr3rO9pf^cY~HaGjGCru6foU9IjT+Z_6_4DUbo6%ex=D+fOKUnUPL* zKa4^%wTgOH*ArGGvFKD+3W`vo*&DqAqK)frU_e7BZAOfyu;iV0@fRO6r)XeDk^*IV zAD-Q7diD6EwVQ~66t{J4WArl^rl$k z%se8;S&m#^nl75feGC9pdX7P$Prmzcv3@>(=ud&Z%-EYnCT!o-s?4H8k3?NtC@At> zWn8jX%pT@|FNJcdqp?QYir_`&>G5#bE1u>rE~Pu62~7xy)#4JqoQ3$33*V1tfZ{pvXtF2ql_iMg3()3<_};hR}_( zw2Y=Ft4BVh+hEz(xDob9yB}v;uy^-rv?E?-#3QkOH3o&4cD|`~C^WSgDZ}=|wrXDk zE1H-^Zf_OIF-Jl+!W&167U9<3d>Mb($2Sz{fx7we@iy5fSC!e%7a#qBYO_daR%8aQ zO|8Z(s?jToPHEc$7D-wpS&^J_v$&pyko6k9FFM6avo&lf- z-~HHKxch;7Xvw{kMcOPlM9KK{ zkxqg_)bfXcB2#OiMZX1F)bW-h5VdvFNGN*V_U(MhiYD!R|1Uqj)%D8Y(BtoZ?Bt2F z4{X8ePsgcQB)9WT*uJS1nMGY)qdfbrZFz`DB%z4=e$Zz*>JKH*-1l#XGEnr$ zDztex$l|E=UJhKVBe6=NnRdRZHPkmRI>BWhUqlE*(diVzBNVa7bzLRS#&*8_{Rl-{ z0|t*=f4$xBKXmOwp-?hTInsq$WZL-)3W-7qM0ot;fT^-mh1O^8BNXuwivGAp zE7$R|Q}$%q`E!5zo*1=J#l5Ne$)Zl1MW&r^Y8?sQ*+3h@Z+1q_B7pvq{JW%p{>SejM$7EtZ2j1?9{R%4#@^ECJIOmphFAl2gDZeOPm9wRkScVLLovR z451HP%Vs`M882r%JfH#-j5;xhF;c^0d3fN2r6AB;jJK#yrRGYR4^${5Xjxk=13ZH7 zk1gT1k7^ceJ^U=-m2jLZaHPlH+6VZWcn{Ui-(NC|lBI{VOLjlpCcZX{gk(i#JKxk= z6qpeP=wJ&G$D!^s>V0ZFN?OEK#BatBWqI7Jc;)C2FFV)df+*B1C7E=)ITh>LiHX zOQP32?%(tIzq(${HRsGJGjqy!Rtq-PSas-P=*?Arsr`JxNs8r2psnuAs*pIaE%F+>P+3|HOu&j&vv zmTnXB+F(Q?-tG1M@`o$@vtT--r?vtm^<4IlhFT(Vk^;8#Unk84<=uaJsg|qj>Q<@h zQ{My;>JR+b`1gIqf1-hUn1Or|<@?{4F!|kU zhIQ{>(0iW{8d|`*f<&YGWxnnYr@^hXc#KD%b=ubZmPC8yzNDCY73bMW&^xlRDapK& zva|Vwd(*RC@I*B9Fp=-4`7^{WsJPRH2t0h%;)A7h`4zX@dgy{nDmeD9o=#1k=Yp90 zb4lgfp%w_YL#zc&4fQ++m=|y<_yaW7%5nY)59QFgO<3{-O8nj*&TPN=6VXl4YdC6x z`!ht6RnWmmtisGhG&mjTb_diJPe8>HtP~Br$dlkaeb!-mG@N+0NCEb55Ny%n3*_+r z3>Il&`D&>1<1yXAR>}X>0)&4x24q4@(5Lj7uyK}#lbxIP$n*Pwc?SNXIxNFa);hVH zvUh)9HH(R|!x}Qj~8A9RVgzSJ!t`>&*V6{N9p(bdqsq6hDat%+ioey zM*JJgdqAka8~LnDOgXFG0Q+_=M^&nzLOj3yv1dH{3g+vc`u8+nSf;ijhlg=u!y?mJ ztaxf=uddf=`M39@|L6h?;zzW-@mlFLAzLB_SOqV$y1u;*Kg13;!i2`#unGotVHj(f zjrHCH5Pe>;EjMPJ6`PPfp?;jO;q=59&kqKQEJ&b+h5Ok6)bDl?zB z`r>K;BqSWPmM&nSV+HVGMKmsf0p|peF6z0O%-Gn%Pt0^7v|Eh5#_?hJDo>=;aIRev zXaq#%KEf`ycJba>el1P>%Y&HAVr2B5nr`LNU2hn}K#IAnT?A_#xA3^}Y%9_`=RI|7 zL3CJOnsYRr>gvP;Xg+e<7Jb-HdGX7=^fhD~$i)QW_v;`bvNX?qSkj!1KD=IXHxSiy z(vxX~v7(m0?4V;%rkM(+xML{R}TC=*WcNCxL|(K2eIy z{sX0JIv1K~@v)~&XlY5lR<+dH&pk&7&?3g0%3st@&+GRy9~%z3Dh0q-_pnbIgcPR9 z2AChF|a0C02Zeqs^821PfV&M&acpK>5&X~+=8(_XXLgCzJ>nD1K)4#OO zN@=$(^553?;V9oD?R+nr8Wj;gPqk3_lWy?ipt#D%d+Ef@xMRv(oo# zs;T;vstnq6mI7{{`kHaW9j=Mc(BguwRQ35O<9@yO+2Gp}My%xHC==C!7LF|~&HXgb z`<8E_{}#{gOz7N@uRTL!eWq`)JN`#l2DGc`;XtE?hvFe2VnewxU87_C`4LKQJJ2@%sqt%(RM4b~3kk7=pSkK! zte;Zd&qKb`zhZt86rt8Na*TDr%`ITet0+v3a#Lb1%m2=X2Nj>+ZOOH%Im* z<}144I~9*#K^otHBoRbotEH)yhqD+@F$#JZU<<&P-jqh^hA3G#;3Y*^L?SW-vx^xF z1kB-x`V8Hjh+S6T&S`zW2bWwL6Hvikp^A4RQ<{}nq^K1Ai?+$>BZp;QqVEtI`gq*@Y_byPNjpgV_eA-?D69yHL(_ttcj$mAP3^g$gal6aOq=L1*!Kmg#t9U+Q z^fy#wbC}+?`4B+Ko?N;7gpE9+$~T^Rf0b-zX~y(}vT!EgBQ#w`;Hylmq~S{jBGY2~ zu!Y16wb3{IIU3EBfZ|v6B~fGsikcw5w8N6tFibs*-H+>lzxTT*X2Kx@j3LH#g(uHZ za0KE{1F4aPgXVC4_8l;y`P{XTyHmWP2PeN%7c_|d^Xi=%T#1qY)@bOe5=ex&q z3~NSaA-i~@n3ch4MtHFukMW`{sh=!c!ltnxtp8=%fqtJ_w!w%Q3;p3Ci`a2_7x_qQ zKdNVPT!5q5!J%pQuH?UY)t@4`!VPDg!e<2S0NrR;rGnMD+~){=;mFU~Bvd*QiOz>t zc6_U*SShvz@zaUf04E=3acZF9J1M>fD;^Oeh99I)dEW4@$OXxdA)km&cE(hjo6>ZW zXN+qIC+Es`U8J_L%ob1VF8_!|WkCy=$m08#66j+7Q$JgtI@vPLNHJ?n$tNLpU|?6w zwlAtgiKn(fX0bYOk8v-TF}U`UQf)KBL6eR@fb6oC;U$Ae`g)N83`cf%P$M*oN`uJw zm8WXBAJT9>a-$M(W!r_kcx^#98_ApV@9xuh~zG99*6(RF`i;0v~n^jNlB}}n#7`z3H;pnxX~NPkz(y{Nmy2^ zK`rxhvUA{EiQ{l^AC&h(&1T)V$4&!;_e6Er84YYTI+Sayq;(i4$e~=@}QDrpfIC z{K8+Or>APG`D3w1WcFNR&C_{_mq~6!E(mpPxZA6`5{V3`w$Me=h@ z$G9fjJWduJdE}Y*+z=$0AH@@}s@e7u1EjGA8lYU5#z5uZ7`$1OVpd~*jlUg`PE@86 zNw{xQr6k9oHNy00k-}py8jLSK718v9W3G&&xYJ#u{HzNgFS)tPz$vm|#b&**@lMK7 zxrb~%$hFa6=X2}A<#DxWogg@-D{UAFrxrDl{D4sZh&-~A?10rE4UPt~$1To-%Kc<> z-!LqwF`ZR(2~?}CxA!(N;#FP}=-c5Q55o9)6V_s#?V^ZisgjT5y_tG?7^PP4UOA*c zQfcC~PdomZ(tr=L5Tg21R+W&o!~H5151cs$x*W|K123#Tdc==##ULFk!7ysms!>qW zMiRo`<_6Y_J&z_3foIr{)`}M;Y;gRN0wA9AqEClb_#gDV~^pe(JBdoUPZH z9U&68##ZAS3rip=X|dn67Tegdu-)&V44tXl=K2ivW_}yjnD<=vzB(8K6go2bU zt>Tz3vBsLyYA=J2MW!+WBYGq$QIqmXiI>Bs^yk5zMfzzAL%4qVc8&I0TP&4T%NDX> z@_OWhTgUicTp$Qf9*=d|e|yD^Zp-(l2hX#7+xmznk$5q?4pTA{NV=G`Z?!x6##Ez7 zt*ueeuMjcF-FsQwbuU4xZgrz4UlCj!)z#y|XX09{-_AA@ zgdC5Azbet824_%FFc!WX4cU?-cP^uKmdhcP#ibDe5z{4=n!A^)M9Y8djyg%}X#Ta# ztvWJ9t*U6&#%_{$w@wppZ|`G|F9*#Te{I1|!?sX_w7{Ykm|Y4eFt&*TC~um`Uh2Hn z=>t!&Su6z`b47_ky1ZqlzRseD{O064T+Uk ze$g+(wvVSN>~UJXUJZ_aB3%BBlQiR^kpw+18yIxWMwux(1V3kNKu^5COK`iHl*tFF zDOs$|i6R$?T!dgZ`SdYmEWKc>6zD{Q-9>5r+lNc!)~ie@!`AGo!QkqBto3Mo6Ng-& zJz3JT8oXJvmG{rYhv~|Ds;0D!OHYili(Ch99KvBht$)k$cD^?`Yx zO^Xi~CAh)>9cXrpB%Jm^B%sMZfpdMy?e!3ZegP~m*e&qHMyK0#X271J+R<;gw7hzI zNMAfKAFL}L{@BtsKS^$5qiY)tGfS=}lWr)$ktP;RsDR6TOAn)HT{f$59pCuuk3U?| zcOPkp&di5?itAsxph>``ZW4TsAV@?|2!UWm-?)|Ia+l;#uS*JJAZ2U)5>eRQQ}r49H4yg|V4@Pu5} zTBur7KkD4TI6v^`d*QUgjnsKDn-NI|+~Qu{l!goI9`1&}zhYXV-6VBPOVa3eC7M)n z%28kLIxVH_0MdM?`vv?g8f? zxZmp%fZ`bx-7d6U#G2B2K4q1Y2G5K9RO!%(G4Rv&TJc2Ttfy$nUAXPv&X1+l@9$YK z-Fx?bgAYr>0~;qD-U7}s6aqsaVZ<=eSZsg=nM6O?2IveH-f;QZn2Ju3z}KBZ+<~H( z&oss$0KuiHY)OJWm%)sS-6RxoX@lCn+8Hye%czd+UmMU;7B#?ahNB%k0OzLwflO#j zF`avA%(<>Nhaq??CEcLq24kv#P`xS3%F;>pwPQ{UxaoWc?9>iVdELSCN7USpQM_4cC~^^5q?bTpx%exT1T3fcBM^)AQ595LvF-xm2$o#gGtT0 zP5K30c5KJ8Zf{0vZ&PkGf_uJFty(zrUzzO`)BIh@W0QZyjux_2WgxVo9F(Sr4>=a# zXgWD=9EW&|kBdn*{*+1FmQ^}lyN=woNgA@z8Iq3}7Brj<*xR$ydF3b;NZH5XtK$(z zll)Y4d2(>&Fgnu5X~obaCtO)2t#kvG)zCl$onP_7bCX|#TO zj>Y1g93Pwkf3~|k(iA}2_jmsCIFeoIVUfUoT8l`8vL0G7l=)8SLCxbVzBZ)T#KYXS z6vFLlgPl?Z^K0@FZ!AQ9)BhoCVaX2W;KqPlZqt*aKgNs~fgefkhH}u8JT|2{L;rt= zH?Kt1o5?i8h0qNmi`xSUB8YO0JjcNDb?EV`Wd=ClB~u3tmqL-Ly>>5UnW zFw<)TL=pPDF;km1m;^YmKAtA4QrJ)??x+KouemkAZwLn80(18=egF7cuo1!YGzjeBzy!`JZQc@fmy#adw1_4kR z3n!rtiD?%!Irgn83ns>x3NPR89SRN_1x<|GPsZ_S5%J0_i$Z$2tvhN0y(JmR__<5% zJA6<6el9_d01op1@D8-^B{M4jM!sgahRs zjdCGqsU47!Uu8OnkWAe^EF`J6NCN$&{rq5K2&cyS`8No?ib%2vs}Yi|;n3u#*btbA zka~5*# zSHHlZ22p!<8H=gy9qWgw1*z}&M6*+K%f_1x^Z)oyx8_vo8rwKT!hr`AON-l7aV%)@|oqvC{9;Xl02TC(Vd&>xn^Dv02)sfk=gE15)m1q)nT@d}3ej7~YuQIMH zhiU)m(orzT^C3^z@^k#lU9cWtQGV^`)fT%T;+MmR;laU*X}I(+1hg(hDqe@@-5Aei zt$bN|eoYj`CSAU9UC+U7nOfml=#xC8H6J2gXy-Hg*aCOI=vzQB(vBf+1oSY}xlvx7 zw75k?l-9$>RQ~~ncENKn$t~aEaT%I9CY$0xS?hDOvO(HVWTZDoCfsV+{dZbeZ-U|L zeuRxOi#nv&dki#vO6GyMo{=d-pL^_>O!nQX*#WrOv%!u`H?uAFuUloTOI4boiomvF zYWlYTHjpa~p_zV7WzEByO@f=9=G-YvCcv4;L~-O2hOtgTq;ajB4|*~&-ckBwVreM) z6I6Lrpt<}x<{GCPs%MUDs<*9U?hj{ea0O=c%Ud|{jhejXgSY}QQ52~b(e>pwEuW32 z##|kAJ6klLmkxY*@vQ{30@N{vB-fTyB5b0$z9Rk;mmaVvLgEh-KldMpR{78&P!mAC z1zs!vGh-C_`;CDIy6~+AcWWwWj3w9HC+6H-&!DbLfbuSYLLn5p4JPfy-~w5p$$u9& zXBTdlg$Z&jdY2#535F3E*uYy0wDfE_sq3E^D-vp3C}kiO?fmjI_Mb`B{{YUrIB!jI zIGGn>RQHxUHZ?poJ^_3Xy`!Q-T6=nXuw4+d`BWDrDMmNkF7hVa*6%(>069GhVr30& z`xq13SYZp?;UwmCZztFaPR_7TO76^}EQKO($O2jeY1IW+V*PC9u^Peddso8cU`m``c& zZb6T-nfgSi^ndddg4oZjM~o=B{#Lz)m(qTpvC$s4i;qCPdSpYFAAk%SU~*n-GAG$B2@2w z9eD_GeHo}>FNUTYw*=)eecJLkFPfLhw|xxi@}tBSpplW!=b(spZP~tK$cq=HqP0jr zksEjA^Y*i5meEE#z?GXFVENXKE4i#q4p;F|4j^>gQ$L!qR&9!#OW~X3SOgt3o#h63 zd?yyJi~g-f!t3#o(KpU8Uu9`#K7m`x80z;18UZA2gG$v6O3sp#F<*FNLi1zK-#a&% zXCl&`6&q7U$npK1qC!(Vl!EL$MZxROxys>4w5u@U@}}eJx(`vcTGr<^?&}_Y&jT2a zaT!Iqb|DS-x^*lGS*GRTVYCbV0KlaN)8nKyEGki3CFz?(f?MKdL zK@}uALP5Sx+EEPusQ+06#U*s~-XR#}l*A-R%NC#8m<S`@T-{KOO_Yb9jy&?NhL6 zR%NK^%{6C_>((}-ATOSn&!|*@SjLdRH+Armm5hJJgAtPG1lvE=4Nojq|0aqop1yxZMD6>D+d z36wu^6r_fqy|)3oQ#+8_a3Q>u-fht54b>y%CGn^$^eRdS)<{KP;0xm)aJWp-s-Qw} z@YLvTRS{t^u@Za~VdXZ*hM7>>4e|X@QPtWH;#oX(DJemG=W0Ld1-4~z!IJwmaBktk z;{WN!6&$1Wv!N8(yNh}#5-gWDAs;_W$bx3ozW5OG2KVjh)a}jPx9A)f#gc`vjCeR6 zX!Oqs>lPMNB#&w^HUUOLK=C_vgrPjPLZ1hu$MKFLi0Aedby$7qhQIOgcM=Y*5U<^- zraWplb*xEEhJ*aD{w9+t)wbpNgl}$vj%V|72)}S|&j+lmly>9?bV8rGK!KO$tgJB{ z9PX_TuD00ems&VW$f}I^?OdnFZIL-CBZX z4$Io}QBf$7f{iPQ-{>Y+V}P>HpLVa{zE0vgT-cM~g&0+`?;*5djc*wrVfE$HND1=E3M5SS{xjIM<6{!z0rI+_N1SYRC| zw8$JXf5|zc9BTmPFy6ft$@zCV(Jw(}bo#y*=~M@I5QL3qYoDH!X;1k8lPsUE#c|e| zJUy zcZ;-w>jQuG3Dy}lXy~X3XcE$KUVnQZnw!e5dH@#^*sViCl(@|feOAK`KAjxFg2g^V zf2MQ^Ezn_D9x>@4Nsa2V%si`Y4u$N!!wrpLHi1qM#NVgGHO~=}%hzirqo6?FrbX9| z0zk{nmHMTVQz$bAEFbbx?xQH^gx=LTKQl_ClpY|m8SNZ;0R5B?F!Pj7^8ei6C8p~R z4L-m+_N-xVRa8g#rWVXp1b+oGe;>)x-6!1QTs-=la^aJ=t%jT=R-#_sv>4yVr&=|O3=*}u?-P3{B^Ul&k&BjSBzNO8?qMktP8G3C+(;~ zPXZkb)=t+eC2L}d*ces{Mfb)eyUfw${e(Bwte01$lyX04 z)j6k;5Fs^GBHi$sXB8OJ92OY(>opoHrXkeK)8iDUq;B!;ycyUp;0=(Hv=vTS&>%iL zlA)Dv%%e6r)b2R%rl3Fqo6j%`Lkb$qe8dQ{y-DBj7N?=#IN3 zmGYUN$}bqTJg%Kdh`Jh(*a*S?mv!+#Qp$soXs^425{#=yB~5fg_B?gwQ-t5LpGxWh zP9-s+;TbL+1K2-qAgg!!W&G6oE@R`>2I(MNlb1e`G2(liscGl z=AT9>^De-AW7oKBpN$rL1fAr3QX?0tI%~B%E|Cjy`Q)(S?esXCP@9*{c6VT5P9=+l znC5f%4`~Jzqt*u>=NdR}K@IZ5zkbC5EwTzF|A6;ng0O}@L3=Gx$U8qCq?EsGxeAWq z`rY}A{``5anz7k{sP(_g{UhZ8ruvdue))Ib5*4oQgIs^f7wJ@*p(8T(6pe0mgFSLI zC-?Z<>`e8P#(1)TS1OlQNNT!7UU?vuPQrVBhuqlYJ9&&9yLp{oU{I$nyQxs_R$Uu9Hvw6x@ zwa23uIWw|@1%1jVQH)h?=cZ)D@Zo7hShmb^7YM7M;^8=s{9t1}Wxn{!4DuJ*vsb^vu9cCOY$p^JT$pd}+AVj)e+ z;qj^n&bVHL3|x^)FLnX~Yjl~j8pptfMGCM5z!ymZsvr4-t<ma8$(1F*Ok|P0;ocLM$ zQ~bT=0pwyETuj*|18p%5w&&S;0IYO6Hz5C3Yt~!Oq|hRbB5;jWV&iw1d@rcF*;t!& zXWBkf3K;5--0QUaiaSSfL+(F&P7h7%H_rB=OWG}kC5AlCFP8@bOwl+lj4VW4{G!?# z^iO~!#h>zCq$XPsr| zLmSho<@osEYUt0Q~W?;k^^zJcnYR4Cco zxozmmo+zfDxMa_*4BiH;QL}dmsCi`+6RT>E;!CGBuXvR5?1?KmFutD?0$7z*6^I?q zqH1Y-nj?Wah@aKeJk*{qh<;x0h6W3~Z)p*FO;qvXsRM==57cHn1E(=-T~Ir9dC2Y` zB*F4G9|c~VlR}ju`YZGM`s0kEp-S2R{K#KX6v>^`*zXvSmf4tSs7aG|7%OP>E9v)b zowSyzN0i45+a9Kllsg7|b~*@H9m8n9ccQYVDqm>koc?!;_iN+zj#n)=H}^2u&;B#i z0#87s-|E1!P5`{nOud)wba9SEGn?81bzbG$$zE5&44}^r!vGIe!oZm zct-eL=G`y$p}Il6)bG*h%?>KbxxTUzHvqn+IpXSst*i*g>PHH%EK-lFsJa@fDO$u) zMwp?Uno1xY@r7?=l$)R~4(riIVtWYW8B928kUNn||}*8ZEN^92!iq zEvo4ENKm)>YNqn}J)a5&qcl44!rmUjdYj>ctCPC`E}RfN&Yv_5sKL# zI;e>>ZLivC6%_s*&@UYM1`gFv@O?GXi_q70pW=n}W=1bb?yu%YB?kU1=v*Q4{>-^c z0i$XxU;Wg}BS?6+A6wB7_vnbBjWvsy=Ng{|{s^JLas8(JS7U{f9gWKglHVwa_;m3n zG1WtNcf~{R<)_^}h1zvm^HPEX@(d`pRM)nFCLzwZkXdJ*nbW7gN$*OIW1>bygtAic zTtmciX%w7)O3|h<84QYti5>SbO^cs53Oly^qaj?rK7JyH8H)C(te`rO%SMRWVWtxA zsSryZJlB_lNT{p)a$6e@qyaUk3)l9r(dIDHk?(kFSV&`PanFoW5r^C*UhklLR2)pG z-ZvzR_I)347HOxwZ3yO{3PVn4=VRFKW8#LhP<6hvPeOzX{PIFNm>`n%?1!q%4^P<<)(vi7j`( zn-1BSSB*ZF4JYd$c^36s<}aSMjFovitwWyAN;F_!qB8F3Q=S$;cxfqO2dcJN)^Evg zl=L0W#DJtDMshI(q)*;htp-Vo7781fums4Y;iJ_-7rY5j~lt zqg8afRI~=ns<-*aZ$jARygCOH%{O3F;TO^!G2C!vp+6Em$hFByUf?$ehzpI`TskIJ zdQMaTom1qF3!l~dSB^KW^}g6RM8jTj30veI`{e%qpsn->o@%@ zDKSKbr^(q_u1Ug`)WC0|j#Z~oGVrs3Y58iDZk?%r2CD|%hQ#Q}w}~!9 zgts9$=YYh5#P?a=QD6ohxn9e}fQM&a&H#}hZ8&#>dj(oWIVwby+xEZ0%Yj7!ZzBVp2ejBJ07@p;oH~J$$|9It3p+vg)-6 z6V;k=d34$gs1%xaa7AQj9nH*nHam4}!NKxBKe=I=i zv6??j)2IosafT6o1nABQ5i-LQdTjE{0a6Rr#aS6ymxGFY_!va9-O|XyL*FL~IRxr}t?YCd%gmD~;6Wn(K}E(? zs^dN8V_Uiz#$iu6l?yt~OKB?*ti(T&v^}_egt1|GVE|+&9p(eixNJaBkZb={w}525 z`Yh7a=2vC==Le-Q7t%2A?HY_jHZ`tYSf_h2xn^2U;g_}Ch$ftH@+R-|{P_}~3pE6j1rmS|62%f}Z#03le&>eyW=hkIFNX_s=XhY{uD3ZYJqq|%{2V1S z|J_L3ZheU?e;ZrMAa0U^u9)r!Wv5dfOz;>(E8yqhh2nvyxup9XP;XDR8Oyr%FR7VT`~Ogf|*l@Qv=AW7~rnW+UmS?(-DOvH!I0WADg@NMF{GyWrXRl7;W$b*y~STZBfEU4`H^ zpD`v_0;}7{OiOH3#$NylQH=poB7g}0@eXgd*8uu(D&xz9wTGbZm)JcLiAv)%aW zhC=pOf6R;%EnMv5KUi2tz;%|OgzMJTQSa@*Y$*B6F7ox)chcWz{xq{s!il4mexZX7 zqLTcjf{`o(&d{eNaeANJ!_%V0zhpp%xs#<3vEs{YT?ZW&zG3Hzws1c5>pGQMWYu5A z0!8-RZ8zUp`NA5MA~D+>6+hBw{l6a}&?WNh`iWj`Hc+#nET~2buNAJgrzUE!?PvDg z$6%vMbo|Qcz#rUb&z3=RGnyZ^fYVFyrq$0nLZC*NJM(k^gS{y zuAWihS<;})=w)AOf!jamuf`xgqa@=d;097}?|pp?hRmi#WddZ_5>ZeiWaQfLo=Y?{ z5l*~e*Wm>kYcu1i!)MZilN!Jmz`O5JJk$P+c>I4q+b|G5nXLq2~En=|Wo?@o|^D6X1biYSwuO{72CxV)aGYE+T zG0B%;{m$TizoLFz5l5i;2l=pLHX_yu6Tg}D-hnLXc;mSI=NJ({SIXYD#m`U!)f#&= zQ3WIu+CGdf&w-{}WE*?lR9QVbcyh1Vf7NWt;TT{17#QuBBpr9YIaY6^XiIldxuHQI z_hbt?F6?pibqpDqhrT9x8qS5cQ1Sq-frJvaygnF3ww%uG53C3o@jjq4dN;SI8EdOCg5`X#p?V>i%-}P8_ z^{oQq)3RPrj>OMkrOJD1+B}Yn1)OxRR9*rhTqN ziG?2F>7tvjgDTMom$z;g6-B^F;;M*Nh%1ML4-O5SSmz!xe6=8qLV;P`WDwQC_t^>i z))KAQnN@iCw-2nytM60>*&o%HhymBZ<(3B@5|$|NBxNSBCj?Nob^8`#4#$GNJb=6~PO0EdCxJHl>VE_kp($eQEa$P#^^rLp>jwdD=#@lagcXy*&l+!; zL}bqg>Gs2iXz2MbrgJIXR`~B}{n;u{kP)G~MRLi#l(yDQEVcs&_!~{9zO# zFOpX$as(Q;?c*E3o0g30oDOc|fzcn^K^R)vvy__QYh(dG7lzBToxopP|lWe(syiTVH2&NR7v6GBEC1?U64fbgT7}KxTzIRX-98CQ~f`+_$Kvgmv=x=_6n`HE5 z6V|u@UXVs@AFua#&Hj)z=!Oq`k-|o1#~LKpd>JbEW2uaX*u2^6RjJCDu78Q*!QPKn z_q)U~0-RMiNG_*l$uRax8eOe|Jm50PS{fJLu^nFPF_bDgP zCtiU`BKthRk@1Vvymr%PQb>>{gHp4Y6)?4C6ckP!cs7I_#3jkZ z!;&vL;*8Ld>aF@MePeB1Ge?``C+r&E2TRruGWgOl0 zlqnvjWLh0)lr=q`>OosG=b`iKd>;1{f%}7hmU{8B!aT{Y0A(c0>x#Xs>352dc<(+% z`o$KZ&B`w|G7AhD*hyc{0)p_LPJlFLLj#;7jXzPRZQ;^Ig8Zr$=v7c93?3Y6Bx6fR zBAka86$o$X*9F;n=ES=5TRs+B=_-Ddcc+5&C590aIQzcoBwQDRsbzcY+28~-j}4`JWZm}q!rlR ztQ?^7qh-o`2G;%MgGYY<5X(z6v8xCk^ zvS3fN(FCxrU_acKM}_(2GK=?AH$oWW`0vIe#eritGz`2z zhYQ%O!WdF=L|}y6R!Vk=2{UdHo!@ulwzKvM#bd=OTbVxE&numLDv`((uG$QVYwJd= z>^ZrK{HT+pAbY)QF+t`y4fqf7U8|n5<63mF^?{a2Niwj!;j_i2*eNx zt^V$r#{^V5`{_4dXVUI8H_G2I$N^loOkRO5itDLw8A+KU4>k5`kh^y`Kc&WyJhd!w zdr#YQGDsMZ5$mT~T%0eCqa_LC-w>l(;Y{*TEc6w7k0WYmjo2taRbt2xclKfu(^WD? z*($3R=EOq5vCr#YF%*xMbznAjbJXrk2ysN!aLBMEN%E8!l8CkDlvpZek%RvUv9Q=l znM=b7d6WBMF|^q6eod9-p_?79rv8sNpx)?? zNJdSysjQZD!X;;Ss>^5uYroon%T9WC!f|JgEtzW1Xguhd$h(l4(}{XC7<8Wt!2D2j z(bIRh^9o><%j3LVy3TWBdQ|no`x$#Z@VFF4<&bLei1x zXv^GQLddOxE7CYf{$@0l(M`ws063%}WgHvEGXk;_V+e8E$Q zA1Ub=61!z|yVMAByOs06#-*7!bH@`eU)37Nr=IDjJ6Hq3qaot%`-#JK?^eSi0Dc_t zBF;bX1-psa6%X^oDEyJ1spQ&+#lO%!WnzBxXNErCx@hjV7R^NFl?TaSR4v5-F_x=b ze={x}vnq`jyo=u=x#3**+Hc>OQcC55QudeQd1&Q#84X#LXzyk<1dk}}r1EA)wDAEE z=B^vPE$}+oC^k#(AwgJAPnkNLB3*EnKtD0 zIIPU5FgmHyzZ%&gIG;4vUt3N^y+Gms$N_suTLO98>mNA46zpuY5P~SCPB#X~-GquK z32H(wU6T95kCOZ4ic-fYi3<(n@ffPVt~_EY67Sk^u-=5_8w2Nhs-pDhy+k=|5_^8M zZ;3(_DIRbM`so!Ke&aX4!UNJy zBkGw;^QB1)8?x)2g*nnWoN@T`?^fC_$Rb(F4A{BTsPGxNUzRTtn951WT>N@BPIaiF z@iyUc7|&1!=@I^v^*ac*BE~s@9lHvT6`m{nzE%8>y0PEY9Bo0($5=!_F#pTn^2amD zY%!}x8#YNT$MK_M4*c8Qg@hL0SG{E9F=bUPb=$ukOg!&C74C_)ZfoCE?h%suVlHBU z0w(5#EmLpRe$I(6O(?+LdB^Wb*_e#MS(SRO=$b`e>d*@Rd_^n(OhOGphK#2yp**Hr zdwn3X4?%~yxw-8(D;V<0yU9uNVxO-gyjElIpM9zJRJqIvR%i_WFJfa&u_!`ZYw*N42+(a#9#GrtRlrtPrm zl5?}8BeB)9B(h)%frW)#O^55@{w`}swgn_VA4R}bCw$=|MtsIuqqF*mbJvuz%owwd zq@}+dU3$dhCkuV`Z>1-4Qt0alXRGz-6wtzU0L>fMxiBpYRcSSzj0zb!*x3~0{*(wi?@@9HdYNNog)X@n9wK6R2>XRC*2^wSx;Als z=VAV6JibZK}1D^|2xGVcP8uHn2d}g^(hd*xtu>NW5T_YECyPj?QU3d^m zsYSV*;A`C&8SSELRh6sh?80u8Uglr3j<1@qC-IAOr6UUT)Gd{MQ-KLg>6oKP{e`zO ze)3t7#Ip?}k7FKr0Ov>di%)JUYNczo@6SE2ffU=o+quJkXFFY8dpqZ1ug8%{Z(vhA zCs#^RI(P z(#@W`L;4U6dvv7lF^8^=hs`MEGT)?-Jnw{t$@#t6zS$0j)$5+CD8d7B$A`wlvoIz8 zy1p;8n(%@k@qhn3fyO`oA5HHa&*uOA|D*P3#Ry`@uBg3h6p7K=J2pjZYSi8ou~$ne zf*Q4FsabngY*7@ocdg<@zj^`^xpau5+H(^PI=IKgRYBqFS}fX6XKA1nms? z{5y?76VL2IMD8ga3L7#_fewV+<{$rSKj3Te${GS~KCK!b$m?7DK)rS501Fpq$@++6 ztr5-SuPzsl$3_=G35LN0v~py7uLPH#|jXbUST(5hG5Y4jh*anskQIU0Yo0keIx>x zk1k{h{!a_wrl7>DXA6))b{vPywY&ZU*Y8fOr&AJ30VWYbpO|HyezY8GnYVTDWs3jW zyRgPajcTZg!(VT$wWcJ?`Ar~to_>SF!PTCb=*j7{WS=FCr#<+yJmJF^7OtzkwivSU zk&MT!oDtc^cmyKrXl8)!e$)_1zb)vIJ(qKS*reA=MfQ<@&2?Y`I>0izzkI&NDQ&*H zFA&*2dlA>tJeO4?nJfF6$QB#MVBmyu#6hsHMe}5+e~T5}QBZZ`a7T}6f7!d`zZ~CE zy06}k^}YSE|LVcD)75NidY^r;Y)cUur_=v{JwtT!N!^YLj>%+_o6z6TD; zkB#L$I_?k{i?^KkQ#hZ#Et;HLIwNb3m*DSHSAeR>uAJZuf5Qf0uA9JCDxZvOe z0cRz$*6EwoU81wmtc!4E{r`4=wi0&>bTqI;A^{3Y@XXhqM9KWIk(@*su%mP7b1%0& z-dzkGMw$KV3QPJUfQcBU5umrD;wX0qhc7OD$FuxR`Zq95XR`mp2o*y6wbb}~U0O8{ zn{hYXM#cdX-0WXmRqh;KNP5=j}A97I^WjTwxfr`Qo`zhvcyBCVCq>1;gmPud<5 zT-}@<0ZC3SgE4{ya(C19H3RhhB<4Uwyr0)gN3IrgHOUd{^6z*YFTvCsjbfUeD!#8& zEx}(H`eH*1cvJXsvYxYMcoh??0UY-1E37k97D5u)1Vb%!F6iWnRzkRLo62*3Oll%N z26d9fKmI0)QQ!16Z;5E~gK-$mo}xCnIleTb@-168`-*M?rC2$D0D*)LZe#G)PXdVi z6LwL!FfhQtvl_pc@xV*qDc@+xO!H>Kr)(P}$+<}aA@@5QJ0k7% z0$Rh|G!{93~!o?Mz>F2_PxvJbNk=ZjW#jRM#RfKm9<4{IHrjJb1vNw_)y1% zs$?7Snx6mRVH;A?EBtBIVfMh6;;g?>{FtDQ!DvW)g!@FjfxjiN;J60FGz zuVDUSj)8rgwi-ebLO_$H++yTm<1d5yw*&KQ^Pn6Kwe&T(2`UuWf8@mo8u%Xm2zTG) zyEpa1Ky>hLx}P7Y$w-|pG|ZDLsQeuU)7#j2wZ5zSTUwu`F{YFXHjHYQc$PBuN>T&o z3PL`e&RFeqw|^q8=&>kEGh$6dzR}S3{NiI^n)xh^Y>VZPs%8Wl-4s!5mjrdr zsf8BjCmD)?s2cj(env~A1TSauPlBUSS{WQK((X0&J@1_iX;p|=s0sk;RgeDI8ub(K z3s~w=^{I!S^&51g6*Hvq@Fk4+YujP%djC`=w(X47rCKK7a7W0L(sl?H^pS6y40;?r z_o&-#n|;~TEQbs0=S$>|o0o7!3(~vS)u3fKfk$&x1+(xV- zZuRyGAyqQRxg!`EKrmynS~KOTbnd!fF7Wm0mDkmXhw>PLG$T0;{Zy`r=S4nA z(H|4bh7UW(CK3AfQm=H`e>T1s`iQGMde#}R+uswHm?+%)Qx^n!p1{Ou`t$G6r+;E_ zG`}Viw3R!}nt!Jt;i7fXKry&#^x|F|keWdj$b6uFRL-|vdx9_R4ioczq5H!+diCIi z5NMKX{-%+wRg((2J!+bn-iUa;k5m9bZqE);kq0TIFT5xPXvqHj8(O{WYDu!!&0g8l zb8vo{8|ukpO-W_%MH*28PZz#n!$P~GB9*CtV9l+4%zID|NeFbt$8dx z_WAtsQNRz1dt8D0^uD&8PeG5%pHF5w%t-1D*-1K?;r5$lC=f3_bPBtD)-}lHrH;6( zBV}_HzU~XPWBL1H3epPlqlMg_*Uk9@Q)s#Q>gR6E?2kGZmf_WafATRoppk& z`-2n%(?PmI?b}Upb3=N1KGkKhp1s4t-8t99G+eyqj`bb{MdkP5BuN8hPJ`fT&a3NR z+8kJwrw>%{(V8zCPg>6_DNL>;J8^vu;J6@E zyFIl@xgDq-#OdJfX`_ZN;)&~3L+!R}(6%&)+8pb{jocX`U0TebG)cpdi( z11rmgXw&?BIjcj;x3u?Xan^ZeFV^0D{6S}mYm%WDzdy{yMlIuHx2L85UYdm3CH{AL zlOw@4Oi+7zke8QDc=_ySlgx#o4e>dGc% zB!T-yj)_VkA6X>6Z7ZFhuM)SgVj-J$hdgcMt+UDyL<_a^2pZBg&eODe^e(6k`t1vk zOhW=JQ2=8^P^_K%BTbf>L2&=+4YZTx(t^KfH=zNix$p1&lcS^jZSW{TvHml39F3tfP3FJfecBAd~)-2X!iX??i0JS zVq4vBZgs;Q6II0galoC>FdZSb@S@oO`_KgQ{)X$ILI&nBLrgMp?$-Z8 z`)ZGCxX4q63L-+taV}wlwhE`7cpqVJGb?WoXdF z>tGumld{j%+O{Dk;`~ZwB$g}is4UOWGGpBNg=HJ`%bKLrdCre*#r~`V837q%EwoD4 zp+u*uzWIWOe098FV67Q*uaBl#d~&I6$u#P*aiR)8pbv~+ED=f$%xPswunZ-tD(BoZ z;Vq1-D_Oi8VfAuMQ$kkJG4_Lz)>`JbTjPEj4{mzW=M3Yz06JuqKYD-1z1wC;Q<6CS zD-*4|NWn9Q7J=-)+aaq*L-@VKY))(;$<183CD33sS#cKN@URPb-bh8io*OX(&Hf@S?K(!mFo& zPB$)qDXGN76Hyu2^P9lsq?V}h@N#ur%V>r{tiy2Q}c-#wvC zqUXoVRVCADI330qJ^I66T?eDL#Zr%pp$o&}21dWeWer%6+EH0rbA1p|L1 zi5p)(IN-^chVA);E#Sd*VteX1(a_FszuzVs9?X?3bq--CE_oP`RxL!>Fk0WpwX#O7 zu!p5wiS>Ap(Y{8Em_Q}gD33`bq)Sg11M z-xjyB;>SG1FaJ04o8y+rC4k+I%hyW#gJI3Z!tsR%`cSQIH+uwHCDAhUXpWbjZ`5}O z9v$N&lRwu0qeqhqVsF(`PCKFJY|5zrE#l=AHfp7vwTK@hcpd^Bb^X#YjZmO+OB2O4 zvsU~v} zXC!X#6h8S@M*yfe7=)H#klPGw=o;1U8k&mfYbETG9ud4kKwPX2zO*Df8#E0HVnHB@{b)U=VJD~w&zDx`L=z+3Z5@K(QHCuaEm+7ENEq^NU^jyVVftwh5p%mt!S2GRHZV!8gqt1PjvPCkC=Ba+9l0;tQ z()4mZd7kzP#UeYcuthMxu$VfZ*0gKQ8hYsBwZKcClWKZyly%@y$yVS@4gZ7J4_>pP z`05Zc$8Vb!V0Ca66t5j~L9pa*$(rW0?2175ggww?2 zCN8WVkI#a&jsQ;7ZNTQthz(6lbcU__K2WBd z1G0@&#n>$iQe1f0UI}96sT}NC(F#qR;!HE4S)v%>k_wA6sb=OD6%Nm6H6O*8gGacq zNV?`WzyEDw?eI(@Zyc}#1h2k)!xr%EwopIU4{+D0TUqe^;E8VI;5zwg_zly^L5JEn z!d6A!MR73KTxIQm%(pmA>a1de~A4}td~X@;7Up{JoDCa*1zIw6rIg85K(8KgNL zR9<${F(Iw=U>*huBt5z7O-0TRCp|=+(v0wjj3C9@)Xa)k^p0+?vQYpF zly9l$MD2z4mQn#xIWvyrbgvrYG&Xu`<%Ku5JIxH4Rk$?N9rF{PRM3I=Qu>lo12@9tHf^U*=6Orkt^^e`j~7z7nC@e^-A?ZW?BwY z(*OGNfZs|va2oYycVKu2M(Fey_|1Q?{VdBMRBZTHcfNbac6bxVo?xV^1t3A zgo;MOUAo4JAh)NYWl$nQqEG!Y1sd~^F)t}5@~iSUAy)5e45QK-X4XDysp`(E!NiW# z{)x9*=^U3|M*2SrV)Gn$->GoQ>I`Lk=eJf=7WGB`nvo(V?P`H?swEor+4w*jsFU2a>n51aU)3$U_XjB^=ojdy;?m^DMnMi6Le8iU zA-S{nZqEW$!xq#Qlzf3}PgXkL(R>(R9Bck;6wO9YgKoPEC7=i=$6a zBn?QjZOgku7u6|d)A6-k1=PcX^RGHBcbJF%WJP4(D15$^sd zvo~lv=)#}+Xev$Qf}_g}Lh=sLDUmykWNGR^kX@jvAB|a+%oj7a%+xm&cOx2SpZ&=4 z3#oBiV54JLYu+z5oxZg0V9~N_ef(`0)#kjT+~Yfi-MkzX@_-5Q?jKB=lttTy{KVes zh&vN+=*pBup9(5M+Oyf3$|81cZ_5p&e3S(n%ohX~@{+GUJltJ_5?Mf&7e)&Rh3AI- zyQljaN6ydjwO->n@C52u*`h`HMO0=`96^ubuv(hUOV323i`KYC)NUOyFv4dNtQr#| zB^i4z`3j=(M(-uODT?5~Dy24S*$R?XPdLqWLZh5|Voi5gjR`u*Nh}HGcKh&FKp@c8 z16R6UMENm|U|`VHQq7YmTd_@a#?$^Gq>nky+H`PX)TYInECpX~UDuMc4XcJ(aHT=x z$$j;OytW-RIZ$LSh|w{v*!xNx=*vB%NsW}!U2Y)w?|02d>SpG6f5xsTHwSBkHWf#; z#RB{p{0lmJWeB5$5*HGQSQriHw4Xz0FS{ifx2O39S7L790`Q*_CI7~Up$W9UL7=xp zQE1Qcn_EU4*6k5%Qx5a7r6){mX01kc2v$i$NJ46HHnT8Q4J_08>^9`gzE9QUX9XC# zKsS%JXu1?g>U=t}I)`|}tQ~0T{KQgSEbwpT78KT*ZOvJ|@P;hzGgPQ3tRg{7ZS5W2 z(N9Q1vp*UQPsgCGg+R%+&^47v5<^^4j>apFgooT-dXP~lN@5J~v?KUD@8$-DxMxDY4JvPdl4=%f&?IwThq^P&15cpu@Mt`&-BiKL=)1Eay zoUTE`Q_}LL!{#1G5Hrd6SH{{E>~o467UWk_ivNO5o8!-;yk)KDx1pWF_r2C)Ogh!L z3HbDL#OP$8__S$s)>6AFQvOa@td;T?m3}*jwpqEqA`8Sx+9*s&*5;qU-KZE0Sj!&R ziOfUSGLTWV^^FKJp0(f!{^*oXLu!W1%QmRod772m{jiz4ZabTQdJPz7V;%PLK_`1t1y-HmgfWP-cjzGU> zW81WQLz7gX+!&W8``I(qVoc6A_XI?(cscaI#ZE|X=ly?W@`56Wi|K8sQPSs}w7FM} z{^&37hz4y+EMN{YS1}c6YbmSJG0WUf@=a6R++wfSoJ*F>K(bNjaOgF2!h;?z4U~Q_ z36XC?vm2b6Oc&p0#*4XuC=P4$dp(h4VCKquO+Y+dJWMi!=H1ZAi|3h(sfb#v^2~?^ z2pT$PuhShcK`|etR^ZKB3e?b%v^9( zOJHFZiGA7HuW2#H6pH9Put6;iFg_tkotIRcm?4G3Kyr(f4oS7}uQ+iueDhBA-& zaEP`{x7~qXFs}km(rjGSC-tax6Kg0HGFiJQ%CCJ2Yg8C0o;&$LJP>X7O=V_=^_%j> zrRQrhO(oq?rs%90-2`aP&sYZ)u*+33+1H03C$Vf{EgJmX#JKliC;v?QXdHhQVUQ2ciyjA$>^5NiS!g1(dcLWeo#=quZ`GQ zc!AC#rx{Y$s4C$1+)I{nNS?2MDl%xQ{^Rq#Y*PaS-*OE|@8B>vXkr;JDuA0=Cw|pdWOB-e9 zSE@O2=G6@vbzGEw#={G9Z$1naRf?z%d?h3t&`raa#_H@H=c$no)td7zw3v(cJFJ0j zP2y2#(=fd-CskSb`orWWKHJT=Vzd}DX?zsS&OXU6I1thaMGiQ9p{roOkM9MGSJuuR zSkg_LqI&&9eiRWuZ4#RR7$9I@3F~>u@nmH+Q;Kw{Y5rgdk*upgzriqxzegAF8ZapmswR~%l)Z(&)Y$0mgypKh7E5~Gi-q7-^G^`pxRYsEvOyQJ#yqW&} zw=tTXIIB|=g311OnICrRGrM~1?yd|V5y@K*RK03?9VS=nEgqIe?7Bhw)6a`IY(wp` ztw$@9vjGrG@=oK)EGz8yeVfwj$Gg;ji!vl0zry@TqvjcBZ$5dCx8-T@{)__thUWoK z_e0Hi?Qi0RCb47om2-ITkIvcuAm-~t&E+~#l;_N!Fx|Um zIkjPo^iFNV=`|iL)3a(A8PJmTYx~pgFpod8mD-{n;3`ie0HT>zTk}HcWs(XdcN~T=+yQ8JO4g>78CuYq{(Zz!3GYLk#SrZl~FtMH+1WOZ## zp@GpUzZ21eDpJa@)t%p)CpXji?T^()Ih$<`PV#1!*4gKzsd#2;ZL)D*MZJBwSVJ&L z7?#>dN%PeSI!y>3Ft(4(&*!YEM5`%xrY_o?`iJ@!ybrn*@l*aN(HO%ZU7ut%xEZcB zDg8tGM=2bF2ESjvam3E}E;rshuH9e8tePG=5v&W?q;39H7N0@gjZUWi!#|xmwJU}U z=w8w6EQ>j%oN2vcF2p(_f3}fP-08pI;8AJ7XC=(a{=P%%PdtR2P)T>{d_&7U%04_) z=n1KPnl?5(A|z}(5k;!MX!sdh8ZN$@=2xkdD=L{Z8w4cJ>8TP8C>&QIpM=YXIg4Qe z$dX>y{6r;N%$kZWze#L&9D1f-+z!4oe{UzwA9xL~UFGSE+eQc)9>W2}Mvs28Y%^IM z9vxXR7aw`JMJ^mvPkk<#dMbtl#bgJ_n3g2EOqzYmgUEcFgis*|wt`ym zwd?%;&Y?Z`%BAYKlf0Ul^F>kASpmIOX}`y>FHa*<*mE8grBTRKC772DuMA6S{;BEH z_@3nQ#Atb%Rw4$aOtMIQi^E)W!uetYd&)+r)=ZG|2`32)2U ztkC7%60fJsS2^{7u_%$7D>&~YJkFu%lrh*teerI};NJ7U+%=I%oYk=^U=6y^Az8n;A__;!a8fKL_@XxKWoPVX28kxN3+?0p&Bc5{X}Rtf?5b}7IQ_A11&oIHeXi+ zjZy9Lz5Ds3H6PMG2*Io_W4b=0@MEwQfcH>+jIz9c1!}WE%Qi zzA+1>hT=t0slQg^)DjLwicXN%5(i!RAiV$iHZu{Ik1F0Kvz96Da*|e2wo#%ScYkm9 z2u=%~xd_UP+Vb58SIzURJKzBPcS#t$%zv%E`rEoyD>3vBEokS>*nLEk&+1$;IPXh_ zY=3%GP61mn!bpPBk}+m;w`cd$v%!`)UB+aI z<=J`Kgsy(C2i`oX8d*)o#$o*t)Fe5D`}?j))R(d%T!!|q9r(5eR(En)9+q8dL5p1& zl$wJs)s}?EIq{2+_V@~(eRvNv_VoQ}W@_x!#Gml8O%j2qL~+ri$b7Xm%O4s{mqGLxNhbxLk?9nk)B@; zml!6dvd6(apO81fH9fnweqO>HCzz`ClHs~M+n(=<6JY8IRBCk*;PC)nICw_OTv-c` zN2FZm#8#14^R(Lve#Hrc3nWKrJ|7P{`=5Go8Es^|zUBzuL!pGl4%&sYgs`yLPeT!HBEb(2v z3Es_%0-K2r1RVkBKRIh&yqv)%;zjiGw+TKrcwySxdz6`~%Tu;HM$4u_ooEMLdZXBb z_m|{JAudBg@Wx;fOz<;TMkV*m(zU5{L3*KdIE07^^gDIvz04O3;C?HgpdifBm|hSab@k49`ww_t$ckiLoCyWz|&UH zVUOVavlM4!*dRPrQkP;PJ-Z_EcmAtqaF(4|*$b(b_tF+Q!Fod`%v8%;D(`aXxGpjG zT%0nde`?G^?pLHzu`^^%Gt?kHp0O?D$?KPg4Af-`sDS5+hSQc~^kFs4j;Axz zPE;GkAHCMjojE3>Z|)2@6-5|Tdv0fOzl9lPAO&~I1+z3>is z|Eh-MV4AcIs7K04WiX(?CaG%IGRS_orE*Vlp;n^zz*iH9OT!hSgGe&v#1f7ne${5| zstdPQuU??nWd2p3SdDKt>qcAq1c($+3pChU8iv0xjERn0?Jv#UxZZCG793tj-zg^P zk$FRT%@WkMK@p!<5Cwk=7+-9@5#tN;gYeLkBn+u7Z_Ga9Pkn7yYwMnIrE-|X);(%j zAr9`*lEA^(fd!swcqbk=<5ceWYgHYwE05RjNinY5{b8&E zfBBi6J}qJ;|5%bLNpzw6i}A_HDxsy%PH3mi70wSQS1dGbNak(G&uIi?`fAzbI?G$L z38AlMrpgPBksy6EQ#M94M$mIvr_z zDm^XK^0$6b*!CVW(ybpUrnf33O$c7sIrUljo>hoyVeu?2SZHP3J(%g{J?RVeB+l}FSyu?*T zN+r3TBb)q3iA{}ujEPbj)E2Mu`e{-X4RWg05J)^Yn8-GVl!BLf~b00a9=JTe2obAU%aBE%A=F=j@DM9ZlP|`W8 zgg__(G>w9c6P=PwkmErvWD51J)ugz{3LmWb9(~+bu>3Qrv-S`b^`0mJ zc!oPaj!ZTqrHDhzFQBu>T}sgsCQW_|@2$KVh zc}~cOAddcBmu^y1*w4Vwm#WMFqgKV(4@1JZ+sY5+2~vk9uhBkFUE!FXcTN_O5K0Cs&nHQI6sM zzD~)KQW)2Rh}3B!rR5kM!4I3HzfLa+bw@605<2{%Rf_&gg2^d2@=g^nuyGOJ%G($o z7gnP9D~emSpK{>-)U)L4b(l{nIdo^GL z!6A13vq>nr2l2iqZX@~aRLAFd`6)1DsO!J@v|TrT3!k6PdxCaozeYztm&TB=mBL*z z5#;EiP{SZ3_pi~)J>v1h-{F8c(L~8g8+m1PaHud*47XDBClXOGKF5Dvy;Bb!&GV|1 zaq4uukcGHE!UF2}ATj*asIlwyl~m~@{l!2Q!5H}G4>~@&G_WNyW^Jt!q-I0OKkciU zlUBEb#4aC#7NP{s$l011di)r9UfgJmJ=^l>qYT^#JfR#Q(Vzybq^L*Z_h2eikH!JF zLX_V9%J?Ky;draG%FQjeT3tmw$&O><37d@c+RdaitF_@TZIT333Q0oMK^OQ{ly!zK z>lP~X^8^BJ^3TVnGpy<_V8V&(@ydGLLwhuMx+WedOn-FLxpc>vhufAicXxeb4T%6G zItgUK?A`)MU>bt$7HyC8J~A60_uA^t3NeQA0qu#QEft35)HF$BMoStX;CRvranvfa zm4#)|+S&eR{~ZyUiCuAJqu)Fy@rvp+bap?AxPDIm*&V0pKA^99XCoQ^O8C_P#agTM zhIr&vNO<~d5f)kM7Udw<_g6_Zd$GmthYmVpKpBd%@HHnL?!HL(-DG)gUeZtI2ih6I zaXtr6fmxmgF(~~P@6>wbjs7ubzGd9g!nAY3{MnCs-7Dzsi6hZi{WX?;6bpLWh zLC5Cd7G=us&*vLmD&?lvTpv&lKTUu(O-gR!e`7iW!Dq6Up0t92OKm5tQ;ES)}iJP5V+3EGw-Bgpei_+D3ss*>IQ z5w)0<&M8Lpg67dqg!N(%`H%rx_|GdxJ)Iz;i$y+3*m&w7^_tN(gPhqK3Jhoy?&U_)(P=VLbtPc-e^9Lr3iAH)5suR5oq*9GE zQYtoVs+hW9d1F2yxV%bfve;9X(?8j)B$qfl5T{AIfMYJQY(&>k}$ zd*&sVuDYDt4RCB!C5_$X3RRR4lummMGmI@^2UvMROaT;5&d8RoQ7E$!aPut|@ksz6T+V^jbfCaPTfHXf7KxU-{h0=E?e6a|!KX02x2QLt54F!vGt9tzz| zpa4%y1|&}%3^(mQF4nD}tNwTTb{m=q<+SXU#soFC@_l;U!41D?(!|c^R(7&D^W8s| ztkBi^7cj8@wYGVD{se6pfl?UHY~(eXM41mx{oJ>Jtrl58;){CMo}CFU5ow#5zUHGj zkq&2l95xXcleqV7hV5gC-c_$dBd5rw_!IvOaj$QL_*+qn6X{~qVc{dZ_zJCAuim$P ztdhFzFC?D7@hJVWE8sTMWe-zXbIq_e7zezY1csMqCLtmQXLlKfZ1+MTYxS!e3`guE zPz3hF_5oFV(oLO5tR?O)znXCg#Y0;58iGx*E&RUEav+%9i*JL%M>k42xwAC~*-LXD zr|@Ya8p}V7k_esr7gxpRpM)i+2f&=rd*uk|`T32n zo`Jw75tEFZ+;(Hq*8SqU%FqITzyWm1N~L3$|LNL4hm>nXs%oEzI6}y|?-_+Cn{3}Y zr59q6y^N#vE1Ta&0KLQW-m&$M{t zhD6;eUVSr_@H=g?dn^oZ-ILyutLuMk$0KeV;4FUi9~-?`qxJraFWo03z^%Ion_zch zgOSkTm8BM%#L=5q>8OWwc58GS)666=h9hgS?B?*p6N%MFdOjV#mbg+aM-f0Q7DpCyVgPp-xG?--KB)(|xt8?(W2vbnJkhNFfP1jbNEhEuPM!ZVk1PTko zaX5VGRmLK$*Di6j5JDvYf%IwdQ!G@HG1n5`(T+ecuyKTeGD7872kZuvv=9lTuzwFq zLiEI$h+vEfi=Bz_9hxxyogkflVXfAqO8SVo4P8Iokxrw;~D=M%fOjpviwIFPmFx51ChbeD=9gURYbP%g2?PZkpKz$`>*_O zZx>7a@G#=Wv5K{u`rFWk)4)YwRb1_$GqMSb5x8yXdiBMziPjq^o~vu>DaUP8lB(7K zrbG%+VHpUoAh`}P&6xzH0W@^fL*!8vj=*(%CWWGmlFc*1B%3W@$c6!pm(^2c(Z5=1 zJ!0NBu-Gh~L1%@!QQZ^Ly>l5WGwi9%NAfN{w&^B-HpxIl^D^eNVlXI9xd++8!s3BT z0}xc|MKHT9MAFOgP9z&JG_T-P z6EdkSGVS6t=8~YI_SkH?-;g)H?>VHA&t|2?EZ&VUA0F|&>i#2mMU&$5N{OTOMPIz* z3L7D#4bF}zSTu#P>*rD#7X^51J-jPD_Yk6?4gp(($RWj{saYCppL7cjCHSGs%lG@6 zr<8SwNi~C&ef}W8d>Jzn(=cvQ2lQ?7h&ksG)LE@~GIhnQ4%&B);Izm%2a&_Vp>8?J zTVLuUX`5g2Vr=yAtI8XzF!h6|IZxmXrSeB{MhBw=s88gu<*5`Y#5s8E+;q-V%nip{ z<*QX=>#8Zd^c43Y|ut|wcZ82sy$~<~n z9HuB#kpc%uC;mn+`XQIEz0&6Q%4O&6b*uozAH{*ynI^N$lCNs{e;8uHnl(>JE8?L3 zF>0(yRrNhN{Y75neukfCi48nu}HobRy< z-i6h|4Tx`_->6CG6E09)h)PJs4zqOgeGisgnAV7W{WOH|EPYg|IHW(Xr*gx@giCsZ z{h~J+Sn&c98B*^!Ex+)&y{n;m@i!{tme=ZS(`4#X!AfN|eokOK$%MO<{7p4csQgDr z&QzV@yndA$9nyM(R0-6Y{#ml2YIq!i?06?nU=R}dG3O{cO(BAXod_hYM}h8l6kYWl%m>DsU|A@%o7{~)$Ypd$M%FZyaBj?O-ka04fZS-H#IXNG26CXm&YY5 z7=kv0HX3{?GnyxVi$rK-OeDLFh7XH08zG+!8TGqVOO_0xeuOFAfsLs_d-G9xkZJM- z4M?C;72*YiirRScm?gPx@E8)eLO<*5e97jPOG-uHN|896#}G>+`2(bP_EhN8>tBjwOQT^B3+X?J6?xqU^(7f$+CAwWtgv_}Z7d$@UIgT1{H6cQNKA2T z_>F9pK%3AU(&I?tPEap;9@+F$aKfUlA((NzbRJ(0hRX+Wnp<7H~+rZ0mQe)~%h!3yb` zA82Qy{ggT2?XV0+G0m?vWVW0=afD(K%1i7=_s7CNaZQWZDY9>QNRbj}&p|gecX}Oz zK8FFVw}fsBdFsm=W)8RsmM$+SJH`7Um)#k@54;{h@@#26D6gl$(&gaK&?2U(Rr>+( zg4Z57`+08) zf92PsOtlEW!F&P`9T&^rM3Wd!V@QmY_yCOXr@)B6RxDfsEZn5Dda!RkUARu4U~ zY4tP|)|_IN`i;K{ou@%vmu_fh?F-maCJmoZ;GeTi zRTzq~4LT!podaYR5vZKe>ek~CLK%V{JCy(h?3j-J;$o2DbR?X3Z+s%lK46TDI%u^ z1_e5MciY<^bGk*l-J2cL)I|8cD1^CUpsuPrsJ%QEVGuq+w1g)CBmX=@ET zxJn>eI1wSZ`*`^3a|d2zf^PBJiDda7&?Ok+cUV~}-);Z6BySSoGHS)SJWCD~XmU^b z?rSi*tWSx&Aem@!_{Mboa*-PE;6H|XV#d$Q9D-B@_sL6f_b2_R_qQ?5hpk;^_1Su9 z;T*O7CY(-atyo$oQ4GTbq8vD)iGe|n(b;d`8vCLBI^RG%OcYRxpiGN3CA(qmAPR%p zCyTZ|kNbD?;0}B#5(*`93m({?i*jNwqIUqLB?6>|zk&m-b%za;_r;3wIg*QTfqQoE z753?M{)WXvO*uDCmpTU0)Bzo;T&h&XV~izG58q})GTnNj5zk)kPbed&r9S>^{tI#x!=5w#+ZFzgx& zwEk#i#*hm7`jcA|TFcFP7y-<)5^xC)&Szm0O`kt#cq8k8RJQbR;!733f0|}mB5)C% z%~}6q=phR&B3N*q@feQ_-v9pA4|s^u1TGTA-EacR$)$i|65i8u+Xo+hkhf5$8s z9_?jcPP<4K?q@}YvlbvsUpL3_C58st;oiCYQ z#Jf}GFyBiyOqP941wGO^nY8b!fwMBpHD6y_j3A#03cfY@I$v@?&M%YM#7m8*%aO|l z8|s)2J0n+Oo9cX0g~+%BBmAOAQ{_NYr+yH|#Nj;?f%h}3lx^xk^4|3TfYXSWrQrVg zd%kuiS&rp5!Qw^tYSg*hG)29`zSSRyn%-JLA*g2u)~+3D*CU~nl=a_u=Mny z!Wbnm5a}EUNW;dE?(P~TN-80pqow1GY;?!y5)tun zeci9u^93isM-l$?9kq8xEAL-17%_PGO;CuKJTk&ayu27O*FS_IG3kqiWe^iTNuSY7 zCR&=NFlU60y8d38F$=n)4(YdBvb%Ds%fvv0(68n#_yIzBniy zg?ub`c>uH79M8Z{x>LOG`%&*IlH0GE%S7?hZ|sB=sF8V}GT5B#?VzUk5YJ}0S@3tb z(_y0!knhV|rq%FSV)-)1UaUeg`q< zLNs2|AUeDhMhedg^wT$yvK)Xqsyweg!ypPmdA-wb6GNJ;nB@?hr7sj@oqahh=xc*i z)ygvYO#f(zbk)x`{fdhtJIHy~MWF!!O-J_S+=o=_=e73biTbnOkFRkrYYbIk32(Ozg~nD&b@ZQof}l{loWk3yD91#oW0uC$@!acMf#m&u&@O+6*hfC#q zHxCCiyjOjlQcUht-#=)D36-Z5N8kh038>?B>Nq{{DbjLXiPZC0kUVwYD*@&m&Now~ znWUhXmi3)NW@$d(dBrHx14WH58m2A99VrzlcV_DwIDbeY3fJjhf;EEfkcyZ=a<*;>K<-Q8&5!d|3K?=B zUwWe89=5m-rSxA0Pd(j)+6W*mmgLKu0pn+sm683cAG)!EkJeZ}-?G`^w|SGu^k&V< zK_um23f_%fs{tAwC{}2>&1qu({oE<0U*EaX{F#8Cyg&HOo_oG){?9k;DTI@90-?Dw z)fbepZ5v*d<%RzYX05>f>DaaKO&$aMGRS@H)N_$Y$63Ft*fd=4QH5>rec>|<$d%7( z-~Z5TAgNAs`(kkuY<#By%Nxoz(JqPj*4*O1gXY_RXNc8{-PkWp9;T=`kjA&Q+rv1+ zNb2`srCW-w^7Vq3dHtY$HD6FNy;q&_=ghDCX#0ng&hZ-mWA>B4-Kax`sVsQT8(B0= z6DvCVIQA^j@5sA-qT}&g+cN$J66JJ#M%T`4+SYv1 zKtae>*rEb39{vz!C>IRibJOw13{48(K!jnRA%XOJxc?;XOZ)*21_DMeY_K_5S3Vf-F1j;)YUYv#6vm z1{<7JeYE#fW_L#KSBX$JHYS|CHpcCQQ|Ph5v+8FQ)a3G z%@cX+AA zRo~0WOklxBa$?jOKoL`}BAH^XXFB>gjyKtWkau`=|GO}P3K9(aVt=IHZjvw25e;aq zG0wLi1+6H8D-z8=WI&x*5A;I|KjT{vK2nTOkocae-5T_IvGUyW<7F$!VN3h>u8TP1 zu42ev({r-X3Lviz)#1|uNHA24M}cv%VHCsyJ*J4mKEbzdK2kEwsg7W~fnT@NzJY!u zY=IQ;_W3Hk}tH9y{qMc8mj2Q_ z5P=?j>>7v^{P#a$K0hw{!+3qvrGqmhC>}Sa{OZ+mvcKCVLL)uHJA>YyX_Xfv_PZ{U zhC=cU`>$I@pA9OMXDCwbp^HHIBBovGBLDO;>ifqpD}F#8PLgZ@&l}f6J z@1b~Z0u>Xpl{(nbn_eL_5>tOpD^lH(8OmN$GqMvEjtyrB5JCSKy)I12qgjGe}*y|Eg{PGx8TpJT36Q+{}bkg=EW;AE=d%F(~mf?Pzv5ZzewN--F|>>koFgN?zve>=5J1R zkOj6-{W`|JlRV{mW+2GB&_OX?8#6dxquT+O`S$zo0>Wd>8c#>d)gMi=vz#+L{1^h+ zKp@gey%$eo%))#FbKdj4lKb=FBAcuI@c_{iDlUt2qw;C1*FFq6Oulu0vOVUs4n7c} z;oXg_B7s&=JV;w;w?oyym&#OIni#@VV zK9j#*<^3m;aP}fW;176{#n$JUK^SGA`5Q*!xW`gs1LZ5o4CB~~!yI_mp&9eZr>-=9 z6Omnz8!gixM)G46t3XQEKJ$C#L#@T>Qjzcj(6bH)_R0I(iU#DI&$f40auetJosvA| zzK8=PUg&p)m_u?Hc8fUoBevcF!}nmlEq+4q-|~eG-mmR+cw;6& z4iJH57J<`b>P`t^1pI~?v#4S0g^of9rmtX z^>td%Sg`*`352>k9_(#zT__YXeinb%iLX_vVuY_nZTp$cee;ok4QH&B4P-z6^qJC` z$QU6v`a<=Uzb}jj%~#Qz+_RH4z^Y93`$$>EOm%B96Y`I@naIs$snbF+hT{hj8C!j| zO5y$2oVuk0+WX;zWIUvz^fax57r%7FEPIs$VVv_b$IAWIkDV-UF(~bo;`p(M|F(D{ z(zPloH%&71-ETVOE+U6cs7yF7Q&%{O7Pl*%YwA7AofCVvFA0v$mi7PDShxe@iQ)=P#71I$>ah%DT0W+E@43W73+01$10%1SRl~O({V1iX zS!>ml1TXS%Q-@b%R5QGSel8?`FO0hXD`BDy0~8Gb6DWorb$L&&-+&|J6Cy!>s@AW* zAx^L71ElQD$!!j|a(;>Yl$j!wEmTscrbnRn24oLdv*`-xH0&%v!iYL4WmDVkov)HA z>@O?5uVk|3<~xIkxet?y;p~%_<3HHl!e0Ls>41BeJ2bsDox3joXCpqh&dLK`RMgc1 zm(oXU!PiZ0XTQcSN|5{*7teP^()E>AbUSFCS+4qYy+^QY|J}~-xL-v;Medzm8*FxA z;5&fB=r^eO3o7~K1X?~*dN+nE3^gE7&P2&q&ZGsuUh~IJTszYc|Kb-!{F()Wc)6oV z%~?2R%??2k>uLhluo=fX3B3h>?--G&=RjKBrDfLxYz;;JWDbMlj8*Hr4NVXhHp5+>oZ>^zmc;HlG(soyp{ro7&Zz=|iY{X!cc&vHXER z9F)i*Z~+Zdj{BXxRCkdt{J%2)x^~4RQJd(dKvZJ&6ZlC*%oNyoxn*oQ{T?J=A-2M3 z0>^zPc0AcNpL!dWT`HSWs?76>9~>ISNLSde-NLZ0aB1{_CQGms~dXr#F@bamd+SLk#9I z8WwXL+;MvnLT$Gs}bN)cEyvx`OVwWHM_7XJ45S8WtG#>+66> zoxtHGI6u(E?@-MHq+6VBjI+wM*h5@W&D>ylenHhcXR%v)u_@iylDK6gT$gs@uUzBf7tq4$jEh)m>R&-h(g}97*E-x4Rr^fph=k&v zXeUZ8@Cu}b5n<(pJOpL$+WxsY51SE2%!<;CV#f=Y4OpCh$c{{-@wS{taucxYf}Lj% zoN_DuL_+c>)!Lur`C&OD%xzi(1la_N_`Rag$pB5$&NV>c4|9dF$A8XIXr(PW6CKN+ zsd2Z(yf?_}Q43np^QtClpqKYM{x9eS&0JS4h{6dLb6MN~@%TKrh_K%`S%c_VgxjJA zgeM6t@FOu?Q%J?83*lfdzXe80Uf4zbUTYE4aan%ALGW*Z7 z;GqHL2VGGTa@|V#o6%nXY}z5euA1hv!-+;~W#!jCX^XgdHN_H(ry*+R-jkF)(Qg!e zPP}-jqpU^`Wb$38oxvl5+5DZ@`2;dJIl*EZbeN!kX{N`10k!pifad56^ey=kjH#Pm zlY>zs?}f^hEEJ5u3FV`;sY({zTBk^k7DbCPEgw|N6c8fs5B!K-O@~K6IE=4rFUN_Z zEz0KFswQv{q37*UPmfO0jAA8jWSS&SF9~%~(#6nVMRZm%7Mm@&W-t(D&ki-BtLG(* z*&vHffiJa}D8)Z!R1zo%37`fEr!e90gky?F5(;;6QRRB(} zAec#jQ`weE2e>0r1wVm{$7O9q8gIV^?}xtaIL*p49|CJT_zk} zr418w#Lp}_+Xt-cZ|%L&aVmD>BfWlBxkH1}W~n5~s#(`tUu}N+Tx#+y<;C!gvZOhF z?_D0#h>(p<-w<-tcTqriRuqPQp+Z|{c^>X7SF0X>@6uHL)Ko2g?9w#FM@qyenQnj1 zz@^y-xNCpU7`!|g0ai_w;-%$XATzoej1Qj(Ydhs5 zaUa!Lu^+$Gf{Zs`qQvtYDyy|d&Em*|lD^>KF{-l+%|4o<#v_djk2xd}8~_o}C)fEf zhPIng9V%L#b3L?qZik6%ym?B%ZQpD(lujO4xe+D(|AEZv&x{5QpF43n>!>+)eYU~L z9aN{LE=YM=QefJ1;+mk0-@6oNGp<5m|2vLf-<1E_x~>P~r$2mw6E|F|i9iW^#08bkGXGEstZNU%%)KiLgPCZg)ze< zB}&@7toZBTsYQDHiv3n&ADvcUppTlt?y@9Y2mr+BP(oYXlu0k020C)=zT!=p>FizE_*#*N@ZBm$)!<@*d1)wx zN^GH#9bL6DQA3`h2I6_9iSbY@+6*5JyRNpU-zWmkdns8`pqQ@%IMDkgi#wb>Fy}ds zq9FFv{ii8F^H8fk42*yBcmA7Z)YpRJ-(559=+5S14fXtbnOff)!p?UGC!a-yO!VvE z^3D9=4W(hA=GXH0QL|}A=-e@oJ7RsLP)n9h5gfZy>V3-c=-5gP+}bLD7HYn1RZZjya7sg?BP;)oL|x)%QJbvEXn8q0rUUw`}~E>h7yY74ny z9q_?jF%DkC5_zd@7~$G|@E9DgF#bYw&jvnsf;@6K*q7y=YDClCt9VDkY|u3xH{{-Pur@@4P&e`4d)hpXbWk{bweO&z-KZ2QHq% zdUkxA(6>oDRRNOuCFt`GzctDfoL@1&C@>^%anywP8nPoeeeWcG&dky$ZD<8NU;jdF zpgz2(67p?Ry)B9PcW3)5PPTMjOhB{)#F0z5l4zI~$tx4k`?0UzwsZ8MRMWsk(C@7- zs3*p+=r#qAC-v))A2k%Z@L%T+{7f+;eiL@SJ?6)E0C^)k>03$8SAR3@_j^C=IY63@ z1UleigN|+UP6RYQb)+nTz`w@ofi9;e#Szgji7BjGPQIQf;#l_ue_v2Y-@IcBz5MHK zvYKQ|{_u_>oSZOSGVbpZsIaj&w4QGs=1=?m%N)8-MS=ZkMp8!;lK2%(6Zdztl|E%{XS$!9gNJWse#Cd@)MAm#B&8T@Ici8 zn`gB2X1IS6S2$BTXFAOU)ja}z#8Fy?>b{b*O6K?y{V=JU-GYCL;3wCPrTju!dEsUQ z-hh}tDSX6c+G&vIZ2NK4Pr9h;zai}j5Ed^*oi-TH`>Ty%0%}Rh87jRvYp!k`Kz8Pw zUerK^^5b@u(O`J&IUn%?l1ouQDq#W9eQNlf$U9A8it&7#cw3eDL>KsrgRS}9mO8N3 z$skQVWgwmpGa*#ti5>k z-D&Un!NsFRE#7(~4AH2`6UeuOM;_YDari=1-5W=h8RLfHb{hRMqNeET{hLPa_VmzX zKuyt{_8_F&Xl!3M44OiFn8h+UaSZ2z4$P(fVXi6ppPKHwcR>Lh*$4719MebenUwZk z_he01J$R^Uv8S=57n8Bu20?pqFf0z0)i`g%`BOJk5E4(bwJCX~Q605zylw;XWaa%O>?8z54to z`EmFD4EaI-+T zFbGMU7w;$$)St9DrW&xvL{4EGilL7)a8r0D#}3#2p(Ew7ikG}(iVR`cEXbYs8@F{| zLpjLmo&FyGji9$8i4T0t-{?Ou`h4X$`47%X;=826yFgR9U|8HY`blez=i2ibA&l$` z3d0Zk$}b8h@9aFHDA>EF&}kO1ul-B+J`YX%lU=PXJCD(ysL~%{>+X({$00kS!%9ku_VLA|JTy1FcPR z#x!pifOLaJ%-WdMH7Yu?PEq_J29b*FTV?5!?WuT{Im8(OV9j6Go3V4^B+^pMtqOLK z>C^9|BVgi+(JFWz@O*B_yaWtODOw1B=n#r^wtv^QSqigZilBKF8Tk+DqVxzD`igGP zRy%bT2V(mmGk_GpiHU24kvlJ1+d*t=Ix(DLH|<+Kjof6EF4%pHa!#JtXb3D)PEFjv z8+dV$5LWt+h1K8cb(~)XSS3Ey&MU~496EB$t7DTa$Et#OZUBpgkbd(nL@~b-M+^qY z^yL<=2D~7f?9!ab>El(MnkD=#r-~(1e0S7%@;xSe+)zXqC35x^#P>Ac?7DBrIE5N`T*mpuiqGSoCeY=+$B z1y+KfcL_>R${4mTbXJ^(P`rO?S8!$GJNo4Neps0NR3&hxpDJPY2b{*sMWjIGSGFkj zi=LD<&d#;w`8lTG&`i}+L-U`H%<^ev;;1Tpy83s*iq>H6^qA3Wd=tsP$Eo9bE00eh zmV^WUh3oXomlwYMPu@6*LzBEp@)@Pp7i#1wXTY=jKmVr%DC7?cZ&|a+gRS$fqVCU+aJ2@I=tNpVWxAM$fwFN2}SzNGVQn#}= zXBl*NyD+99JOl4@QX33dYwW=u3Uw_P*MZx3Q}HS;Y9PjnA<6bGqUy;=g10krAKq=V zp7yG5?0Rv}ysg$I;iHTLJw&6r^eSjfFx`H~zCrVIDj1pMdYzvdj)T#=ax=ZxW4>e8 zUs4_oaC#|rk_C$@$x|`-;kfV*MArdYlUG;bkcguKbezMpSNIv$P@K}O0s=If;1`SR z6PDM?AC=@%dMcJ8ty_Oh9Z*Rmgo#H(8!F|dTq_mpqUq#UMq{0SV^XK=NvB{qw5%| zJL3B@3mT*#h|+S%PQCqtlM~K0t1|d*=s$YFQUVi8GRh&>552$7xJO|(e-rj6S3EBVONWU^<-mJK$41ibg)HNq0;|LTJ> zG5kD<$@7KsC5t*Tm*;Ke#xE+mUpggkK=}SOX@uP|M?-#YiUUF^^CprUcYYY7lcK## zI&?1Eyk#^#1rlhXpUO=iHnsB=rww}1{$ZE&SP(>q<2M}Lr0V-9S%aHTaSF(?pRG^W zChT!x95}s(e{Q}mE$h8`9h#G&sUy@M)wk=OIL0$=INj~K9LEWX~T)EusYazAyL zZjQK@S6`jbzv>77g=;(>6DuVYcWO`{-p$w8aHB$1gN-x=-Zc+QzL*mAVWM*kM^fp) z2*NKu{*y@DY)yOh3m&|~8-)v6{Yy}nvj2q&04UmUbITY{-v`$gOo^IYoYVg^#{?Z` z2UcZa5)XOT(6F!A`}EK>-!{Edz=weN0YVn&4>gNqzq^BcPj-%PsUsGD`IJn#<#1E? z^eR*YOLH7(UK6}d`<-XgX_4-s#UuQP(BCo4qC7M1Fi$Nn6BuK3mxJSJoL zgS#PL4xJ= z;L#T?pYYBid0KH>fGO!_}{gI(gaFd+ZV_N6?rM{vyOIe0LXk-$U? zrv-FE`X*^pToM!mIBR0_bQtsIOzC4EpGOSoUG2K}T+txVmM#WfV81drL|qDb0RQ0i z1kr?T8*pO8g*=F&A*s}jU=G?}ODn4Az319AafcV_jr$QtpeC4Y6y`=a&gY~w=w}TX zG>*2@pmt}5hicQyg4T-q{EmvCpOyUw#ejC2MfmdsohdqMaj-po{>rv zyyt8~@ct_Ig?npae@TJQnUiH)oXGn%lN{>}84f~iEZD9lX}7&nNm5WD9|1YHb{(?GW8K3t=MG%jk z4ud{Ct{05}1(?2>n}J%=BU1hAq>Fe8|C^AB-nyq%Z-o6tgj@A7C_ayk@9Ie6n7dIB zDo5}4te_>+im5I0%l**}o$eAf`cYUdv#3a$6ZPWHj-a4*K%m&s^77B0l@u|wW{EVs zr}yFnoTq>Qh?R%ehIxOn(KPbFsFqc(pobQUFrhzBJF#zKQeStaKXuDw2)VffoZ`IiSVQ6ifgMmUU@3T8{yC;@E& zOj!z_Nve!>2B^u$gjTC04HRpTCmKc+H+jUJEMB{E#xkxhKal|3(;L4z4YSdvPt@EA z?*BU2(W&C3eXLb|zRyBGRpr~-Q~Hs^K&Agv(o5TjT@$QRNI(+M7oAbo33%5B$Fy_f z3$IwQABB)PgUf54nftzU)09q~H7o2)d%`ABRMoQs)rt3+aSz0|l7cbYdj=sR+GMt0wnF@p245cQ3Rw>Q+7DsN(?tv@{NEifs* z`CBf<(`EU(A)6HaeP>|jPNGAQiWQAoHLoc! zHLV?Uk0B<1xCRtKg39jVy#eY66Q9;`lZrjenQ^QSA%T&QnehHgxPkzlFXp{2|5^_C zs6Ddk-%83Tym7ToCyxF(szEYk)@*M?G#g~mJZ)~`LJoa}tHc;FmMW_>2IR&u` zghmp>h){!Izv8)VdnP!Z0Z`Rg4n?YaJAt4aiq{PxlSzXQ>n;uQdaAAx|5A- zw#nAZ%BJ*0xR`L#CM&-)!KZh&&2piBVV9?E#h|*^4521{|53WPq|XK6#^%DGzjI86 zwpIc$8}Et-A<_v-*#D^=CNrRu?GPg1lgbwFq1H~JdOwhMcyqDuJ`S(%gMlz|KO4Gq zqA|v(@9=Bjpva3d0RmL|U!oi9EJ#kTSs4k5g-5HU?Y|t-4;E6>W~M%pd5Tdb8j{MH zA^saM-Z0_>~eusJ1o>h&n z{5a@c&3a?c{4b`>58e>O^DFt*PhRhTe8kl83Ytt*XLawSe7C(8O?oBDN1ywg>`D3! zQwBNoa4Wp{^0*nFen{eQ<1!mq6-N=6Zdp~WglxKd?Wjx`W=JbI&Mf=!N|)7GoAPxq zWY&X>?>zV!6CVPSOQsE6bP*x&&*_?|5=bs$Z%IC02;Y#v<;&GDkM5JehX4~c)HJT* zGwT^X4cDQmo)u-$xY+tU2iUv>V)?I)M5T`J0!j;&%E$n@iLdUXkx6G6qEtf%gbj4K zMA}gH>`N{{h%@yr=`(uDNS6;&ExT=R)6*jN{}acZbiuM{Xr~PiW68{YlYD>A!lDbAuG5W13N4G{&Ucf|9~b zYUN{|Mow2AmtbFV^nI`K_W9@u;mx@~f-Ekut|YU>Pm#CW+hx5~>K22wvNbdx5zF+Y zq8`iw#Wq8Sn+&hra^g2@!K$4dUO131dqg)^nTp=Hgvz&!n-!XM;7Ks<*sT9Za#%{@ad z?s2^SVwsneSZ(Q^V7X=pIzzICX4#tntFfIeYT&U_x~srnv{1HJe6T)oS@(zQ`?H`k?!bohG5@Yht!#YS6NNsHotdMk$dWCNi7F!lEFp+s?HJQxtyP4ag zz^i-ug&aPY3~%mMz*}xS$lo0-i&(L#RZ*Ht^w7+~6d_;Z=lI;K37odo+S{h5IE?q;Gu ztEx;^UA0fRlIf~E6i|RU+4px8pb?lHg)rPfQ7UmjBJv`=zOIkS+4D%Qxkj=O*dcvP zviNMvSjdh2Gtgtxj?$?aZBX*lu>6u7jN(?BO7Gj@ke6lv=-d8%42c875Y6mg(b6*i4*Jmj z`;IBxOefT&PFHnp{^A$ZVBJhP-detd>hTzU?>l)|5tAtGgEap|mBvsGf&BQD^DN^N zs*oPPA4Jrg^36!!reeNR0svk8Mcq5&^?*zIR_t~bU%;l6p?NEFjBun8vV|0p$frTU z39;ChiC+*uCn6+fF{ueFK~)5U*!@~wIH38gea&7D?F8icGx;ik4qL0uRV@l7YH~6n zMW|tkK0G^4j2lRY-~A1elP}$NxWLz$Y)mQf9~p@o5#oka9d3h%h`OF znXC?vCotI{(b0=8xR*QXzY12QeLc$dy2Xho8+y-}mc!y%BEP17x(j|=*p%0%O}#BT zqR|QDz8QHdK=e_H&G}D*1NGcahV95@r%JYbblSbs;}u)YNBaQjcX>f~dcST~Y!_Tc zodS7z7?Y{%2Cl#bF~DqED$%#$ zRKNTcJJO^(XY}?4Ot}6;L&4P+?)f+Zp{$3;PYrqk^P&U`J{A#lUs!C`WW+*h6>VL2 z)_S9!(lRp}y6+eoTS$=F5>2*MJsFfF^9aZxH)1X32hR5S|99;FmWSxdY<@wRZ(#Tu zh#kS+Pf%?{-%D!))*_F6W{-XK^fCJ*{9g`FwRjVe80bT-c)<(I-%<;290c!R&`xHtI}s$+tC3nZMI-GR`X_We@d>oU%EmC-YNoXBH3nzA)Q18(Hvk1LXe=|9aw`{ zogauGb@D!=g5gG%7XtZWF!5R-R9b+il7Zk*9J-kH32bz0m~Ibpcm!~rbhy@}l-EYh zZ_E>YCmE$i?9uL%MZJxELQp!RruZ$H#k*v-^4lMxi0A$(_y!2u(bN#t3dXtI>%PNL zdZ7=Yp=EBPBm7_lyS+(p{74dQ1CrB87ybHaMYvi@z|Xye>>w`aVd>>%pF z{(ub@kReTOXa zj++OAr1Laqk)3*}!vL%RosP`SLV#)Q??g1jG@X2?=iDj+{JvpW3YTQ z-NlzCT&`6LzXyw**3jAXtwEYEw`H1uG#hxwawnd^d=BlpB{n z=2|iyZYCs23u8CNC`dLLb=6=4a2iTm6sMSdGZYsuK$v^?zbR+&HW10@LuG2kSrWiH z+WcU%aDOx*kA%M(MeLi%xAFS{`7V%lNL{H(chmAV&Z3FDZ9gCFG;s7|v-g%xOOs`S z?Qc6--(DQ&u=)KDs6eCLcdXIx*(%oC-c#Rdf%97L#Yd5<9JN*{;@ETg&|kJF(ZfHJ zGR77`e04;9$jGL#D~@Z936OFo7TSR|{MfS!)3%@3$n&p-!#UqD#Q=%1Ccx?Rj-3Jr zK`PTgCAK30B!oWVB5motV+jrvL;#X?p~YkI?)9uf!ncx|`jGpDN=tu*3TAM4rKrzF|r;mHzpA;6oxt#cby=`bK-Lp7!c%TIRP{S?3?2JPrdI z+dd7T|L#9A)*<$1W)5ljOPoy6ZS-Psy{*>ct}u8M1p>-qmb_r|0ep_t-Z|{ zs<~{!J9b!=Y{?tpq_5-NK~3l4=JxR-NoMy07k7_?3Z)mnY9R_c2YG+L`o@gS6nOzK z7kEMC{v;^ux0t$5-*Q>9U0tH637Q*;Buyma3hwbtGGg@LzvYW-c_thYz1;&5}pzFXMC8YqY1GO{uA^6Zg%$VvH-`gOfa5Xt3!x0GzMM_RQ*C<%(FB>Fqm zL#IILiZQU*OfKO-r))sv5IWo>TwZ{{8`SHQJF@X`u4KhXSc%hu<~`Mi?DfZNT%E!> ztvB)W9`oT5MIig}ia&?A z58gsgD{6PNLNHhVX*XG(qyWM||6J(awGw$!UOjZMn92IdtF!w3vn}Pjh~mZz?bso9 zJCE4CNp(#ymnq;n$^L*5_~sig6len(K4|Gi9b(`_z+J=2eDgKFwtz5)r2kcv^u-O{ zGTj2Ms~2u!cCi8b+l8KIFQEqzo`*>|rb0@dvz&Jl^pIDod8>X^9yT#LRP*eI%E?g+ z(oOU?g2_L-r@S*!OmX=s?|^Dm$4|Ofpo%%z?OE9~Kj}Ig(kcs+1h?=as%+%TXC(LIQzC-3Am^3hoA7oH6W z##4Gj4t-(=vkLEkVRP>X5p9RnuI=fs16iPx+ogAq%mn?%Y|oXKk}r`xE0b;ej*(tf z4(JMHH1^&Qoj0U^Q|EsN*_vH3mAdea79Vv` zH!7^#V2<={lBe1_z^;1(AtD1F=vKIW)liyIXefI9R!lJuH~@YuP-dw5`O8+Z!OE=} zZ#D+Drs+D8pqdqyH>pciStYxJdU+EI7>V5=aWgb$UhCsraDlVY`?q%=Fkb9!cv3r| z+sP0|OoM+1df57-pJM=Simqo*NfwMU$65kL>)=&x^VLo<&`PXKP)ATfN|M$O^F#yw z+PS1#Q{Va4o%_@VA~DDrn(=4POjHJEiJ(PEg&|MP>+ROFkoVvLoL`Rqm;J$|9j0*_iAuNa^`NCS^k%f{ec;|mj#`BEo85Okho)l^l@2S*p4^Gv{;-fUQf;OGaHo}9JRIbIv8nv>qQF3ly{B2QcD#j_`$ z9=OlUi=FgqB;W6Qk)S!XaYj=t%Libxd5Kwz=AeM#C39-|Ga2FoScTS}(W4-uXj)2v z`Y%?O6|#Ambw;hq>(wsm!t^8-=$^*?mx|SHU1Ly14OGO7%vPO%A%m7T@p;!nRL@{oPS&cB1l%tRy5AzBNTI9%E zf!Y>|tX$6BS6sE`j|WbBO(pK~|EN%rwiyAoLj*vHyn_n80c92J-;q5#)$1&piXl>6bYq zl}Zq_)2n8*1DdkcKFMM`h;k)&cV6RTa#`$bV+3xAD1 z5tCOfvq0*y7&E)OJK8M+*R96}UdI+4zV~#YjsDtWxFLUPk0lCpejT8OqaVAmS~T(t z32?i`zB6}+-}PdUgiilWQ2mX6)6K5Wo81{{z;GfhIAG~~*s~)%*CELu!zh>RT9xNA zmtA<4Tb$GA{7Fx`Ea9|d(sWDw*`4%2kjdK=2DQb}{ku>9Jj#swTJ{&T3~Fe}U#>6n z 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 \ No newline at end of file + \ No newline at end of file diff --git a/build/img/sprite/tick.svg b/build/img/sprite/tick.svg deleted file mode 100644 index 0a2f11679..000000000 --- a/build/img/sprite/tick.svg +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/build/img/svg/cross.svg b/build/img/svg/cross.svg index c0e54dfc1..f42c838c6 100644 --- a/build/img/svg/cross.svg +++ b/build/img/svg/cross.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/source/img/sprite/tick.svg b/build/img/svg/tick.svg similarity index 100% rename from source/img/sprite/tick.svg rename to build/img/svg/tick.svg diff --git a/build/img/tick.svg b/build/img/tick.svg new file mode 100644 index 000000000..cbfd334ad --- /dev/null +++ b/build/img/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/build/js/main.min.js b/build/js/main.min.js index decf53160..cc5d8299c 100644 --- a/build/js/main.min.js +++ b/build/js/main.min.js @@ -1 +1,1210 @@ -!function n(a,o,s){function r(t,e){if(!o[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=o[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,n,a,o,s)}return o[t].exports}for(var l="function"==typeof require&&require,e=0;e=a.length&&(a=i),e.target.value=t.replace(/./g,function(e){return/[_\d]/.test(e)&&n=a.length?"":e})},c=function(e){e.target.selectionStart<4&&(e.preventDefault(),e.target.setSelectionRange(3,3))},u=function(e){e.target.setSelectionRange(0,0),e.target.selectionStart||setTimeout(function(){e.target.value.startsWith("+7")||(e.target.value.startsWith("+8")?e.target.value="+7 ".concat(e.target.value.slice(3)):e.target.value="")})},d=function(e){e.target.selectionStart<4&&(37===e.keyCode||13===e.keyCode)&&(e.preventDefault(),e.target.setSelectionRange(3,3))};i.initPhoneInput=function(e){var t=e.querySelector("input");e.dataset.phoneLength=r,t.addEventListener("focus",n)}},{}],5:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.matrixReplace=void 0;i.matrixReplace=function(e,t,i){var n,a,o;t?i?(n=t.replace(i,""),a=e.value.replace(i,""),o=0,n.length>=a.length&&(a=n),e.value=t.replace(/./g,function(e){return/[_\^]/.test(e)&&o=a.length?"":e})):(console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'),e.value=""):(console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'),e.value="")}},{}],6:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.getMatrixLimitationsRegEx=i.getMailRegEx=i.getLimitationsRegEx=void 0;i.getLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^a-zA-Zа-яёА-ЯЁ\-\s]/g;case"letters":return/[^a-zA-Zа-яёА-ЯЁ\s]/g;case"letters-and-digit":return/[^a-zA-Zа-яёА-ЯЁ\s\d]/g;case"cyrillic":return/[^а-яёА-ЯЁ\s]/g;case"latin":return/[^a-zA-Z\s]/g;default:return void console.error('Переданный формат ограничения(data-limitation="'.concat(e,'") - не поддерживается. Проверьте корректность введённых значений.'))}},i.getMatrixLimitationsRegEx=function(e){switch(e){case"digit":return/[^\d]/g;case"name":return/[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g;case"letters":return/[^\а-яё\А-ЯЁ\a-z\A-Z]/g;case"letters-and-digit":return/[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g;case"cyrillic":return/[^\а-яё\А-ЯЁ]/g;case"latin":return/[^\a-z\A-Z]/g;default:return!1}},i.getMailRegEx=function(){return/[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/}},{}],7:[function(e,t,i){"use strict";function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var i=0;i').concat(e,"")}},{key:"removeMessage",value:function(e){e=e.querySelector(".input-message");e&&e.remove()}},{key:"renderMessage",value:function(e,t,i){this.removeMessage(e),e.insertAdjacentHTML("beforeend",this._messageTemplate(t,i))}}])&&o(t.prototype,i),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}()},{}],8:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Validator=void 0;var a=e("./regular-expression"),o=e("./matrix"),s=e("./render-message");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i=(+t.getAttribute("minlength")||1)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateMatrixInput",value:function(e,t){var i=!0;return t.value.length===t.closest("[data-matrix]").dataset.matrix.length?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateEmailInput",value:function(e,t){var i=!0;return new RegExp(this._getMailRegEx(),"").test(t.value)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validatePhoneInput",value:function(e,t){var i=!0;return t.value.length>=+e.dataset.phoneLength?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateCheckbox",value:function(e,t){var i=!0;return t.checked?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_findSelectedOption",value:function(e){var t=!1;return e.forEach(function(e){e.value&&e.selected&&(t=!0)}),t}},{key:"_validateSelect",value:function(e,t){var i=t.querySelectorAll("option"),n=e.querySelector(".custom-select__text"),a=(t.setAttribute("aria-invalid","false"),!0);return this._findSelectedOption(i)?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),e.classList.remove("not-empty"),n.innerHTML="",a=!1),a}},{key:"_returnCheckedElements",value:function(e){var t=!1;return e.forEach(function(e){e.checked&&(t=!0)}),t}},{key:"_removeGroupAria",value:function(e){e.forEach(function(e){e.checked?(e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!1)):(e.removeAttribute("aria-required"),e.removeAttribute("aria-invalid"))})}},{key:"_setGroupAria",value:function(e){e.forEach(function(e){e.setAttribute("aria-required",!0),e.setAttribute("aria-invalid",!0)})}},{key:"_validateToggleGroup",value:function(e){var t=e.querySelectorAll("input"),i=!0;return this._returnCheckedElements(t)?(this._removeGroupAria(t),e.classList.remove("is-invalid"),e.classList.add("is-valid"),this._message.removeMessage(e)):(this._setGroupAria(t),e.classList.remove("is-valid"),i=!1),i}},{key:"_customExample",value:function(e,t){return t.value.length?t.value.lengtht.minLength?(e.dataset.messageBase="Вы ввели ".concat(t.value.length-t.minLength," лишних символов"),this._setItemInvalidState(e,t),!1):(e.dataset.messageSuccess="Поле заполнено корректно",this._setItemValidState(e,t),!0):(e.dataset.messageBase="Поле обязательно к заполнению",this._setItemInvalidState(e,t),!1)}},{key:"_validateFile",value:function(e,t){var i=!0,n=!e.dataset.maxSize||!t.files[0]||t.files[0].size<+e.dataset.maxSize;return t.value&&n?this._setItemValidState(e,t):(this._setItemInvalidState(e,t),i=!1),i}},{key:"_validateInput",value:function(e,t,i){switch(e){case"text":return this._validateTextInput(t,i);case"matrix":return this._validateMatrixInput(t,i);case"email":return this._validateEmailInput(t,i);case"phone":return this._validatePhoneInput(t,i);case"checkbox":return this._validateCheckbox(t,i);case"select":return this._validateSelect(t,i);case"toggle-group":return this._validateToggleGroup(t,i);case"file":return this._validateFile(t,i);case"custom-example":return this._customExample(t,i);default:return!1}}},{key:"validateFormElement",value:function(e){var t,i,n=1 [data-select].is-open ✅ + +// выносим все в дата атрибуты +// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д. + +// для адаптивного JS используется matchMedia и addListener +// const breakpoint = window.matchMedia(`(min-width:1024px)`); +// const breakpointChecker = () => { +// if (breakpoint.matches) { +// } else { +// } +// }; +// breakpoint.addListener(breakpointChecker); +// breakpointChecker(); + +// используйте .closest(el) + +},{"./modules/form-validate/form":3,"./modules/modals/init-modals":9,"./utils/ios-vh-fix":13}],2:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.callbacks = void 0; +var baseSuccessCallback = function baseSuccessCallback(event) { + event.preventDefault(); + // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер +}; +var baseErrorCallback = function baseErrorCallback(event) { + event.preventDefault(); + // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер +}; +var callbacks = exports.callbacks = { + base: { + // Сбросс формы + reset: true, + // Таймаут сброса формы + resetTimeout: 500, + successCallback: baseSuccessCallback, + errorCallback: baseErrorCallback + } +}; + +},{}],3:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Form = void 0; +var _validator = require("./validator"); +var _callback = require("./callback"); +var _initPhoneInput = require("./init-phone-input"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Form = exports.Form = /*#__PURE__*/function () { + function Form() { + _classCallCheck(this, Form); + this._validator = new _validator.Validator(); + this._initPhoneInput = _initPhoneInput.initPhoneInput; + this._callbacks = _callback.callbacks; + } + return _createClass(Form, [{ + key: "_resetSelect", + value: function _resetSelect(select) { + var nativeSelect = select.querySelector('select'); + var activeIndex = nativeSelect.options.selectedIndex; + var selectedOption = nativeSelect.options[activeIndex]; + var buttonText = select.querySelector('.custom-select__text'); + var selectItems = select.querySelectorAll('.custom-select__item'); + buttonText.textContent = selectedOption.textContent; + selectItems.forEach(function (item, index) { + if (index === activeIndex - 1) { + item.setAttribute('aria-selected', 'true'); + return; + } + item.setAttribute('aria-selected', 'false'); + }); + if (!nativeSelect.value) { + select.classList.remove('not-empty'); + select.classList.remove('is-valid'); + } + } + }, { + key: "_resetSelects", + value: function _resetSelects(form) { + var _this = this; + var selects = form.querySelectorAll('[data-select]'); + selects.forEach(function (select) { + _this._resetSelect(select); + }); + } + }, { + key: "reset", + value: function reset(form) { + var _this2 = this; + form.reset(); + form.querySelectorAll('.is-invalid').forEach(function (item) { + return item.classList.remove('is-invalid'); + }); + form.querySelectorAll('.is-valid').forEach(function (item) { + return item.classList.remove('is-valid'); + }); + form.querySelectorAll('.input-message').forEach(function (item) { + return item.remove(); + }); + setTimeout(function () { + _this2._resetSelects(form); + }); + } + }, { + key: "initPhoneInput", + value: function initPhoneInput(parent) { + this._initPhoneInput(parent); + } + }, { + key: "validateForm", + value: function validateForm(form) { + return this._validator.validateForm(form); + } + }, { + key: "validateFormElement", + value: function validateFormElement(item) { + return this._validator.validateFormElement(item); + } + }, { + key: "_onFormSubmit", + value: function _onFormSubmit(event) { + var _this3 = this; + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (this.validateForm(event.target) && callback) { + this._callbacks[callback].successCallback(event); + if (this._callbacks[callback].reset) { + setTimeout(function () { + _this3.reset(event.target); + }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500); + } + return; + } + if (!this.validateForm(event.target) && callback) { + this._callbacks[callback].errorCallback(event); + return; + } + } + }, { + key: "_onFormInput", + value: function _onFormInput(item) { + this.validateFormElement(item); + } + }, { + key: "_initValidate", + value: function _initValidate(parent) { + var _this4 = this; + var form = parent.querySelector('form'); + if (!form) { + return; + } + var phoneParents = form.querySelectorAll('[data-validate-type="phone"]'); + phoneParents.forEach(function (item) { + return _this4._initPhoneInput(item); + }); + var callback = parent.dataset.callback; + form.noValidate = true; + form.addEventListener('submit', function (event) { + event.preventDefault(); + _this4._onFormSubmit(event, callback); + }); + form.addEventListener('input', function (event) { + _this4._onFormInput(event.target); + }); + form.addEventListener('reset', function (event) { + _this4.reset(event.target); + }); + } + }, { + key: "init", + value: function init() { + var _this5 = this; + this._validateParent = document.querySelectorAll('[data-form-validate]'); + if (!this._validateParent.length) { + return; + } + this._validateParent.forEach(function (parent) { + return _this5._initValidate(parent); + }); + } + }]); +}(); + +},{"./callback":2,"./init-phone-input":4,"./validator":8}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.initPhoneInput = void 0; +var baseCountryCode = '+7'; +var baseMatrix = ' (___) ___ __ __'; +var phoneLength = baseCountryCode.length + baseMatrix.length; +var onPhoneInputInput = function onPhoneInputInput(e) { + var matrix = "".concat(baseCountryCode).concat(baseMatrix); + var def = matrix.replace(/\D/g, ''); + var i = 0; + var val = e.target.value.replace(/\D/g, ''); + if (def.length >= val.length) { + val = def; + } + e.target.value = matrix.replace(/./g, function (a) { + if (/[_\d]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; +var onPhoneInputFocus = function onPhoneInputFocus(_ref) { + var target = _ref.target; + if (!target.value) { + target.value = baseCountryCode; + } + target.addEventListener('input', onPhoneInputInput); + target.addEventListener('blur', onPhoneInputBlur); + target.addEventListener('keydown', onPhoneInputKeydown); + target.addEventListener('paste', onPhoneInputPaste); + target.addEventListener('click', onPhoneInputClick); +}; +var onPhoneInputClick = function onPhoneInputClick(e) { + if (e.target.selectionStart < 4) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputPaste = function onPhoneInputPaste(e) { + e.target.setSelectionRange(0, 0); + if (!e.target.selectionStart) { + setTimeout(function () { + if (e.target.value.startsWith('+7')) { + return; + } + if (e.target.value.startsWith('+8')) { + e.target.value = "+7 ".concat(e.target.value.slice(3)); + return; + } + e.target.value = ''; + }); + } +}; +var onPhoneInputKeydown = function onPhoneInputKeydown(e) { + if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) { + e.preventDefault(); + e.target.setSelectionRange(3, 3); + } +}; +var onPhoneInputBlur = function onPhoneInputBlur(_ref2) { + var target = _ref2.target; + if (target.value === baseCountryCode) { + var parent = target.closest('[data-validate-type="phone"]'); + target.value = ''; + if (!parent.hasAttribute('data-required')) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + parent.classList.remove('not-empty'); + target.removeEventListener('input', onPhoneInputInput); + target.removeEventListener('blur', onPhoneInputBlur); + target.removeEventListener('keydown', onPhoneInputKeydown); + target.removeEventListener('paste', onPhoneInputPaste); + target.removeEventListener('click', onPhoneInputClick); + } +}; +var initPhoneInput = exports.initPhoneInput = function initPhoneInput(parent) { + var input = parent.querySelector('input'); + parent.dataset.phoneLength = phoneLength; + input.addEventListener('focus', onPhoneInputFocus); +}; + +},{}],5:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.matrixReplace = void 0; +var matrixReplace = exports.matrixReplace = function matrixReplace(item, matrix, RegEx) { + if (!matrix) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=""'); + item.value = ''; + return; + } + if (!RegEx) { + // eslint-disable-next-line no-console + console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=""'); + item.value = ''; + return; + } + var def = matrix.replace(RegEx, ''); + var val = item.value.replace(RegEx, ''); + var i = 0; + if (def.length >= val.length) { + val = def; + } + item.value = matrix.replace(/./g, function (a) { + if (/[_\^]/.test(a) && i < val.length) { + return val.charAt(i++); + } else if (i >= val.length) { + return ''; + } else { + return a; + } + }); +}; + +},{}],6:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.getMatrixLimitationsRegEx = exports.getMailRegEx = exports.getLimitationsRegEx = void 0; +var setLimitationError = function setLimitationError(limitation) { + // eslint-disable-next-line no-console + console.error("\u041F\u0435\u0440\u0435\u0434\u0430\u043D\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F(data-limitation=\"".concat(limitation, "\") - \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F. \u041F\u0440\u043E\u0432\u0435\u0440\u044C\u0442\u0435 \u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E\u0441\u0442\u044C \u0432\u0432\u0435\u0434\u0451\u043D\u043D\u044B\u0445 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439.")); +}; +var getLimitationsRegEx = exports.getLimitationsRegEx = function getLimitationsRegEx(limitation) { + switch (limitation) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^a-zA-Zа-яёА-ЯЁ\-\s]/g; + case 'letters': + return /[^a-zA-Zа-яёА-ЯЁ\s]/g; + case 'letters-and-digit': + return /[^a-zA-Zа-яёА-ЯЁ\s\d]/g; + case 'cyrillic': + return /[^а-яёА-ЯЁ\s]/g; + case 'latin': + return /[^a-zA-Z\s]/g; + default: + return setLimitationError(limitation); + } +}; +var getMatrixLimitationsRegEx = exports.getMatrixLimitationsRegEx = function getMatrixLimitationsRegEx(matrix) { + switch (matrix) { + case 'digit': + return /[^\d]/g; + case 'name': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\-]]/g; + case 'letters': + return /[^\а-яё\А-ЯЁ\a-z\A-Z]/g; + case 'letters-and-digit': + return /[^\а-яё\А-ЯЁ\a-z\A-Z\d]/g; + case 'cyrillic': + return /[^\а-яё\А-ЯЁ]/g; + case 'latin': + return /[^\a-z\A-Z]/g; + default: + return false; + } +}; +var getMailRegEx = exports.getMailRegEx = function getMailRegEx() { + return /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\-_\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\-]{1}\.[a-zA-Zа-яёА-ЯЁ]{2,6}/; +}; + +},{}],7:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Message = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Message = exports.Message = /*#__PURE__*/function () { + function Message() { + _classCallCheck(this, Message); + this._baseErrorText = 'Это поле является обязательным'; + } + return _createClass(Message, [{ + key: "_messageTemplate", + value: function _messageTemplate(message, state) { + var cssClass = state === 'valid' ? 'is-valid' : 'is-invalid'; + return "").concat(message, ""); + } + }, { + key: "removeMessage", + value: function removeMessage(parent) { + var parentMessage = parent.querySelector('.input-message'); + if (parentMessage) { + parentMessage.remove(); + } + } + }, { + key: "renderMessage", + value: function renderMessage(parent, message, state) { + this.removeMessage(parent); + parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state)); + } + }]); +}(); + +},{}],8:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Validator = void 0; +var _regularExpression = require("./regular-expression"); +var _matrix = require("./matrix"); +var _renderMessage2 = require("./render-message"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Validator = exports.Validator = /*#__PURE__*/function () { + function Validator() { + _classCallCheck(this, Validator); + this._getLimitationsRegEx = _regularExpression.getLimitationsRegEx; + this._getMatrixLimitationsRegEx = _regularExpression.getMatrixLimitationsRegEx; + this._getMailRegEx = _regularExpression.getMailRegEx; + this._matrixReplace = _matrix.matrixReplace; + this._message = new _renderMessage2.Message(); + } + return _createClass(Validator, [{ + key: "_renderMessage", + value: function _renderMessage(trigger, parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + if (!trigger) { + parent.classList.add('is-invalid'); + if (parent.hasAttribute('data-message-base') && !input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else if (parent.hasAttribute('data-message-extra') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid'); + } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) { + this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid'); + } else { + this._message.removeMessage(parent); + } + } else { + if (parent.hasAttribute('data-message-success')) { + this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid'); + } else { + this._message.removeMessage(parent); + } + } + } + }, { + key: "_setItemValidState", + value: function _setItemValidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.add('is-valid'); + parent.classList.remove('is-invalid'); + input.setAttribute('aria-invalid', 'false'); + this._message.removeMessage(parent); + } + }, { + key: "_setItemInvalidState", + value: function _setItemInvalidState(parent, input) { + if (!parent.hasAttribute('data-required') && !input.value) { + return; + } + parent.classList.remove('is-valid'); + input.setAttribute('aria-invalid', 'true'); + } + }, { + key: "_simpleLimitation", + value: function _simpleLimitation(item, limitation) { + item.value = item.value.replace(this._getLimitationsRegEx(limitation), ''); + } + }, { + key: "_matrixLimitation", + value: function _matrixLimitation(item, matrix, limitation) { + this._matrixReplace(item, matrix, limitation); + } + }, { + key: "_validateTextInput", + value: function _validateTextInput(parent, input) { + var flag = true; + if (input.value.length >= (+input.getAttribute('minlength') || 1)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateMatrixInput", + value: function _validateMatrixInput(parent, input) { + var flag = true; + if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateEmailInput", + value: function _validateEmailInput(parent, input) { + var flag = true; + if (new RegExp(this._getMailRegEx(), '').test(input.value)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validatePhoneInput", + value: function _validatePhoneInput(parent, input) { + var flag = true; + if (input.value.length >= +parent.dataset.phoneLength) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateCheckbox", + value: function _validateCheckbox(parent, input) { + var flag = true; + if (input.checked) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_findSelectedOption", + value: function _findSelectedOption(options) { + var flag = false; + options.forEach(function (option) { + if (option.value && option.selected) { + flag = true; + } + }); + return flag; + } + }, { + key: "_validateSelect", + value: function _validateSelect(parent, input) { + var options = input.querySelectorAll('option'); + var customSelectText = parent.querySelector('.custom-select__text'); + input.setAttribute('aria-invalid', 'false'); + var flag = true; + if (this._findSelectedOption(options)) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + parent.classList.remove('not-empty'); + customSelectText.innerHTML = ''; + flag = false; + } + return flag; + } + }, { + key: "_returnCheckedElements", + value: function _returnCheckedElements(inputs) { + var flag = false; + inputs.forEach(function (input) { + if (input.checked) { + flag = true; + } + }); + return flag; + } + }, { + key: "_removeGroupAria", + value: function _removeGroupAria(inputs) { + inputs.forEach(function (input) { + if (!input.checked) { + input.removeAttribute('aria-required'); + input.removeAttribute('aria-invalid'); + } else { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', false); + } + }); + } + }, { + key: "_setGroupAria", + value: function _setGroupAria(inputs) { + inputs.forEach(function (input) { + input.setAttribute('aria-required', true); + input.setAttribute('aria-invalid', true); + }); + } + }, { + key: "_validateToggleGroup", + value: function _validateToggleGroup(parent) { + var formElements = parent.querySelectorAll('input'); + var flag = true; + if (this._returnCheckedElements(formElements)) { + this._removeGroupAria(formElements); + parent.classList.remove('is-invalid'); + parent.classList.add('is-valid'); + this._message.removeMessage(parent); + } else { + this._setGroupAria(formElements); + parent.classList.remove('is-valid'); + flag = false; + } + return flag; + } + }, { + key: "_customExample", + value: function _customExample(parent, input) { + var flag = true; + if (!input.value.length) { + parent.dataset.messageBase = 'Поле обязательно к заполнению'; + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length < input.minLength) { + parent.dataset.messageBase = "\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C \u0432\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 ".concat(input.minLength - input.value.length, " \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else if (input.value.length > input.minLength) { + parent.dataset.messageBase = "\u0412\u044B \u0432\u0432\u0435\u043B\u0438 ".concat(input.value.length - input.minLength, " \u043B\u0438\u0448\u043D\u0438\u0445 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432"); + this._setItemInvalidState(parent, input); + flag = false; + } else { + parent.dataset.messageSuccess = 'Поле заполнено корректно'; + this._setItemValidState(parent, input); + flag = true; + } + return flag; + } + }, { + key: "_validateFile", + value: function _validateFile(parent, input) { + var flag = true; + var sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true; + if (input.value && sizeTest) { + this._setItemValidState(parent, input); + } else { + this._setItemInvalidState(parent, input); + flag = false; + } + return flag; + } + }, { + key: "_validateInput", + value: function _validateInput(type, parent, input) { + switch (type) { + case 'text': + return this._validateTextInput(parent, input); + case 'matrix': + return this._validateMatrixInput(parent, input); + case 'email': + return this._validateEmailInput(parent, input); + case 'phone': + return this._validatePhoneInput(parent, input); + case 'checkbox': + return this._validateCheckbox(parent, input); + case 'select': + return this._validateSelect(parent, input); + case 'toggle-group': + return this._validateToggleGroup(parent, input); + case 'file': + return this._validateFile(parent, input); + case 'custom-example': + return this._customExample(parent, input); + default: + return false; + } + } + }, { + key: "validateFormElement", + value: function validateFormElement(formElement) { + var fullValidate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var parent = formElement.closest('[data-validate-type]'); + if (!parent) { + return; + } + if (!parent.hasAttribute('data-required')) { + var removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea'); + if (!removeElement.value) { + parent.classList.remove('is-valid'); + parent.classList.remove('is-invalid'); + } + } + var onInputValidate = parent.hasAttribute('data-on-input-validate'); + if (parent.hasAttribute('data-limitation')) { + this._simpleLimitation(formElement, parent.dataset.limitation); + } + if (parent.dataset.validateType === 'matrix') { + this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation)); + } + var isValid = this._validateInput(parent.dataset.validateType, parent, formElement); + if (onInputValidate || fullValidate) { + this._renderMessage(isValid, parent, formElement); + } + } + }, { + key: "_fullValidate", + value: function _fullValidate(items) { + var _this = this; + var result = true; + items.forEach(function (item) { + var formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea'); + _this.validateFormElement(formElement, true); + if (item.classList.contains('is-invalid')) { + result = false; + } + }); + return result; + } + }, { + key: "validateForm", + value: function validateForm(form) { + var validateItems = form.querySelectorAll('[data-validate-type]'); + var result = this._fullValidate(validateItems); + return result; + } + }]); +}(); + +},{"./matrix":5,"./regular-expression":6,"./render-message":7}],9:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.modals = exports.initModals = void 0; +var _modals = require("./modals"); +var modals; + +// Здесь реализован пример открытия модалки через колбэк закрытия +// const openModalInCloseCallback = (name, context = this) => { +// context._enableScrolling = false; +// context._setSettings('default'); +// modals.open(name); +// }; + +// closeCallback() { +// openModalInCloseCallback('modal-5'); +// }, + +var settings = { + 'default': { + preventDefault: true, + stopPlay: true, + lockFocus: true, + startFocus: true, + focusBack: true, + eventTimeout: 400, + openCallback: false, + closeCallback: false + } +}; +var initModals = exports.initModals = function initModals() { + var modalElements = document.querySelectorAll('.modal'); + modalElements.forEach(function (el) { + setTimeout(function () { + el.classList.remove('modal--preload'); + }, 100); + }); + exports.modals = modals = new _modals.Modals(settings); + // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда + window.modals = modals; +}; + +},{"./modals":10}],10:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.Modals = void 0; +var _scrollLock = require("../../utils/scroll-lock"); +var _focusLock = require("../../utils/focus-lock"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var Modals = exports.Modals = /*#__PURE__*/function () { + function Modals() { + var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + _classCallCheck(this, Modals); + this._scrollLock = new _scrollLock.ScrollLock(); + this._focusLock = new _focusLock.FocusLock(); + this._modalOpenElements = document.querySelectorAll('[data-open-modal]'); + this._openedModalElement = null; + this._modalName = null; + this._enableScrolling = true; + this._settingKey = 'default'; + this._settings = settings; + this._preventDefault = this._settings[this._settingKey].preventDefault; + this._stopPlay = this._settings[this._settingKey].stopPlay; + this._lockFocus = this._settings[this._settingKey].lockFocus; + this._startFocus = this._settings[this._settingKey].startFocus; + this._focusBack = this._settings[this._settingKey].focusBack; + this._eventTimeout = this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[this._settingKey].closeCallback; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + this._documentClickHandler = this._documentClickHandler.bind(this); + this._modalClickHandler = this._modalClickHandler.bind(this); + this._init(); + } + return _createClass(Modals, [{ + key: "_init", + value: function _init() { + if (this._modalOpenElements.length) { + document.addEventListener('click', this._documentClickHandler); + } + } + }, { + key: "_setSettings", + value: function _setSettings() { + var settingKey = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._settingKey; + if (!this._settings[settingKey]) { + return; + } + this._preventDefault = typeof this._settings[settingKey].preventDefault === 'boolean' ? this._settings[settingKey].preventDefault : this._settings[this._settingKey].preventDefault; + this._stopPlay = typeof this._settings[settingKey].stopPlay === 'boolean' ? this._settings[settingKey].stopPlay : this._settings[this._settingKey].stopPlay; + this._lockFocus = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].lockFocus : this._settings[this._settingKey].lockFocus; + this._startFocus = typeof this._settings[settingKey].startFocus === 'boolean' ? this._settings[settingKey].startFocus : this._settings[this._settingKey].startFocus; + this._focusBack = typeof this._settings[settingKey].lockFocus === 'boolean' ? this._settings[settingKey].focusBack : this._settings[this._settingKey].focusBack; + this._eventTimeout = typeof this._settings[settingKey].eventTimeout === 'number' ? this._settings[settingKey].eventTimeout : this._settings[this._settingKey].eventTimeout; + this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback; + this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback; + } + }, { + key: "_documentClickHandler", + value: function _documentClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-open-modal]')) { + return; + } + evt.preventDefault(); + this._modalName = target.closest('[data-open-modal]').dataset.openModal; + if (!this._modalName) { + return; + } + this.open(); + } + }, { + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var isEscKey = evt.key === 'Escape' || evt.key === 'Esc'; + if (isEscKey) { + evt.preventDefault(); + this.close(document.querySelector('.modal.is-active').dataset.modal); + } + } + }, { + key: "_modalClickHandler", + value: function _modalClickHandler(evt) { + var target = evt.target; + if (!target.closest('[data-close-modal]')) { + return; + } + this.close(target.closest('[data-modal]').dataset.modal); + } + }, { + key: "_addListeners", + value: function _addListeners(modal) { + modal.addEventListener('click', this._modalClickHandler); + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_removeListeners", + value: function _removeListeners(modal) { + modal.removeEventListener('click', this._modalClickHandler); + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "_stopInteractive", + value: function _stopInteractive(modal) { + if (this._stopPlay) { + modal.querySelectorAll('video, audio').forEach(function (el) { + return el.pause(); + }); + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + el.querySelector('iframe').contentWindow.postMessage('{"event": "command", "func": "pauseVideo", "args": ""}', '*'); + }); + } + } + }, { + key: "_autoPlay", + value: function _autoPlay(modal) { + modal.querySelectorAll('[data-iframe]').forEach(function (el) { + var autoPlay = el.closest('[data-auto-play]'); + if (autoPlay) { + el.querySelector('iframe').contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}', '*'); + } + }); + } + }, { + key: "open", + value: function open() { + var _this = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + if (!modal || modal.classList.contains('is-active')) { + return; + } + document.removeEventListener('click', this._documentClickHandler); + this._openedModalElement = document.querySelector('.modal.is-active'); + if (this._openedModalElement) { + this._enableScrolling = false; + this.close(this._openedModalElement.dataset.modal); + } + this._setSettings(modalName); + modal.classList.add('is-active'); + if (!this._openedModalElement) { + this._scrollLock.disableScrolling(); + } + if (this._openCallback) { + this._openCallback(); + } + if (this._lockFocus) { + this._focusLock.lock('.modal.is-active', this._startFocus); + } + setTimeout(function () { + _this._addListeners(modal); + _this._autoPlay(modal); + document.addEventListener('click', _this._documentClickHandler); + }, this._eventTimeout); + } + }, { + key: "close", + value: function close() { + var _this2 = this; + var modalName = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this._modalName; + var modal = document.querySelector("[data-modal=\"".concat(modalName, "\"]")); + document.removeEventListener('click', this._documentClickHandler); + if (!modal || !modal.classList.contains('is-active')) { + return; + } + if (this._lockFocus) { + this._focusLock.unlock(this._focusBack); + } + modal.classList.remove('is-active'); + this._removeListeners(modal); + this._stopInteractive(modal); + if (this._closeCallback) { + this._closeCallback(); + } + if (this._enableScrolling) { + setTimeout(function () { + _this2._scrollLock.enableScrolling(); + }, this._eventTimeout); + } + setTimeout(function () { + document.addEventListener('click', _this2._documentClickHandler); + }, this._eventTimeout); + this._setSettings('default'); + this._enableScrolling = true; + } + }]); +}(); + +},{"../../utils/focus-lock":11,"../../utils/scroll-lock":14}],11:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.FocusLock = void 0; +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var SELECTORS = ['a[href]', 'area[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; +var FocusLock = exports.FocusLock = /*#__PURE__*/function () { + function FocusLock() { + _classCallCheck(this, FocusLock); + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + this._selectors = SELECTORS; + this._documentKeydownHandler = this._documentKeydownHandler.bind(this); + } + return _createClass(FocusLock, [{ + key: "_documentKeydownHandler", + value: function _documentKeydownHandler(evt) { + var activeElement = document.activeElement; + if (evt.key === 'Tab') { + if (!this._focusableElements.length) { + evt.preventDefault(); + activeElement.blur(); + return; + } + if (this._focusableElements.length === 1) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) { + evt.preventDefault(); + this._focusableElements[0].focus(); + return; + } + } + if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) { + evt.preventDefault(); + this._focusableElements[0].focus(); + } + if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) { + evt.preventDefault(); + this._focusableElements[this._focusableElements.length - 1].focus(); + } + } + }, { + key: "lock", + value: function lock(lockedSelector) { + var startFocus = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + this.unlock(); + this._lockedSelector = lockedSelector; + var lockedElement = document.querySelector(this._lockedSelector); + if (!lockedElement) { + return; + } + this._focusableElements = lockedElement.querySelectorAll(this._selectors); + this._endElement = document.activeElement; + var startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0]; + if (this._endElement) { + this._endElement.blur(); + } + if (startElement && startFocus) { + startElement.focus(); + } + document.addEventListener('keydown', this._documentKeydownHandler); + } + }, { + key: "unlock", + value: function unlock() { + var returnFocus = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + if (this._endElement && returnFocus) { + this._endElement.focus(); + } + this._lockedSelector = null; + this._focusableElements = null; + this._endElement = null; + document.removeEventListener('keydown', this._documentKeydownHandler); + } + }]); +}(); +window.focusLock = new FocusLock(); + +},{}],12:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosChecker = void 0; +var iosChecker = exports.iosChecker = function iosChecker() { + return ['iPad Simulator', 'iPhone Simulator', 'iPod Simulator', 'iPad', 'iPhone', 'iPod'].includes(navigator.platform) + // iPad on iOS 13 detection + || navigator.userAgent.includes('Mac') && 'ontouchend' in document; +}; + +},{}],13:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.iosVhFix = void 0; +var _iosChecker = require("./ios-checker"); +var iosVhFix = exports.iosVhFix = function iosVhFix() { + if (!(!!window.MSInputMethodContext && !!document.documentMode)) { + if ((0, _iosChecker.iosChecker)()) { + var vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + window.addEventListener('resize', function () { + vh = window.innerHeight * 0.01; + document.documentElement.style.setProperty('--vh', "".concat(vh, "px")); + }); + } + } +}; + +},{"./ios-checker":12}],14:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.ScrollLock = void 0; +var _iosChecker = require("./ios-checker"); +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, _toPropertyKey(descriptor.key), descriptor); } } +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var ScrollLock = exports.ScrollLock = /*#__PURE__*/function () { + function ScrollLock() { + _classCallCheck(this, ScrollLock); + this._iosChecker = _iosChecker.iosChecker; + this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock'; + this._scrollTop = null; + this._fixedBlockElements = document.querySelectorAll('[data-fix-block]'); + } + return _createClass(ScrollLock, [{ + key: "_getScrollbarWidth", + value: function _getScrollbarWidth() { + return window.innerWidth - document.documentElement.clientWidth; + } + }, { + key: "_getBodyScrollTop", + value: function _getBodyScrollTop() { + return self.pageYOffset || document.documentElement && document.documentElement.ScrollTop || document.body && document.body.scrollTop; + } + }, { + key: "disableScrolling", + value: function disableScrolling() { + var _this = this; + this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop(); + if (this._getScrollbarWidth()) { + document.body.style.paddingRight = "".concat(this._getScrollbarWidth(), "px"); + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = "".concat(_this._getScrollbarWidth(), "px"); + }); + } + document.body.style.top = "-".concat(this._scrollTop, "px"); + document.body.classList.add(this._lockClass); + } + }, { + key: "enableScrolling", + value: function enableScrolling() { + document.body.classList.remove(this._lockClass); + window.scrollTo(0, +document.body.dataset.scroll); + document.body.style.paddingRight = null; + document.body.style.top = null; + this._fixedBlockElements.forEach(function (block) { + block.style.paddingRight = null; + }); + document.body.removeAttribute('data-scroll'); + this._scrollTop = null; + } + }]); +}(); +window.scrollLock = new ScrollLock(); + +},{"./ios-checker":12}]},{},[1]) + + +//# sourceMappingURL=main.min.js.map diff --git a/build/js/main.min.js.map b/build/js/main.min.js.map new file mode 100644 index 000000000..85c15b5c8 --- /dev/null +++ b/build/js/main.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["node_modules/browser-pack/_prelude.js","source/js/main.js","source/js/modules/form-validate/callback.js","source/js/modules/form-validate/form.js","source/js/modules/form-validate/init-phone-input.js","source/js/modules/form-validate/matrix.js","source/js/modules/form-validate/regular-expression.js","source/js/modules/form-validate/render-message.js","source/js/modules/form-validate/validator.js","source/js/modules/modals/init-modals.js","source/js/modules/modals/modals.js","source/js/utils/focus-lock.js","source/js/utils/ios-checker.js","source/js/utils/ios-vh-fix.js","source/js/utils/scroll-lock.js"],"names":[],"mappings":"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","file":"main.min.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i {\n\n // Utils\n // ---------------------------------\n\n iosVhFix();\n\n // Modules\n // ---------------------------------\n\n // все скрипты должны быть в обработчике 'DOMContentLoaded', но не все в 'load'\n // в load следует добавить скрипты, не участвующие в работе первого экрана\n window.addEventListener('load', () => {\n initModals();\n const form = new Form();\n window.form = form;\n form.init();\n });\n});\n\n// ---------------------------------\n\n// ❗❗❗ обязательно установите плагины eslint, stylelint, editorconfig в редактор кода.\n\n// привязывайте js не на классы, а на дата атрибуты (data-validate)\n\n// вместо модификаторов .block--active используем утилитарные классы\n// .is-active || .is-open || .is-invalid и прочие (обязателен нейминг в два слова)\n// .select.select--opened ❌ ---> [data-select].is-open ✅\n\n// выносим все в дата атрибуты\n// url до иконок пинов карты, настройки автопрокрутки слайдера, url к json и т.д.\n\n// для адаптивного JS используется matchMedia и addListener\n// const breakpoint = window.matchMedia(`(min-width:1024px)`);\n// const breakpointChecker = () => {\n// if (breakpoint.matches) {\n// } else {\n// }\n// };\n// breakpoint.addListener(breakpointChecker);\n// breakpointChecker();\n\n// используйте .closest(el)\n","\nconst baseSuccessCallback = (event) => {\n event.preventDefault();\n // В данном колбеке бэкендер, либо разработчик при необходимости будет писать запрос на отправку формы на сервер и обрабатывать возможные ошибки или успешную отправку формы на сервер\n};\n\nconst baseErrorCallback = (event) => {\n event.preventDefault();\n // Данный коллбек используется при необходимости выполнить какое-либо действие помимо показа ошибок при попытке отправить неккорректные данные, он не связан с запросами на сервер\n};\n\nexport const callbacks = {\n base: {\n // Сбросс формы\n reset: true,\n // Таймаут сброса формы\n resetTimeout: 500,\n successCallback: baseSuccessCallback,\n errorCallback: baseErrorCallback,\n },\n};\n","import {Validator} from './validator';\nimport {callbacks} from './callback';\nimport {initPhoneInput} from './init-phone-input';\n\nexport class Form {\n constructor() {\n this._validator = new Validator();\n this._initPhoneInput = initPhoneInput;\n this._callbacks = callbacks;\n }\n\n _resetSelect(select) {\n const nativeSelect = select.querySelector('select');\n const activeIndex = nativeSelect.options.selectedIndex;\n const selectedOption = nativeSelect.options[activeIndex];\n const buttonText = select.querySelector('.custom-select__text');\n const selectItems = select.querySelectorAll('.custom-select__item');\n buttonText.textContent = selectedOption.textContent;\n selectItems.forEach((item, index) => {\n if (index === activeIndex - 1) {\n item.setAttribute('aria-selected', 'true');\n return;\n }\n item.setAttribute('aria-selected', 'false');\n });\n if (!nativeSelect.value) {\n select.classList.remove('not-empty');\n select.classList.remove('is-valid');\n }\n }\n\n _resetSelects(form) {\n const selects = form.querySelectorAll('[data-select]');\n selects.forEach((select) => {\n this._resetSelect(select);\n });\n }\n\n reset(form) {\n form.reset();\n form.querySelectorAll('.is-invalid').forEach((item) => item.classList.remove('is-invalid'));\n form.querySelectorAll('.is-valid').forEach((item) => item.classList.remove('is-valid'));\n form.querySelectorAll('.input-message').forEach((item) => item.remove());\n setTimeout(() => {\n this._resetSelects(form);\n });\n }\n\n initPhoneInput(parent) {\n this._initPhoneInput(parent);\n }\n\n validateForm(form) {\n return this._validator.validateForm(form);\n }\n\n validateFormElement(item) {\n return this._validator.validateFormElement(item);\n }\n\n _onFormSubmit(event, callback = null) {\n if (this.validateForm(event.target) && callback) {\n this._callbacks[callback].successCallback(event);\n if (this._callbacks[callback].reset) {\n setTimeout(() => {\n this.reset(event.target);\n }, this._callbacks[callback].resetTimeout ? this._callbacks[callback].resetTimeout : 500);\n }\n return;\n }\n if (!this.validateForm(event.target) && callback) {\n this._callbacks[callback].errorCallback(event);\n return;\n }\n }\n\n _onFormInput(item) {\n this.validateFormElement(item);\n }\n\n _initValidate(parent) {\n const form = parent.querySelector('form');\n if (!form) {\n return;\n }\n\n const phoneParents = form.querySelectorAll('[data-validate-type=\"phone\"]');\n phoneParents.forEach((item) => this._initPhoneInput(item));\n\n const callback = parent.dataset.callback;\n form.noValidate = true;\n\n form.addEventListener('submit', (event) => {\n event.preventDefault();\n this._onFormSubmit(event, callback);\n });\n\n form.addEventListener('input', (event) => {\n this._onFormInput(event.target);\n });\n\n form.addEventListener('reset', (event) => {\n this.reset(event.target);\n });\n }\n\n init() {\n this._validateParent = document.querySelectorAll('[data-form-validate]');\n if (!this._validateParent.length) {\n return;\n }\n this._validateParent.forEach((parent) => this._initValidate(parent));\n }\n}\n","const baseCountryCode = '+7';\nconst baseMatrix = ' (___) ___ __ __';\nconst phoneLength = baseCountryCode.length + baseMatrix.length;\n\nconst onPhoneInputInput = (e) => {\n const matrix = `${baseCountryCode}${baseMatrix}`;\n const def = matrix.replace(/\\D/g, '');\n let i = 0;\n let val = e.target.value.replace(/\\D/g, '');\n if (def.length >= val.length) {\n val = def;\n }\n e.target.value = matrix.replace(/./g, (a) => {\n if (/[_\\d]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n\nconst onPhoneInputFocus = ({target}) => {\n if (!target.value) {\n target.value = baseCountryCode;\n }\n target.addEventListener('input', onPhoneInputInput);\n target.addEventListener('blur', onPhoneInputBlur);\n target.addEventListener('keydown', onPhoneInputKeydown);\n target.addEventListener('paste', onPhoneInputPaste);\n target.addEventListener('click', onPhoneInputClick);\n};\n\nconst onPhoneInputClick = (e) => {\n if (e.target.selectionStart < 4) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputPaste = (e) => {\n e.target.setSelectionRange(0, 0);\n if (!e.target.selectionStart) {\n setTimeout(() => {\n if (e.target.value.startsWith('+7')) {\n return;\n }\n if (e.target.value.startsWith('+8')) {\n e.target.value = `+7 ${e.target.value.slice(3)}`;\n return;\n }\n e.target.value = '';\n });\n }\n};\n\nconst onPhoneInputKeydown = (e) => {\n if (e.target.selectionStart < 4 && (e.keyCode === 37 || e.keyCode === 13)) {\n e.preventDefault();\n e.target.setSelectionRange(3, 3);\n }\n};\n\nconst onPhoneInputBlur = ({target}) => {\n if (target.value === baseCountryCode) {\n const parent = target.closest('[data-validate-type=\"phone\"]');\n target.value = '';\n if (!parent.hasAttribute('data-required')) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n parent.classList.remove('not-empty');\n target.removeEventListener('input', onPhoneInputInput);\n target.removeEventListener('blur', onPhoneInputBlur);\n target.removeEventListener('keydown', onPhoneInputKeydown);\n target.removeEventListener('paste', onPhoneInputPaste);\n target.removeEventListener('click', onPhoneInputClick);\n }\n};\n\nexport const initPhoneInput = (parent) => {\n const input = parent.querySelector('input');\n parent.dataset.phoneLength = phoneLength;\n input.addEventListener('focus', onPhoneInputFocus);\n};\n","export const matrixReplace = (item, matrix, RegEx) => {\n if (!matrix) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат матрицы: data-matrix=\"\"');\n item.value = '';\n return;\n }\n\n if (!RegEx) {\n // eslint-disable-next-line no-console\n console.error('При валидации по матрице обязательно указывать формат ограничений: data-matrix-limitations=\"\"');\n item.value = '';\n return;\n }\n\n const def = matrix.replace(RegEx, '');\n let val = item.value.replace(RegEx, '');\n let i = 0;\n\n if (def.length >= val.length) {\n val = def;\n }\n\n item.value = matrix.replace(/./g, (a) => {\n if (/[_\\^]/.test(a) && i < val.length) {\n return val.charAt(i++);\n } else if (i >= val.length) {\n return '';\n } else {\n return a;\n }\n });\n};\n","const setLimitationError = (limitation) => {\n // eslint-disable-next-line no-console\n console.error(`Переданный формат ограничения(data-limitation=\"${limitation}\") - не поддерживается. Проверьте корректность введённых значений.`);\n};\n\nexport const getLimitationsRegEx = (limitation) => {\n switch (limitation) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^a-zA-Zа-яёА-ЯЁ\\-\\s]/g;\n case 'letters':\n return /[^a-zA-Zа-яёА-ЯЁ\\s]/g;\n case 'letters-and-digit':\n return /[^a-zA-Zа-яёА-ЯЁ\\s\\d]/g;\n case 'cyrillic':\n return /[^а-яёА-ЯЁ\\s]/g;\n case 'latin':\n return /[^a-zA-Z\\s]/g;\n default:\n return setLimitationError(limitation);\n }\n};\n\nexport const getMatrixLimitationsRegEx = (matrix) => {\n switch (matrix) {\n case 'digit':\n return /[^\\d]/g;\n case 'name':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\-]]/g;\n case 'letters':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z]/g;\n case 'letters-and-digit':\n return /[^\\а-яё\\А-ЯЁ\\a-z\\A-Z\\d]/g;\n case 'cyrillic':\n return /[^\\а-яё\\А-ЯЁ]/g;\n case 'latin':\n return /[^\\a-z\\A-Z]/g;\n default:\n return false;\n }\n};\n\nexport const getMailRegEx = () => /[a-zA-Zа-яёА-ЯЁ0-9]{1}([a-zA-Zа-яёА-ЯЁ0-9\\-_\\.]{1,})?@[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}([a-zA-Zа-яёА-ЯЁ0-9.\\-]{1,})?[a-zA-Zа-яёА-ЯЁ0-9\\-]{1}\\.[a-zA-Zа-яёА-ЯЁ]{2,6}/;\n","export class Message {\n constructor() {\n this._baseErrorText = 'Это поле является обязательным';\n }\n\n _messageTemplate(message, state) {\n const cssClass = state === 'valid' ? 'is-valid' : 'is-invalid';\n return `${message}`;\n }\n\n removeMessage(parent) {\n const parentMessage = parent.querySelector('.input-message');\n if (parentMessage) {\n parentMessage.remove();\n }\n }\n\n renderMessage(parent, message, state) {\n this.removeMessage(parent);\n parent.insertAdjacentHTML('beforeend', this._messageTemplate(message, state));\n }\n}\n","import {getLimitationsRegEx, getMatrixLimitationsRegEx, getMailRegEx} from './regular-expression';\nimport {matrixReplace} from './matrix';\nimport {Message} from './render-message';\n\nexport class Validator {\n constructor() {\n this._getLimitationsRegEx = getLimitationsRegEx;\n this._getMatrixLimitationsRegEx = getMatrixLimitationsRegEx;\n this._getMailRegEx = getMailRegEx;\n this._matrixReplace = matrixReplace;\n this._message = new Message();\n }\n\n _renderMessage(trigger, parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n if (!trigger) {\n parent.classList.add('is-invalid');\n if (parent.hasAttribute('data-message-base') && !input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else if (parent.hasAttribute('data-message-extra') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageExtra, 'invalid');\n } else if (!parent.hasAttribute('data-message-extra') && parent.hasAttribute('data-message-base') && input.value) {\n this._message.renderMessage(parent, parent.dataset.messageBase, 'invalid');\n } else {\n this._message.removeMessage(parent);\n }\n } else {\n if (parent.hasAttribute('data-message-success')) {\n this._message.renderMessage(parent, parent.dataset.messageSuccess, 'valid');\n } else {\n this._message.removeMessage(parent);\n }\n }\n }\n\n _setItemValidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.add('is-valid');\n parent.classList.remove('is-invalid');\n input.setAttribute('aria-invalid', 'false');\n this._message.removeMessage(parent);\n }\n\n _setItemInvalidState(parent, input) {\n if (!parent.hasAttribute('data-required') && !input.value) {\n return;\n }\n parent.classList.remove('is-valid');\n input.setAttribute('aria-invalid', 'true');\n }\n\n _simpleLimitation(item, limitation) {\n item.value = item.value.replace(this._getLimitationsRegEx(limitation), '');\n }\n\n _matrixLimitation(item, matrix, limitation) {\n this._matrixReplace(item, matrix, limitation);\n }\n\n _validateTextInput(parent, input) {\n let flag = true;\n if (input.value.length >= (+input.getAttribute('minlength') || 1)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateMatrixInput(parent, input) {\n let flag = true;\n if (input.value.length === input.closest('[data-matrix]').dataset.matrix.length) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateEmailInput(parent, input) {\n let flag = true;\n if (new RegExp(this._getMailRegEx(), '').test(input.value)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validatePhoneInput(parent, input) {\n let flag = true;\n if (input.value.length >= +parent.dataset.phoneLength) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateCheckbox(parent, input) {\n let flag = true;\n if (input.checked) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _findSelectedOption(options) {\n let flag = false;\n options.forEach((option) => {\n if (option.value && option.selected) {\n flag = true;\n }\n });\n return flag;\n }\n\n _validateSelect(parent, input) {\n const options = input.querySelectorAll('option');\n const customSelectText = parent.querySelector('.custom-select__text');\n input.setAttribute('aria-invalid', 'false');\n let flag = true;\n if (this._findSelectedOption(options)) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n parent.classList.remove('not-empty');\n customSelectText.innerHTML = '';\n flag = false;\n }\n return flag;\n }\n\n _returnCheckedElements(inputs) {\n let flag = false;\n inputs.forEach((input) => {\n if (input.checked) {\n flag = true;\n }\n });\n return flag;\n }\n\n _removeGroupAria(inputs) {\n inputs.forEach((input) => {\n if (!input.checked) {\n input.removeAttribute('aria-required');\n input.removeAttribute('aria-invalid');\n } else {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', false);\n }\n });\n }\n\n _setGroupAria(inputs) {\n inputs.forEach((input) => {\n input.setAttribute('aria-required', true);\n input.setAttribute('aria-invalid', true);\n });\n }\n\n _validateToggleGroup(parent) {\n const formElements = parent.querySelectorAll('input');\n let flag = true;\n if (this._returnCheckedElements(formElements)) {\n this._removeGroupAria(formElements);\n parent.classList.remove('is-invalid');\n parent.classList.add('is-valid');\n this._message.removeMessage(parent);\n } else {\n this._setGroupAria(formElements);\n parent.classList.remove('is-valid');\n flag = false;\n }\n return flag;\n }\n\n _customExample(parent, input) {\n let flag = true;\n if (!input.value.length) {\n parent.dataset.messageBase = 'Поле обязательно к заполнению';\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length < input.minLength) {\n parent.dataset.messageBase = `Осталось ввести ещё ${input.minLength - input.value.length} символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else if (input.value.length > input.minLength) {\n parent.dataset.messageBase = `Вы ввели ${input.value.length - input.minLength} лишних символов`;\n this._setItemInvalidState(parent, input);\n flag = false;\n } else {\n parent.dataset.messageSuccess = 'Поле заполнено корректно';\n this._setItemValidState(parent, input);\n flag = true;\n }\n return flag;\n }\n\n _validateFile(parent, input) {\n let flag = true;\n const sizeTest = parent.dataset.maxSize && input.files[0] ? input.files[0].size < +parent.dataset.maxSize : true;\n if (input.value && sizeTest) {\n this._setItemValidState(parent, input);\n } else {\n this._setItemInvalidState(parent, input);\n flag = false;\n }\n return flag;\n }\n\n _validateInput(type, parent, input) {\n switch (type) {\n case 'text':\n return this._validateTextInput(parent, input);\n case 'matrix':\n return this._validateMatrixInput(parent, input);\n case 'email':\n return this._validateEmailInput(parent, input);\n case 'phone':\n return this._validatePhoneInput(parent, input);\n case 'checkbox':\n return this._validateCheckbox(parent, input);\n case 'select':\n return this._validateSelect(parent, input);\n case 'toggle-group':\n return this._validateToggleGroup(parent, input);\n case 'file':\n return this._validateFile(parent, input);\n case 'custom-example':\n return this._customExample(parent, input);\n default:\n return false;\n }\n }\n\n validateFormElement(formElement, fullValidate = false) {\n const parent = formElement.closest('[data-validate-type]');\n if (!parent) {\n return;\n }\n\n if (!parent.hasAttribute('data-required')) {\n const removeElement = parent.querySelector('input') || parent.querySelector('select') || parent.querySelector('textarea');\n\n if (!removeElement.value) {\n parent.classList.remove('is-valid');\n parent.classList.remove('is-invalid');\n }\n }\n\n const onInputValidate = parent.hasAttribute('data-on-input-validate');\n\n if (parent.hasAttribute('data-limitation')) {\n this._simpleLimitation(formElement, parent.dataset.limitation);\n }\n\n if (parent.dataset.validateType === 'matrix') {\n this._matrixLimitation(formElement, parent.dataset.matrix, this._getMatrixLimitationsRegEx(parent.dataset.matrixLimitation));\n }\n\n const isValid = this._validateInput(parent.dataset.validateType, parent, formElement);\n\n if (onInputValidate || fullValidate) {\n this._renderMessage(isValid, parent, formElement);\n }\n }\n\n _fullValidate(items) {\n let result = true;\n items.forEach((item) => {\n const formElement = item.querySelector('input') || item.querySelector('select') || item.querySelector('textarea');\n this.validateFormElement(formElement, true);\n if (item.classList.contains('is-invalid')) {\n result = false;\n }\n });\n return result;\n }\n\n validateForm(form) {\n const validateItems = form.querySelectorAll('[data-validate-type]');\n const result = this._fullValidate(validateItems);\n return result;\n }\n}\n","import {Modals} from './modals';\n\nlet modals;\n\n// Здесь реализован пример открытия модалки через колбэк закрытия\n// const openModalInCloseCallback = (name, context = this) => {\n// context._enableScrolling = false;\n// context._setSettings('default');\n// modals.open(name);\n// };\n\n// closeCallback() {\n// openModalInCloseCallback('modal-5');\n// },\n\nconst settings = {\n 'default': {\n preventDefault: true,\n stopPlay: true,\n lockFocus: true,\n startFocus: true,\n focusBack: true,\n eventTimeout: 400,\n openCallback: false,\n closeCallback: false,\n },\n};\n\nconst initModals = () => {\n const modalElements = document.querySelectorAll('.modal');\n modalElements.forEach((el) => {\n setTimeout(() => {\n el.classList.remove('modal--preload');\n }, 100);\n });\n modals = new Modals(settings);\n // Используйте в разработке экспортируемую переменную modals, window сделан для бэкэнда\n window.modals = modals;\n};\n\nexport {modals, initModals};\n","import {ScrollLock} from '../../utils/scroll-lock';\nimport {FocusLock} from '../../utils/focus-lock';\n\nexport class Modals {\n constructor(settings = {}) {\n this._scrollLock = new ScrollLock();\n this._focusLock = new FocusLock();\n\n this._modalOpenElements = document.querySelectorAll('[data-open-modal]');\n this._openedModalElement = null;\n this._modalName = null;\n this._enableScrolling = true;\n this._settingKey = 'default';\n\n this._settings = settings;\n this._preventDefault = this._settings[this._settingKey].preventDefault;\n this._stopPlay = this._settings[this._settingKey].stopPlay;\n this._lockFocus = this._settings[this._settingKey].lockFocus;\n this._startFocus = this._settings[this._settingKey].startFocus;\n this._focusBack = this._settings[this._settingKey].focusBack;\n this._eventTimeout = this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[this._settingKey].closeCallback;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n this._documentClickHandler = this._documentClickHandler.bind(this);\n this._modalClickHandler = this._modalClickHandler.bind(this);\n\n this._init();\n }\n\n _init() {\n if (this._modalOpenElements.length) {\n document.addEventListener('click', this._documentClickHandler);\n }\n }\n\n _setSettings(settingKey = this._settingKey) {\n if (!this._settings[settingKey]) {\n return;\n }\n\n this._preventDefault =\n typeof this._settings[settingKey].preventDefault === 'boolean'\n ? this._settings[settingKey].preventDefault\n : this._settings[this._settingKey].preventDefault;\n this._stopPlay =\n typeof this._settings[settingKey].stopPlay === 'boolean'\n ? this._settings[settingKey].stopPlay\n : this._settings[this._settingKey].stopPlay;\n this._lockFocus =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].lockFocus\n : this._settings[this._settingKey].lockFocus;\n this._startFocus =\n typeof this._settings[settingKey].startFocus === 'boolean'\n ? this._settings[settingKey].startFocus\n : this._settings[this._settingKey].startFocus;\n this._focusBack =\n typeof this._settings[settingKey].lockFocus === 'boolean'\n ? this._settings[settingKey].focusBack\n : this._settings[this._settingKey].focusBack;\n this._eventTimeout =\n typeof this._settings[settingKey].eventTimeout === 'number'\n ? this._settings[settingKey].eventTimeout\n : this._settings[this._settingKey].eventTimeout;\n this._openCallback = this._settings[settingKey].openCallback || this._settings[this._settingKey].openCallback;\n this._closeCallback = this._settings[settingKey].closeCallback || this._settings[this._settingKey].closeCallback;\n }\n\n _documentClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-open-modal]')) {\n return;\n }\n\n evt.preventDefault();\n\n this._modalName = target.closest('[data-open-modal]').dataset.openModal;\n\n if (!this._modalName) {\n return;\n }\n\n this.open();\n }\n\n _documentKeydownHandler(evt) {\n const isEscKey = evt.key === 'Escape' || evt.key === 'Esc';\n\n if (isEscKey) {\n evt.preventDefault();\n this.close(document.querySelector('.modal.is-active').dataset.modal);\n }\n }\n\n _modalClickHandler(evt) {\n const target = evt.target;\n\n if (!target.closest('[data-close-modal]')) {\n return;\n }\n\n this.close(target.closest('[data-modal]').dataset.modal);\n }\n\n _addListeners(modal) {\n modal.addEventListener('click', this._modalClickHandler);\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n _removeListeners(modal) {\n modal.removeEventListener('click', this._modalClickHandler);\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n\n _stopInteractive(modal) {\n if (this._stopPlay) {\n modal.querySelectorAll('video, audio').forEach((el) => el.pause());\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\": \"command\", \"func\": \"pauseVideo\", \"args\": \"\"}', '*');\n });\n }\n }\n\n _autoPlay(modal) {\n modal.querySelectorAll('[data-iframe]').forEach((el) => {\n const autoPlay = el.closest('[data-auto-play]');\n if (autoPlay) {\n el.querySelector('iframe').contentWindow.postMessage('{\"event\":\"command\",\"func\":\"playVideo\",\"args\":\"\"}', '*');\n }\n });\n }\n\n open(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n\n if (!modal || modal.classList.contains('is-active')) {\n return;\n }\n\n document.removeEventListener('click', this._documentClickHandler);\n\n this._openedModalElement = document.querySelector('.modal.is-active');\n\n if (this._openedModalElement) {\n this._enableScrolling = false;\n this.close(this._openedModalElement.dataset.modal);\n }\n\n this._setSettings(modalName);\n modal.classList.add('is-active');\n\n if (!this._openedModalElement) {\n this._scrollLock.disableScrolling();\n }\n\n if (this._openCallback) {\n this._openCallback();\n }\n\n if (this._lockFocus) {\n this._focusLock.lock('.modal.is-active', this._startFocus);\n }\n\n setTimeout(() => {\n this._addListeners(modal);\n this._autoPlay(modal);\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n }\n\n close(modalName = this._modalName) {\n const modal = document.querySelector(`[data-modal=\"${modalName}\"]`);\n document.removeEventListener('click', this._documentClickHandler);\n\n if (!modal || !modal.classList.contains('is-active')) {\n return;\n }\n\n if (this._lockFocus) {\n this._focusLock.unlock(this._focusBack);\n }\n\n modal.classList.remove('is-active');\n this._removeListeners(modal);\n this._stopInteractive(modal);\n\n if (this._closeCallback) {\n this._closeCallback();\n }\n\n if (this._enableScrolling) {\n setTimeout(() => {\n this._scrollLock.enableScrolling();\n }, this._eventTimeout);\n }\n\n setTimeout(() => {\n document.addEventListener('click', this._documentClickHandler);\n }, this._eventTimeout);\n\n this._setSettings('default');\n this._enableScrolling = true;\n }\n}\n","const SELECTORS = [\n 'a[href]',\n 'area[href]',\n 'input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])',\n 'select:not([disabled]):not([aria-hidden])',\n 'textarea:not([disabled]):not([aria-hidden])',\n 'button:not([disabled]):not([aria-hidden])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]',\n '[tabindex]:not([tabindex^=\"-\"])'\n];\n\nexport class FocusLock {\n constructor() {\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n this._selectors = SELECTORS;\n\n this._documentKeydownHandler = this._documentKeydownHandler.bind(this);\n }\n\n _documentKeydownHandler(evt) {\n const activeElement = document.activeElement;\n if (evt.key === 'Tab') {\n if (!this._focusableElements.length) {\n evt.preventDefault();\n activeElement.blur();\n return;\n }\n if (this._focusableElements.length === 1) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n if (this._focusableElements.length > 1 && !activeElement.closest(this._lockedSelector)) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n return;\n }\n }\n if (evt.key === 'Tab' && !evt.shiftKey && activeElement === this._focusableElements[this._focusableElements.length - 1]) {\n evt.preventDefault();\n this._focusableElements[0].focus();\n }\n if (evt.key === 'Tab' && evt.shiftKey && activeElement === this._focusableElements[0]) {\n evt.preventDefault();\n this._focusableElements[this._focusableElements.length - 1].focus();\n }\n }\n\n lock(lockedSelector, startFocus = true) {\n this.unlock();\n this._lockedSelector = lockedSelector;\n const lockedElement = document.querySelector(this._lockedSelector);\n if (!lockedElement) {\n return;\n }\n this._focusableElements = lockedElement.querySelectorAll(this._selectors);\n this._endElement = document.activeElement;\n const startElement = lockedElement.querySelector('[data-focus]') || this._focusableElements[0];\n if (this._endElement) {\n this._endElement.blur();\n }\n if (startElement && startFocus) {\n startElement.focus();\n }\n document.addEventListener('keydown', this._documentKeydownHandler);\n }\n\n unlock(returnFocus = true) {\n if (this._endElement && returnFocus) {\n this._endElement.focus();\n }\n this._lockedSelector = null;\n this._focusableElements = null;\n this._endElement = null;\n document.removeEventListener('keydown', this._documentKeydownHandler);\n }\n}\n\nwindow.focusLock = new FocusLock();\n","export const iosChecker = () => {\n return [\n 'iPad Simulator',\n 'iPhone Simulator',\n 'iPod Simulator',\n 'iPad',\n 'iPhone',\n 'iPod'\n ].includes(navigator.platform)\n // iPad on iOS 13 detection\n || (navigator.userAgent.includes('Mac') && 'ontouchend' in document);\n};\n","import {iosChecker} from './ios-checker';\n\nconst iosVhFix = () => {\n if (!(!!window.MSInputMethodContext && !!document.documentMode)) {\n if (iosChecker()) {\n let vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n\n window.addEventListener('resize', function () {\n vh = window.innerHeight * 0.01;\n document.documentElement.style.setProperty('--vh', `${vh}px`);\n });\n }\n }\n};\n\nexport {iosVhFix};\n","import {iosChecker} from './ios-checker';\n\nexport class ScrollLock {\n constructor() {\n this._iosChecker = iosChecker;\n this._lockClass = this._iosChecker() ? 'scroll-lock-ios' : 'scroll-lock';\n this._scrollTop = null;\n this._fixedBlockElements = document.querySelectorAll('[data-fix-block]');\n }\n\n _getScrollbarWidth() {\n return window.innerWidth - document.documentElement.clientWidth;\n }\n\n _getBodyScrollTop() {\n return (\n self.pageYOffset ||\n (document.documentElement && document.documentElement.ScrollTop) ||\n (document.body && document.body.scrollTop)\n );\n }\n\n disableScrolling() {\n this._scrollTop = document.body.dataset.scroll = document.body.dataset.scroll ? document.body.dataset.scroll : this._getBodyScrollTop();\n if (this._getScrollbarWidth()) {\n document.body.style.paddingRight = `${this._getScrollbarWidth()}px`;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = `${this._getScrollbarWidth()}px`;\n });\n }\n document.body.style.top = `-${this._scrollTop}px`;\n document.body.classList.add(this._lockClass);\n }\n\n enableScrolling() {\n document.body.classList.remove(this._lockClass);\n window.scrollTo(0, +document.body.dataset.scroll);\n document.body.style.paddingRight = null;\n document.body.style.top = null;\n this._fixedBlockElements.forEach((block) => {\n block.style.paddingRight = null;\n });\n document.body.removeAttribute('data-scroll');\n this._scrollTop = null;\n }\n}\n\nwindow.scrollLock = new ScrollLock();\n"]} \ No newline at end of file diff --git a/source/img/svg/tick.svg b/source/img/svg/tick.svg new file mode 100644 index 000000000..6fb979afa --- /dev/null +++ b/source/img/svg/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/source/img/tick.svg b/source/img/tick.svg new file mode 100644 index 000000000..cbfd334ad --- /dev/null +++ b/source/img/tick.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/source/sass/blocks/custom-toggle.scss b/source/sass/blocks/custom-toggle.scss index 804c9a2ba..8ae8a4335 100644 --- a/source/sass/blocks/custom-toggle.scss +++ b/source/sass/blocks/custom-toggle.scss @@ -12,85 +12,111 @@ //padding: 14px 0 10px 0; width: 100%; } -} -input { - position: absolute; + input { + position: absolute; - width: 1px; - height: 1px; - margin: -1px; + width: 1px; + height: 1px; + margin: -1px; - clip: rect(0 0 0 0); -} + clip: rect(0 0 0 0); + } -label { - position: relative; + label { + position: relative; - padding-left: 52px; + padding-left: 52px; - cursor: pointer; + cursor: pointer; - span { - margin-bottom: 0; - margin-left: 0; + span { + margin-bottom: 0; + margin-left: 0; + } } -} -&--checkbox { - .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; + &--checkbox { + .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; - width: 28px; - height: 28px; + width: 28px; + height: 28px; - border: 1.5px solid #ffffff; + border: 1.5px solid #ffffff; + + transition: border 0.3s ease; - transition: border 0.3s ease; + + /* &::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ + } } -} -&--radio { - .custom-toggle__icon { - position: absolute; - top: 0; - left: 0; + &--radio { + .custom-toggle__icon { + position: absolute; + top: 0; + left: 0; - width: 28px; - height: 28px; + width: 28px; + height: 28px; - border: 1px solid #ffffff; - border-radius: 50%; + border: 1px solid #ffffff; + border-radius: 50%; - transition: border 0.3s ease; - } -} + transition: border 0.3s ease; -input:checked + .custom-toggle__icon { - border: 1.5px solid #ffffff; - background-image: url("../../img/svg/tick.svg"); - background-position: center; - background-repeat: no-repeat; - &::before { + /*&::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + + width: 20px; + height: 20px; + + background-image: url('../../img/svg/tick.svg'); + background-position: center; + background-repeat: no-repeat; + }*/ + } + } + + input:checked + .custom-toggle__icon { + border: 1.5px solid #ffffff; background-image: url("../../img/svg/tick.svg"); - background-position: center; - background-repeat: no-repeat; + background-position: center; + background-repeat: no-repeat; + + &::before { + background-image: url("../../img/svg/tick.svg"); + background-position: center; + background-repeat: no-repeat; + } } -} -.input-message { - position: absolute; - right: 0; - bottom: -5px; + .input-message { + position: absolute; + right: 0; + bottom: -5px; - &.is-invalid { - color: #ff0000; - } + &.is-invalid { + color: #ff0000; + } - &.is-valid { - color: #15ab07; + &.is-valid { + color: #15ab07; + } } } From 25dc2a792db2c6cd597c331a996faadea9748700 Mon Sep 17 00:00:00 2001 From: Anastasiia Date: Wed, 17 Apr 2024 21:17:35 +0300 Subject: [PATCH 08/16] new --- build/css/style.css | 976 ++++++++++++++++----------- build/css/style.min.css | 2 +- build/css/style.min.css.map | 2 +- build/img/phone.png | Bin 71748 -> 72741 bytes build/img/phone@2x.png | Bin 229447 -> 236502 bytes build/img/svg/cross.svg | 4 +- build/img/svg/tick.svg | 23 +- build/img/tick.svg | 23 +- build/js/main.min.js | 1211 +--------------------------------- build/js/main.min.js.map | 1 - source/img/svg/tick.svg | 1 - source/sass/blocks/hero.scss | 0 source/sass/style.scss | 1 + 13 files changed, 585 insertions(+), 1659 deletions(-) delete mode 100644 build/js/main.min.js.map create mode 100644 source/sass/blocks/hero.scss diff --git a/build/css/style.css b/build/css/style.css index d4f2a4f8c..44b63411d 100644 --- a/build/css/style.css +++ b/build/css/style.css @@ -1,22 +1,31 @@ @charset "UTF-8"; + /* stylelint-disable */ + /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + /* Document ========================================================================== */ + /** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */ + html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } /* Sections ========================================================================== */ + /** * Remove the margin in all browsers. */ + body { margin: 0; } @@ -24,6 +33,7 @@ body { /** * Render the `main` element consistently in IE. */ + main { display: block; } @@ -32,6 +42,7 @@ main { * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ + h1 { margin: 0.67em 0; font-size: 2em; @@ -39,31 +50,41 @@ h1 { /* Grouping content ========================================================================== */ + /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */ + hr { -webkit-box-sizing: content-box; - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ + pre { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ + font-size: 1em; + /* 2 */ + font-family: monospace, monospace; + /* 1 */ } /* Text-level semantics ========================================================================== */ + /** * Remove the gray background on active links in IE 10. */ + a { background-color: transparent; } @@ -72,16 +93,21 @@ a { * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ + abbr[title] { - text-decoration: underline; /* 2 */ + text-decoration: underline; + /* 2 */ -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; /* 2 */ - border-bottom: none; /* 1 */ + text-decoration: underline dotted; + /* 2 */ + border-bottom: none; + /* 1 */ } /** * Add the correct font weight in Chrome, Edge, and Safari. */ + b, strong { font-weight: bolder; @@ -91,16 +117,20 @@ strong { * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ + code, kbd, samp { - font-size: 1em; /* 2 */ - font-family: monospace, monospace; /* 1 */ + font-size: 1em; + /* 2 */ + font-family: monospace, monospace; + /* 1 */ } /** * Add the correct font size in all browsers. */ + small { font-size: 80%; } @@ -109,6 +139,7 @@ small { * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ + sub, sup { position: relative; @@ -127,34 +158,43 @@ sup { /* Embedded content ========================================================================== */ + /** * Remove the border on images inside links in IE 10. */ + img { border-style: none; } /* Forms ========================================================================== */ + /** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ + button, input, optgroup, select, textarea { - margin: 0; /* 2 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - font-family: inherit; /* 1 */ + margin: 0; + /* 2 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + font-family: inherit; + /* 1 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ + button, input { /* 1 */ @@ -165,6 +205,7 @@ input { * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ + button, select { /* 1 */ @@ -174,6 +215,7 @@ select { /** * Correct the inability to style clickable types in iOS and Safari. */ + button, [type=button], [type=reset], @@ -184,6 +226,7 @@ button, /** * Remove the inner border and padding in Firefox. */ + button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, @@ -195,6 +238,7 @@ button::-moz-focus-inner, /** * Restore the focus styles unset by the previous rule. */ + button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, @@ -205,6 +249,7 @@ button:-moz-focusring, /** * Correct the padding in Firefox. */ + fieldset { padding: 0.35em 0.75em 0.625em; } @@ -215,19 +260,27 @@ fieldset { * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ + legend { - display: table; /* 1 */ + display: table; + /* 1 */ -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - color: inherit; /* 2 */ - white-space: normal; /* 1 */ + box-sizing: border-box; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ } /** * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ + progress { vertical-align: baseline; } @@ -235,6 +288,7 @@ progress { /** * Remove the default vertical scrollbar in IE 10+. */ + textarea { overflow: auto; } @@ -243,16 +297,20 @@ textarea { * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */ + [type=checkbox], [type=radio] { -webkit-box-sizing: border-box; - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ + [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; @@ -262,14 +320,18 @@ textarea { * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ + [type=search] { - outline-offset: -2px; /* 2 */ - -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; + /* 2 */ + -webkit-appearance: textfield; + /* 1 */ } /** * Remove the inner padding in Chrome and Safari on macOS. */ + [type=search]::-webkit-search-decoration { -webkit-appearance: none; } @@ -278,16 +340,21 @@ textarea { * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ + ::-webkit-file-upload-button { - font: inherit; /* 2 */ - -webkit-appearance: button; /* 1 */ + font: inherit; + /* 2 */ + -webkit-appearance: button; + /* 1 */ } /* Interactive ========================================================================== */ + /* * Add the correct display in Edge, IE 10+, and Firefox. */ + details { display: block; } @@ -295,15 +362,18 @@ details { /* * Add the correct display in all browsers. */ + summary { display: list-item; } /* Misc ========================================================================== */ + /** * Add the correct display in IE 10+. */ + template { display: none; } @@ -311,11 +381,13 @@ template { /** * Add the correct display in IE 10. */ + [hidden] { display: none; } /* здесь подключите шрифты*/ + @font-face { font-style: normal; font-weight: 400; @@ -323,6 +395,7 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-regular.woff2") format("woff2"); } + @font-face { font-style: normal; font-weight: 500; @@ -330,6 +403,7 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-medium.woff2") format("woff2"); } + @font-face { font-style: normal; font-weight: 700; @@ -337,11 +411,12 @@ template { font-display: swap; src: local("Montserrat"), url("../fonts/montserrat-bold.woff2") format("woff2"); } + *, *::before, *::after { -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; } html, @@ -387,7 +462,7 @@ textarea { input:-webkit-autofill { -webkit-box-shadow: inset 0 0 0 1000px #ffffff; - box-shadow: inset 0 0 0 1000px #ffffff; + box-shadow: inset 0 0 0 1000px #ffffff; -webkit-text-fill-color: #000000; } @@ -395,33 +470,44 @@ input, textarea { border-radius: 0; } -input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { opacity: 1; } -input::-moz-placeholder, textarea::-moz-placeholder { + +input::-moz-placeholder, +textarea::-moz-placeholder { opacity: 1; } -input:-ms-input-placeholder, textarea:-ms-input-placeholder { + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { opacity: 1; } -input::-ms-input-placeholder, textarea::-ms-input-placeholder { + +input::-ms-input-placeholder, +textarea::-ms-input-placeholder { opacity: 1; } + input::placeholder, textarea::placeholder { opacity: 1; } + input:invalid, textarea:invalid { -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; } select { border-radius: 0; } -input::-ms-clear, input::-ms-reveal { +input::-ms-clear, +input::-ms-reveal { display: none; } @@ -430,20 +516,20 @@ input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration { -webkit-appearance: none; - appearance: none; + appearance: none; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 0; -webkit-appearance: none; - appearance: none; + appearance: none; } input[type=number] { -webkit-appearance: textfield; - -moz-appearance: textfield; - appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; } select, @@ -456,8 +542,8 @@ input:matches([type=email], [type=text], [type=url]) { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } button, @@ -465,8 +551,8 @@ button, [type=reset], [type=submit] { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; } .wrapper { @@ -476,21 +562,23 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; min-height: 100vh; /* stylelint-disable-next-line */ min-height: calc(100 * var(--vh, 1vh)); } + .wrapper .header, .wrapper .footer { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } + .wrapper main { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; } .visually-hidden { @@ -504,7 +592,7 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } .scroll-lock-ios { @@ -520,6 +608,7 @@ button, -ms-overflow-style: none; scrollbar-width: none; } + .no-scrollbar::-webkit-scrollbar { display: none; } @@ -537,8 +626,8 @@ button, .container { width: 100%; -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 1440px; margin: 0 auto; padding: 0 0 0 70px; @@ -546,11 +635,6 @@ button, margin-left: 0; margin-right: 0; } -@media (max-width: 1230px) { - .container { - padding: 0 70px; - } -} .header { color: #ffffff; @@ -574,13 +658,6 @@ button, grid-template-columns: 1fr 1fr; gap: 80px; } -@media (max-width: 1230px) { - .form__inner { - -ms-grid-columns: 1fr; - grid-template-columns: 1fr; - gap: 0; - } -} .form__title { font-size: 48px; @@ -590,16 +667,6 @@ button, margin-top: 0; margin-bottom: 20px; } -@media (max-width: 1230px) { - .form__title { - text-align: center; - } -} -@media (max-width: 767px) { - .form__title { - font-size: 30px; - } -} .form__text { font-size: 18px; @@ -609,38 +676,12 @@ button, margin-top: 0; margin-bottom: 20px; } -@media (max-width: 1230px) { - .form__text { - text-align: center; - } -} -@media (max-width: 767px) { - .form__text { - font-size: 16px; - } -} .form__wrapprer { max-width: 1440px; margin: 0 auto; padding: 117px 6.9% 30px; } -@media (max-width: 1199px) { - .form__wrapprer { - padding: 97px 45px 30px 45px; - } -} -@media (max-width: 767px) { - .form__wrapprer { - padding: 67px 15px 14px; - } -} -@media (min-width: 1440px) { - .form__wrapprer { - padding-right: 100px; - padding-left: 100px; - } -} .form__content { position: relative; @@ -665,8 +706,8 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; width: 100%; margin: 0; margin-bottom: 0; @@ -677,16 +718,6 @@ button, line-height: 18px; color: #f0efe9; } -@media (max-width: 1230px) { - .form__input { - margin-bottom: 15px; - } -} -@media (max-width: 767px) { - .form__input { - margin-bottom: 20px; - } -} .form__input label { display: block; @@ -699,19 +730,6 @@ button, line-height: 18px; color: rgba(240, 239, 233, 0.8); } -@media (max-width: 1199px) { - .form__input label { - margin-bottom: 7px; - line-height: 20px; - } -} -@media (max-width: 1230px) { - .form__input label { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} .form__input input::-webkit-input-placeholder { color: #000000; @@ -740,44 +758,48 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } -@media (max-width: 1230px) { - .form__input input { - padding: 16px 25px; - } -} + .form__input input:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } + .form__input input:hover { border: 1px solid #ffffff; opacity: 1; } + .form__input input:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__input input:hover + label { color: #f0efe9; } + .form__input input:focus + label { color: #f0efe9; } + .form__input input:focus-visible + label { color: #f0efe9; } + .form__input input:active + label { color: #f0efe9; } @@ -788,20 +810,10 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; margin-bottom: 18px; } -@media (max-width: 1230px) { - .form__textarea { - margin-bottom: 17px; - } -} -@media (max-width: 767px) { - .form__textarea { - margin-bottom: 21px; - } -} .form__textarea textarea { min-height: 98px; @@ -811,47 +823,48 @@ button, border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 8px; } -@media (max-width: 767px) { - .form__textarea textarea { - width: 100%; - min-width: unset; - min-height: 94px; - padding: 13px 25px; - } -} + .form__textarea textarea:disabled { background: rgba(169, 175, 183, 0.2); border: 1px solid rgba(169, 175, 183, 0.5); } + .form__textarea textarea:hover { border: 1px solid #ffffff; opacity: 1; } + .form__textarea textarea:focus { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:focus-visible { border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:active { color: #ffffff; border: 1px solid #ffffff; outline: none; opacity: 1; } + .form__textarea textarea:hover + p { color: #f0efe9; } + .form__textarea textarea:focus + p { color: #f0efe9; } + .form__textarea textarea:focus-visible + p { color: #f0efe9; } + .form__textarea textarea:active + p { color: #f0efe9; } @@ -868,19 +881,6 @@ button, text-align: start; color: rgba(240, 239, 233, 0.8); } -@media (max-width: 1199px) { - .form__textarea p { - margin-bottom: 6px; - line-height: 20px; - } -} -@media (max-width: 767px) { - .form__textarea p { - margin-bottom: 12px; - font-size: 12px; - line-height: 14px; - } -} .form__checkbox-wrapper { display: -ms-grid; @@ -890,11 +890,6 @@ button, gap: 5px; margin-left: 10px; } -@media (max-width: 1230px) { - .form__checkbox-wrapper { - justify-items: center; - } -} .form__checkbox { margin: 0; @@ -908,12 +903,6 @@ button, margin-bottom: 39px; padding: 0; } -@media (max-width: 767px) { - .form__checkbox:last-of-type { - margin-top: 0; - margin-bottom: 12px; - } -} .form__checkbox-label { font-style: normal; @@ -936,18 +925,7 @@ button, border: 1px solid rgba(255, 255, 255, 0.7); border-radius: 2px; } -@media (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 12px; - } -} -@media (min-width: 321px) and (max-width: 767px) { - .custom-toggle--checkbox .form__toggle-icon, -.custom-toggle--radio .form__toggle-icon { - top: 6px; - } -} + .custom-toggle--checkbox .form__toggle-icon:hover, .custom-toggle--radio .form__toggle-icon:hover { border: 1px solid #ffffff; @@ -955,6 +933,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:focus, .custom-toggle--radio .form__toggle-icon:focus { border: 1px solid #ffffff; @@ -962,6 +941,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:focus-visible, .custom-toggle--radio .form__toggle-icon:focus-visible { border: 1px solid #ffffff; @@ -969,6 +949,7 @@ button, -webkit-transition: 0.1s ease; transition: 0.1s ease; } + .custom-toggle--checkbox .form__toggle-icon:active, .custom-toggle--radio .form__toggle-icon:active { border: 1px solid #ffffff; @@ -996,21 +977,27 @@ button, background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); border: 1px solid #ffffff; } + .custom-toggle input:checked + .form__toggle-icon:hover { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:hover::before { background-image: url("../img/svg/check-white.svg"); } + .custom-toggle input:checked + .form__toggle-icon:focus { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:focus::before { background-image: url("../img/svg/check-white.svg"); } + .custom-toggle input:checked + .form__toggle-icon:focus-visible { background-color: transparent; } + .custom-toggle input:checked + .form__toggle-icon:focus-visible::before { background-image: url("../img/svg/check-white.svg"); } @@ -1026,11 +1013,7 @@ button, width: 100%; margin: 0 auto; } -@media (max-width: 1230px) { - .form__button { - width: 100%; - } -} + .form__button .span { font-weight: 700; text-transform: lowercase; @@ -1054,15 +1037,10 @@ button, right: 0; z-index: 2; -o-object-fit: cover; - object-fit: cover; + object-fit: cover; max-width: 100%; bottom: 0; } -@media (max-width: 1230px) { - .form__inner-img img { - display: none; - } -} .page__body { background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%); @@ -1080,18 +1058,16 @@ button, -webkit-transition: opacity 1s ease; transition: opacity 1s ease; } + .btn--red { background-color: #ff1553; } + .btn:disabled { opacity: 0.5; pointer-events: none; } -@media (hover: hover) { - .btn:hover:not(.focus-visible) { - opacity: 0.8; - } -} + .btn.focus-visible:focus { opacity: 0.8; } @@ -1104,41 +1080,25 @@ button, display: flex; padding: 14px 0 20px; } -@media screen and (max-width: 767px) { - .custom-input, -.custom-textarea { - width: 100%; - } -} + .custom-input label, .custom-textarea label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; } -@media screen and (max-width: 767px) { - .custom-input label, -.custom-textarea label { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } -} + .custom-input label input, .custom-input label textarea, .custom-textarea label input, .custom-textarea label textarea { -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; max-width: 300px; min-height: 48px; margin-left: auto; @@ -1149,33 +1109,21 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } -@media screen and (max-width: 767px) { - .custom-input label input, -.custom-input label textarea, -.custom-textarea label input, -.custom-textarea label textarea { - max-width: unset; - width: 100%; - } -} + .custom-input label input:hover, .custom-input label textarea:hover, .custom-textarea label input:hover, .custom-textarea label textarea:hover { border: 2px solid rgba(0, 0, 0, 0.5); } + .custom-input label input:focus, .custom-input label textarea:focus, .custom-textarea label input:focus, .custom-textarea label textarea:focus { border: 2px solid rgba(0, 0, 0, 0.8); } -@media screen and (max-width: 767px) { - .custom-input__label, -.custom-textarea__label { - margin: 0 0 18px 0; - } -} + .custom-input__error, .custom-textarea__error { position: absolute; @@ -1186,12 +1134,7 @@ button, -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } -@media screen and (max-width: 767px) { - .custom-input__error, -.custom-textarea__error { - bottom: 20px; - } -} + .custom-input.is-invalid input, .custom-input.is-invalid textarea, .custom-textarea.is-invalid input, @@ -1200,7 +1143,9 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } -.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover, + +.custom-input.is-invalid input:focus, +.custom-input.is-invalid input:hover, .custom-input.is-invalid textarea:focus, .custom-input.is-invalid textarea:hover, .custom-textarea.is-invalid input:focus, @@ -1211,16 +1156,19 @@ button, border: 1px solid #ff5e66; background: rgba(255, 94, 102, 0.2); } + .custom-input .input-message, .custom-textarea .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-input .input-message.is-invalid, .custom-textarea .input-message.is-invalid { color: #ff0000; } + .custom-input .input-message.is-valid, .custom-textarea .input-message.is-valid { color: #15ab07; @@ -1229,18 +1177,23 @@ button, .custom-textarea { width: 530px; } + .custom-textarea::-webkit-input-placeholder { color: #000000; } + .custom-textarea::-moz-placeholder { color: #000000; } + .custom-textarea:-ms-input-placeholder { color: #000000; } + .custom-textarea::-ms-input-placeholder { color: #000000; } + .custom-textarea::placeholder { color: #000000; } @@ -1261,52 +1214,35 @@ button, } } */ } -@media screen and (max-width: 767px) { - .custom-select { - padding: 4px 0 14px; - width: 100%; - } -} + .custom-select__label { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } -@media screen and (max-width: 767px) { - .custom-select__label { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} + .custom-select__placeholder { position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: opacity 0.3s ease, -webkit-transform 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; pointer-events: none; } -@media screen and (max-width: 767px) { - .custom-select__placeholder { - -webkit-transform: translateY(calc(-50% - 5px)); - -ms-transform: translateY(calc(-50% - 5px)); - transform: translateY(calc(-50% - 5px)); - } -} + .custom-select select { position: absolute; width: 1px; @@ -1318,15 +1254,16 @@ button, border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(100%); - clip-path: inset(100%); + clip-path: inset(100%); } + .custom-select__button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; height: 48px; padding: 5px 10px; @@ -1338,16 +1275,20 @@ button, -webkit-transition: border 0.3s ease; transition: border 0.3s ease; } + .custom-select__button:hover { border: 2px solid rgba(0, 0, 0, 0.5); } + .custom-select__button:focus { border: 2px solid rgba(0, 0, 0, 0.8); } + .custom-select__button:disabled { pointer-events: none; opacity: 0.3; } + .custom-select__list { position: absolute; bottom: 10px; @@ -1361,13 +1302,14 @@ button, background-color: #ffffff; border: 2px solid #000000; -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); visibility: hidden; opacity: 0; -webkit-transition: visibility 0.3s ease, opacity 0.3s ease; transition: visibility 0.3s ease, opacity 0.3s ease; } + .custom-select__item { padding: 5px; outline: none; @@ -1375,25 +1317,19 @@ button, -webkit-transition: background-color 0.3s ease; transition: background-color 0.3s ease; } + .custom-select__item[aria-selected=true] { background-color: rgba(0, 0, 0, 0.2); } -@media (hover: hover) { - .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.2); - } -} + .custom-select__item[aria-selected=true].focus-visible:focus { background-color: rgba(0, 0, 0, 0.2); } -@media (hover: hover) { - .custom-select__item:hover:not(.focus-visible) { - background-color: rgba(0, 0, 0, 0.4); - } -} + .custom-select__item.focus-visible:focus { background-color: rgba(0, 0, 0, 0.4); } + .custom-select__error { position: absolute; bottom: -15px; @@ -1403,11 +1339,12 @@ button, -webkit-transition: opacity 0.1s ease; transition: opacity 0.1s ease; } + .custom-select__text { font-size: 20px; line-height: 24px; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 80%; overflow: hidden; text-align: left; @@ -1417,12 +1354,14 @@ button, -webkit-transition: opacity 0.3s ease 0.1s; transition: opacity 0.3s ease 0.1s; } + .custom-select__text br { display: none; } + .custom-select__icon { -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; width: 20px; height: 10px; margin-left: auto; @@ -1432,80 +1371,103 @@ button, transition: transform 0.3s ease; transition: transform 0.3s ease, -webkit-transform 0.3s ease; -webkit-clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); - clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); + clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%); } + .custom-select.is-disabled { pointer-events: none; } + .custom-select.is-disabled .custom-select__list { display: none; } + .custom-select.open-up .custom-select__list { bottom: auto; top: 0; -webkit-transform: translateY(calc(-100% + 10px)); - -ms-transform: translateY(calc(-100% + 10px)); - transform: translateY(calc(-100% + 10px)); + -ms-transform: translateY(calc(-100% + 10px)); + transform: translateY(calc(-100% + 10px)); } + .custom-select.is-open .custom-select__list { visibility: visible; opacity: 1; } + .custom-select.is-open .custom-select__icon { -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + .custom-select.is-open .custom-select__label { opacity: 0; } + .custom-select.not-empty .custom-select__text { opacity: 1; } + .custom-select.not-empty .custom-select__label { opacity: 0; } + .custom-select.not-empty .custom-select__placeholder { opacity: 0; } + .custom-select.is-invalid .custom-select__error { opacity: 1; } + .custom-select.is-invalid .custom-select__button { border: 2px solid #ff1553; } -.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover { + +.custom-select.is-invalid .custom-select__button:focus, +.custom-select.is-invalid .custom-select__button:hover { border: 2px solid rgba(255, 21, 83, 0.5); } + .custom-select--placeholder .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } + .custom-select--placeholder.is-open .custom-select__label { opacity: 1; } + .custom-select--placeholder.not-empty .custom-select__label { opacity: 1; } -.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label { + +.custom-select.slide-up.not-empty .custom-select__label, +.custom-select.slide-up.is-open .custom-select__label { -webkit-transform: translateY(calc(-50% - 40px)); - -ms-transform: translateY(calc(-50% - 40px)); - transform: translateY(calc(-50% - 40px)); + -ms-transform: translateY(calc(-50% - 40px)); + transform: translateY(calc(-50% - 40px)); opacity: 1; } -.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text { + +.custom-select.slide-up.not-empty .custom-select__text, +.custom-select.slide-up.is-open .custom-select__text { opacity: 1; } + .custom-select .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-select .input-message.is-invalid { color: #ff0000; } + .custom-select .input-message.is-valid { color: #15ab07; } @@ -1519,11 +1481,7 @@ button, display: -ms-flexbox; display: flex; } -@media screen and (max-width: 767px) { - .custom-toggle { - width: 100%; - } -} + .custom-toggle input { position: absolute; width: 1px; @@ -1531,15 +1489,18 @@ button, margin: -1px; clip: rect(0 0 0 0); } + .custom-toggle label { position: relative; padding-left: 52px; cursor: pointer; } + .custom-toggle label span { margin-bottom: 0; margin-left: 0; } + .custom-toggle--checkbox .custom-toggle__icon { position: absolute; top: 0; @@ -1559,6 +1520,7 @@ button, background-repeat: no-repeat; }*/ } + .custom-toggle--radio .custom-toggle__icon { position: absolute; top: 0; @@ -1583,25 +1545,30 @@ button, background-repeat: no-repeat; }*/ } + .custom-toggle input:checked + .custom-toggle__icon { border: 1.5px solid #ffffff; background-image: url("../../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } + .custom-toggle input:checked + .custom-toggle__icon::before { background-image: url("../../img/svg/tick.svg"); background-position: center; background-repeat: no-repeat; } + .custom-toggle .input-message { position: absolute; right: 0; bottom: -5px; } + .custom-toggle .input-message.is-invalid { color: #ff0000; } + .custom-toggle .input-message.is-valid { color: #15ab07; } @@ -1617,36 +1584,31 @@ button, border-radius: 30px; cursor: pointer; -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; gap: 29px; -ms-grid-columns: 1fr 46px; grid-template-columns: 1fr 46px; } -@media (max-width: 767px) { - .general-button { - width: 100%; - padding: 3px 3px 3px 19px; - gap: 19px; - -ms-grid-columns: 1fr 34px; - grid-template-columns: 1fr 34px; - } -} + .general-button:hover { color: #ffffff; background-color: #000000; } + .general-button:focus { color: #ffffff; background-color: #000000; outline: none; } + .general-button:focus-visible { color: #ffffff; background-color: #000000; outline: none; } + .general-button:active { color: rgba(255, 255, 255, 0.7); background-color: #000000; @@ -1662,13 +1624,6 @@ button, line-height: 14px; letter-spacing: 0.28px; } -@media (max-width: 767px) { - .general-button span { - font-size: 16px; - line-height: 12px; - letter-spacing: 0.24px; - } -} .general-button__icon-wrapper { width: 46px; @@ -1679,27 +1634,21 @@ button, display: -ms-flexbox; display: flex; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; stroke: #ffffff; color: #ffffff; } -@media (max-width: 767px) { - .general-button__icon-wrapper { - width: 34px; - height: 34px; - } -} .general-button:hover .general-button__icon-wrapper { background-color: #ffffff; stroke: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); color: #316dc2; -webkit-transition: 1; transition: 1; @@ -1710,8 +1659,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:focus-visible .general-button__icon-wrapper { @@ -1719,8 +1668,8 @@ button, stroke: #316dc2; color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button:active .general-button__icon-wrapper { @@ -1728,20 +1677,20 @@ button, stroke: rgba(49, 109, 194, 0.7); color: rgba(49, 109, 194, 0.7); -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } .general-button__icon { -ms-flex-item-align: center; - -ms-grid-row-align: center; - align-self: center; + -ms-grid-row-align: center; + align-self: center; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; margin: 0 auto; height: 22px; width: 22px; @@ -1761,23 +1710,27 @@ button, background-color: #000000; border: 1px solid #000000; } + .general-button--dark:hover { color: #000000; fill: #ffffff; background-color: #ffffff; } + .general-button--dark:focus { color: #000000; fill: #ffffff; background-color: #ffffff; outline: none; } + .general-button--dark:focus-visible { color: #ffffff; fill: #ffffff; background-color: #000000; outline: none; } + .general-button--dark:active { color: #ffffff; fill: #000000; @@ -1794,8 +1747,8 @@ button, .general-button--dark:hover .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1803,8 +1756,8 @@ button, .general-button--dark:focus .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1812,8 +1765,8 @@ button, .general-button--dark:focus-visible .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: #ffffff; color: #ffffff; } @@ -1821,8 +1774,8 @@ button, .general-button--dark:active .general-button__icon-wrapper { background-color: #316dc2; -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); stroke: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7); } @@ -1843,14 +1796,14 @@ button, display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: rgba(0, 0, 0, 0.8); -webkit-transform: scale(1.2); - -ms-transform: scale(1.2); - transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); visibility: hidden; opacity: 0; -webkit-transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 0.6s cubic-bezier(0.55, 0, 0.1, 1); @@ -1861,31 +1814,29 @@ button, -ms-overflow-style: none; scrollbar-width: none; } + .modal::-webkit-scrollbar { display: none; } + .modal__wrapper { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + -ms-flex-pack: center; + justify-content: center; -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + -ms-flex-align: center; + align-items: center; width: 100%; min-height: 100%; padding: 60px 40px; } -@media (max-width: 767px) { - .modal__wrapper { - padding: 60px 16px; - } -} + .modal__overlay { position: absolute; top: 0; @@ -1894,18 +1845,14 @@ button, height: 100%; cursor: pointer; } + .modal__content { position: relative; width: 600px; padding: 40px; background-color: #ffffff; } -@media (max-width: 767px) { - .modal__content { - width: 100%; - padding: 20px; - } -} + .modal__close-btn { position: absolute; top: 22px; @@ -1918,30 +1865,30 @@ button, border: none; cursor: pointer; } + .modal--responsive .modal__content { width: 100%; } + .modal--fit-content .modal__content { width: auto; } -@media (max-width: 767px) { - .modal--fit-content .modal__content { - width: 100%; - } -} + .modal--no-scale { -webkit-transform: none; - -ms-transform: none; - transform: none; + -ms-transform: none; + transform: none; } + .modal--preload { -webkit-transition: none; transition: none; } + .modal.is-active { -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); visibility: visible; opacity: 1; pointer-events: auto; @@ -1969,21 +1916,6 @@ button, border: none; cursor: pointer; } -@media (max-width: 767px) { - .alert__button-close { - top: 18px; - right: 23px; - width: 12px; - height: 12px; - } -} - -@media (max-width: 767px) { - .alert__icon { - width: 12px; - height: 12px; - } -} /* @mixin hover-focus { @media (hover: hover) { @@ -1997,10 +1929,12 @@ button, } } */ + /* @include hover-focus { opacity: 0.8; } */ + /*@mixin hover { @media (hover: hover) { &:hover:not(.focus-visible) { @@ -2009,15 +1943,257 @@ button, } } */ + /*@mixin focus { &.focus-visible:focus { @content; } } */ + /*@mixin active { &.focus-visible:active { @content; } } -*/ \ No newline at end of file +*/ + +@media (min-width: 1440px) { + .form__wrapprer { + padding-right: 100px; + padding-left: 100px; + } +} + +@media (max-width: 1230px) { + .container { + padding: 0 70px; + } + + .form__inner { + -ms-grid-columns: 1fr; + grid-template-columns: 1fr; + gap: 0; + } + + .form__title { + text-align: center; + } + + .form__text { + text-align: center; + } + + .form__input { + margin-bottom: 15px; + } + + .form__input label { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } + + .form__input input { + padding: 16px 25px; + } + + .form__textarea { + margin-bottom: 17px; + } + + .form__checkbox-wrapper { + justify-items: center; + } + + .form__button { + width: 100%; + } + + .form__inner-img img { + display: none; + } +} + +@media (max-width: 1199px) { + .form__wrapprer { + padding: 97px 45px 30px 45px; + } + + .form__input label { + margin-bottom: 7px; + line-height: 20px; + } + + .form__textarea p { + margin-bottom: 6px; + line-height: 20px; + } +} + +@media (max-width: 767px) { + .form__title { + font-size: 30px; + } + + .form__text { + font-size: 16px; + } + + .form__wrapprer { + padding: 67px 15px 14px; + } + + .form__input { + margin-bottom: 20px; + } + + .form__textarea { + margin-bottom: 21px; + } + + .form__textarea textarea { + width: 100%; + min-width: unset; + min-height: 94px; + padding: 13px 25px; + } + + .form__textarea p { + margin-bottom: 12px; + font-size: 12px; + line-height: 14px; + } + + .form__checkbox:last-of-type { + margin-top: 0; + margin-bottom: 12px; + } + + .custom-toggle--checkbox .form__toggle-icon, + .custom-toggle--radio .form__toggle-icon { + top: 12px; + } + + .general-button { + width: 100%; + padding: 3px 3px 3px 19px; + gap: 19px; + -ms-grid-columns: 1fr 34px; + grid-template-columns: 1fr 34px; + } + + .general-button span { + font-size: 16px; + line-height: 12px; + letter-spacing: 0.24px; + } + + .general-button__icon-wrapper { + width: 34px; + height: 34px; + } + + .modal__wrapper { + padding: 60px 16px; + } + + .modal__content { + width: 100%; + padding: 20px; + } + + .modal--fit-content .modal__content { + width: 100%; + } + + .alert__button-close { + top: 18px; + right: 23px; + width: 12px; + height: 12px; + } + + .alert__icon { + width: 12px; + height: 12px; + } +} + +@media screen and (max-width: 767px) { + .custom-input, + .custom-textarea { + width: 100%; + } + + .custom-input label, + .custom-textarea label { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + } + + .custom-input label input, + .custom-input label textarea, + .custom-textarea label input, + .custom-textarea label textarea { + max-width: unset; + width: 100%; + } + + .custom-input__label, + .custom-textarea__label { + margin: 0 0 18px 0; + } + + .custom-input__error, + .custom-textarea__error { + bottom: 20px; + } + + .custom-select { + padding: 4px 0 14px; + width: 100%; + } + + .custom-select__label { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } + + .custom-select__placeholder { + -webkit-transform: translateY(calc(-50% - 5px)); + -ms-transform: translateY(calc(-50% - 5px)); + transform: translateY(calc(-50% - 5px)); + } + + .custom-toggle { + width: 100%; + } +} + +@media (min-width: 321px) and (max-width: 767px) { + .custom-toggle--checkbox .form__toggle-icon, + .custom-toggle--radio .form__toggle-icon { + top: 6px; + } +} + +@media (hover: hover) { + .btn:hover:not(.focus-visible) { + opacity: 0.8; + } + + .custom-select__item[aria-selected=true]:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.2); + } + + .custom-select__item:hover:not(.focus-visible) { + background-color: rgba(0, 0, 0, 0.4); + } +} \ No newline at end of file diff --git a/build/css/style.min.css b/build/css/style.min.css index 6af993cbf..e3d47bd58 100644 --- a/build/css/style.min.css +++ b/build/css/style.min.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}@media (max-width:1230px){.container{padding:0 70px}}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}@media (max-width:1230px){.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}}.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__title{text-align:center}}@media (max-width:767px){.form__title{font-size:30px}}.form__text{font-size:18px;font-weight:400;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}@media (max-width:1230px){.form__text{text-align:center}}@media (max-width:767px){.form__text{font-size:16px}}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}}@media (max-width:767px){.form__wrapprer{padding:67px 15px 14px}}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}@media (max-width:1230px){.form__input{margin-bottom:15px}}@media (max-width:767px){.form__input{margin-bottom:20px}}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__input label{margin-bottom:7px;line-height:20px}}@media (max-width:1230px){.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:1230px){.form__input input{padding:16px 25px}}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}@media (max-width:1230px){.form__textarea{margin-bottom:17px}}@media (max-width:767px){.form__textarea{margin-bottom:21px}}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}@media (max-width:767px){.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}@media (max-width:1199px){.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}@media (max-width:1230px){.form__checkbox-wrapper{justify-items:center}}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}@media (max-width:767px){.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}@media (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}@media (max-width:1230px){.form__button{width:100%}}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}@media (max-width:1230px){.form__inner-img img{display:none}}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}@media screen and (max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}@media screen and (max-width:767px){.custom-input__label,.custom-textarea__label{margin:0 0 18px}}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.custom-input__error,.custom-textarea__error{bottom:20px}}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}@media screen and (max-width:767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}@media screen and (max-width:767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media (hover:hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.custom-toggle{width:100%}}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}@media (max-width:767px){.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}@media (max-width:767px){.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}@media (max-width:767px){.general-button__icon-wrapper{width:34px;height:34px}}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}@media (max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}@media (max-width:767px){.modal__content{width:100%;padding:20px}}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media (max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (max-width:767px){.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}} +html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}.custom-select__text br,[hidden],template{display:none}@font-face{font-style:normal;font-weight:400;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-medium.woff2) format("woff2")}@font-face{font-style:normal;font-weight:700;font-family:"Montserrat";font-display:swap;src:local("Montserrat"),url(../fonts/montserrat-bold.woff2) format("woff2")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Montserrat","Arial",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-select select,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.container{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1440px;padding:0 0 0 70px;background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%);margin:0}.header{color:#fff;padding:20px 15px 30px}.header__logo-link{font-size:42px;font-weight:800;color:#fff}.form{width:100%}.form__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:80px}.form__text,.form__title{font-size:48px;font-weight:800;line-height:normal;color:#fff;margin-top:0;margin-bottom:20px}.form__text{font-size:18px;font-weight:400}.form__wrapprer{max-width:1440px;margin:0 auto;padding:117px 6.9% 30px}.form__content{position:relative}.form__inner-wrapper-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.form__inner-wrapper{margin-bottom:30px}.form__input,.form__input label{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.form__input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:0;color:#f0efe9}.form__input label{display:block;margin:0 0 8px;color:rgba(240,239,233,.8)}.custom-textarea::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder{color:#000}.custom-textarea::-moz-placeholder,.form__input input::-moz-placeholder{color:#000}.form__input input:-ms-input-placeholder{color:#000}.custom-textarea::-ms-input-placeholder,.form__input input::-ms-input-placeholder{color:#000}.custom-textarea::placeholder,.form__input input::placeholder{color:#000}.form__input input{padding:16px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__input input:disabled,.form__textarea textarea:disabled{background:rgba(169,175,183,.2);border:1px solid rgba(169,175,183,.5)}.form__input input:hover,.form__textarea textarea:hover{border:1px solid #fff;opacity:1}.form__input input:focus,.form__textarea textarea:focus{border:1px solid #fff;outline:0;opacity:1}.form__input input:focus-visible,.form__textarea textarea:focus-visible{border:1px solid #fff;outline:0;opacity:1}.form__input input:active,.form__textarea textarea:active{color:#fff;border:1px solid #fff;outline:0;opacity:1}.form__input input:hover+label{color:#f0efe9}.form__input input:focus+label{color:#f0efe9}.form__input input:focus-visible+label{color:#f0efe9}.form__input input:active+label,.form__textarea textarea:hover+p{color:#f0efe9}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:18px}.form__textarea textarea{min-height:98px;padding:18px 25px;font-size:14px;color:#000;border:1px solid rgba(255,255,255,.3);border-radius:8px}.form__textarea textarea:focus+p{color:#f0efe9}.form__textarea textarea:focus-visible+p{color:#f0efe9}.form__textarea textarea:active+p{color:#f0efe9}.form__textarea p{display:block;margin:0 0 8px;padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:start;color:rgba(240,239,233,.8)}.form__checkbox-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:5px;margin-left:10px}.form__checkbox{margin:0 0 20px;padding:0}.form__checkbox:last-of-type{margin:2px 0 39px;padding:0}.form__checkbox-label{font-style:normal;font-weight:400;font-size:16px;line-height:12px;color:#fff;opacity:.9}.form__checkbox label{padding-left:30px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px;width:20px;height:20px;border:1px solid rgba(255,255,255,.7);border-radius:2px}.custom-toggle--checkbox .form__toggle-icon:hover,.custom-toggle--radio .form__toggle-icon:hover{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus,.custom-toggle--radio .form__toggle-icon:focus{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:focus-visible,.custom-toggle--radio .form__toggle-icon:focus-visible{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon:active,.custom-toggle--radio .form__toggle-icon:active{border:1px solid #fff;outline:0;-webkit-transition:.1s ease;transition:.1s ease}.custom-toggle--checkbox .form__toggle-icon::before,.custom-toggle--radio .form__toggle-icon::before{width:10px;height:10px}.custom-toggle input:checked+.form__toggle-icon::before{width:10px;height:10px;background-color:transparent;background-image:url(../img/svg/check.svg);background-repeat:no-repeat;background-size:10px 10px}.custom-toggle input:checked+.form__toggle-icon{background-color:linear-gradient(200deg,#5413a7 0%,#9c55f5 75%);border:1px solid #fff}.custom-toggle input:checked+.form__toggle-icon:hover{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:hover::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle input:checked+.form__toggle-icon:focus-visible{background-color:transparent}.custom-toggle input:checked+.form__toggle-icon:focus-visible::before{background-image:url(../img/svg/check-white.svg)}.custom-toggle--radio .form__toggle-icon,.is-invalid.custom-toggle--checkbox .form__toggle-icon{background:rgba(255,94,102,.2);border:1px solid #ff5e66;opacity:.7}.form__button{width:100%;margin:0 auto}.form__button .span{font-weight:700;text-transform:lowercase}.form__select-text{font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#f0efe9}.form__inner-img{position:relative}.form__inner-img img{position:fixed;height:auto;right:0;z-index:2;-o-object-fit:cover;object-fit:cover;max-width:100%;bottom:0}.page__body{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 20px;color:#fff;background-color:#2c39f2;border:0;cursor:pointer;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.btn--red{background-color:#ff1553}.btn:disabled{opacity:.5;pointer-events:none}.btn.focus-visible:focus{opacity:.8}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 0 20px}.custom-input label,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;min-height:48px;margin-left:auto;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:2px solid rgba(0,0,0,.5)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:2px solid rgba(0,0,0,.8)}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;color:#ff1553;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border-radius:8px;border:1px solid #ff5e66;background:rgba(255,94,102,.2)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;right:0;bottom:-5px}.custom-input .input-message.is-invalid,.custom-textarea .input-message.is-invalid{color:red}.custom-input .input-message.is-valid,.custom-textarea .input-message.is-valid{color:#15ab07}.custom-textarea{width:530px}.custom-textarea:-ms-input-placeholder{color:#000}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px}.custom-select__label,.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:transparent;border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:0;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease}.custom-select__item{padding:5px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.custom-toggle{position:relative;font-size:18px;line-height:27px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-toggle label{position:relative;padding-left:52px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .custom-toggle__icon,.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1.5px solid #fff;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon{border:1px solid #fff;border-radius:50%}.custom-toggle input:checked+.custom-toggle__icon{border:1.5px solid #fff}.custom-toggle input:checked+.custom-toggle__icon,.custom-toggle input:checked+.custom-toggle__icon::before{background-image:url(../../img/svg/tick.svg);background-position:center;background-repeat:no-repeat}.custom-toggle .input-message{position:absolute;right:0;bottom:-5px}.custom-toggle .input-message.is-invalid{color:red}.custom-toggle .input-message.is-valid{color:#15ab07}.general-button{display:block;margin:0 auto;padding:3px 3px 3px 29px;color:#316dc2;word-break:break-all;background-color:#000;border:1px solid #000;border-radius:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:29px;-ms-grid-columns:1fr 46px;grid-template-columns:1fr 46px}.general-button:hover{color:#fff;background-color:#000}.general-button:focus{color:#fff;background-color:#000;outline:0}.general-button:focus-visible{color:#fff;background-color:#000;outline:0}.general-button:active{color:rgba(255,255,255,.7);background-color:#000;outline:0}.general-button span{max-width:280px;margin:0;padding:0;font-weight:700;font-size:18px;line-height:14px;letter-spacing:.28px}.general-button__icon-wrapper{width:46px;height:46px;background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;stroke:#fff;color:#fff}.general-button:hover .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#316dc2;-webkit-transition:1;transition:1}.general-button:focus .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:focus-visible .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button:active .general-button__icon-wrapper{background-color:#fff;stroke:rgba(49,109,194,.7);color:rgba(49,109,194,.7);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.general-button__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:22px;width:22px;right:-5px;position:relative;top:5px}.general-button--dark{color:#fff;max-width:270px;text-align:center;padding:20px 30px;border-radius:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#000;border:1px solid #000}.general-button--dark:hover{color:#000;fill:#fff;background-color:#fff}.general-button--dark:focus{color:#000;fill:#fff;background-color:#fff;outline:0}.general-button--dark:focus-visible{color:#fff;fill:#fff;background-color:#000;outline:0}.general-button--dark:active{color:#fff;fill:#000;background-color:#000;outline:0}.general-button--dark .general-button__icon-wrapper{background-color:#fff;stroke:#316dc2;color:#316dc2}.general-button--dark:hover .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:focus-visible .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#fff;color:#fff}.general-button--dark:active .general-button__icon-wrapper{background-color:#316dc2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}.footer{background-image:linear-gradient(200deg,#5413a7 0,#9c55f5 75%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;width:600px;padding:40px;background-color:#fff}.modal__close-btn{position:absolute;top:22px;right:22px;z-index:1;width:40px;height:40px;padding:0;background:0 0;border:0;cursor:pointer}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{-webkit-transform:none;-ms-transform:none;transform:none}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.alert{color:#000;padding:20px;background-color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center;border-radius:20px}.alert__button-close{position:absolute;top:30px;right:30px;width:22px;height:22px;padding:0;background-color:transparent;border:0;cursor:pointer}@media (min-width:1440px){.form__wrapprer{padding-right:100px;padding-left:100px}}@media (max-width:1230px){.container{padding:0 70px}.form__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0}.form__text,.form__title{text-align:center}.form__input{margin-bottom:15px}.form__input label{margin-bottom:12px;font-size:12px;line-height:14px}.form__input input{padding:16px 25px}.form__textarea{margin-bottom:17px}.form__checkbox-wrapper{justify-items:center}.form__button{width:100%}.form__inner-img img{display:none}}@media (max-width:1199px){.form__wrapprer{padding:97px 45px 30px}.form__input label{margin-bottom:7px;line-height:20px}.form__textarea p{margin-bottom:6px;line-height:20px}}@media (max-width:767px){.form__title{font-size:30px}.form__text{font-size:16px}.form__wrapprer{padding:67px 15px 14px}.form__input{margin-bottom:20px}.form__textarea{margin-bottom:21px}.form__textarea textarea{width:100%;min-width:unset;min-height:94px;padding:13px 25px}.form__textarea p{margin-bottom:12px;font-size:12px;line-height:14px}.form__checkbox:last-of-type{margin-top:0;margin-bottom:12px}.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:12px}.general-button{width:100%;padding:3px 3px 3px 19px;gap:19px;-ms-grid-columns:1fr 34px;grid-template-columns:1fr 34px}.general-button span{font-size:16px;line-height:12px;letter-spacing:.24px}.general-button__icon-wrapper{width:34px;height:34px}.modal__wrapper{padding:60px 16px}.modal__content{width:100%;padding:20px}.modal--fit-content .modal__content{width:100%}.alert__button-close{top:18px;right:23px}.alert__button-close,.alert__icon{width:12px;height:12px}}@media screen and (max-width:767px){.custom-input,.custom-textarea{width:100%}.custom-input label,.custom-textarea label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}.custom-input__label,.custom-textarea__label{margin:0 0 18px}.custom-input__error,.custom-textarea__error{bottom:20px}.custom-select{padding:4px 0 14px;width:100%}.custom-select__label,.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}.custom-toggle{width:100%}}@media (min-width:321px) and (max-width:767px){.custom-toggle--checkbox .form__toggle-icon,.custom-toggle--radio .form__toggle-icon{top:6px}}@media (hover:hover){.btn:hover:not(.focus-visible){opacity:.8}.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}} /*# sourceMappingURL=style.min.css.map */ \ No newline at end of file diff --git a/build/css/style.min.css.map b/build/css/style.min.css.map index eb685d30b..ebaad61a7 100644 --- a/build/css/style.min.css.map +++ b/build/css/style.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","blocks/custom-select.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/custom-input.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss"],"names":[],"mappings":"AAAA,iB;;ACWA,I,CAGE,6B,CA6TF,O,CA3SA,I,CACE,a,CAQF,E,CACE,c,CAEA,a,CAWF,E,CACE,8B,CAAA,sB,CACA,Q,CACA,gB,CAkDF,I,CDdA,G,CC5BA,G,CD6BA,I,CC5BE,a,CACA,+B,CAUF,C,CACE,4B,CC1CA,U,CACA,oB,CDiDF,W,CAEE,wC,CAAA,gC,CAEA,kB,CAOF,C,CDbA,M,CCeE,kB,CAmBF,K,CACE,a,CAQF,G,CDhBA,G,CCkBE,iB,CAEA,a,CACA,a,CACA,uB,CAGF,G,CACE,a,CAGF,G,CACE,S,CAUF,G,CACE,iB,CAWF,M,CDrBA,K,CACA,Q,CACA,M,CACA,Q,CCuBE,Q,CAEA,c,CACA,gB,CACA,mB,CAQF,M,CDvBA,K,CC0BE,gB,CAQF,M,CDxBA,M,CC2BE,mB,CDRF,+B,CACA,8B,CACA,+B,CCwBA,wB,CAIE,S,CAEA,iB,CDrBF,4B,CACA,2B,CACA,4B,CC0BA,qB,CAIE,6B,CAOF,Q,CACE,0B,CAUF,M,CACE,a,CAEA,c,CAGA,a,CACA,kB,CAOF,Q,CACE,uB,CAOF,Q,CACE,a,CC9NA,W,CDsOF,e,CDjCA,Y,CCEA,M,CAiCE,6B,CAAA,qB,CACA,S,CAOF,wC,CDjCA,wC,CCmCE,W,CAQF,a,CACE,mB,CAEA,4B,CAOF,wC,CACE,uB,CAQF,4B,CACE,Y,CAEA,yB,CAkBF,O,CACE,iB,CExKE,uB,CF0LJ,Q,CARA,Q,CACE,Y,CG9VF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,+E,AAIF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,8E,AAKF,WACE,iB,CACA,e,CACA,wB,CAEA,iB,CACA,4EF5BF,C,CFqVA,O,CADA,Q,CEjVE,6B,CAAA,qB,CFwVF,I,CErVA,I,CAEE,Q,CACA,S,CACA,gB,CAGF,I,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,2C,CACA,U,CAEA,kC,CACA,iC,CAEA,iC,CAKF,I,CACE,U,CACA,W,CAEA,qB,CAQF,G,CFgVA,K,CE9UE,a,CACA,c,CACA,W,CAaF,sB,CACE,0C,CAAA,kC,CAEA,4B,CAIF,K,CAaA,M,CF4TA,Q,CEvUE,e,CAEA,gC,CAAA,mC,CACE,S,CADF,uB,CAAA,0B,CACE,S,CADF,2B,CAAA,8B,CACE,S,CADF,4B,CAAA,+B,CACE,S,CADF,kB,CFqVF,qB,CEpVI,S,CAGF,a,CFqVF,gB,CEpVI,uB,CAAA,e,CAUF,gB,CAAA,iB,CAEE,Y,CFsVJ,gD,CEjVA,6C,CFkVA,iD,CACA,qD,CE/UE,uB,CAAA,e,CFqVF,gC,CEjVA,gC,CAEE,Q,CAEA,uB,CAAA,e,CAGF,kB,CACE,4B,CAAA,yB,CAAA,oB,CFuVF,cAAc,Y,CACd,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CEzVA,M,CFkVA,Q,CEzUE,uB,CAAA,oB,CAAA,e,CFuVF,a,CACA,Y,CACA,a,CEtVA,M,CAIE,uB,CAAA,oB,CAAA,e,CG/HF,Q,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,gB,CAEA,mC,CL8dF,gB,CK5dE,gB,CAEE,mB,CAAA,a,CAGF,a,CACE,kB,CAAA,mB,CAAA,W,CF6BF,qB,CEzBF,gB,CACE,iB,CAEA,S,CACA,U,CACA,W,CACA,S,CACA,e,CAEA,kB,CAEA,Q,CAEA,kB,CACA,6B,CAAA,qB,CAGF,gB,CACE,c,CAEA,e,CAGF,Y,CACE,e,CAGF,a,CACE,uB,CACA,oB,CAEA,gC,CACE,Y,CAIJ,c,CAEE,iC,CAAA,yB,CAGF,6BAAA,e,CACE,S,CC7DF,U,CACE,U,CACA,kB,CAAA,mB,CAAA,W,CACA,gB,CAEA,kB,CACA,8D,CAEA,Q,CAEA,0BAVF,U,CAWI,gBCXJ,O,CACE,U,CACA,sB,CAGF,kB,CACE,c,CACA,e,CACA,U,CCRF,K,CACE,U,CAIF,Y,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAEA,0BALF,Y,CAMI,oB,CAAA,yB,CACA,OAIJ,Y,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,Y,CASI,mB,AC8CF,yBDvDF,Y,CAaI,gBAIJ,W,CACE,c,CACA,e,CACA,kB,CACA,U,CACA,Y,CACA,kB,CAEA,0BARF,W,CASI,mB,AC6BF,yBDtCF,W,CAaI,gBAIJ,e,CACE,gB,CACA,a,CACA,uB,CCMA,0BDTF,e,CAMI,wB,ACeF,yBDrBF,e,CAUI,wB,AAGF,0BAbF,e,CAcI,mB,CACA,oBAIJ,c,CACE,iB,CAGF,yB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,Q,CAGF,oB,CACE,kB,CAGF,Y,CAyBA,kB,CAIE,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CAlCF,Y,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,U,CAEA,Q,CAOA,a,CAEA,0BAhBF,Y,CAiBI,oB,AC7BF,yBDYF,Y,CAqBI,oBAIJ,kB,CACE,a,CAEA,c,CAOA,0B,CC3DA,0BDiDF,kB,CAaI,iB,CAEA,kB,AAGF,0BAlBF,kB,CAmBI,kB,CAEA,c,CACA,kBExBF,2C,CF4BF,6C,CACE,U,CE7BA,kC,CF4BF,oC,CACE,U,CADF,wC,CACE,U,CE7BA,uC,CF4BF,yC,CACE,U,CE7BA,6B,CF4BF,+B,CACE,U,CAGF,kB,CACE,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CAEA,0BAVF,kB,CAWI,mBAGF,2B,CA+EA,iC,CA9EE,+B,CACA,qC,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CAGF,wB,CA+EA,8B,CA9EE,qB,CACA,S,CACA,S,CAGF,gC,CA+EA,sC,CA9EE,qB,CACA,S,CACA,S,CAGF,yB,CA+EA,+B,CA9EE,U,CAEA,qB,CACA,S,CACA,S,CAGF,8B,CACE,a,CAGF,8B,CACE,a,CAGF,sC,CACE,a,CAGF,+B,CAmEA,gC,CAlEE,a,CAIJ,e,CACE,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,6B,CAAA,iC,CAAA,6B,CACA,kB,CAEA,0BALF,e,CAMI,oB,ACtIF,yBDgIF,e,CAUI,oBAIJ,wB,CACE,e,CACA,iB,CAEA,c,CACA,U,CAGA,qC,CACA,iB,CCvJA,yBD8IF,wB,CAYI,U,CACA,e,CACA,e,CACA,mBAqCF,gC,CACE,a,CAGF,wC,CACE,a,CAGF,iC,CACE,a,CAIJ,iB,CACE,a,CAEA,c,CACA,S,CAEA,iB,CACA,e,CACA,c,CACA,gB,CACA,gB,CACA,0B,CCtOA,0BD2NF,iB,CAcI,iB,CAEA,kB,AC/NF,yBD+MF,iB,CAoBI,kB,CAEA,c,CACA,kBAIJ,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CAEA,0BANF,uB,CAOI,sBAIJ,e,CAEE,e,CACA,S,CAGF,4B,CAGE,iB,CACA,S,CC/PA,yBD2PF,4B,CAOI,Y,CACA,oBAIJ,qB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,U,CAEA,U,CAGF,qB,CACE,iB,CAGF,2C,CRukBA,wC,CQrkBE,O,CAEA,U,CACA,W,CAEA,qC,CACA,iB,CC7RA,yBDqRF,2C,CRglBA,wC,CQrkBI,U,AAGF,+CAdF,2C,CRslBA,wC,CQvkBI,SAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,iD,CRykBF,8C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,yD,CRykBF,sD,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAGF,kD,CRykBF,+C,CQxkBI,qB,CACA,S,CAEA,2B,CAAA,mB,CAIJ,mD,CRykBA,gD,CQvkBE,U,CACA,W,CAGF,uD,CACE,U,CACA,W,CAEA,4B,CACA,0C,CACA,2B,CACA,yB,CAGF,+C,CACE,+D,CACA,qB,CAEA,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,qD,CACE,4B,CAEA,6D,CACE,gD,CAIJ,6D,CACE,4B,CAEA,qE,CACE,gD,CRukBN,wC,CQlkBA,sD,CAEE,8B,CACA,wB,CACA,U,CAGF,a,CACE,U,CACA,a,CAEA,0BAJF,a,CAKI,YAGF,mB,CACE,e,CACA,wB,CAIJ,kB,CACE,iB,CACA,e,CACA,c,CACA,gB,CACA,a,CAGF,gB,CACE,iB,CAGF,oB,CACE,c,CACA,W,CACA,O,CACA,S,CACA,mB,CAAA,gB,CACA,c,CACA,Q,CAEA,0BATF,oB,CAUI,cGneJ,W,CACE,8D,CCDF,I,CACE,0B,CAAA,0B,CAAA,mB,CACA,iB,CAEA,U,CAEA,wB,CACA,Q,CACA,c,CAEA,kC,CAAA,0B,CAEA,S,CACE,wB,CAGF,a,CACE,U,CAEA,mB,CHQF,qBACE,eAAA,e,CGLA,YHUF,wB,CGVE,U,CFvBJ,a,CV2kCA,gB,CUzkCE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAEA,oCAPF,a,CVolCA,gB,CU5kCI,YAGF,mB,CV8kCF,sB,CU7kCI,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CAEA,oCALF,mB,CVylCF,sB,CUnlCM,uB,CAAA,oB,CAAA,sB,CACA,2B,CAAA,4B,CAAA,yB,CAAA,uBAGF,yB,CV0lCJ,4B,CACA,4B,CACA,+B,CU1lCM,kB,CAAA,mB,CAAA,W,CACA,e,CACA,e,CACA,gB,CACA,Y,CAEA,+B,CACA,iB,CACA,S,CAEA,kC,CAAA,0B,CAEA,oCAdF,yB,CV4mCJ,4B,CACA,4B,CACA,+B,CU/lCQ,e,CACA,YAGF,+B,CVimCN,kC,CACA,kC,CACA,qC,CUlmCQ,+B,CAGF,+B,CVmmCN,kC,CACA,kC,CACA,qC,CUpmCQ,+B,CAMJ,oCADF,oB,CVomCF,uB,CUlmCM,iBAIJ,oB,CVmmCF,uB,CUlmCI,iB,CACA,O,CACA,W,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAEA,oCAXF,oB,CV8mCF,uB,CUlmCM,aAKF,8B,CVkmCJ,iC,CACA,iC,CACA,oC,CUlmCM,iB,CACA,wB,CACA,8B,CAEA,oC,CAAA,oC,CVomCN,uC,CACA,uC,CACA,uC,CACA,uC,CACA,0C,CACA,0C,CUvmCQ,iB,CACA,wB,CACA,8B,CAKN,4B,CVsmCF,+B,CUrmCI,iB,CACA,O,CACA,W,CAEA,uC,CVumCJ,0C,CUtmCM,S,CAGF,qC,CVumCJ,wC,CUtmCM,a,CAKN,gB,CACE,W,CAEA,sC,CACE,U,CP3GJ,c,CACE,iB,CAEA,W,CACA,mB,CACA,e,CAEA,oCAPF,c,CAQI,kB,CACA,YAGF,qB,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,qB,CAYI,8C,CAAA,0C,CAAA,wCAIJ,2B,CACE,iB,CACA,O,CACA,S,CAEA,kC,CAAA,8B,CAAA,0B,CAEA,8D,CAAA,8C,CAAA,yE,CAEA,mB,CAEA,oCAXF,2B,CAYI,8C,CAAA,0C,CAAA,wCAqBJ,sB,CACE,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,W,CACA,gB,CAEA,4B,CACA,+B,CACA,iB,CACA,S,CACA,c,CAEA,kC,CAAA,0B,CAEA,4B,CACE,+B,CAGF,4B,CACE,+B,CAGF,+B,CACE,mB,CACA,U,CAIJ,oB,CACE,iB,CACA,W,CACA,S,CAEA,U,CACA,gB,CACA,Q,CACA,S,CACA,e,CAEA,e,CAEA,qB,CACA,qB,CACA,kC,CAAA,8B,CAAA,0B,CACA,iB,CACA,S,CAEA,uD,CAAA,+C,CAGF,oB,CACE,W,CAEA,S,CACA,c,CAEA,4C,CAAA,oC,CAEA,wC,CACE,+B,CAEA,qBACE,mDAAA,e,CACE,iCAIJ,4D,CACE,+B,CAIJ,qBACE,+BAAA,e,CACE,iCAIJ,wC,CACE,+B,CAIJ,qB,CACE,iB,CACA,Y,CACA,M,CAEA,a,CAEA,S,CAEA,mC,CAAA,2B,CAGF,oB,CACE,c,CACA,gB,CACA,mB,CAAA,a,CACA,S,CACA,e,CAEA,e,CACA,kB,CACA,sB,CAEA,S,CAEA,uC,CAAA,+B,CAOF,oB,CACE,mB,CAAA,a,CACA,U,CACA,W,CACA,gB,CAEA,qB,CAEA,6C,CAAA,6B,CAAA,wD,CAEA,qE,CAAA,6D,CAGF,0B,CACE,mB,CAEA,+C,CACE,Y,CAKF,2C,CACE,W,CACA,K,CACA,gD,CAAA,4C,CAAA,wC,CAKF,2C,CACE,kB,CACA,S,CAGF,2C,CACE,gC,CAAA,4B,CAAA,wB,CAGF,4C,CACE,S,CAKF,6C,CACE,S,CAGF,8C,CAIA,oD,CAHE,S,CASF,+C,CACE,S,CAGF,gD,CACE,wB,CAEA,sD,CAAA,sD,CAEE,mC,CAiBJ,iD,CAgBA,qD,CAAA,uD,CAfE,+C,CAAA,2C,CAAA,uC,CACA,S,CAGF,yD,CAIA,2D,CAYA,oD,CAAA,sD,CAfE,S,CAoBJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CU1SN,c,CACE,iB,CACA,c,CACA,gB,CACA,e,CAEA,mB,CAAA,mB,CAAA,Y,CAIA,oCAVF,c,CAYI,YAGF,oB,CACE,iB,CAEA,S,CACA,U,CACA,W,CAEA,kB,CAGF,oB,CACE,iB,CAEA,iB,CAEA,c,CAEA,yB,CACE,e,CACA,a,CAKF,6C,CA0BA,0C,CAzBE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,uB,CAEA,kC,CAAA,0B,CAgBF,0C,CAQE,qB,CACA,iB,CAqBJ,iD,CACE,uB,CADF,iD,CAME,yD,CACE,4C,CACA,0B,CACA,2B,CAIJ,6B,CACE,iB,CACA,O,CACA,W,CAEA,wC,CACE,S,CAGF,sC,CACE,a,CCtHN,e,CAGE,a,CACA,a,CACA,wB,CAEA,a,CACA,oB,CAEA,qB,CACA,qB,CACA,kB,CACA,c,CAEA,wB,CAAA,qB,CAAA,oB,CAAA,gB,CAEA,Q,CACA,yB,CAAA,8B,CLqDA,yBKvEF,e,CAqBI,U,CACA,wB,CAEA,Q,CACA,yB,CAAA,gCAGF,qB,CACE,U,CAEA,qB,CAGF,qB,CACE,U,CAEA,qB,CACA,S,CAGF,6B,CACE,U,CAEA,qB,CACA,S,CAGF,sB,CACE,0B,CAEA,qB,CACA,S,CAIJ,oB,CACE,e,CACA,Q,CACA,S,CAEA,e,CACA,c,CACA,gB,CACA,oB,CLOA,yBKfF,oB,CAWI,c,CACA,gB,CACA,sBAIJ,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CAAA,mB,CAAA,Y,CACA,wB,CAAA,qB,CAAA,kB,CACA,uB,CAAA,oB,CAAA,sB,CACA,W,CACA,U,CLXA,yBKEF,6B,CAYI,U,CACA,aAIJ,mD,CACE,qB,CACA,c,CACA,+B,CAAA,2B,CAAA,uB,CACA,a,CACA,oB,CAAA,Y,CAGF,mD,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,2D,CACE,qB,CACA,c,CACA,a,CACA,+B,CAAA,2B,CAAA,uB,CAGF,oD,CACE,qB,CACA,0B,CACA,yB,CACA,+B,CAAA,2B,CAAA,uB,CAGF,qB,CACE,0B,CAAA,yB,CAAA,iB,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,a,CACA,W,CACA,U,CACA,U,CACA,iB,CACA,O,CAGF,qB,CACE,U,CACA,e,CACA,iB,CACA,iB,CACA,kB,CACA,oB,CAAA,yB,CAEA,qB,CACA,qB,CAEA,2B,CACE,U,CACA,S,CAEA,qB,CAGF,2B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,mC,CACE,U,CACA,S,CAEA,qB,CACA,S,CAGF,4B,CACE,U,CACA,S,CAEA,qB,CACA,S,CAIJ,mD,CACE,qB,CAEA,c,CACA,a,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,yD,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,iE,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,W,CACA,U,CAGF,0D,CACE,wB,CACA,+B,CAAA,2B,CAAA,uB,CAEA,2B,CACA,0B,CClNF,O,CACE,8D,CCDF,M,CACE,c,CACA,K,CACA,O,CACA,Q,CACA,M,CACA,Y,CAEA,mB,CAAA,mB,CAAA,Y,CACA,2B,CAAA,4B,CAAA,yB,CAAA,qB,CACA,e,CACA,gC,CAEA,+B,CACA,4B,CAAA,wB,CAAA,oB,CACA,iB,CACA,S,CAEA,8I,CAAA,8H,CAAA,6K,CAIA,mB,CAEA,uB,CACA,oB,CAEA,yB,CACE,Y,CAGF,e,CACE,iB,CAEA,mB,CAAA,mB,CAAA,Y,CACA,mB,CAAA,a,CACA,uB,CAAA,oB,CAAA,sB,CACA,wB,CAAA,qB,CAAA,kB,CACA,U,CACA,e,CACA,iB,CP+BF,yBOxCA,e,CAYI,mBAIJ,e,CACE,iB,CACA,K,CACA,M,CAEA,U,CACA,W,CAEA,c,CAGF,e,CACE,iB,CAEA,W,CACA,Y,CAEA,qB,CPOF,yBObA,e,CASI,U,CACA,cAIJ,iB,CACE,iB,CACA,Q,CACA,U,CACA,S,CAEA,U,CACA,W,CACA,S,CAEA,c,CACA,Q,CACA,c,CAIA,kC,CACE,U,CAKF,mC,CACE,U,CPxBJ,yBOuBE,mC,CAII,YAKN,gB,CACE,sB,CAAA,kB,CAAA,c,CAGF,e,CACE,uB,CAAA,e,CAGF,gB,CACE,0B,CAAA,sB,CAAA,kB,CACA,kB,CACA,S,CAEA,mB,CCpHJ,M,CACE,U,CACA,Y,CACA,qB,CACA,c,CACA,e,CACA,kB,CACA,iB,CACA,kB,CAGF,oB,CACE,iB,CACA,Q,CACA,U,CAEA,U,CACA,W,CACA,S,CAEA,4B,CACA,Q,CACA,c,CRiDA,yBQ5DF,oB,CAcI,Q,CACA,U,CAfJ,oB,CAsBA,Y,CAEI,U,CACA,a","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["style.css","vendor/normalize.scss","global/reboot.scss","global/fonts.scss","global/utils.scss","global/container.scss","blocks/header.scss","blocks/form.scss","mixins.scss","blocks/page__body.scss","blocks/btn.scss","blocks/custom-input.scss","blocks/custom-select.scss","blocks/custom-toggle.scss","blocks/general-button.scss","blocks/footer.scss","blocks/modal.scss","blocks/alert.scss","style.scss"],"names":[],"mappings":"AAAA,iB;;ACiBA,I,CDAE,6B,CAoVF,O,CAjUA,I,CACA,a,CCkBA,E,CACE,c,CDTA,a,CAWF,E,CAAA,8B,CAEE,sB,CAEA,Q,CAEA,gB,CAwDF,I,CADA,G,CA9CA,G,CAiDA,I,CCnCA,a,CAEE,+B,CDJF,C,CAGE,4B,CAuWA,U,CEhVF,oB,CFfA,W,CAGE,wC,CCgBF,gC,CAAA,kB,CDLA,C,CCkBA,M,CDhBE,kB,CAqBF,K,CADA,a,CCgCA,G,CDrBA,G,CACE,iB,CACA,a,CACA,a,CCuBA,uB,CDnBF,G,CADA,a,CAKA,G,CACE,S,CAUF,G,CCsBA,iB,CDVA,M,CACA,K,CACA,Q,CACA,M,CADA,Q,CAGE,Q,CAEA,c,CC6BF,gB,CDzBE,mB,CCsCF,M,CD5BA,K,CAEE,gB,CAQF,M,CADA,M,CCkCA,mB,CAqBA,+B,CD/BA,8B,CAFA,+B,CAAA,wB,CAIE,S,CCiCF,iB,CDxBA,4B,CACA,2B,CACA,4B,CC8BA,qB,CAKA,6B,CAMA,Q,CDhCE,0B,CAUF,M,CCoCA,a,CAMA,c,CAKE,a,CDnCA,kB,CAIF,Q,CAKE,uB,CAOF,Q,CAHA,a,CA2KE,W,CA/JF,e,CC2CA,Y,CDhFA,M,CAuCE,6B,CC4CF,qB,CAAA,S,CAYA,wC,CD5CA,wC,CAHA,W,CAYA,a,CAHA,mB,CGpTE,4B,CHkUF,wC,CGrTE,uB,CH8TF,4B,CAJA,Y,CE7UA,yB,CAuBA,O,CACE,iB,CF+yCF,uB,CA78BA,Q,CEvVA,Q,CFgVE,Y,CAaF,WALA,iB,CAOE,e,CEvUF,wB,CFyUE,iB,CEvUA,+E,AF2UF,WAJA,iB,CErUE,e,CACE,wB,CFoUJ,iB,CErUE,8E,AAAA,WACE,iB,CFoUJ,e,CErUE,wB,CFqVA,iB,CEpVE,4EFwVJ,C,CAEA,O,CADA,Q,CAjBA,6B,CAoBE,qB,CAIF,I,CApBA,I,CE9TE,Q,CAEE,S,CFgUJ,gB,CAsBA,I,CACE,iB,CACA,e,CE/UA,c,CFiVA,gB,CAnBF,2C,CAqBE,U,CE/UF,kC,CFiVE,iC,CE/UA,iC,CF8TF,I,CAsBE,U,CE/UF,W,CACE,qB,CFwVF,G,CACA,K,CACE,a,CACA,c,CACA,W,CE5UF,sB,CFoVE,0C,CACA,kC,CACA,4B,CAGF,K,CAoCA,M,CA9DA,Q,CA4BE,e,CAGF,gC,CACA,mC,CIvdE,S,CJ2dF,uB,CACA,0B,CI1dE,S,CJ8bF,2B,CI1bE,8B,CJ4dA,S,CA9BF,4B,CIzbE,+B,CACE,S,CJ2bJ,kB,CAoCA,qB,CI3dA,S,CJ+dA,a,CACA,gB,CI1dE,uB,CACA,e,CJkeF,gB,CIxdA,iB,CACE,Y,CAKF,gD,CJudA,6C,CAEA,iD,CAnCA,qD,CAqCE,uB,CIvdF,e,CAIE,gC,CJmbF,gC,CIlbI,Q,CJqbJ,uB,CAqCE,e,CAGF,kB,CIvdE,4B,CJobF,yB,CAsCE,oB,CKnhBF,cAAA,Y,CLyhBA,a,CACA,e,CACA,a,CACA,U,CACA,W,CACA,W,CA7CA,M,CAsCA,Q,CKlhBE,uB,CACA,oB,CACA,e,CL8hBF,a,CACA,Y,CACA,a,CK7hBE,M,CLufF,uB,CAwCE,oB,CMziBF,e,CNsgBA,Q,CAwCE,iB,CMziBF,mB,CACE,mB,CACA,Y,CACA,2B,CNogBF,4B,CAwCE,yB,COpjBF,qB,CACE,gB,CPujBA,mC,CAIF,gB,CADA,gB,COpjBE,mB,CACA,a,CPyjBF,a,CACE,kB,CACA,mB,CACA,W,CA8iBF,qB,CA3iBA,gB,COvjBA,iB,CACE,S,CACA,U,CACA,W,CACA,S,CACA,e,CACA,kB,CP+gBF,Q,CO7gBE,kB,CARF,6B,CPkkBE,qB,CQ3gBA,gB,CDvDF,c,CPukBE,e,CAGF,Y,COzjBA,e,CP6jBA,a,COzjBE,uB,CACA,oB,CAGA,gC,CARF,Y,CP4hBA,c,CO5hBA,iC,CPykBE,yB,CAGF,6BAA6B,e,CO3jB7B,S,CP+jBA,U,CAzCA,U,CQ7gBE,kB,CDTF,mB,CPmkBE,W,CAzCA,gB,CQrgBA,kB,CDrBF,8D,CP+hBE,Q,CA6CF,O,CACE,U,CACA,sB,CAGF,kB,CO9jBA,c,CACE,e,CPshBF,U,CA6CA,K,CO/jBE,U,CPmkBF,Y,CA3CA,gB,CA6CE,Y,COhkBF,wB,CACE,6B,CPshBF,Q,CAwDA,W,CATA,Y,CO/jBE,c,CAAA,e,CAAA,kB,CACA,U,CAAA,Y,CPokBA,kB,CAGF,W,COpkBE,c,CACA,e,CAQA,e,CAhBF,gB,CPslBE,a,CAhDA,uB,CAoDF,c,CACE,iB,CAGF,yB,COrkBA,gB,CACE,Y,CACA,wB,CACA,6B,CACA,Q,CPykBF,oB,COpkBE,kB,CC1DA,Y,CRimBF,kB,CAAA,S,CA0DE,iB,COhlBF,e,CACE,c,CPqhBF,gB,CQjmBE,Y,CDiDF,iB,CPmlBE,mB,CACA,mB,CAhDA,Y,CACF,2B,COnhBE,6B,CAlBF,iC,CPylBE,6B,CACA,U,CA/CA,Q,CAuDA,a,CAlDF,kB,CAsDE,a,CO3kBA,c,CPmlBA,0B,CAkcF,2C,CAhgBA,6C,CAkEE,U,CAkcF,kC,CA/bA,oC,COnlBE,U,CPshBF,wC,COhhBE,U,CPohCF,uC,CA/bA,yC,CAhEA,U,CAmgBA,6B,CA/bA,+B,CAhEA,U,CAoEA,kB,CAhEA,iB,CO/gBE,c,CACE,U,CACA,qC,CACA,iB,CPolBJ,2B,CAiEA,iC,COhpBI,+B,CACA,qC,CPmlBJ,wB,CAiEA,8B,CO9oBI,qB,CACA,S,CAIF,wB,CP8oBF,8B,CO7oBI,qB,CP6gBJ,S,CO1gBE,S,CAIA,gC,CP4oBF,sC,CO3oBI,qB,CP2gBJ,S,COxgBE,S,CP6kBF,yB,COtgBE,+B,CAlEF,U,CACE,qB,CAAA,S,CAAA,S,CP8kBF,8B,CACE,a,CO3kBA,8B,CALF,a,CPihBA,sC,CQjpBE,a,CR2tBF,+B,CAqDA,gC,CA1HA,a,CAyEA,e,CO/kBE,mB,CAEA,mB,CACA,Y,CAGA,2B,CACA,6B,CPwgBF,iC,CQ/pBE,6B,CD8IF,kB,CP4lBA,wB,CACE,e,CArEA,iB,CACF,c,COvgBE,U,CACE,qC,CACA,iB,CPknBJ,gC,COnkBE,a,CPukBF,wC,COlkBE,a,CPskBF,iC,COlkBE,a,CPskBF,iB,CACE,a,CApEA,c,CACF,S,CQ9tBE,iB,CD+MF,e,CPwlBE,c,CACA,gB,CACA,gB,CArEA,0B,CO1fF,uB,CACE,gB,CAAA,Y,CACA,wB,CAAA,6B,CACA,O,CACA,gB,CPwkBF,e,CAtEE,e,CACF,S,CA2EA,4B,CArEA,iB,CAyEE,S,CAGF,qB,COrkBE,iB,CACA,e,CP+fF,c,CQ9vBE,gB,CD2PF,U,CP8kBE,U,CArEF,qB,CAyEE,iB,CAGF,2C,CACA,wC,COtkBE,O,CACA,U,CAEA,W,CP+fF,qC,CAyEE,iB,CArEF,iD,CAyEA,8C,COrkBA,qB,CPukBE,S,COrkBA,2B,CAEA,mB,CPwkBF,iD,CAvEA,8C,CQ1xBE,qB,CDqRF,S,CPglBE,2B,CACA,mB,COnkBA,yD,CPukBF,sD,CACE,qB,CACA,S,CAvEA,2B,CACF,mB,CA2EA,kD,CACA,+C,COvkBI,qB,CAAA,S,CPigBJ,2B,CO9fE,mB,CP2kBF,mD,CACA,gD,COxkBI,U,CPggBJ,W,CA6EA,uD,COxkBI,U,CAEA,W,CAAA,4B,CP+fJ,0C,CO5fE,2B,CPykBA,yB,CAGF,+C,COxkBI,+D,CP8fJ,qB,CA+EA,qD,COvkBE,4B,CP2kBF,6D,COvkBA,gD,CP2kBA,qD,COtkBE,4B,CP8fF,6D,CA6EE,gD,CAGF,6D,CA3EA,4B,CAGA,qE,CO1fI,gD,CP2kBJ,wC,COtkBE,sD,CP2fF,8B,COxfI,wB,CACE,U,CPwkBN,a,CA3EA,U,COtfI,a,CPskBJ,mB,COhkBA,e,CPkkBE,wB,CAGF,kB,CA3EA,iB,CA6EE,e,COhkBF,c,CACE,gB,CACA,a,CPokBF,gB,CACE,iB,CO/jBA,oB,CACE,c,CACA,W,CPufJ,O,CA6EE,S,COhkBF,mB,CACE,gB,CACA,c,CACA,Q,CPwfF,W,CA6EE,8D,CAzEF,I,CA6EE,0B,COhkBF,0B,CACE,mB,CACA,iB,CACA,U,CACA,wB,CACA,Q,CPkkBA,c,COjkBA,kC,CACA,0B,CPqkBF,S,CACE,wB,CAGF,a,CSziCA,U,CACE,mB,CCDF,wB,CACE,U,CVijCF,a,CACA,gB,CU7iCE,iB,CACA,mB,CACA,mB,CAEA,Y,CAAA,mB,CVijCF,mB,CA/EA,sB,CU59BE,mB,CACE,mB,CAEA,Y,CV69BJ,wB,CQr9BE,qB,CACE,kB,CRuiCF,U,CQliCA,yB,CRsiCF,4B,CA/EA,4B,CAiFA,+B,CWzkCA,kB,CX2kCE,mB,CWzkCA,W,CAEA,e,CAAA,e,CAAA,gB,CACA,Y,CX0/BF,+B,CWx/BE,iB,CAPF,S,CXolCE,kC,CACA,0B,CW1kCA,+B,CX8kCF,kC,CACA,kC,CACA,qC,CW/kCI,+B,CXmlCJ,+B,CACA,kC,CArFA,kC,CW3/BI,qC,CALF,+B,CX2lCF,oB,CACA,uB,CACE,iB,CACA,O,CACA,W,CACA,a,CA1FA,S,CACF,mC,CW7/BI,2B,CX4lCJ,8B,CACA,iC,CACA,iC,CACA,oC,CW5lCM,iB,CACA,wB,CACA,8B,CXgmCN,oC,CACA,oC,CACA,uC,CACA,uC,CA7FA,uC,CW7/BM,uC,CX6lCN,0C,CACA,0C,CACE,iB,CACA,wB,CACA,8B,CA3FF,4B,CWjgCM,+B,CXimCJ,iB,CACA,O,CACA,W,CW/lCI,uC,CXmmCN,0C,CACE,S,CA3FF,qC,CWlgCI,wC,CADF,a,CXsmCF,gB,CA7FA,W,CWx/BI,sC,CAXF,U,CXwnCF,c,CA9FA,iB,CWngCM,W,CXomCJ,mB,CACA,e,CAaF,qB,CWvlCE,2B,CXy/BF,iB,CWtgCI,O,CXumCF,S,CWtmCI,kC,CXygCN,8B,CWtgCI,0B,CXumCF,8D,CA7FF,8C,CAgGE,yE,CWpmCF,mB,CXooCA,sB,CACE,mB,CACA,mB,CA1GF,Y,CY5nCE,wB,CAPF,qB,CZivCE,kB,CACA,U,CA1GA,W,CACF,gB,CY7nCE,4B,CACE,+B,CACA,iB,CACA,S,CAEA,c,CZyuCF,kC,CACA,0B,CAGF,4B,CY3uCI,+B,CAIA,4B,CAXF,+B,CZ0vCF,+B,CAjHE,mB,CACF,U,CAqHA,oB,CY5uCI,iB,CAEA,W,CZ6uCF,S,CACA,U,CY5uCE,gB,CAAA,Q,CAAA,S,CAAA,e,CAEA,e,CZynCJ,qB,CYvnCI,qB,CAXF,kC,CZ4vCA,8B,CACA,0B,CACA,iB,CAxHA,S,CACF,uD,CYvnCE,+C,CZovCF,oB,CY/uCI,W,CACA,S,CACA,c,CAEA,4C,CAEA,oC,CZivCJ,wC,CAzHA,+B,CA6HA,4D,CY9uCI,+B,CZkvCJ,wC,CYhvCI,+B,CZovCJ,qB,CY/uCI,iB,CACA,Y,CACA,M,CACA,a,CAEA,S,CAAA,mC,CZknCJ,2B,CAGA,oB,CY/mCI,c,CACE,gB,CZinCN,mB,CY9mCI,a,CACE,S,CACA,e,CZgnCN,e,CY5mCE,kB,CACE,sB,CACA,S,CACA,uC,CAEA,+B,CZkvCJ,oB,CYxuCI,mB,CZ0uCF,a,CACA,U,CY1uCE,W,CACA,gB,CAEA,qB,CAAA,6C,CAGF,6B,CACE,wD,CAEA,qE,CACA,6D,CZymCJ,0B,CYrmCI,mB,CAGE,+C,CACE,Y,CZymCR,2C,CYpmCM,W,CACE,K,CZsmCR,gD,CYlmCI,4C,CACE,wC,CZsmCN,2C,CYjmCI,kB,CACE,S,CZwuCN,2C,CYluCI,gC,CACA,4B,CAEA,wB,CZquCJ,4C,CAnIA,S,CAuIA,6C,CY/tCI,S,CZmuCJ,8C,CAIA,oD,CYnuCI,S,CAQA,+C,CACE,S,CZkuCN,gD,CACE,wB,CAGF,sD,CACA,sD,CY3tCI,mC,CZ+tCJ,iD,CA7HA,qD,CA4IA,uD,CY5uCI,+C,CZ+tCF,2C,CA1IF,uC,CYllCE,S,CAGE,yD,CZkuCJ,2D,CAaA,oD,CADA,sD,CY7uCM,S,CZmmCN,6B,CYvkCI,iB,CACE,O,CZykCN,W,CAGA,wC,CYrkCI,S,CAMA,sC,CACE,a,CZqtCN,c,CA9IA,iB,CYjkCM,c,CAEE,gB,CZkkCR,e,CYjjCI,mB,CACE,mB,CZksCJ,Y,CA9IF,oB,CYhjCI,iB,CACE,S,CZkjCN,U,CY/iCI,W,CACE,kB,CZosCN,oB,CACE,iB,CACA,iB,CY9rCI,c,CZksCN,yB,CAlJA,e,CYxiCE,a,CZ+rCF,6C,CAoBA,0C,CAtKA,iB,CYxiCI,K,CACE,M,CZ0iCN,U,CYviCI,W,CACE,uB,CZyiCN,kC,CAoJE,0B,CAYF,0C,Cah+CI,qB,CACA,iB,Cbw/CJ,iD,Ca39CM,uB,Cb29CN,iD,CAOA,yD,CACE,4C,CACA,0B,CACA,2B,Car9CE,6B,CACE,iB,CACA,O,CACA,W,Cb29CN,wC,Car9CM,S,Cby9CN,sC,CACE,a,CAGF,e,CACE,a,CACA,a,CACA,wB,CACA,a,CACA,oB,CACA,qB,CACA,qB,CACA,kB,CAtJF,c,Ca1zCE,wB,CACE,qB,CACA,oB,CACE,gB,CACA,Q,Cb4zCN,yB,Ca1zCI,8B,Cbq9CJ,qB,CAtJA,U,CaxzCE,qB,Cbm9CF,qB,CAtJA,U,CaxzCI,qB,CACE,S,Cbm9CN,6B,CAtJA,U,CAwJE,qB,CcvkDF,S,Cd2kDA,sB,CcpkDE,0B,CACA,qB,CAEA,S,CdukDF,oB,CclkDE,e,CdokDA,Q,CACA,S,CACA,e,CcpkDA,c,CACA,gB,CAAA,oB,CdykDF,6B,CACE,U,CACA,W,CACA,qB,CACA,iB,CACA,mB,CA3JA,mB,CACF,Y,Cc16CE,wB,CACE,qB,CAEA,kB,Cd26CJ,uB,Ccx6CE,oB,CACE,sB,CAEA,W,CACA,U,CdukDJ,mD,CcjkDI,qB,CACA,c,Cdu6CJ,+B,Ccp6CE,2B,CACE,uB,CAEA,a,CACA,oB,Cdq6CJ,Y,CA+JA,mD,Cc9jDE,qB,CACA,c,CAEA,a,CACA,+B,CACA,2B,CACA,uB,CdikDF,2D,CACE,qB,CACA,c,CACA,a,CA3JA,+B,CACF,2B,CA6JE,uB,CAGF,oD,Cc9jDE,qB,CACA,0B,CACA,yB,CAAA,+B,CAAA,2B,CACA,uB,CdokDF,qB,CACE,0B,CACA,yB,CcpkDA,iB,CACA,uB,Cdo6CF,oB,CQ/6CE,sB,CMEF,wB,CdklDE,qB,CACA,kB,CAjKA,a,CACF,W,CAmKE,U,CcrkDF,U,CACE,iB,CACA,O,CdykDF,qB,CcvkDE,U,CACA,e,CAAA,iB,Cdq6CF,iB,CAsKE,kB,CcxkDF,oB,CACE,yB,CACA,qB,CACA,qB,Cd4kDF,2B,CAtKA,U,CAwKE,S,Cc1kDF,qB,Cd8kDA,2B,Cc1kDE,U,Cd4kDA,S,CACA,qB,CAxKF,S,CA4KA,mC,Cc5kDE,U,CACA,S,CACA,qB,Cd8kDA,S,CAGF,4B,Cc9kDA,U,CACE,S,CdglDA,qB,CACA,S,CAGF,mD,CcllDE,qB,CdolDA,c,CACA,a,CAGF,yD,CcplDE,wB,CACA,+B,CACA,2B,Cdq6CF,uB,CAkLE,W,CcplDF,U,CdwlDA,yD,CcplDE,wB,CACA,+B,CACA,2B,CAAA,uB,CAEA,W,CACA,U,CdwlDF,iE,CcplDI,wB,CAEA,+B,Cdm6CJ,2B,Cch6CE,uB,CACE,W,CACA,U,Cdo6CJ,0D,Cc95CE,wB,CACE,+B,CACA,2B,CAEA,uB,CACA,2B,Cd+5CJ,0B,CAqLA,O,Cc7kDI,8D,CdilDJ,M,Cc5kDA,c,CACE,K,CAEA,O,CACA,Q,Cd25CF,M,CAmLE,Y,Cc3kDF,mB,CACE,mB,CACA,Y,Cd6kDA,2B,CACA,4B,Cc5kDA,yB,CACA,qB,Cd05CF,e,CAqLE,gC,Cc5kDF,+B,CACE,4B,CACA,wB,Cd8kDA,oB,CACA,iB,Cc7kDA,S,CACA,8I,CdglDA,8H,Cc7kDF,6K,CACE,mB,CACA,uB,Cd+kDA,oB,CAGF,yB,CAvLA,Y,CA2LA,e,Cc9kDE,iB,CdglDA,mB,CACA,mB,Cc/kDA,Y,CACA,mB,Cdu5CF,a,CA2LE,uB,CepyDF,oB,CACE,sB,Cf4mDF,wB,CA2LE,qB,CgBxyDF,kB,CACE,U,CACA,e,CACA,iB,ChB4yDF,e,CgBvyDE,iB,CAAA,K,CAAA,M,CACA,U,CAAA,W,ChB4yDA,c,CAGF,e,CgB3yDE,iB,CACA,W,ChB6yDA,Y,CACA,qB,CAGF,iB,CgB7yDE,iB,CAAA,Q,CAAA,U,CAIA,S,CAEA,U,CACA,W,ChBymDF,S,CgBvmDE,c,CACE,Q,ChBymDJ,c,CAuMA,kC,CgB1yDI,U,ChB8yDJ,mC,CgB5yDI,U,ChBgzDJ,gB,CACE,sB,CACA,kB,CgBhzDE,c,ChBymDJ,e,CQxkDE,uB,CQxCA,e,ChBqnDF,gB,CgBrmDE,0B,CACE,sB,CACA,kB,CACA,kB,CAEA,S,CACA,mB,CAKF,M,CACE,U,CAEA,Y,CACA,qB,CAEA,c,ChBkmDJ,e,CQ3lDE,kB,CQbA,iB,ChBszDA,kB,CAxMF,oB,CgBhmDE,iB,CACE,Q,CACA,U,CACA,U,CACA,W,CAEA,S,CACA,4B,CACA,Q,CAEA,c,CCvEJ,0BACE,e,CACA,mB,CACA,oB,AjBi6DF,0BiB15DE,U,CACA,c,CAXF,Y,CAcI,oB,CACA,yB,CAEA,K,CjBk6DF,W,CApNF,Y,CAiNI,iB,CAOF,Y,CkB75DF,kB,ClBi6DE,kB,CACE,kB,CACA,c,CACA,gB,CAGF,kB,CACE,iB,CAGF,e,CACE,kB,CAGF,uB,CACE,oB,CAGF,a,CACE,U,CAGF,oB,CACE,c,AkBt5DJ,0BlB25DE,e,CACE,sB,CkB55DJ,kB,ClBg6DI,iB,CACA,gB,CAGF,iB,CACE,iB,CACA,kB,AAIJ,yBACE,Y,CACE,c,CAGF,W,CACE,c,CAGF,e,CACE,sB,CAGF,Y,CACE,kB,CAGF,e,CACE,kB,CAGF,wB,CACE,U,CACA,e,CACA,e,CACA,iB,CAGF,iB,CACE,kB,CACA,c,CACA,gB,CAGF,4B,CACE,Y,CACA,kB,CAGF,2C,CACA,wC,CACE,Q,CAGF,e,CACE,U,CACA,wB,CACA,Q,CACA,yB,CACA,8B,CAGF,oB,CACE,c,CACA,gB,CACA,oB,CAGF,6B,CACE,U,CACA,W,CAGF,e,CACE,iB,CAGF,e,CACE,U,CACA,Y,CAGF,mC,CACE,U,CAGF,oB,CACE,Q,CACA,U,CAFF,oB,CAOA,Y,CACE,U,CACA,a,AAIJ,oCACE,a,CACA,gB,CACE,U,CAGF,mB,CACA,sB,CACE,uB,CACA,oB,CACA,sB,CACA,2B,CACA,4B,CACA,yB,CACA,qB,CAGF,yB,CACA,4B,CACA,4B,CACA,+B,CACE,e,CACA,U,CAGF,oB,CACA,uB,CACE,e,CAGF,oB,CACA,uB,CACE,W,CAGF,c,CACE,kB,CACA,U,CAGF,qB,CAMA,2B,CALE,8C,CACA,0C,CACA,sC,CASF,c,CACE,Y,AAIJ,+CACE,2C,CACA,wC,CACE,S,AAIJ,qBACE,eAAe,e,CACb,U,CAGF,mDAAmD,e,CACjD,+B,CAGF,+BAA+B,e,CAC7B,iC","file":"style.min.css","sourcesContent":["@charset \"UTF-8\";\n/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n/* Document\n ========================================================================== */\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n/**\n* Remove the margin in all browsers.\n*/\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n/**\n* Remove the gray background on active links in IE 10.\n*/\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n/**\n* Remove the border on images inside links in IE 10.\n*/\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\nbutton:-moz-focusring,\n[type=button]:-moz-focusring,\n[type=reset]:-moz-focusring,\n[type=submit]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n[type=checkbox],\n[type=radio] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n[type=search] {\n outline-offset: -2px; /* 2 */\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n/**\n* Add the correct display in IE 10+.\n*/\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n[hidden] {\n display: none;\n}\n\n/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n font-display: swap;\n src: local(\"Montserrat\"), url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n font-family: \"Montserrat\", \"Arial\", sans-serif;\n color: #000000;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\nbody {\n width: 100%;\n height: 100%;\n background-color: #ffffff;\n}\n\na {\n color: #000000;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px #ffffff;\n -webkit-text-fill-color: #000000;\n}\n\ninput,\ntextarea {\n border-radius: 0;\n}\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n}\ninput:invalid,\ntextarea:invalid {\n box-shadow: none;\n}\n\nselect {\n border-radius: 0;\n}\n\ninput::-ms-clear, input::-ms-reveal {\n display: none;\n}\n\ninput[type=search]::-webkit-search-decoration,\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-results-button,\ninput[type=search]::-webkit-search-results-decoration {\n appearance: none;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n appearance: none;\n}\n\ninput[type=number] {\n appearance: textfield;\n}\n\nselect,\ntextarea,\ninput:matches([type=email],\n[type=number],\n[type=password],\n[type=search],\n[type=tel],\n[type=text],\n[type=url]) {\n appearance: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n appearance: none;\n}\n\n.wrapper {\n position: relative;\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n}\n.wrapper .header,\n.wrapper .footer {\n flex-shrink: 0;\n}\n.wrapper main {\n flex-grow: 1;\n}\n\n.visually-hidden {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.no-scrollbar::-webkit-scrollbar {\n display: none;\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n\n.container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n margin-left: 0;\n margin-right: 0;\n}\n@media (max-width: 1230px) {\n .container {\n padding: 0 70px;\n }\n}\n\n.header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n\n.form {\n width: 100%;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n}\n@media (max-width: 1230px) {\n .form__inner {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__title {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__title {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media (max-width: 1230px) {\n .form__text {\n text-align: center;\n }\n}\n@media (max-width: 767px) {\n .form__text {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n}\n@media (max-width: 1199px) {\n .form__wrapprer {\n padding: 97px 45px 30px 45px;\n }\n}\n@media (max-width: 767px) {\n .form__wrapprer {\n padding: 67px 15px 14px;\n }\n}\n@media (min-width: 1440px) {\n .form__wrapprer {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: #f0efe9;\n}\n@media (max-width: 1230px) {\n .form__input {\n margin-bottom: 15px;\n }\n}\n@media (max-width: 767px) {\n .form__input {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__input label {\n margin-bottom: 7px;\n line-height: 20px;\n }\n}\n@media (max-width: 1230px) {\n .form__input label {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: #000000;\n}\n\n.form__input input {\n padding: 16px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 1230px) {\n .form__input input {\n padding: 16px 25px;\n }\n}\n.form__input input:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__input input:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__input input:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__input input:hover + label {\n color: #f0efe9;\n}\n.form__input input:focus + label {\n color: #f0efe9;\n}\n.form__input input:focus-visible + label {\n color: #f0efe9;\n}\n.form__input input:active + label {\n color: #f0efe9;\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n}\n@media (max-width: 1230px) {\n .form__textarea {\n margin-bottom: 17px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n font-size: 14px;\n color: #000000;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n}\n@media (max-width: 767px) {\n .form__textarea textarea {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n}\n.form__textarea textarea:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n}\n.form__textarea textarea:hover {\n border: 1px solid #ffffff;\n opacity: 1;\n}\n.form__textarea textarea:focus {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:active {\n color: #ffffff;\n border: 1px solid #ffffff;\n outline: none;\n opacity: 1;\n}\n.form__textarea textarea:hover + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus + p {\n color: #f0efe9;\n}\n.form__textarea textarea:focus-visible + p {\n color: #f0efe9;\n}\n.form__textarea textarea:active + p {\n color: #f0efe9;\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n}\n@media (max-width: 1199px) {\n .form__textarea p {\n margin-bottom: 6px;\n line-height: 20px;\n }\n}\n@media (max-width: 767px) {\n .form__textarea p {\n margin-bottom: 12px;\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n}\n@media (max-width: 1230px) {\n .form__checkbox-wrapper {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n}\n@media (max-width: 767px) {\n .form__checkbox:last-of-type {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: #ffffff;\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n width: 20px;\n height: 20px;\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n}\n@media (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 12px;\n }\n}\n@media (min-width: 321px) and (max-width: 767px) {\n .custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n }\n}\n.custom-toggle--checkbox .form__toggle-icon:hover,\n.custom-toggle--radio .form__toggle-icon:hover {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus,\n.custom-toggle--radio .form__toggle-icon:focus {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:focus-visible,\n.custom-toggle--radio .form__toggle-icon:focus-visible {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n.custom-toggle--checkbox .form__toggle-icon:active,\n.custom-toggle--radio .form__toggle-icon:active {\n border: 1px solid #ffffff;\n outline: none;\n transition: 0.1s ease;\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n border: 1px solid #ffffff;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:hover::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible {\n background-color: transparent;\n}\n.custom-toggle input:checked + .form__toggle-icon:focus-visible::before {\n background-image: url(\"../img/svg/check-white.svg\");\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid #ff5e66;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n}\n@media (max-width: 1230px) {\n .form__button {\n width: 100%;\n }\n}\n.form__button .span {\n font-weight: 700;\n text-transform: lowercase;\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: #f0efe9;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n}\n@media (max-width: 1230px) {\n .form__inner-img img {\n display: none;\n }\n}\n\n.page__body {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.btn {\n display: inline-flex;\n padding: 10px 20px;\n color: #ffffff;\n background-color: #2c39f2;\n border: none;\n cursor: pointer;\n transition: opacity 1s ease;\n}\n.btn--red {\n background-color: #ff1553;\n}\n.btn:disabled {\n opacity: 0.5;\n pointer-events: none;\n}\n@media (hover: hover) {\n .btn:hover:not(.focus-visible) {\n opacity: 0.8;\n }\n}\n.btn.focus-visible:focus {\n opacity: 0.8;\n}\n\n.custom-input,\n.custom-textarea {\n position: relative;\n display: flex;\n padding: 14px 0 20px;\n}\n@media screen and (max-width: 767px) {\n .custom-input,\n.custom-textarea {\n width: 100%;\n }\n}\n.custom-input label,\n.custom-textarea label {\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 767px) {\n .custom-input label,\n.custom-textarea label {\n align-items: flex-start;\n flex-direction: column;\n }\n}\n.custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n transition: border 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input label input,\n.custom-input label textarea,\n.custom-textarea label input,\n.custom-textarea label textarea {\n max-width: unset;\n width: 100%;\n }\n}\n.custom-input label input:hover,\n.custom-input label textarea:hover,\n.custom-textarea label input:hover,\n.custom-textarea label textarea:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-input label input:focus,\n.custom-input label textarea:focus,\n.custom-textarea label input:focus,\n.custom-textarea label textarea:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n@media screen and (max-width: 767px) {\n .custom-input__label,\n.custom-textarea__label {\n margin: 0 0 18px 0;\n }\n}\n.custom-input__error,\n.custom-textarea__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.3s ease;\n}\n@media screen and (max-width: 767px) {\n .custom-input__error,\n.custom-textarea__error {\n bottom: 20px;\n }\n}\n.custom-input.is-invalid input,\n.custom-input.is-invalid textarea,\n.custom-textarea.is-invalid input,\n.custom-textarea.is-invalid textarea {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input.is-invalid input:focus, .custom-input.is-invalid input:hover,\n.custom-input.is-invalid textarea:focus,\n.custom-input.is-invalid textarea:hover,\n.custom-textarea.is-invalid input:focus,\n.custom-textarea.is-invalid input:hover,\n.custom-textarea.is-invalid textarea:focus,\n.custom-textarea.is-invalid textarea:hover {\n border-radius: 8px;\n border: 1px solid #ff5e66;\n background: rgba(255, 94, 102, 0.2);\n}\n.custom-input .input-message,\n.custom-textarea .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-input .input-message.is-invalid,\n.custom-textarea .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-input .input-message.is-valid,\n.custom-textarea .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-textarea {\n width: 530px;\n}\n.custom-textarea::placeholder {\n color: #000000;\n}\n\n.custom-select {\n position: relative;\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n}\n@media screen and (max-width: 767px) {\n .custom-select {\n padding: 4px 0 14px;\n width: 100%;\n }\n}\n.custom-select__label {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__label {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n transform: translateY(-50%);\n transition: transform 0.3s ease, opacity 0.3s ease;\n pointer-events: none;\n}\n@media screen and (max-width: 767px) {\n .custom-select__placeholder {\n transform: translateY(calc(-50% - 5px));\n }\n}\n.custom-select select {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n white-space: nowrap;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n.custom-select__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n transition: border 0.3s ease;\n}\n.custom-select__button:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n}\n.custom-select__button:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n}\n.custom-select__button:disabled {\n pointer-events: none;\n opacity: 0.3;\n}\n.custom-select__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n list-style: none;\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.3s ease, opacity 0.3s ease;\n}\n.custom-select__item {\n padding: 5px;\n outline: none;\n cursor: pointer;\n transition: background-color 0.3s ease;\n}\n.custom-select__item[aria-selected=true] {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item[aria-selected=true]:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n}\n.custom-select__item[aria-selected=true].focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n}\n@media (hover: hover) {\n .custom-select__item:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n}\n.custom-select__item.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n}\n.custom-select__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n color: #ff1553;\n opacity: 0;\n transition: opacity 0.1s ease;\n}\n.custom-select__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: opacity 0.3s ease 0.1s;\n}\n.custom-select__text br {\n display: none;\n}\n.custom-select__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n background-color: #000000;\n transition: transform 0.3s ease;\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n}\n.custom-select.is-disabled {\n pointer-events: none;\n}\n.custom-select.is-disabled .custom-select__list {\n display: none;\n}\n.custom-select.open-up .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n}\n.custom-select.is-open .custom-select__list {\n visibility: visible;\n opacity: 1;\n}\n.custom-select.is-open .custom-select__icon {\n transform: rotate(180deg);\n}\n.custom-select.is-open .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__text {\n opacity: 1;\n}\n.custom-select.not-empty .custom-select__label {\n opacity: 0;\n}\n.custom-select.not-empty .custom-select__placeholder {\n opacity: 0;\n}\n.custom-select.is-invalid .custom-select__error {\n opacity: 1;\n}\n.custom-select.is-invalid .custom-select__button {\n border: 2px solid #ff1553;\n}\n.custom-select.is-invalid .custom-select__button:focus, .custom-select.is-invalid .custom-select__button:hover {\n border: 2px solid rgba(255, 21, 83, 0.5);\n}\n.custom-select--placeholder .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select--placeholder.is-open .custom-select__label {\n opacity: 1;\n}\n.custom-select--placeholder.not-empty .custom-select__label {\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__label, .custom-select.slide-up.is-open .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n}\n.custom-select.slide-up.not-empty .custom-select__text, .custom-select.slide-up.is-open .custom-select__text {\n opacity: 1;\n}\n.custom-select .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-select .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-select .input-message.is-valid {\n color: #15ab07;\n}\n\n.custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n display: flex;\n}\n@media screen and (max-width: 767px) {\n .custom-toggle {\n width: 100%;\n }\n}\n.custom-toggle input {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n clip: rect(0 0 0 0);\n}\n.custom-toggle label {\n position: relative;\n padding-left: 52px;\n cursor: pointer;\n}\n.custom-toggle label span {\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-toggle--checkbox .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1.5px solid #ffffff;\n transition: border 0.3s ease;\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle--radio .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n width: 28px;\n height: 28px;\n border: 1px solid #ffffff;\n border-radius: 50%;\n transition: border 0.3s ease;\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n}\n.custom-toggle input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle input:checked + .custom-toggle__icon::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n}\n.custom-toggle .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n}\n.custom-toggle .input-message.is-invalid {\n color: #ff0000;\n}\n.custom-toggle .input-message.is-valid {\n color: #15ab07;\n}\n\n.general-button {\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n color: #316dc2;\n word-break: break-all;\n background-color: #000000;\n border: 1px solid #000000;\n border-radius: 30px;\n cursor: pointer;\n user-select: none;\n gap: 29px;\n grid-template-columns: 1fr 46px;\n}\n@media (max-width: 767px) {\n .general-button {\n width: 100%;\n padding: 3px 3px 3px 19px;\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n}\n.general-button:hover {\n color: #ffffff;\n background-color: #000000;\n}\n.general-button:focus {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:focus-visible {\n color: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button:active {\n color: rgba(255, 255, 255, 0.7);\n background-color: #000000;\n outline: none;\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n}\n@media (max-width: 767px) {\n .general-button span {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: #000000;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: #ffffff;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .general-button__icon-wrapper {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n transform: rotate(45deg);\n color: #316dc2;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: #ffffff;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n background-color: #000000;\n border: 1px solid #000000;\n}\n.general-button--dark:hover {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n}\n.general-button--dark:focus {\n color: #000000;\n fill: #ffffff;\n background-color: #ffffff;\n outline: none;\n}\n.general-button--dark:focus-visible {\n color: #ffffff;\n fill: #ffffff;\n background-color: #000000;\n outline: none;\n}\n.general-button--dark:active {\n color: #ffffff;\n fill: #000000;\n background-color: #000000;\n outline: none;\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: #ffffff;\n stroke: #316dc2;\n color: #316dc2;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: #ffffff;\n color: #ffffff;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: #316dc2;\n transform: rotate(45deg);\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n\n.footer {\n background-image: linear-gradient(200deg, #5413a7 0%, #9c55f5 75%);\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n background-color: rgba(0, 0, 0, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n transition: opacity 0.6s cubic-bezier(0.55, 0, 0.1, 1), transform 0.6s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.6s cubic-bezier(0.55, 0, 0.1, 1);\n pointer-events: none;\n -ms-overflow-style: none;\n scrollbar-width: none;\n}\n.modal::-webkit-scrollbar {\n display: none;\n}\n.modal__wrapper {\n position: relative;\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n}\n@media (max-width: 767px) {\n .modal__wrapper {\n padding: 60px 16px;\n }\n}\n.modal__overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n cursor: pointer;\n}\n.modal__content {\n position: relative;\n width: 600px;\n padding: 40px;\n background-color: #ffffff;\n}\n@media (max-width: 767px) {\n .modal__content {\n width: 100%;\n padding: 20px;\n }\n}\n.modal__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n width: 40px;\n height: 40px;\n padding: 0;\n background: rgba(255, 255, 255, 0);\n border: none;\n cursor: pointer;\n}\n.modal--responsive .modal__content {\n width: 100%;\n}\n.modal--fit-content .modal__content {\n width: auto;\n}\n@media (max-width: 767px) {\n .modal--fit-content .modal__content {\n width: 100%;\n }\n}\n.modal--no-scale {\n transform: none;\n}\n.modal--preload {\n transition: none;\n}\n.modal.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n pointer-events: auto;\n}\n\n.alert {\n color: #000000;\n padding: 20px;\n background-color: #ffffff;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n width: 22px;\n height: 22px;\n padding: 0;\n background-color: transparent;\n border: none;\n cursor: pointer;\n}\n@media (max-width: 767px) {\n .alert__button-close {\n top: 18px;\n right: 23px;\n width: 12px;\n height: 12px;\n }\n}\n\n@media (max-width: 767px) {\n .alert__icon {\n width: 12px;\n height: 12px;\n }\n}\n\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/","/* stylelint-disable */\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n* Remove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\n* Render the `main` element consistently in IE.\n*/\n\nmain {\n display: block;\n}\n\n/**\n* Correct the font size and margin on `h1` elements within `section` and\n* `article` contexts in Chrome, Firefox, and Safari.\n*/\n\nh1 {\n margin: 0.67em 0;\n\n font-size: 2em;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n* 1. Add the correct box sizing in Firefox.\n* 2. Show the overflow in Edge and IE.\n*/\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\npre {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n* Remove the gray background on active links in IE 10.\n*/\n\na {\n background-color: transparent;\n}\n\n/**\n* 1. Remove the bottom border in Chrome 57-\n* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n\n border-bottom: none; /* 1 */\n}\n\n/**\n* Add the correct font weight in Chrome, Edge, and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n* 1. Correct the inheritance and scaling of font size in all browsers.\n* 2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp {\n font-size: 1em; /* 2 */\n font-family: monospace, monospace; /* 1 */\n}\n\n/**\n* Add the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\n* Prevent `sub` and `sup` elements from affecting the line height in\n* all browsers.\n*/\n\nsub,\nsup {\n position: relative;\n\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n* Remove the border on images inside links in IE 10.\n*/\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n* 1. Change the font styles in all browsers.\n* 2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 2 */\n\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n font-family: inherit; /* 1 */\n}\n\n/**\n* Show the overflow in IE.\n* 1. Show the overflow in Edge.\n*/\n\nbutton,\ninput {\n /* 1 */\n overflow: visible;\n}\n\n/**\n* Remove the inheritance of text transform in Edge, Firefox, and IE.\n* 1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect {\n /* 1 */\n text-transform: none;\n}\n\n/**\n* Correct the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n* Remove the inner border and padding in Firefox.\n*/\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n\n border-style: none;\n}\n\n/**\n* Restore the focus styles unset by the previous rule.\n*/\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n* Correct the padding in Firefox.\n*/\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n* 1. Correct the text wrapping in Edge and IE.\n* 2. Correct the color inheritance from `fieldset` elements in IE.\n* 3. Remove the padding so developers are not caught out when they zero out\n* `fieldset` elements in all browsers.\n*/\n\nlegend {\n display: table; /* 1 */\n box-sizing: border-box; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n\n color: inherit; /* 2 */\n white-space: normal; /* 1 */\n}\n\n/**\n* Add the correct vertical alignment in Chrome, Firefox, and Opera.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n* Remove the default vertical scrollbar in IE 10+.\n*/\n\ntextarea {\n overflow: auto;\n}\n\n/**\n* 1. Add the correct box sizing in IE 10.\n* 2. Remove the padding in IE 10.\n*/\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n* Correct the cursor style of increment and decrement buttons in Chrome.\n*/\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n* 1. Correct the odd appearance in Chrome and Safari.\n* 2. Correct the outline style in Safari.\n*/\n\n[type=\"search\"] {\n outline-offset: -2px; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\n\n/**\n* Remove the inner padding in Chrome and Safari on macOS.\n*/\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n* 1. Correct the inability to style clickable types in iOS and Safari.\n* 2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n font: inherit; /* 2 */\n\n -webkit-appearance: button; /* 1 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n* Add the correct display in Edge, IE 10+, and Firefox.\n*/\n\ndetails {\n display: block;\n}\n\n/*\n* Add the correct display in all browsers.\n*/\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n* Add the correct display in IE 10+.\n*/\n\ntemplate {\n display: none;\n}\n\n/**\n* Add the correct display in IE 10.\n*/\n\n[hidden] {\n display: none;\n}\n","*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n min-height: 100vh;\n}\n\nhtml {\n font-style: normal;\n font-weight: 400;\n font-size: $fz-default;\n line-height: 24px;\n font-family: $ff-montserrat;\n color: $color-default-black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n // оптимизация выравнивания шрифта относительно центра строки\n text-rendering: optimizeLegibility;\n // если по прежнему есть проблемы с выравниванием\n // https://transfonter.org/ - включите настройку https://prnt.sc/12rnt6g и переконвертируйте шрифт\n}\n\nbody {\n width: 100%;\n height: 100%;\n\n background-color: $color-default-white;\n}\n\na {\n color: $color-default-black;\n text-decoration: none;\n}\n\nimg,\nvideo {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\ntextarea {\n resize: none;\n}\n\n// chrome autofill background removal\n// если на проекте у инпутов используются разные цвета фонов\\текста -\n// удалите это из глобала и используйте локально с нужными цветами\n// rgba не подойдет, сконвертируйте цвет в hex без прозрачности\n// если в стилях уже используется box-shadow есть другое решение -\n// задать к списку транзишенов `background-color 10000000s ease-out`\ninput:-webkit-autofill {\n box-shadow: inset 0 0 0 1000px $color-default-white;\n\n -webkit-text-fill-color: $color-default-black;\n}\n\n// firefox placeholder \\ invalid fix + ios bdrs\ninput,\ntextarea {\n border-radius: 0;\n\n &::placeholder {\n opacity: 1;\n }\n\n &:invalid {\n box-shadow: none;\n }\n}\n\nselect {\n border-radius: 0;\n}\n\n// ie11 X removal\ninput {\n &::-ms-clear,\n &::-ms-reveal {\n display: none;\n }\n}\n\n// chrome search X removal\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n appearance: none;\n}\n\n// input[number] arrows removal\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n margin: 0;\n\n appearance: none;\n}\n\ninput[type=\"number\"] {\n appearance: textfield;\n}\n\n// ios button \\ inputs reset\nselect,\ntextarea,\ninput:matches([type=\"email\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"url\"]) {\n appearance: none;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n appearance: none;\n}\n","/* здесь подключите шрифты*/\n@font-face {\n font-style: normal;\n font-weight: 400;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-regular.woff2\") format(\"woff2\");\n}\n\n@font-face {\n font-style: normal;\n font-weight: 500;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-medium.woff2\") format(\"woff2\");\n}\n\n\n@font-face {\n font-style: normal;\n font-weight: 700;\n font-family: \"Montserrat\";\n\n font-display: swap;\n src: local(\"Montserrat\"),\n url(\"../fonts/montserrat-bold.woff2\") format(\"woff2\");\n}\n",".wrapper {\n position: relative;\n\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n /* stylelint-disable-next-line */\n min-height: calc(100 * var(--vh, 1vh));\n\n .header,\n .footer {\n flex-shrink: 0;\n }\n\n main {\n flex-grow: 1;\n }\n}\n\n.visually-hidden {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n}\n\n.scroll-lock-ios {\n position: fixed;\n\n overflow: hidden;\n}\n\n.scroll-lock {\n overflow: hidden;\n}\n\n.no-scrollbar {\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n}\n\n.no-transition {\n /* stylelint-disable-next-line */\n transition: none !important;\n}\n\n.js-focus-visible :focus:not(.focus-visible) {\n outline: none;\n}\n",".container {\n width: 100%;\n flex-grow: 1;\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 0 0 70px;\n background-image: $main-gradient;\n margin-left: 0;\n margin-right: 0;\n\n @media (max-width: 1230px) {\n padding: 0 70px;\n }\n}\n",".header {\n color: #ffffff;\n padding: 20px 15px 30px 15px;\n}\n\n.header__logo-link {\n font-size: 42px;\n font-weight: 800;\n color: #ffffff;\n}\n",".form {\n width: 100%;\n //background-color: $color-alabaster;\n}\n\n.form__inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 80px;\n\n @media (max-width: 1230px) {\n grid-template-columns: 1fr;\n gap: 0;\n }\n}\n\n.form__title {\n font-size: 48px;\n font-weight: 800;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 30px;\n }\n}\n\n.form__text {\n font-size: 18px;\n font-weight: 400;\n line-height: normal;\n color: $color-default-white;\n margin-top: 0;\n margin-bottom: 20px;\n\n @media (max-width: 1230px) {\n text-align: center;\n }\n\n @include vp-767 {\n font-size: 16px;\n }\n}\n\n.form__wrapprer {\n max-width: 1440px;\n margin: 0 auto;\n padding: 117px 6.9% 30px;\n\n @include vp-1199 {\n padding: 97px 45px 30px 45px;\n }\n\n @include vp-767 {\n padding: 67px 15px 14px;\n }\n\n @media (min-width: 1440px) {\n padding-right: 100px;\n padding-left: 100px;\n }\n}\n\n.form__content {\n position: relative;\n}\n\n.form__inner-wrapper-grid {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 20px;\n}\n\n.form__inner-wrapper {\n margin-bottom: 30px;\n}\n\n.form__input {\n position: relative;\n\n display: flex;\n flex-direction: column-reverse;\n width: 100%;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: $color-alabaster;\n\n @media (max-width: 1230px) {\n margin-bottom: 15px;\n }\n\n @include vp-767 {\n margin-bottom: 20px;\n }\n}\n\n.form__input label {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 7px;\n\n line-height: 20px;\n }\n\n @media (max-width: 1230px) {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__input input::placeholder {\n color: $color-default-black;\n}\n\n.form__input input {\n padding: 16px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @media (max-width: 1230px) {\n padding: 16px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + label {\n color: $color-alabaster;\n }\n\n &:focus + label {\n color: $color-alabaster;\n }\n\n &:focus-visible + label {\n color: $color-alabaster;\n }\n\n &:active + label {\n color: $color-alabaster;\n }\n}\n\n.form__textarea {\n display: flex;\n flex-direction: column-reverse;\n margin-bottom: 18px;\n\n @media (max-width: 1230px) {\n margin-bottom: 17px;\n }\n\n @include vp-767 {\n margin-bottom: 21px;\n }\n}\n\n.form__textarea textarea {\n min-height: 98px;\n padding: 18px 25px;\n\n font-size: 14px;\n color: $color-default-black;\n\n //background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.3);\n border-radius: 8px;\n\n @include vp-767 {\n width: 100%;\n min-width: unset;\n min-height: 94px;\n padding: 13px 25px;\n }\n\n &:disabled {\n background: rgba(169, 175, 183, 0.2);\n border: 1px solid rgba(169, 175, 183, 0.5);\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n opacity: 1;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:active {\n color: $color-default-white;\n\n border: 1px solid $color-default-white;\n outline: none;\n opacity: 1;\n }\n\n &:hover + p {\n color: $color-alabaster;\n }\n\n &:focus + p {\n color: $color-alabaster;\n }\n\n &:focus-visible + p {\n color: $color-alabaster;\n }\n\n &:active + p {\n color: $color-alabaster;\n }\n}\n\n.form__textarea p {\n display: block;\n margin: 0;\n margin-bottom: 8px;\n padding: 0;\n\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n text-align: start;\n color: rgba(240, 239, 233, 0.8);\n\n @include vp-1199 {\n margin-bottom: 6px;\n\n line-height: 20px;\n }\n\n @include vp-767 {\n margin-bottom: 12px;\n\n font-size: 12px;\n line-height: 14px;\n }\n}\n\n.form__checkbox-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 5px;\n margin-left: 10px;\n\n @media (max-width: 1230px) {\n justify-items: center;\n }\n}\n\n.form__checkbox {\n margin: 0;\n margin-bottom: 20px;\n padding: 0;\n}\n\n.form__checkbox:last-of-type {\n margin: 0;\n margin-top: 2px;\n margin-bottom: 39px;\n padding: 0;\n\n @include vp-767 {\n margin-top: 0;\n margin-bottom: 12px;\n }\n}\n\n.form__checkbox-label {\n font-style: normal;\n font-weight: 400;\n font-size: 16px;\n line-height: 12px;\n color: $color-default-white;\n\n opacity: 0.9;\n}\n\n.form__checkbox label {\n padding-left: 30px;\n}\n\n.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n top: 6px;\n\n width: 20px;\n height: 20px;\n\n border: 1px solid rgba(255, 255, 255, 0.7);\n border-radius: 2px;\n\n @include vp-767 {\n top: 12px;\n }\n\n @media (min-width: 321px) and (max-width: 767px) {\n top: 6px;\n }\n\n &:hover {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:focus-visible {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n\n &:active {\n border: 1px solid $color-default-white;\n outline: none;\n\n transition: 0.1s ease;\n }\n}\n\n.custom-toggle--checkbox .form__toggle-icon::before,\n.custom-toggle--radio .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon::before {\n width: 10px;\n height: 10px;\n\n background-color: transparent;\n background-image: url(\"../img/svg/check.svg\");\n background-repeat: no-repeat;\n background-size: 10px 10px;\n}\n\n.custom-toggle input:checked + .form__toggle-icon {\n background-color: $main-gradient;\n border: 1px solid $color-default-white;\n\n &:hover {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n\n &:focus-visible {\n background-color: transparent;\n\n &::before {\n background-image: url(\"../img/svg/check-white.svg\");\n }\n }\n}\n\n.is-invalid.custom-toggle--checkbox .form__toggle-icon,\n.custom-toggle--radio .form__toggle-icon {\n background: rgba(255, 94, 102, 0.2);\n border: 1px solid $color-wild-watermelon;\n opacity: 0.7;\n}\n\n.form__button {\n width: 100%;\n margin: 0 auto;\n\n @media (max-width: 1230px) {\n width: 100%;\n }\n\n .span {\n font-weight: 700;\n text-transform: lowercase;\n }\n}\n\n.form__select-text {\n font-style: normal;\n font-weight: 400;\n font-size: 14px;\n line-height: 14px;\n color: $color-alabaster;\n}\n\n.form__inner-img {\n position: relative;\n}\n\n.form__inner-img img {\n position: fixed;\n height: auto;\n right: 0;\n z-index: 2;\n object-fit: cover;\n max-width: 100%;\n bottom: 0;\n\n @media (max-width: 1230px) {\n display: none;\n }\n}\n","@mixin retina {\n @media (min-resolution: $retina-dpi), (min-resolution: $retina-dppx) {\n @content;\n }\n}\n\n@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n}\n\n@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n}\n\n@mixin active {\n &.focus-visible:active {\n @content;\n }\n}\n\n@mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n}\n\n// Desktop first\n\n@mixin vp-1919 {\n @media (max-width: ($vp-1920 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1439 {\n @media (max-width: ($vp-1440 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1279 {\n @media (max-width: ($vp-1280 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1199 {\n @media (max-width: ($vp-1200 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-1023 {\n @media (max-width: ($vp-1024 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-767 {\n @media (max-width: ($vp-768 - 1px)) {\n @content;\n }\n}\n\n@mixin vp-374 {\n @media (max-width: ($vp-375 - 1px)) {\n @content;\n }\n}\n\n\n// Mobile first\n\n// @mixin vp-375 {\n// @media (min-width: $vp-375) {\n// @content;\n// }\n// }\n\n// @mixin vp-768 {\n// @media (min-width: $vp-768) {\n// @content;\n// }\n// }\n\n// @mixin vp-1024 {\n// @media (min-width: $vp-1024) {\n// @content;\n// }\n// }\n\n// @mixin vp-1280 {\n// @media (min-width: $vp-1280) {\n// @content;\n// }\n// }\n\n// @mixin vp-1440 {\n// @media (min-width: $vp-1440) {\n// @content;\n// }\n// }\n\n// @mixin vp-1920 {\n// @media (min-width: $vp-1920) {\n// @content;\n// }\n// }\n\n// ---------------------------------\n\n// не нужно добавлять свои миксины для ресета списков, обнуления кнопок и прочие\n// этим вы усложняете работу команды, проверку вашего кода и будущую поддержку проекта\n",".page__body {\n background-image: $main-gradient;\n}\n",".btn {\n display: inline-flex;\n padding: 10px 20px;\n\n color: $color-default-white;\n\n background-color: $color-neon-blue;\n border: none;\n cursor: pointer;\n\n transition: opacity $trans-default;\n\n &--red {\n background-color: $color-torch-red;\n }\n\n &:disabled {\n opacity: 0.5;\n\n pointer-events: none;\n }\n\n @include hover-focus {\n opacity: 0.8;\n }\n}\n",".custom-input,\n.custom-textarea {\n position: relative;\n\n display: flex;\n padding: 14px 0 20px;\n\n @media screen and (max-width: 767px) {\n width: 100%;\n }\n\n label {\n display: flex;\n align-items: center;\n width: 100%;\n\n @media screen and (max-width: 767px) {\n align-items: flex-start;\n flex-direction: column;\n }\n\n input,\n textarea {\n flex-grow: 1;\n max-width: 300px;\n min-height: 48px;\n margin-left: auto;\n padding: 10px;\n\n border: 2px solid rgba(#000000, 0.2);\n border-radius: 5px;\n outline: none;\n\n transition: border 0.3s ease;\n\n @media screen and (max-width: 767px) {\n max-width: unset;\n width: 100%;\n }\n\n &:hover {\n border: 2px solid rgba(#000000, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(#000000, 0.8);\n }\n }\n }\n\n &__label {\n @media screen and (max-width: 767px) {\n margin: 0 0 18px 0;\n }\n }\n\n &__error {\n position: absolute;\n right: 0;\n bottom: 35px;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.3s ease;\n\n @media screen and (max-width: 767px) {\n bottom: 20px;\n }\n }\n\n &.is-invalid {\n input,\n textarea {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n\n &:focus,\n &:hover {\n border-radius: 8px;\n border: 1px solid $color-wild-watermelon;\n background: rgba(255, 94, 102, 0.2);\n }\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n\n.custom-textarea {\n width: 530px;\n\n &::placeholder {\n color: #000000;\n }\n}\n",".custom-select {\n position: relative;\n\n width: 300px;\n padding: 14px 0 28px;\n margin: 0 0 44px 0;\n\n @media screen and (max-width: 767px) {\n padding: 4px 0 14px;\n width: 100%;\n }\n\n &__label {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n &__placeholder {\n position: absolute;\n top: 50%;\n left: 10px;\n\n transform: translateY(-50%);\n\n transition: transform 0.3s ease, opacity 0.3s ease;\n\n pointer-events: none;\n\n @media screen and (max-width: 767px) {\n transform: translateY(calc(-50% - 5px));\n }\n }\n\n select {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n\n white-space: nowrap;\n\n border: 0;\n\n clip: rect(0 0 0 0);\n clip-path: inset(100%);\n }\n\n &__button {\n display: flex;\n align-items: center;\n width: 100%;\n height: 48px;\n padding: 5px 10px;\n\n background-color: rgba(255, 255, 255, 0);\n border: 2px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n outline: none;\n cursor: pointer;\n\n transition: border 0.3s ease;\n\n &:hover {\n border: 2px solid rgba(0, 0, 0, 0.5);\n }\n\n &:focus {\n border: 2px solid rgba(0, 0, 0, 0.8);\n }\n\n &:disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n }\n\n &__list {\n position: absolute;\n bottom: 10px;\n z-index: 1;\n\n width: 100%;\n max-height: 100px;\n margin: 0;\n padding: 0;\n overflow-y: auto;\n\n list-style: none;\n\n background-color: #ffffff;\n border: 2px solid #000000;\n transform: translateY(100%);\n visibility: hidden;\n opacity: 0;\n\n transition: visibility 0.3s ease, opacity 0.3s ease;\n }\n\n &__item {\n padding: 5px;\n\n outline: none;\n cursor: pointer;\n\n transition: background-color 0.3s ease;\n\n &[aria-selected=\"true\"] {\n background-color: rgba(0, 0, 0, 0.2);\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.2);\n }\n }\n\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &.focus-visible:focus {\n background-color: rgba(0, 0, 0, 0.4);\n }\n }\n\n &__error {\n position: absolute;\n bottom: -15px;\n left: 0;\n\n color: #ff1553;\n\n opacity: 0;\n\n transition: opacity 0.1s ease;\n }\n\n &__text {\n font-size: 20px;\n line-height: 24px;\n flex-shrink: 0;\n width: 80%;\n overflow: hidden;\n\n text-align: left;\n white-space: nowrap;\n text-overflow: ellipsis;\n\n opacity: 0;\n\n transition: opacity 0.3s ease 0.1s;\n\n br {\n display: none;\n }\n }\n\n &__icon {\n flex-shrink: 0;\n width: 20px;\n height: 10px;\n margin-left: auto;\n\n background-color: #000000;\n\n transition: transform 0.3s ease;\n\n clip-path: polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%);\n }\n\n &.is-disabled {\n pointer-events: none;\n\n .custom-select__list {\n display: none;\n }\n }\n\n &.open-up {\n .custom-select__list {\n bottom: auto;\n top: 0;\n transform: translateY(calc(-100% + 10px));\n }\n }\n\n &.is-open {\n .custom-select__list {\n visibility: visible;\n opacity: 1;\n }\n\n .custom-select__icon {\n transform: rotate(180deg);\n }\n\n .custom-select__label {\n opacity: 0;\n }\n }\n\n &.not-empty {\n .custom-select__text {\n opacity: 1;\n }\n\n .custom-select__label {\n opacity: 0;\n }\n\n .custom-select__placeholder {\n opacity: 0;\n }\n }\n\n &.is-invalid {\n .custom-select__error {\n opacity: 1;\n }\n\n .custom-select__button {\n border: 2px solid #ff1553;\n\n &:focus,\n &:hover {\n border: 2px solid rgba(#ff1553, 0.5);\n }\n }\n }\n\n /* &.is-valid {\n .custom-select__button {\n border: 2px solid $color-eucalyptus;\n\n &:focus,\n &:hover {\n border: 2px solid rgba($color-eucalyptus, 0.5);\n }\n }\n } */\n\n &--placeholder {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n &.is-open .custom-select__label {\n opacity: 1;\n }\n\n &.not-empty .custom-select__label {\n opacity: 1;\n }\n }\n\n &.slide-up.not-empty,\n &.slide-up.is-open {\n .custom-select__label {\n transform: translateY(calc(-50% - 40px));\n opacity: 1;\n }\n\n .custom-select__text {\n opacity: 1;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".custom-toggle {\n position: relative;\n font-size: 18px;\n line-height: 27px;\n font-weight: 300;\n\n display: flex;\n //width: 500px;\n //padding: 14px 0 10px 36px;\n\n @media screen and (max-width: 767px) {\n //padding: 14px 0 10px 0;\n width: 100%;\n }\n\n input {\n position: absolute;\n\n width: 1px;\n height: 1px;\n margin: -1px;\n\n clip: rect(0 0 0 0);\n }\n\n label {\n position: relative;\n\n padding-left: 52px;\n\n cursor: pointer;\n\n span {\n margin-bottom: 0;\n margin-left: 0;\n }\n }\n\n &--checkbox {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1.5px solid #ffffff;\n\n transition: border 0.3s ease;\n\n\n /* &::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n &--radio {\n .custom-toggle__icon {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 28px;\n height: 28px;\n\n border: 1px solid #ffffff;\n border-radius: 50%;\n\n transition: border 0.3s ease;\n\n\n /*&::before {\n content: \"\";\n position: absolute;\n top: 50%;\n left: 50%;\n\n width: 20px;\n height: 20px;\n\n background-image: url('../../img/svg/tick.svg');\n background-position: center;\n background-repeat: no-repeat;\n }*/\n }\n }\n\n input:checked + .custom-toggle__icon {\n border: 1.5px solid #ffffff;\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n\n &::before {\n background-image: url(\"../../img/svg/tick.svg\");\n background-position: center;\n background-repeat: no-repeat;\n }\n }\n\n .input-message {\n position: absolute;\n right: 0;\n bottom: -5px;\n\n &.is-invalid {\n color: #ff0000;\n }\n\n &.is-valid {\n color: #15ab07;\n }\n }\n}\n",".general-button {\n //display: grid;\n //align-items: center;\n display: block;\n margin: 0 auto;\n padding: 3px 3px 3px 29px;\n\n color: $color-light-blue;\n word-break: break-all;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n border-radius: 30px;\n cursor: pointer;\n\n user-select: none;\n\n gap: 29px;\n grid-template-columns: 1fr 46px;\n\n @include vp-767 {\n width: 100%;\n padding: 3px 3px 3px 19px;\n\n gap: 19px;\n grid-template-columns: 1fr 34px;\n }\n\n &:hover {\n color: $color-default-white;\n\n background-color: $color-default-black;\n }\n\n &:focus {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: rgba(255, 255, 255, 0.7);\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button span {\n max-width: 280px;\n margin: 0;\n padding: 0;\n\n font-weight: 700;\n font-size: 18px;\n line-height: 14px;\n letter-spacing: 0.28px;\n\n @include vp-767 {\n font-size: 16px;\n line-height: 12px;\n letter-spacing: 0.24px;\n }\n}\n\n.general-button__icon-wrapper {\n width: 46px;\n height: 46px;\n background-color: $color-default-black;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n stroke: $color-default-white;\n color: $color-default-white;\n\n @include vp-767 {\n width: 34px;\n height: 34px;\n }\n}\n\n.general-button:hover .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n transform: rotate(45deg);\n color: $color-light-blue;\n transition: 1;\n}\n\n.general-button:focus .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:focus-visible .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: $color-light-blue;\n color: $color-light-blue;\n transform: rotate(45deg);\n}\n\n.general-button:active .general-button__icon-wrapper {\n background-color: $color-default-white;\n stroke: rgba(49, 109, 194, 0.7);\n color: rgba(49, 109, 194, 0.7);\n transform: rotate(45deg);\n}\n\n.general-button__icon {\n align-self: center;\n justify-content: center;\n align-items: center;\n margin: 0 auto;\n height: 22px;\n width: 22px;\n right: -5px;\n position: relative;\n top: 5px;\n}\n\n.general-button--dark {\n color: $color-default-white;\n max-width: 270px;\n text-align: center;\n padding: 20px 30px;\n border-radius: 20px;\n grid-template-columns: 1fr;\n\n background-color: $color-default-black;\n border: 1px solid $color-default-black;\n\n &:hover {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n }\n\n &:focus {\n color: $color-default-black;\n fill: $color-default-white;\n\n background-color: $color-default-white;\n outline: none;\n }\n\n &:focus-visible {\n color: $color-default-white;\n fill: $color-default-white;\n\n background-color: $color-default-black;\n outline: none;\n }\n\n &:active {\n color: $color-default-white;\n fill: $color-default-black;\n\n background-color: $color-default-black;\n outline: none;\n }\n}\n\n.general-button--dark .general-button__icon-wrapper {\n background-color: $color-default-white;\n\n stroke: $color-light-blue;\n color: $color-light-blue;\n}\n\n.general-button--dark:hover .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:focus-visible .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: $color-default-white;\n color: $color-default-white;\n}\n\n.general-button--dark:active .general-button__icon-wrapper {\n background-color: $color-light-blue;\n transform: rotate(45deg);\n\n stroke: rgba(255, 255, 255, 0.7);\n color: rgba(255, 255, 255, 0.7);\n}\n",".footer {\n background-image: $main-gradient;\n}\n",".modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n background-color: rgba($color-default-black, 0.8);\n transform: scale(1.2);\n visibility: hidden;\n opacity: 0;\n\n transition: opacity $trans-modal,\n transform $trans-modal,\n visibility $trans-modal;\n\n pointer-events: none;\n\n -ms-overflow-style: none;\n scrollbar-width: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n\n &__wrapper {\n position: relative;\n\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n align-items: center;\n width: 100%;\n min-height: 100%;\n padding: 60px 40px;\n\n @include vp-767 {\n padding: 60px 16px;\n }\n }\n\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 100%;\n\n cursor: pointer;\n }\n\n &__content {\n position: relative;\n\n width: 600px;\n padding: 40px;\n\n background-color: $color-default-white;\n\n @include vp-767 {\n width: 100%;\n padding: 20px;\n }\n }\n\n &__close-btn {\n position: absolute;\n top: 22px;\n right: 22px;\n z-index: 1;\n\n width: 40px;\n height: 40px;\n padding: 0;\n\n background: $color-transparent;\n border: none;\n cursor: pointer;\n }\n\n &--responsive {\n .modal__content {\n width: 100%;\n }\n }\n\n &--fit-content {\n .modal__content {\n width: auto;\n\n @include vp-767 {\n width: 100%;\n }\n }\n }\n\n &--no-scale {\n transform: none;\n }\n\n &--preload {\n transition: none;\n }\n\n &.is-active {\n transform: scale(1);\n visibility: visible;\n opacity: 1;\n\n pointer-events: auto;\n }\n}\n",".alert {\n color: $color-default-black;\n padding: 20px;\n background-color: $color-default-white;\n font-size: 24px;\n font-weight: 600;\n margin-bottom: 20px;\n text-align: center;\n border-radius: 20px;\n}\n\n.alert__button-close {\n position: absolute;\n top: 30px;\n right: 30px;\n\n width: 22px;\n height: 22px;\n padding: 0;\n\n background-color: transparent;\n border: none;\n cursor: pointer;\n\n @include vp-767 {\n top: 18px;\n right: 23px;\n\n width: 12px;\n height: 12px;\n }\n}\n\n.alert__icon {\n @include vp-767 {\n width: 12px;\n height: 12px;\n }\n}\n","// Vendor\n// ---------------------------------\n\n@import \"vendor/normalize\";\n// Swiper 7.4.1\n// @import \"vendor/swiper\";\n\n// Global\n// ---------------------------------\n\n@import \"variables\";\n@import \"mixins\";\n@import \"global/fonts\";\n@import \"global/reboot\";\n@import \"global/utils\";\n@import \"global/container\";\n\n// Blocks\n// ---------------------------------\n\n@import \"blocks/header\";\n@import \"blocks/form\";\n@import \"blocks/page__body\";\n@import \"blocks/btn\";\n@import \"blocks/custom-input\";\n@import \"blocks/custom-select\";\n@import \"blocks/custom-toggle\";\n@import \"blocks/general-button\";\n@import \"blocks/footer\";\n@import \"blocks/modal\";\n@import \"blocks/alert\";\n\n// ---------------------------------\n\n// ❗❗❗ запрещено использовать изображения в css, касается как jpg \\ png, так и svg\n\n// ❗ обязательно используйте mixin hover-focus для отключения ховеров на тач устройствах\n/* @mixin hover-focus {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n/* @include hover-focus {\n opacity: 0.8;\n }\n*/\n// но не используем для текстовых полей ( input, textarea )\n// так же в сборке есть отдельный миксин для hover\n/*@mixin hover {\n @media (hover: hover) {\n &:hover:not(.focus-visible) {\n @content;\n }\n }\n }\n*/\n// для focus\n/*@mixin focus {\n &.focus-visible:focus {\n @content;\n }\n }\n*/\n// и для active\n/*@mixin active {\n &.focus-visible:active {\n @content;\n }\n }\n*/\n// адаптив пишем внутри каждого класса (смотрим container.scss)\n\n// для фикса проблем с vh на iOS в сборке подключен скрипт\n// используя vh на проекте задавайте их также как в примере в utils.scss\n\n// для любых transition обязательно указывайте transition-property\n// transition: $trans-default ❌ ---> transition: color $trans-default ✅\n"]} \ No newline at end of file diff --git a/build/img/phone.png b/build/img/phone.png index 6927d216ac31e454dec0a2d4b95f52a7926a5149..799d6fbdd7de64952cc32c1dd8e4f6b5bc508479 100644 GIT binary patch literal 72741 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 z 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