@charset "UTF-8";

@font-face {
  font-family: "Roboto";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/RobotoRegular/RobotoRegular.eot");
  src: url("../fonts/RobotoRegular/RobotoRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/RobotoRegular/RobotoRegular.woff") format("woff"), url("../fonts/RobotoRegular/RobotoRegular.ttf") format("truetype"), url("../fonts/RobotoRegular/RobotoRegular.svg#Roboto") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-Regular/Gilroy-Regular.eot");
  src: url("../fonts/Gilroy-Regular/Gilroy-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-Regular/Gilroy-Regular.woff") format("woff"), url("../fonts/Gilroy-Regular/Gilroy-Regular.ttf") format("truetype"), url("../fonts/Gilroy-Regular/Gilroy-Regular.svg#Gilroy") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-Medium/Gilroy-Medium.eot");
  src: url("../fonts/Gilroy-Medium/Gilroy-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-Medium/Gilroy-Medium.woff") format("woff"), url("../fonts/Gilroy-Medium/Gilroy-Medium.ttf") format("truetype"), url("../fonts/Gilroy-Medium/Gilroy-Medium.svg#Gilroy") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-SemiBold/Gilroy-SemiBold.eot");
  src: url("../fonts/Gilroy-SemiBold/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-SemiBold/Gilroy-SemiBold.woff") format("woff"), url("../fonts/Gilroy-SemiBold/Gilroy-SemiBold.ttf") format("truetype"), url("../fonts/Gilroy-SemiBold/Gilroy-SemiBold.svg#Gilroy") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-Bold/Gilroy-Bold.eot");
  src: url("../fonts/Gilroy-Bold/Gilroy-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-Bold/Gilroy-Bold.woff") format("woff"), url("../fonts/Gilroy-Bold/Gilroy-Bold.ttf") format("truetype"), url("../fonts/Gilroy-Bold/Gilroy-Bold.svg#Gilroy") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.eot");
  src: url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.woff") format("woff"), url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.ttf") format("truetype"), url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.svg#Gilroy") format("svg");
}

@font-face {
  font-family: "Gilroy";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Gilroy-Black/Gilroy-Black.eot");
  src: url("../fonts/Gilroy-Black/Gilroy-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Gilroy-Black/Gilroy-Black.woff") format("woff"), url("../fonts/Gilroy-Black/Gilroy-Black.ttf") format("truetype"), url("../fonts/Gilroy-Black/Gilroy-Black.svg#Gilroy") format("svg");
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
video {
  display: block;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {
  font: 500 16px/140% Gilroy, Helvetica, Arial, sans-serif;
  min-width: 340px;
  color: #2B2932;
  position: relative;
  background: #ffffff url(../img/body__bg.svg) center no-repeat;
  background-size: cover;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

*,
*:before,
*:after {
  box-sizing: border-box;
  outline: none;
}

*[data-targetdate] {
  display: none;
}

.hidden {
  display: none;
  overflow: hidden;
}

.wrapper {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

a {
  color: #333333;
  text-decoration: none;
}

form input.error {
  box-shadow: inset 0px 0px 20px 1px rgba(255, 0, 0, 0.3);
  border: 2px solid red !important;
}

form input.not_error {
  box-shadow: inset 0px 0px 20px 1px rgba(100, 255, 100, 0.3);
  border: 2px solid #99FF99 !important;
}

h2 {
  font-weight: 800;
  font-size: 50px;
  line-height: 61px;
}

h2 span {
  color: #FF6D03;
}

.video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.container {
  margin: 0 auto;
  max-width: 1160px;
  padding: 0 10px;
  width: 100%;
}

.countdownHolder {
  margin: 0 auto;
  font: 30px/1 Roboto, sans-serif;
  text-align: center;
  letter-spacing: -3px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  /*Параметры цифр */
  /*Параметры подложки для секций */
  /*Параметры секций разделения (:)*/
  /*Параметры вспомогательного текста (дни, часы, минуты, секунды)*/
}

.countdownHolder .position {
  display: inline-block;
  height: 1em;
  overflow: hidden;
  position: relative;
  width: 0.5em;
}

.countdownHolder .digit {
  position: absolute;
  display: block;
  border-radius: 0.2em;
  text-align: center;
  color: #000;
  letter-spacing: -1px;
  left: 50%;
  transform: translateX(-50%);
}

.countdownHolder .countDays,
.countdownHolder .countHours,
.countdownHolder .countMinutes,
.countdownHolder .countSeconds {
  background: #fff;
  border-radius: 5px;
  padding: 10px;
}

.countdownHolder .countDiv {
  display: none;
  width: 10px;
  height: 1em;
  position: relative;
}

.countdownHolder .countDiv:before,
.countdownHolder .countDiv:after {
  background: #444;
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  left: 50%;
  margin-left: -3px;
  top: 0.2em;
  box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.5);
  content: "";
}

.countdownHolder .countDiv:after {
  top: 0.6em;
}

.countdownHolder .textdigit {
  font-size: 15px;
  letter-spacing: 0px;
}

.form {
  position: relative;
  padding: 57px 62px;
  background: #FFFFFF;
  box-shadow: 0px 4px 50px rgba(68, 51, 104, 0.1);
  border-radius: 4px;
}

.form__decor-left {
  position: absolute;
  display: block;
  width: 139px;
  height: auto;
  left: 0;
  top: 10%;
  transform: translateX(-60%);
}

.form__decor-right {
  position: absolute;
  display: block;
  width: 129px;
  height: auto;
  right: 0;
  bottom: 7%;
  transform: translateX(60%);
}

.form__title {
  margin: 0 -7px 22px;
  text-align: center;
  font-weight: 800;
  font-size: 30px;
  line-height: 1.23;
}

.form__title span {
  color: #FF6D03;
}

.form .input {
  width: 100%;
  height: 60px;
  background: #F5F4F8;
  border: 1px solid transparent;
  border-radius: 2px;
  padding-left: 15px;
  font-weight: 400;
  font-size: 14px;
  line-height: 60px;
  display: block;
}

.form .input__wrap {
  display: block;
  text-align: left;
  margin-bottom: 15px;
  position: relative;
}

.form .input__wrap.focused .input__label {
  transform: translate(0, -25px);
  font-size: 10px;
}

.form .input__label {
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  display: block;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translate(0, -50%);
  transition: 0.3s ease;
}

.form:before {
  content: "";
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.7) url(../img/loading.svg) 50% no-repeat;
  z-index: 10;
}

.form.loading:before {
  display: block;
}

.form .intl-tel-input {
  width: 100%;
}

.form .country-list .country-name {
  color: #333;
}

.btn {
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  background: #FFC657;
  border-radius: 2px;
  width: 100%;
  max-width: 248px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  transition: 0.3s ease;
}

.btn:hover {
  background: #FF6D03;
  color: #fff;
}

.subm {
  cursor: pointer;
  border: none;
  display: block;
  margin: 28px auto 0;
}

.header {
  padding: 20px 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}

.header__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.header__logo {
  /* background: url("data:image/svg+xml,%3Csvg width='96' height='40' viewBox='0 0 96 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_49_31)'%3E%3Cpath d='M85.9524 39.2308H58.2495C53.5362 39.2308 49.6787 35.3865 49.6787 30.6896C49.6787 25.9927 53.5362 22.1484 58.2495 22.1484H85.9524C90.6656 22.1484 94.5232 25.9927 94.5232 30.6896C94.5232 35.3865 90.6656 39.2308 85.9524 39.2308Z' fill='%23FF3900'/%3E%3Cpath d='M8.92422 0C11.3946 0 13.5723 0.902137 15.1598 2.41243V7.06675C14.4009 4.33788 11.9801 2.43489 8.92422 2.43489C5.23112 2.43489 2.44333 5.21312 2.44333 8.89348C2.44333 12.5738 5.23112 15.352 8.92422 15.352C11.7368 15.352 14.0113 13.743 14.9414 11.3553H6.47871V8.91812H15.162V15.3767C13.5721 16.887 11.3946 17.7892 8.92652 17.7892C3.83951 17.7892 9.90061e-07 13.9629 9.90061e-07 8.89348C-0.0022509 3.82626 3.8372 0 8.92422 0Z' fill='%232B2932'/%3E%3Cpath d='M17.3613 0.366211H30.5687V2.80329H19.8069V7.67753H30.5687V10.1147H19.8069V14.9889H30.5687V17.4259H17.3613V0.366211Z' fill='%232B2932'/%3E%3Cpath d='M32.7696 0.365845H37.9062L45.5852 17.4256V0.365845H48.0309V17.4256H42.8941L35.2151 0.365845V17.4256H32.7696V0.365845Z' fill='%232B2932'/%3E%3Cpath d='M49.7423 14.9885H55.9777V2.80292H49.7423V0.365845H64.6611V2.80292H58.4257V14.9885H64.6611V17.4256H49.7423V14.9885Z' fill='%232B2932'/%3E%3Cpath d='M65.8828 9.43244V0.366211H68.3285V9.48183C68.3285 12.9422 70.9205 15.478 74.395 15.478C77.8177 15.478 80.5584 12.9445 80.5584 9.48183V0.366211H83.004V9.43244C83.004 14.2349 79.1894 17.9152 74.395 17.9152C69.6005 17.9152 65.8828 14.2101 65.8828 9.43244Z' fill='%232B2932'/%3E%3Cpath d='M84.1066 16.2316V11.7703C84.3521 13.8663 86.478 15.2554 88.4843 15.2554C89.928 15.2554 91.4432 14.452 91.4432 12.843C91.4432 9.40725 84.1066 10.3566 84.1066 5.02C84.1066 1.92537 86.5274 0.0963745 89.4863 0.0963745C90.8557 0.0963745 92.2024 0.511547 93.3014 1.33963V5.82336C93.0808 3.84855 91.4658 2.53352 89.5112 2.53352C88.068 2.53352 86.5523 3.21571 86.5523 4.87411C86.5523 8.458 93.8889 7.77354 93.8889 12.917C93.8889 15.9871 91.3938 17.6949 88.5092 17.6949C86.9418 17.6949 85.3541 17.2056 84.1066 16.2316Z' fill='%232B2932'/%3E%3Cpath d='M59.7392 32.3506C59.7392 32.0451 59.6229 31.8089 59.3898 31.6419C59.1609 31.4708 58.7584 31.3243 58.182 31.202C57.6101 31.0799 57.1541 30.9332 56.8154 30.7622C56.4798 30.5912 56.2306 30.3875 56.0672 30.1513C55.908 29.9151 55.8281 29.6341 55.8281 29.3082C55.8281 28.7666 56.0571 28.3084 56.5149 27.9338C56.9764 27.559 57.5649 27.3716 58.2803 27.3716C59.0321 27.3716 59.6414 27.5651 60.1071 27.9521C60.5769 28.3389 60.8118 28.8338 60.8118 29.4366H59.6718C59.6718 29.1271 59.5389 28.8602 59.2735 28.6363C59.0118 28.4123 58.6809 28.3002 58.2803 28.3002C57.8677 28.3002 57.5446 28.3899 57.3115 28.569C57.0789 28.7482 56.9621 28.9824 56.9621 29.2716C56.9621 29.5444 57.0706 29.7501 57.2871 29.8886C57.5035 30.0271 57.894 30.1595 58.458 30.2857C59.0261 30.412 59.4858 30.5627 59.8375 30.7377C60.1888 30.9129 60.4486 31.1247 60.6157 31.3731C60.7874 31.6175 60.8732 31.9168 60.8732 32.2712C60.8732 32.8617 60.6364 33.3361 60.162 33.6946C59.688 34.0489 59.0732 34.2261 58.3172 34.2261C57.786 34.2261 57.3157 34.1324 56.9072 33.9451C56.4983 33.7577 56.1775 33.4971 55.9444 33.163C55.716 32.825 55.6015 32.4605 55.6015 32.0696H56.7355C56.7558 32.4483 56.9072 32.7497 57.1892 32.9738C57.4749 33.1936 57.8511 33.3036 58.3172 33.3036C58.746 33.3036 59.0894 33.2181 59.3469 33.047C59.6086 32.8718 59.7392 32.6397 59.7392 32.3506ZM67.9537 30.8722C67.9537 31.8782 67.7229 32.6886 67.2609 33.3036C66.7994 33.9185 66.174 34.2261 65.3852 34.2261C64.5803 34.2261 63.9466 33.9716 63.4851 33.4625V36.6453H62.3506V27.4939H63.3868L63.4421 28.227C63.9037 27.6567 64.5452 27.3716 65.3668 27.3716C66.1638 27.3716 66.7934 27.671 67.2549 28.2697C67.7211 28.8683 67.9537 29.7013 67.9537 30.7683V30.8722ZM66.8197 30.7438C66.8197 29.9985 66.6604 29.4101 66.3415 28.9784C66.0226 28.5466 65.5855 28.3308 65.0298 28.3308C64.3431 28.3308 63.828 28.6343 63.4851 29.2411V32.3994C63.8243 33.0022 64.3431 33.3036 65.0418 33.3036C65.5855 33.3036 66.0166 33.0898 66.3355 32.6621C66.6581 32.2304 66.8197 31.591 66.8197 30.7438ZM73.4954 34.1039C73.4303 33.9736 73.3772 33.7414 73.3361 33.4074C72.8091 33.9532 72.1795 34.2261 71.448 34.2261C70.794 34.2261 70.2568 34.0428 69.8358 33.6762C69.4191 33.3056 69.2104 32.8373 69.2104 32.2712C69.2104 31.5829 69.4721 31.0494 69.9951 30.6706C70.5221 30.2877 71.262 30.0963 72.2141 30.0963H73.3177V29.577C73.3177 29.182 73.1991 28.8683 72.9623 28.6363C72.7251 28.4001 72.3757 28.2819 71.9141 28.2819C71.5094 28.2819 71.1701 28.3837 70.8964 28.5873C70.6228 28.791 70.4857 29.0374 70.4857 29.3265H69.3452C69.3452 28.9967 69.462 28.679 69.6946 28.3735C69.9318 28.064 70.2508 27.8197 70.6509 27.6404C71.0557 27.4613 71.4992 27.3716 71.9815 27.3716C72.7458 27.3716 73.3444 27.5631 73.7774 27.9459C74.2108 28.3247 74.4355 28.848 74.4521 29.516V32.5583C74.4521 33.1651 74.5297 33.6477 74.6848 34.0062V34.1039H73.4954ZM71.6137 33.2425C71.9691 33.2425 72.3064 33.1508 72.6249 32.9676C72.9438 32.7843 73.1746 32.5461 73.3177 32.2529V30.8966H72.4288C71.0395 30.8966 70.3444 31.3019 70.3444 32.1123C70.3444 32.4666 70.4631 32.7436 70.7003 32.9431C70.9371 33.1427 71.2417 33.2425 71.6137 33.2425ZM78.8903 33.3036C79.2946 33.3036 79.6481 33.1814 79.9504 32.937C80.2532 32.6926 80.4207 32.3872 80.4535 32.0207H81.5261C81.5058 32.3994 81.3748 32.7599 81.1338 33.102C80.8929 33.4442 80.5698 33.717 80.1651 33.9206C79.7649 34.1242 79.3398 34.2261 78.8903 34.2261C77.9871 34.2261 77.2675 33.9268 76.7321 33.328C76.2009 32.7253 75.9355 31.9026 75.9355 30.8599V30.6706C75.9355 30.0271 76.0537 29.4548 76.2909 28.9539C76.5281 28.453 76.8674 28.064 77.3086 27.7871C77.754 27.5102 78.2792 27.3716 78.8838 27.3716C79.6278 27.3716 80.2449 27.5936 80.7355 28.0376C81.2298 28.4815 81.4934 29.0577 81.5261 29.7664H80.4535C80.4207 29.3387 80.2574 28.9886 79.9629 28.7157C79.6726 28.4388 79.3131 28.3002 78.8838 28.3002C78.3078 28.3002 77.8601 28.508 77.5417 28.9234C77.2269 29.3347 77.0695 29.9314 77.0695 30.7133V30.9271C77.0695 31.6887 77.2269 32.2753 77.5417 32.6865C77.8564 33.0979 78.306 33.3036 78.8903 33.3036ZM85.554 34.2261C84.6544 34.2261 83.9229 33.9329 83.3589 33.3463C82.7949 32.7559 82.5134 31.9677 82.5134 30.9821V30.7744C82.5134 30.1188 82.638 29.5342 82.8872 29.0211C83.1406 28.5039 83.4918 28.1006 83.9414 27.8115C84.3951 27.5183 84.8857 27.3716 85.4128 27.3716C86.2749 27.3716 86.9455 27.6547 87.4237 28.2208C87.9018 28.7869 88.1409 29.5975 88.1409 30.6523V31.1227H83.6474C83.6635 31.7743 83.8537 32.3017 84.2174 32.7049C84.5852 33.104 85.0509 33.3036 85.6149 33.3036C86.0155 33.3036 86.3547 33.2222 86.6326 33.0592C86.9104 32.8963 87.1537 32.6804 87.3623 32.4116L88.0551 32.9492C87.4989 33.8005 86.6654 34.2261 85.554 34.2261ZM85.4128 28.3002C84.9549 28.3002 84.5709 28.4672 84.2603 28.8012C83.9497 29.1311 83.7577 29.5954 83.6838 30.194H87.0064V30.1086C86.9737 29.5342 86.8186 29.0903 86.5408 28.7768C86.2629 28.4591 85.8868 28.3002 85.4128 28.3002Z' fill='white'/%3E%3Cpath d='M52.651 28.9166C52.5777 28.9177 52.5043 28.9227 52.4309 28.9223C52.2047 28.9208 51.9795 28.9129 51.7543 28.8986C51.5295 28.8843 51.3047 28.8636 51.0809 28.8375C50.857 28.8115 50.6341 28.7801 50.4117 28.7435C50.1892 28.7068 49.9672 28.6653 49.7461 28.6192C49.525 28.5731 49.3049 28.5227 49.0852 28.4684C48.8655 28.4141 48.6467 28.356 48.4294 28.2946C48.2115 28.2332 47.9941 28.1687 47.7781 28.1014C47.5626 28.0341 47.348 27.9644 47.1338 27.8924C46.7064 27.7485 46.2795 27.5953 45.8534 27.4385C45.4271 27.2817 45.0011 27.1209 44.5749 26.9602C44.1488 26.7995 43.7224 26.6389 43.2951 26.4833C42.8678 26.3277 42.4398 26.1766 42.0101 26.0352C41.7952 25.9644 41.58 25.896 41.3643 25.8305C41.1486 25.7649 40.9324 25.7029 40.7157 25.6437C40.499 25.5846 40.2819 25.5288 40.0641 25.4771C39.8462 25.4254 39.6272 25.3773 39.4081 25.3342C39.1889 25.2911 38.9691 25.2526 38.7484 25.2193C38.5278 25.1859 38.3067 25.1577 38.0844 25.1353C37.8622 25.1127 37.6393 25.0962 37.4153 25.0857C37.1913 25.0752 36.9663 25.0709 36.7403 25.0735C36.5077 25.076 36.2754 25.0867 36.0435 25.1044C35.8116 25.122 35.5798 25.1468 35.3495 25.1791C35.1193 25.2114 34.8899 25.2509 34.6622 25.2976C34.4344 25.3443 34.2085 25.3983 33.9843 25.4592C33.76 25.52 33.5379 25.5876 33.3181 25.6624C33.2701 25.6787 33.2236 25.6993 33.1758 25.7163C34.0637 28.5382 36.4516 31.4603 40.72 35.0449C42.2526 36.332 43.5912 37.3848 43.695 37.3848C44.2002 37.3848 48.1243 34.0913 50.1167 31.9947C51.1173 30.9424 51.961 29.9136 52.651 28.9166V28.9166Z' fill='%23FECB00'/%3E%3Cpath d='M38.0104 17.5388C37.0049 17.5474 36.0237 17.7696 35.2865 18.2254C33.3823 19.4027 32.7407 20.6775 32.7705 23.224C32.7803 24.0556 32.9129 24.8816 33.1755 25.7162C33.2232 25.6992 33.2698 25.6787 33.3178 25.6623C33.5376 25.5875 33.7597 25.5199 33.984 25.4591C34.2083 25.3982 34.4342 25.3442 34.6619 25.2975C34.8896 25.2508 35.119 25.2113 35.3492 25.179C35.5795 25.1467 35.8113 25.1219 36.0432 25.1043C36.2751 25.0866 36.5074 25.0761 36.74 25.0734C36.966 25.0708 37.191 25.0752 37.415 25.0856C37.639 25.0961 37.8619 25.1126 38.0841 25.1352C38.3063 25.1576 38.5275 25.1858 38.7481 25.2192C38.9687 25.2525 39.1886 25.291 39.4078 25.3341C39.6269 25.3772 39.8459 25.4253 40.0637 25.477C40.2816 25.5287 40.4987 25.5845 40.7153 25.6436C40.932 25.7028 41.1484 25.7648 41.364 25.8304C41.5798 25.8959 41.795 25.9643 42.0098 26.0351C42.4396 26.1765 42.8675 26.3276 43.2948 26.4832C43.7221 26.6388 44.1485 26.7994 44.5747 26.9601C45.0009 27.1208 45.4268 27.2816 45.8531 27.4384C46.2792 27.5952 46.7062 27.7484 47.1335 27.8923C47.3477 27.9642 47.5623 28.034 47.7779 28.1013C47.9939 28.1686 48.2112 28.2331 48.4291 28.2945C48.6465 28.3559 48.8652 28.414 49.0849 28.4683C49.3042 28.5226 49.5248 28.573 49.7459 28.6191C49.9669 28.6652 50.1889 28.7067 50.4114 28.7434C50.6339 28.78 50.8568 28.8114 51.0806 28.8374C51.3045 28.8635 51.5292 28.8842 51.754 28.8985C51.9792 28.9128 52.2045 28.9209 52.4306 28.9222C52.504 28.9226 52.5774 28.9176 52.6508 28.9165C55.4897 24.816 55.6937 21.2557 53.122 18.8309C52.2479 18.0064 51.5615 17.7381 49.9997 17.6106C47.5591 17.4114 45.9828 18.1116 44.7892 19.9254C43.8387 21.3698 43.5338 21.4883 43.2262 20.5344C43.1073 20.1655 42.5077 19.3903 41.8938 18.8115C41.0022 17.9707 39.48 17.5263 38.0104 17.5388V17.5388Z' fill='%230068C2'/%3E%3Cpath opacity='0.217903' d='M46.4364 34.5634C51.2336 29.5442 53.0465 26.4305 53.0525 23.1994C53.0567 20.6338 52.2582 19.1973 50.3225 18.2918L48.7598 17.5605L50.389 17.7396C53.3853 18.0689 55.285 20.9714 54.7238 24.3622C54.3005 26.9192 52.6644 29.4054 49.0888 32.9264C44.9471 37.0046 42.8895 38.2745 46.4364 34.5634ZM41.7411 20.8898C40.9609 19.4978 40.3062 18.857 39.126 18.3296C37.5945 17.6453 37.5821 17.6259 38.6724 17.6194C40.7623 17.6069 43.9243 20.3979 43.6265 21.9921C43.4236 23.0786 42.7461 22.6825 41.7411 20.8898Z' fill='white'/%3E%3Cpath opacity='0.367623' d='M36.8294 19.231C36.3712 19.2282 35.8815 19.5141 35.2869 20.0993C33.6267 21.5725 34.6241 27.4276 35.3651 23.7063C35.5021 23.0927 36.4109 22.239 36.9995 21.8107C38.3612 20.8198 38.5941 20.4651 37.8766 19.7589C37.5231 19.4109 37.1858 19.2335 36.8294 19.231ZM47.9353 19.3122C47.2855 19.308 46.5987 19.7916 46.1344 20.6753C45.4031 22.0674 45.8152 22.1383 46.8863 22.1383C47.3884 22.1383 47.8763 21.7348 48.4527 21.2419C49.4252 20.4103 49.457 20.3021 48.8889 19.7337C48.606 19.4507 48.2755 19.3144 47.9353 19.3122Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_49_31'%3E%3Crect width='96' height='39.6923' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% no-repeat; */
  background: url('../img/header__logo.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 96px;
  height: 40px;
  display: block;
}

.header__lang {
  margin-left: 20px;
  z-index: 10;
}

.header__lang span {
  opacity: 0.5;
}

.hero {
  padding-top: 120px;
  padding-bottom: 140px;
}

.hero__info {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 12px;
}

.hero__date,
.hero__time {
  font-weight: 600;
  font-size: 16px;
  line-height: 1.31;
  padding-left: 27px;
  margin-right: 15px;
}

.hero__date {
  background: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8331 2.37523H15.0415V0.791901H13.4581V2.37523H5.54146V0.791901H3.95813V2.37523H3.16646C2.29563 2.37523 1.58313 3.08773 1.58313 3.95857V16.6252C1.58313 17.4961 2.29563 18.2086 3.16646 18.2086H15.8331C16.704 18.2086 17.4165 17.4961 17.4165 16.6252V3.95857C17.4165 3.08773 16.704 2.37523 15.8331 2.37523ZM15.8331 16.6252H3.16646V6.33357H15.8331V16.6252Z' fill='%235C3DB5'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}

.hero__time {
  background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 6.125H9.625V10.5H14V12.25H7.875V6.125Z' fill='%235C3DB5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.25 10.5C19.25 15.3326 15.3326 19.25 10.5 19.25C5.66738 19.25 1.75 15.3326 1.75 10.5C1.75 5.66738 5.66738 1.75 10.5 1.75C15.3326 1.75 19.25 5.66738 19.25 10.5ZM17.5 10.5C17.5 12.3565 16.7625 14.137 15.4497 15.4497C14.137 16.7625 12.3565 17.5 10.5 17.5C8.64349 17.5 6.86301 16.7625 5.55025 15.4497C4.2375 14.137 3.5 12.3565 3.5 10.5C3.5 8.64349 4.2375 6.86301 5.55025 5.55025C6.86301 4.2375 8.64349 3.5 10.5 3.5C12.3565 3.5 14.137 4.2375 15.4497 5.55025C16.7625 6.86301 17.5 8.64349 17.5 10.5Z' fill='%235C3DB5'/%3E%3C/svg%3E%0A") 0 50% no-repeat;
}

.hero__type {
  width: fit-content;
  margin: 0 auto 17px;
  background: #EAE6F6;
  border-radius: 4px;
  padding: 6px 21px;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.19;
  color: #2B2932;
}

.hero__title {
  position: relative;
  margin-bottom: 18px;
  font-weight: 900;
  font-size: 50px;
  line-height: 1.1;
  text-align: center;
}

.hero__title:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 20%;
  transform: translateY(100%);
  width: 45px;
  height: 97px;
  background: url("data:image/svg+xml,%3Csvg width='47' height='101' viewBox='0 0 47 101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.6' d='M0.873433 98.992C0.32559 98.9221 -0.061859 98.4213 0.00804191 97.8734L1.14714 88.9458C1.21704 88.398 1.71782 88.0105 2.26567 88.0804C2.81351 88.1503 3.20096 88.6511 3.13106 89.1989L2.11852 97.1346L10.0542 98.1471C10.602 98.217 10.9895 98.7178 10.9196 99.2657C10.8497 99.8135 10.3489 100.201 9.80106 100.131L0.873433 98.992ZM0.388076 97.2091C1.41419 96.4152 2.42307 95.6287 3.41465 94.8493L4.65052 96.4218C3.65476 97.2044 2.64187 97.9941 1.61192 98.7909L0.388076 97.2091ZM9.33459 90.1128C11.3525 88.4667 13.2864 86.8537 15.1358 85.2717L16.4359 86.7915C14.5735 88.3846 12.6276 90.0076 10.5988 91.6625L9.33459 90.1128ZM20.8467 80.2386C22.792 78.467 24.6205 76.7357 26.3316 75.0415L27.7388 76.4627C26.0057 78.1787 24.1568 79.9292 22.1933 81.7173L20.8467 80.2386ZM31.5556 69.5759C33.3318 67.5982 34.9291 65.6732 36.347 63.7951L37.9432 65.0002C36.4865 66.9297 34.8522 68.8985 33.0436 70.9123L31.5556 69.5759ZM40.4828 57.5701C41.8 55.2496 42.8068 53.0052 43.5064 50.8237L45.4109 51.4345C44.6629 53.7667 43.5961 56.137 42.2221 58.5574L40.4828 57.5701ZM44.7074 43.6604C44.7212 41.2473 44.319 38.8808 43.4906 36.5363L45.3763 35.87C46.2799 38.427 46.7225 41.0225 46.7074 43.6719L44.7074 43.6604ZM40.0949 30.0769C38.782 28.2 37.1813 26.3199 35.2838 24.4273L36.6963 23.0113C38.6635 24.9735 40.3433 26.9429 41.7337 28.9305L40.0949 30.0769ZM29.6738 19.47C27.8209 17.998 25.7926 16.5162 23.5861 15.0203L24.7085 13.3649C26.951 14.8853 29.0206 16.3967 30.9179 17.9041L29.6738 19.47ZM17.2189 10.9586C15.1485 9.70957 12.9583 8.44909 10.6473 7.17457L11.6131 5.42323C13.9444 6.70892 16.1572 7.98232 18.252 9.24603L17.2189 10.9586ZM3.97575 3.62695C2.85869 3.0528 1.71804 2.47552 0.553722 1.8949L1.44626 0.105103C2.61751 0.689178 3.76541 1.27013 4.89002 1.84816L3.97575 3.62695Z' fill='%235C3DB5'/%3E%3C/svg%3E%0A") center no-repeat;
  background-size: contain;
}

.hero__title b {
  color: #FF6D03;
}

.hero__subtitle {
  margin-bottom: 40px;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.33;
  text-align: center;
}

.hero__form {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}



#footer {
  background: #28262E;
}

.modal-overlay {
  display: none;
  padding-top: 1px;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 999;
  overflow: auto;
  align-items: center;
  justify-content: center;
  padding-top: 60px;
}

.modal-overlay .modal-content {
  margin-bottom: 0px;
  border-radius: 4px;
}

.modal-overlay .close-button {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 10px;
  right: 10px;
  cursor: pointer;
  transition: 0.2s linear;
}

.modal-overlay .close-button:before {
  background: #fff;
  content: "";
  height: 50px;
  width: 2px;
  display: block;
  transform: translateX(25px) rotate(-45deg);
}

.modal-overlay .close-button:after {
  background: #fff;
  content: "";
  margin-top: -50px;
  height: 50px;
  width: 2px;
  display: block;
  transform: translateX(25px) rotate(45deg);
  transition: 0.2s linear;
}

#modal-video .modal-content {
  height: auto;
  width: 100%;
}

#modal-video .video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

#modal-video .video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}