@font-face {
  font-family: 'Circe';
  src: local('Circe Light'), local('Circe-Light'),
      url('../fonts/Circe-Light.woff2') format('woff2'),
      url('../fonts/Circe-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Circe';
  src: local('Circe Extra Bold'), local('Circe-ExtraBold'),
      url('../fonts/Circe-ExtraBold.woff2') format('woff2'),
      url('../fonts/Circe-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Circe';
  src: local('Circe'), local('Circe-Regular'),
      url('../fonts/Circe-Regular.woff2') format('woff2'),
      url('../fonts/Circe-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Circe';
  src: local('Circe Bold'), local('Circe-Bold'),
      url('../fonts/Circe-Bold.woff2') format('woff2'),
      url('../fonts/Circe-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

/*! ----------normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css---------- */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  -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"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
/*! ----------End of Normalize.css---------- */

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: calc(100vw/1920);
}

@media (max-width: 1250px) {

  html {
    font-size: calc(100vw/960);  
  }

}

@media (max-width: 767px) {
  
  html {
    font-size: calc(100vw/375);  
  }

}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'Circe', arial, sans-serif;
  overflow-x: hidden;
  font-size: 20px;
}

@media (max-width: 767px) {
  body {
    width: 100vw;
    overflow-x: hidden;
  }
}

img {
  max-width: 100%;
}
a {
  text-decoration: none;
  font-family: inherit;
  color: inherit;
}
button {
  font-family: inherit;
  cursor: pointer;
}

/*! ----header----- */

.header {
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 65px;
}

.header__wrapper {
  display: flex;
  align-items: center;
  width: 1200px;
  margin: 0 auto;
}

.header__menuOpen {
  width: 28px;
  height: 28px;
  margin-right: 35px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3Crect y='10.7061' width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3Crect y='21.4116' width='6.58824' height='6.58824' fill='%23C08D5B'/%3E%3Crect x='10.7058' width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3Crect x='10.7058' y='10.7061' width='6.58824' height='6.58824' fill='%23C08D5B'/%3E%3Crect x='10.7058' y='21.4116' width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3Crect x='21.4119' width='6.58824' height='6.58824' fill='%23C08D5B'/%3E%3Crect x='21.4119' y='10.7061' width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3Crect x='21.4119' y='21.4116' width='6.58824' height='6.58824' fill='%23D6BA8B'/%3E%3C/svg%3E%0A");  
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.4s ease;
  background-color: transparent;
  border: none;
  cursor: pointer;
}

.header__menuOpen:hover {
  transform: scale(1.2);
}

.header__logo2 {
  position: relative;

}

.header__logo2 > a {
  display: grid;
  grid-template-columns: 38px 96px;
  column-gap: 19px;
  row-gap: 7px;
  margin-right: 55px;
}

.header__logo2Title {
  grid-row: 1 / 2;
  grid-column: 2 / 3;
  margin: 0;
  font-weight: 800;
  font-size: 12px;
  line-height: 93.5%;
  color: #4E4E4E;
}

.header__logo2Pic {
  grid-row: 1 / 3;
  grid-column: 1 / 2;
  width: 38px;
  height: 38px;
}

.header__logo2Img {
  width: 38px;
  height: 38px;
}

.header__logo2Text {
  grid-row: 2 / 3;
  grid-column: 2 / 3;
  margin: 0;
  font-weight: normal;
  font-size: 11px;
  line-height: 93.5%;
  color: #9E9E9E;  
}

.header__nav {
  margin-right: auto;
}

.header__list {
  display: flex;
  padding: 0;
  margin: 0;
}

.header__item {
  display: flex;
  align-items: center;
  width: min-content;
  list-style-type: none;
  font-weight: normal;
  font-size: 15px;
  line-height: 110.4%;
  color: #656565;  
}

.header__itemLink--wide {
  width: max-content;
}

.header__item:not(:last-of-type) {
  margin-right: 40px;
}

.header__item::before {
  flex-shrink: 0;
  display: block;
  margin-right: 15px;
  width: 7px;
  height: 7px;
  content: '';
  border-radius: 50%;
  background-color: #E2BA8B;
  box-shadow: 1px 1px 0 0 #C08D5B;
}

.header__itemLink {
  color: inherit;
  transition: all 0.4s ease;
}

.header__itemLink:hover {
  color: #ECCB9C
}

.header__itemLink:active {
  color: #D2A06E
}

.header__social {
  display: flex;
  align-items: flex-start;
  margin-right: 26px;
}

.header__socialLinkTelegram {
  width: 23.47px;
  height: 19.76px;
  margin-right: 18.53px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 24 20' fill='none'%3E%3Cpath d='M9.20967 13.2616L8.82142 18.7799C9.3769 18.7799 9.61748 18.5388 9.90598 18.2492L12.5103 15.7342L17.9067 19.7276C18.8964 20.285 19.5937 19.9915 19.8607 18.8076L23.4029 2.03532L23.4038 2.03433C23.7178 0.555939 22.8748 -0.0221758 21.9105 0.340505L1.08963 8.39557C-0.331356 8.95293 -0.309841 9.7534 0.848069 10.1161L6.17113 11.7892L18.5355 3.97126C19.1174 3.5819 19.6465 3.79733 19.2113 4.1867L9.20967 13.2616Z' fill='%23039BE5'/%3E%3C/svg%3E");  
  background-size: contain;
  background-position: center;
  transition: all 0.4s ease;
}

.header__socialLinkWhatsup {
  width: 21px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M10.5026 0H10.4974C4.70794 0 0 4.70925 0 10.5C0 12.7969 0.74025 14.9257 1.99894 16.6543L0.690375 20.5551L4.72631 19.2649C6.38663 20.3647 8.36719 21 10.5026 21C16.2921 21 21 16.2894 21 10.5C21 4.71056 16.2921 0 10.5026 0Z' fill='%234CAF50'/%3E%3Cpath d='M16.6835 14.3315C16.4302 15.0468 15.4248 15.6401 14.6229 15.8133C14.0743 15.9301 13.3576 16.0233 10.9453 15.0232C7.85958 13.7448 5.87245 10.6093 5.71758 10.4058C5.56927 10.2024 4.4707 8.74552 4.4707 7.23877C4.4707 5.73202 5.23589 4.99833 5.54433 4.68333C5.79764 4.42477 6.21633 4.30664 6.61795 4.30664C6.74789 4.30664 6.8647 4.3132 6.9697 4.31845C7.27814 4.33158 7.43302 4.34995 7.63645 4.83689C7.88977 5.4472 8.50664 6.95395 8.58014 7.10883C8.65495 7.2637 8.72977 7.4737 8.62477 7.67714C8.52633 7.88714 8.4397 7.98033 8.28483 8.15883C8.12995 8.33733 7.98295 8.47383 7.82808 8.66545C7.68633 8.83214 7.5262 9.01064 7.7047 9.31908C7.8832 9.62095 8.50008 10.6276 9.40833 11.4361C10.5804 12.4796 11.5306 12.813 11.8706 12.9547C12.1239 13.0597 12.4258 13.0348 12.6108 12.8379C12.8458 12.5846 13.1358 12.1646 13.4311 11.7511C13.6411 11.4545 13.9063 11.4178 14.1845 11.5228C14.468 11.6212 15.9682 12.3628 16.2766 12.5163C16.5851 12.6712 16.7885 12.7447 16.8633 12.8746C16.9368 13.0046 16.9368 13.6149 16.6835 14.3315Z' fill='%23FAFAFA'/%3E%3C/svg%3E");  
  background-size: contain;
  background-position: center;
  transition: all 0.4s ease;
}

.header__socialLinkTelegram:hover,
.header__socialLinkWhatsup:hover {
  transform: scale(1.2);
}

.header__contacts {
  display: flex;
  flex-direction: column;
}

.header__tel {
  display: block;    
  font-weight: 800;
  font-size: 22px;
  line-height: 32px;
  color: #656565;
  transition: all 0.4s ease;
}

.header__tel:hover {
 color: #E2BA8B;
}

.header__getPrice {
  display: block;
  font-size: 18px;
  line-height: 27px;
  color: #C08D5B;
  transition: all 0.4s ease;
  background-color: transparent;
  border: none;
  border-bottom: 0.5px solid #C08D5B;
  flex-shrink: 0;
  white-space: nowrap;
}

.header__getPrice:hover {
  color: #E2BA8B;
}

/*! -----header__modal----- */

.header__modal {
  z-index: 2;
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  padding: 50px;
  background: #FFFFFF;
  box-shadow: 0px 10px 15px rgba(168, 168, 168, 0.25);
  border-radius: 15px;
}

.header__modal.active {
  display: block;
  animation: fade 0.4s ease both;
}

.header__modalTitle {
  margin: 0;
  margin-bottom: 40px;
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: #6B6B6B;
}

.header__modalTitleColored {
  color: #C08D5B;
}

.header__modalList {
  position: relative;
  display: flex;
  margin: 0;
  padding: 0;
  padding-bottom: 30px;
}

.header__modalItem {
  list-style-type: none;
}

.header__modalItem a{
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 95px;
  font-weight: 350;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: #616161;
}

.header__modalList::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 268px;
  height: 2px;
  background-color: #ebebeb;
  transform: translateX(-50%);
  content: '';
}

.header__modalItem:not(:last-of-type) {
  margin-right: 10px;
}

.header__modalItem a::before {
  display: block;
  width: 63px;
  height: 63px;
  border: 1px solid #DFDFDF;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  content: '';  
}

.i-paints a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 25px 25px;
}

.i-kotel a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 25px 25px;
}

.i-micro a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 25px 25px;
}

.i-masks a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 25px 25px;
}

.i-ball a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 31px 31px;
}

.i-dnk a::before {
  background-image: url('data:image/png;base64,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');
  background-size: 27px 27px;
}

.header__modalSmallTitle {
  width: 180px;
  margin: 0;
  margin-bottom: 28px;
  margin-top: 20px;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
  color: #C08D5B;  
}

.header__closeBtn {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 30px;
  height: 30px;
  background-color: transparent;
  border: none;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L11 11' stroke='%239B9B9B' stroke-width='0.5'/%3E%3Cpath d='M1 11L11 1' stroke='%239B9B9B' stroke-width='0.5'/%3E%3C/svg%3E%0A");  
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.4s ease;
}

.header__closeBtn:hover {
  transform: rotate(180deg);
}

.header__modalSocial {
  padding-top: 30px;
}

@media (max-width: 1250px) {
  .header {
    padding-top: 39rem;
  }
  
  .header__wrapper {
    width: 100%;
    padding: 0 95rem 0 70rem;
  }
  
  .header__menuOpen {
    width: 28rem;
    height: 28rem;
    margin-right: 20rem;
  }

  .header__logo2 {
    grid-template-columns: 38rem 96rem;
    column-gap: 19rem;
    row-gap: 7rem;
    margin-right: auto;
  }
  
  .header__logo2Title {
    font-size: 12rem;
  }
  
  .header__logo2Pic {
    width: 38rem;
    height: 38rem;
  }

  .header__logo2Img {
    width: 38rem;
    height: 38rem;
  }
  
  .header__logo2Text {
    font-size: 11rem;
  }
  
  .header__nav {
    display: none;
  }

  .header__social {
    margin-right: 20rem;
    align-self: flex-start;
    margin-top: 5rem;
  }
  
  .header__socialLinkTelegram {
    width: 22.35rem;
    height: 18.8rem;
    margin-right: 17.64rem;
  }
  
  .header__socialLinkWhatsup {
    width: 20rem;
    height: 20rem;
  }

  .header__tel {
    font-size: 16rem;
    line-height: 24rem;
  }

  .header__getPrice {
    font-size: 14rem;
    line-height: 21rem;
    border-bottom: 1px solid #C08D5B;
  }
  
  /*! -----header__modal----- */
  
  .header__modal {
    padding: 50rem;
    box-shadow: 0rem 10rem 15rem rgba(168, 168, 168, 0.25);
    border-radius: 15rem;
  }

  .header__modalTitle {
    margin-bottom: 40rem;
    font-size: 16rem;
    line-height: 20rem;
  }

  .header__modalList {
    padding-bottom: 30rem;
  }
  
  .header__modalItem a{
    width: 95rem;
    font-size: 16rem;
    line-height: 20rem;
  }
  
  .header__modalList::after {
    width: 268rem;
    height: 2rem;
  }
  
  .header__modalItem:not(:last-of-type) {
    margin-right: 10rem;
  }
  
  .header__modalItem a::before {
    width: 63rem;
    height: 63rem;
    border: 1rem solid #DFDFDF;
    border-radius: 50%;
  }
  
  .i-paints a::before {
    background-size: 25rem 25rem;
  }
  
  .i-kotel a::before {
    background-size: 25rem 25rem;
  }
  
  .i-micro a::before {
    background-size: 25rem 25rem;
  }
  
  .i-masks a::before {
    background-size: 25rem 25rem;
  }
  
  .i-ball a::before {
    background-size: 31rem 31rem;
  }
  
  .i-dnk a::before {
    background-size: 27rem 27rem;
  }
  
  .header__modalSmallTitle {
    width: 180rem;
    margin-bottom: 28rem;
    margin-top: 20rem;
    font-size: 16rem;
    line-height: 22rem;
  }
  
  .header__closeBtn {
    right: 15rem;
    top: 15rem;
    width: 30rem;
    height: 30rem;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L11 11' stroke='%239B9B9B' stroke-width='0.5'/%3E%3Cpath d='M1 11L11 1' stroke='%239B9B9B' stroke-width='0.5'/%3E%3C/svg%3E%0A");  
    background-size: 10rem 10rem;
  }

  .header__modalSocial {
    padding-top: 30rem;
  }
  
}

@media (max-width: 767px) {
  .header {
    padding-top: 53rem;
  }
  
  .header__wrapper {
    padding: 0 35rem;
  }
  
  .header__menuOpen {
    width: 25rem;
    height: 25rem;
    margin-right: 0;
    order: 3;
  }

  .header__logo2 {
    grid-template-columns: 34rem 68rem;
    column-gap: 5rem;
    row-gap: 1rem;
    margin-right: auto;
  }
  
  .header__logo2Title {
    font-size: 10rem;
  }
  
  .header__logo2Pic {
    width: 34rem;
    height: 34rem;
  }

  .header__logo2Img {
    width: 34rem;
    height: 34rem;
  }
  
  .header__logo2Text {
    font-size: 6rem;
  }

  .header__social {
    display: none;
  }

  .header__tel {
    width: 28rem;
    height: 28rem;
    margin-right: 25rem;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='5' fill='url(%23paint0_linear)'/%3E%3Cpath d='M18.8985 15.8243C18.1842 15.8243 17.4829 15.7126 16.8183 15.493C16.4926 15.3819 16.0923 15.4838 15.8935 15.6879L14.5817 16.6782C13.0604 15.8661 12.1233 14.9293 11.3223 13.4195L12.2834 12.1418C12.5332 11.8925 12.6227 11.5282 12.5154 11.1864C12.2948 10.5183 12.1828 9.81728 12.1828 9.10269C12.1828 8.58647 11.7629 8.1665 11.2467 8.1665H9.10413C8.58794 8.1665 8.16797 8.58647 8.16797 9.10266C8.16797 15.0195 12.9816 19.8332 18.8985 19.8332C19.4147 19.8332 19.8347 19.4132 19.8347 18.897V16.7605C19.8346 16.2443 19.4147 15.8243 18.8985 15.8243Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='14' y1='0' x2='14' y2='28' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E2BA8B'/%3E%3Cstop offset='0.9999' stop-color='%23C08D5B'/%3E%3Cstop offset='1' stop-color='%23E2BA8B' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");  
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }

  .header__tel span {
    display: none;
  }

  .header__getPrice {
    display: none;
  }
  
  /*! -----header__modal----- */
  
  .header__modal {
    position: fixed;
    width: 100vw;
    height: 100vh;
    overflow-y: scroll;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 60rem 30rem;
    box-shadow: 0rem 10rem 15rem rgba(168, 168, 168, 0.25);
    border-radius: 0;
  }

  .header__modalTitle {
    margin-bottom: 30rem;
    font-size: 16rem;
    line-height: 16rem;
  }

  .header__modalList {
    padding-bottom: 30rem;
    justify-content: space-between;
  }
  
  .header__modalItem a{
    width: 60rem;
    font-size: 12rem;
    line-height: 16rem;
  }
  
  .header__modalList::after {
    width: 150rem;
    height: 2px;
  }
  
  .header__modalItem:not(:last-of-type) {
    margin-right: 0;
  }
  
  .header__modalItem a::before {
    width: 50rem;
    height: 50rem;
    margin-bottom: 5rem;
    border: 1rem solid #DFDFDF;
    border-radius: 50%;
  }
  
  .i-paints a::before {
    background-size: 20rem 20rem;
  }
  
  .i-kotel a::before {
    background-size: 20rem 20rem;
  }
  
  .i-micro a::before {
    background-size: 20rem 20rem;
  }
  
  .i-masks a::before {
    background-size: 20rem 20rem;
  }
  
  .i-ball a::before {
    background-size: 25rem 25rem;
  }
  
  .i-dnk a::before {
    background-size: 21rem 21rem;
  }
  
  .header__modalSmallTitle {
    width: 180rem;
    margin-bottom: 20rem;
    margin-top: 20rem;
    font-size: 16rem;
    line-height: 22rem;
  }
  
  .header__closeBtn {
    right: 15rem;
    top: 15rem;
    width: 30rem;
    height: 30rem;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L11 11' stroke='%239B9B9B' stroke-width='0.5'/%3E%3Cpath d='M1 11L11 1' stroke='%239B9B9B' stroke-width='0.5'/%3E%3C/svg%3E%0A");  
    background-size: 20rem 20rem;
  }

  .header__modalSocial {
    padding-top: 30rem;
  }
  
}

/*! -----choose----- */

.choose {
  position: relative;
  padding-top: 240px;
  background-image: url('../img/choose-bg.png');
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  overflow-x: hidden;
}

@supports (background-image: url('../img/choose-bg.webp')) {
  .choose {
    background-image: url('../img/choose-bg.webp');
  }
}

.choose::after {
  z-index: 2;
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 100%;
  height: 375px;
  transform: translateX(-50%);
  pointer-events: none;
  content: '';
  background-image: url('../img/img-clouds.png');
}

.choose__wrapper {
  position: relative;
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 200px;
}

.choose__title {  
  width: 720px;
  margin: 0;
  margin-bottom: 45px;
  font-weight: 350;
  font-size: 40px;
  line-height: 53px;
  text-transform: uppercase;
  color: #7E7E7E;  
}

.choose__titleColored {
  font-weight: 800;
  color: #E2BA8B
}

.choose__underTitle {
  margin: 0;
  margin-bottom: 50px;
  font-weight: bold;
  font-size: 35px;
  line-height: 52px;
  color: #E2BA8B;  
}

.choose__list {
  padding: 0;
  margin: 0;
  margin-bottom: 64px;
  display: flex;
  justify-content: space-between;
  width: 518px;
}

.choose__item {
  display: flex;  
  flex-direction: column;
  align-items: center;
  list-style-type: none;
  width: 160px;
  padding: 16px 36px;
  font-size: 15px;
  line-height: 110%;
  text-align: center;
  color: #7E7E7E;  
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  border-radius: 20px;}

.choose__item.item1::before{
  display: block;
  width: 38px;
  height: 38px;
  margin-bottom: 13px;
  content: '';
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.choose__item.item2::before{
  display: block;
  width: 34.41px;
  height: 34.41px;
  margin-bottom: 11px;
  content: '';
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAMAAAAqwkWTAAAC+lBMVEUAAADBq4juz37v0IHtzIGWko3z1oXrzHvw0HXw0YDrzX7szX7uz4Dnyn/02IXx04Lv0H/tzX3rzH3XwYfszHvrzHvtzn/szoCjoZZAPjzx037uzXPvzXPsynPryXTryHPrzHncx4zy1oXsynPsynM9PTnx04Try33t0YLszXzj28yRjYjtynevqZ2xqJispJ7v0Xzvz33ryXGcmJLu0IHtzH6uqqGRjol4eHaJh4KWlI+QjIjrynedmZRHRkOmoJehnZdWVlNhYV6gm5Scl5G0onScl5BAQD2IhoOOjYp+fHyuqp+Sjo28r5i9qHfqzIBYWVd5eXY+PztmZWSJhoTLs4n//fj//vv++/D//PT9+u7//v3//Pb++ur8+ej++/L99tz678b++uj89d/89Nn78Mn67sH+++v//vn89+T67Lj88tL34JL//vr/++378Mv35J/88tD57L/45qb56a/456n34Zb++eb88c388s78+Ob89Nv88tX67sP99+Hy3J723o356rP89Nf778j67br56K3//PL89NXz3aH12of9+Ob35aPq49n67bzDvrj345z12IDy6uP999/778L22oT445rx2Zn34I/9+eT999778tf78cb46Ln567Xx2JL33on357a2sqyvq6b04KP445f23IqJh4KEgn/y1H725rS+ubP25bH04Kb556P9+OL78MTKxb/67r767bX99dfPycH777z56bz56rX146779eL99tnVz8fQy8XIw7n55qD224jx0ng3NjTZ08z88sq5tbCqp6KppJ344Izw6N/04Kn66ajx2Iz33IX013zz7OTl39f89NLa0sLFwLj67LL66qz04Kqzrqefm5abmJONi4ff2dHAvLWblo6Rjoj32oD14JykoJnu04p2dnNycXBOTk399M/7777246n03pT545PQuoR/fXnz1XgzMi7Px7n14qu7tar55p3z3Zn54o+knY7Wzb/35KzAuamblIbt0ITl3tDf18dWVlT/++8LoqNPAAAAVnRSTlMABRDNCP37IvzeVjQWDP7wuKsq/nVfQRsO/fr17uWyfjz+59nNrZ+LZkv+8pxfVhjx68GwgG84MOrc08uSh4Z4Xjsp8+fmzMavmldQSCb+++Xi29FwNtUqoJ4AAAtrSURBVGje7NfdS1pxGAfwbY3p1t5pDdYrLNgGXWxju9vf0bKlHt/zaOpJM99Rs0RDPPiCpog3Ct2o6IjRLkzoQgiFIK+92yDoJnY92PfnKVrb1XHtZux7YV354Xl+z/n5nCv/8w/m6jXB4OTk4MPHd678vVy/Pfjo2fjU07Gxsaevp4eGBXeuXrqBUh4+mp4aFTYaW1wawpGx8YnJ25fM3H4xPjbSYNlEIhTaRUKhUIJltxqjUxMPr19iz4ZfjzbaicRu0ZtK6bmkvMVdYG3h04nLquqqYHrkmE2Eil69NRk1nSYatVr13mLoLqhbl1PUi9fCdiJEFNOG2Wxe5mLe2DBFexTbGB26hBm8MzRynNj16omyvGax+HyfEJ/PZ1kDRixQwvGHf+pcmxhpJ4pgiOLL0YFIZIkkEqBzPQuUt8gKX0/+oTM02g4VrWAsvk90ZEntlslWSWRu9VKEzvWopL7INqYEfzRub9G3VKEOJheoqmWrKqONYXQ6HWOzGVdl6qUetRGFJBz/k+G7NQonubHmowNQjHadK5NROhGlMpNhbCqZOhL4ZFk2o32s8N21vh3B2HE3lTSv5QJqt8rIuIAodnZ2tFrtzo5C4VTq7EZQtG/NbLJ62yMTd/oduHeNrjdZsuQi6qzK5soQReuQcHFodxTOjM626j6VQsdjg31Cj0bb+ULJQlfjKrvO71R4iCKeO41Y4iAUg6ICPovZpGcbD/o7pttTx92jeoeuVlT2oJKKgYEyK+UyC4tQSh2RPq2Zo0V25FFfEzfRYJv1Tm07u8dkKIUHjBiMSDTfi0gqJVVpFU6XTaUO5Cwb1lb7aT/zIJhqdwv7h9uVPSboVGgdcjBw5mdmZhYWFmZm5kUi6ZwGktJlI91bjqZY4Ys+oOfCbrN0uB1H3yhFOiw5LYdTCAYKDZQ4UBO6R/vM1tbW+GP+I3e/3Trap79mvwQ/b3rCcg1x5gEsLr5//34RmVmYEYk4Cee0RK/Vvd2xW7yhyZfd/Ilvu2I7UFKeFdRz5oAh4SRSE+keY3RHcsso6QFvaKjR/Vai46ovQSqWlog1s7PrBCLOB5IeRiRMxI7TZc+q6U4yv4Vx4Ns5tlXoYBIO0LgVucaAgjiHgzhqYWGeax6GHCXVU4nGMN+Zu9ltnhyqVfaPKEguNxik679CkBYxfBg9sZbK2DHj5kJra+Iqz+v0SetbqVbZ0yk3y72C1nsTdwGCNNMrSRxWOA9QEnrHjvPs3Zut/NF+IGsPfo6lVzSa74DIKED6GVrEKZGSHB4qaJdVLSfNxICAl3PtAZtPdrYBUbEV+dkoQPq1d4C4wfMzMvVhPdW6ye+QBANs74gYP0VG4SfoXILDHRJ6RyZcFa+V9PmX/O67wZuJb/VaXMV8pMrnEALo58wAEhHIo9Sp4rTZmn8yxO9xfZXALMT3GD9m4bx1XEkXIRGBHBy0X8g/ecYLGn7VOiLQwcdfIeScWuxdeBx00IOaW/1AuOi41s0Bkv4mwTmDwjH/QVZd4w/hjABt40blpm6Ogy6EzDbnGCTamP9L9muNtO4NL+ghhqF0yEFpSByEXLTw+0cgjaS86bdXtmvmAt9heHw/kaofclddGZDh+7pUKkIuYGB6BYnDeGD3KtuHGO9Xt3hB16fZbyedAIEoD7nrcEpE4iwC4APB7oCC0Dmlay8esAC6OchzA7rRTHbo+B6mARBOyQBpnUR0lvV16SwYOA4thef1K90xpRL3eW5Cg/fyWBi+4vb+HNOuQJqDNEugsy2Ii8GgkZDf2KA9W63tR713p6/z3O4HWvqShRySctOThqQxzGHXupg5RIP9zkP5GVUl4MPFsHWL77L17G7zZD8QJ7cdVoZwWKzRwDKcB4hBAwaNwyJkx3piMelD93hvJ8PoHXlk7QcfKYU2HEb3ACGnGBAwnENhX61EyMJ1l/fOgN7tHtXRO5SE7QSSRC5G8OVnkUvkEjhlbPtkh6SxQubvPb/CO29vNAv7KMmm82PEPQ6HBEUhci4ECaMcbYxSZphVdzW3bEqF7gv4Q4KBor7eCcRXseAr0T0tJHw7iJWVlXAYtTjSeH8h9ehUsiopyPukn031KkpKmg+rFaPdlSFS2eEII2AQ/JNOl2OKmFMZ1PVWYnNUHxq409fbxEBIb1qrqWUqxkVq2tESJJ1O4xO1aMtwevXYVO4I9lSr996jPl8s7zULdQteKklNTkqhiJXBlEF4kNjmJuVUZlyMcdW9RFvMZOSu9QfhWUoVSj7yvsedE6gYMfCXMJTSH9Qxxqy7SvuW0Thcc33m8Q9W7B80jTAMA7iJ4UrS1kTzRwgdmgxiAy0Z0q1rxrZT90jVIQkYLjEYUDw0RwyHWJAYQowVLoUed1CCVMWhbgW5qYNjESclhQpSBZOlz/spdK/fs9w5/Xhf7w6+B8tLBa+S6ctAKEyn5K2ti4v3yMWICdMpNn2DMwsOsasv/9eh5X08/CZf3aQ9mAl/FKRRKhVvLIwWwHcJ50pWzs5trskx+pkNQbpW5O2k/ws7+8di3koFg0Fh44R88XRyu3SAJ65qHaulcdpt6BkOIHlQZeyEw7FYweutFAoxPAVHAZ8n/RWdxj4t7pllrDis1d3UPpN8oSOiCsjJyQmVJ+hObuAE8aoKC+PWnouz0uEeqpNkJB4PkAQEzA6bJzJ0Uvj2OMeut1yCxEoaMYIqKMSqIGLQBcE5hoPFfcKTPXYc01heUC4di34P+qDQMAFyxOMSlSbXkuC2cIgby1OCByRhqHiAxQeH1UBB5Wy3iiebQ5xzGEmR86UiSdgfEvfAEbMlnRYnCUsWLnm4StWgrJWyohgBRYnAKWY1uYWBTl28amKXbfdMCer5fFEUMRXi94tw8npLoVfoqYVTlthIfV3LZkFRwJDTb+01MNAUtx5/7vQ8pbT6mAkUBUw2r+kttdGVhBkLt7g/YCQVkgaKAgZO31AbbdP6iB/kmD1tN1SjU9Y1DRaCq17GQI22sDHBD5qw2tpdJpV1nQxN18uduqFGuya+phxj/yzRSLU6qGHg1NREt21OO3hCr5bNdjehElXv1Cm1mqEmopmcaXXyhBaWzVw3SpJRYzEMI8EcYW6SJ+ReN3O5TDSRIAtRcQeHQY95QovrTYIgsTCGnFxzYJ/iCc08aZq5TAbUKGCYA2iCJ/TA/nYACtY/hTGD6RkL17zbfHOLzK+szCO40A1+326+5gs9//Xnd693v7Z2/wPB9e6Obnvff77gDP2t1d5VGweiAAxLsPMOzgOkUuHCYDs2vmQTcl/Y22OJAT3CqJBgKhXTWVNYSMJVzKrQXSCc7YSCi4SE4GKPVskDBEY/rv1xjo46Ja8vj89v2r0Kbe6bNPXP48vTq2ioyPf8+W2jqVuANGC0TWdQwNIGAkkDp2No00JaZ9BtkYfUaifafky04vsndCsW6s0U5APFGLNXTYxn+9DPzxY9SWwLpYjL0tcJ5WzlQIzTsEQXop2hEmHOLWbboKTqNl1hovtRPpAFQ98mBYp8PSSE0MCyOMZBgIN9fr4QLQ1PzNz3QpcQFzPHgWcUYIyz8qIv+BgGKCSuSzG3LNtJ0xQsm1P/fCl4ov4EeQQcnFGaZTALJbrnRcZ0KH51FYKja/4eLi8DyCujOIoHgs/uy0yJo9L3dB1+YSMFcIKMns1Er07JKbfgXbUtKIAVurrnx+a0LwluOUmMj5JYd91mdchIYHVik5cAoNiD08O25YY6bNANcHQFkNjuKjPS8VZNHRtiFs+IH6PrviS60XhnFCiOUZFAhmE2TUeS8OTfPx52VVWZbQlI1cldJ19vja7GD227/42vR1I39W6+/33vcDj8upGlruod1+ujtnU9B6er5NOjev3ez69Sl51e1g1V15fdOjDT/Lhp/jnnH7SdcfO5757QAAAAAElFTkSuQmCC');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.choose__item.item3::before{
  display: block;
  width: 37px;
  height: 37px;
  margin-bottom: 13px;
  content: '';
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.choose__aboutWrapper {
  z-index: 3;
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 53px;
}

.choose__form {
  display: flex;
  position: relative;
  margin-right: 145px;
}

.choose__form::before {
  position: absolute;
  top: 37px;
  left: 30px;
  display: block;
  width: 15px;
  height: 15px;
  content: '';
  background-image: url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7964 9.84578C12.878 9.84578 11.9763 9.70215 11.1218 9.41977C10.7031 9.27695 10.1884 9.40797 9.93285 9.67043L8.24625 10.9436C6.29027 9.89953 5.08543 8.69508 4.05559 6.75379L5.29133 5.11113C5.61238 4.79051 5.72754 4.32215 5.58957 3.8827C5.30598 3.02371 5.16191 2.12242 5.16191 1.20367C5.16195 0.539961 4.62199 0 3.95832 0H1.20363C0.539961 0 0 0.539961 0 1.20363C0 8.81105 6.18898 15 13.7964 15C14.4601 15 15 14.46 15 13.7964V11.0494C15 10.3857 14.46 9.84578 13.7964 9.84578Z' fill='%239E9E9E'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;  
}

.choose__form input{
  width: 373px;
  height: 89px;
  padding: 31px 130px 31px 63px;
  font-weight: 350;
  font-size: 18px;
  line-height: 27px;
  color: #A8A8A8;
  background: #FFFFFF;
  border: 1px solid #E6E6E6;
  box-sizing: border-box;
  border-radius: 20px;
  outline: none;  
}

.choose__formButton {
  margin-left: -100px;
}

.choose__form input:focus {
  border: 1px solid #C08D5B;
}

.choose__about {
  position: relative;
  min-width: 162px;
  height: 68px;
  padding: 14px 8px 14px 61px;
  background: linear-gradient(99.99deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.6) 94.79%);
  border: 1px solid #FFFFFF;
  box-sizing: border-box;
  backdrop-filter: blur(30px);
  border-radius: 0px 10px 10px 0px;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  text-align: left;
}

.choose__about::before {
  position: absolute;
  top: -11px;
  left: -42px;
  width: 83px;
  height: 83px;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 8.13398C16.1667 8.51888 16.1667 9.48113 15.5 9.86603L2 17.6603C1.33334 18.0452 0.500001 17.564 0.500001 16.7942L0.500002 1.20577C0.500002 0.435972 1.33333 -0.0451548 2 0.339746L15.5 8.13398Z' fill='white'/%3E%3C/svg%3E%0A"), 
                    linear-gradient(180deg, #F4D7A9 0%, #D2A06E 100%);
  background-size: 16px 18px, cover;
  background-repeat: no-repeat;
  background-position: center;
  box-shadow: 0 8px 0 0 #C08D5B;
  content: '';
  transition: all 0.4s ease;
}

.choose__about:hover::before {
  transform: translateY(7px);
  box-shadow: 0 0 0 0 #C08D5B;
}

.choose__text {
  position: relative;
  margin: 0;
  margin-left: 59px;
  width: 281px;
  font-weight: 350;
  font-size: 18px;
  line-height: 116.9%;
  color: #7E7E7E;
}

.choose__text::before {
  display: block;
  position: absolute;
  left: 100%;
  top: -29px;
  width: 63.24px;
  height: 57.54px;
  content: '';
  background-image: url("data:image/svg+xml,%0A%3Csvg width='65' height='60' viewBox='0 0 65 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M59.1834 2.20312C59.442 18.1823 47.543 51.8616 0.999175 58.745' stroke='%23737373' stroke-width='0.8'/%3E%3Cpath d='M63.0618 12.4289L59.5886 1.31904L53.5492 11.7889' stroke='%23737373' stroke-width='0.8' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left;
}

.choose__img {
  position: absolute;
  width: 824px;
  height: 1011px;
  top: -135px;
  right: -95px;
  pointer-events: none;
}

@media (max-width: 1250px) {
  .choose {
    padding-top: 150rem;
    background-size: 980rem 528rem;
    background-position: center top;
    background-image: url('../img/choose-bg-tablet.png');
  }
  
  @supports (background-image: url('../img/choose-bg-tablet.webp')) {
    .choose {
      background-image: url('../img/choose-bg-tablet.webp');
    }
    .choose::after {
      background-image: url('../img/img-clouds.webp');
    }
  }

  .choose::after {
    width: 960rem;
    height: 154rem;
    transform: none;
    left: 0;
    bottom: 70rem;
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
  }
  
  .choose__wrapper {
    width: 100%;
    padding: 0 70rem;
    padding-bottom: 20rem;
  }
  
  .choose__title {  
    width: 370rem;
    margin: 0;
    margin-bottom: 20rem;
    font-size: 20rem;
    line-height: 30rem;
  }

  .choose__underTitle {
    margin: 0;
    margin-bottom: 37rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .choose__list {
      position: relative;
    margin-bottom: 37rem;
    width: 410rem;
  }
  
  .choose__item {
    width: 130rem;
    padding: 10rem;
    font-size: 15rem;
    line-height: 110%;
    background: rgba(255, 255, 255, 0.25);
    border-radius: 20rem;
  }
  
  .choose__item.item1::before{
    width: 25rem;
    height: 25rem;
    margin-bottom: 10rem;
  }
  
  .choose__item.item2::before{
    width: 25rem;
    height: 25rem;
    margin-bottom: 10rem;
  }
  
  .choose__item.item3::before{
    width: 25rem;
    height: 25rem;
    margin-bottom: 10rem;
  }
  
  .choose__aboutWrapper {
    margin-bottom: 53rem;
  }
  
  .choose__form {
    margin-right: 145rem;
  }
  
  .choose__form::before {
    top: 29rem;
    left: 24rem;
    width: 12rem;
    height: 12rem;
  }
  
  .choose__form input{
    width: 236rem;
    height: 70rem;
    padding: 26rem 85rem 23rem 47rem;
    font-size: 14rem;
    line-height: 21rem;
    border-radius: 20rem;
  }
  
  .choose__formButton {
    margin-left: -75rem;
  }

  .choose__about {
    position: relative;
    top: -110rem;
    min-width: 131rem;
    height: 44rem;
    padding: 7rem 7rem 11rem 37rem;
    border-radius: 0rem 10rem 10rem 0rem;
    font-size: 12rem;
  }
  
  .choose__about::before {
    top: -7rem;
    left: -26rem;
    width: 53.2rem;
    height: 53.2rem;
    background-size: 14.1rem 14.1rem, cover;
    box-shadow: 0 6rem 0 0 #C08D5B;
  }
  
  .choose__text {
    display: none;
  }
  
  .choose__text::before {
    top: -29rem;
    width: 63.24rem;
    height: 57.54rem;
  }
  
  .choose__img {
    width: 353rem;
    height: 434rem;
    top: -50rem;
    right: 32rem;
  }

}

@media (max-width: 767px) {

  .choose {
    background-size: cover;
    background-image: url('../img/mob-bg1.png');
  }

  @supports (background-image: url('../img/mob-bg1.webp')) {
    .choose {
      background-image: url('../img/mob-bg1.webp');
    }
  }
  
  .choose::after {
    width: 375rem;
    height: 94rem;
    left: 0;
    bottom: 0;
    background-image: url('../img/cloudsMob.png');
  }
  
  @supports (background-image: url('../img/cloudsMob.webp')) {
    .choose::after {
      background-image: url('../img/cloudsMob.webp');
    }
  }

  .choose__wrapper {
    width: 100%;
    padding: 0;
    padding-bottom: 20rem;
  }
  
  .choose__wrapper::before {
    position: absolute;
    top: 239rem;
    left: 48rem;
    display: block;
    width: 321rem;
    height: 268rem;
    content: '';
    background-image: url('../img/leafMob1.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }

  @supports (background-image: url('../img/leafMob1.webp')) {
    .choose__wrapper::before {
      background-image: url('../img/leafMob1.webp');
    }
  }

  .choose__title {  
    width: 305rem;
    margin: 0 auto;
    margin-bottom: 20rem;
    font-size: 16rem;
    line-height: 25rem;
    text-align: center;
  }

  .choose__underTitle {
    margin: 0 auto;
    margin-bottom: 31rem;
    font-size: 16rem;
    line-height: 23.5rem;
    text-align: center;
  }
  
  .choose__list {
    margin: 0 auto;
    margin-bottom: 222rem;
    width: 309rem;
  }
  
  .choose__item {
    width: 100rem;
    padding: 14rem 10rem;
    font-size: 10rem;
    line-height: 110%;
    background: rgba(255, 255, 255, 0.8);
  }
  
  .choose__item.item1::before{
    width: 22rem;
    height: 22rem;
    margin-bottom: 9rem;
  }
  
  .choose__item.item2::before{
    width: 22rem;
    height: 22rem;
    margin-bottom: 9rem;
  }
  
  .choose__item.item3::before{
    width: 22rem;
    height: 22rem;
    margin-bottom: 9rem;
  }
  
  .choose__aboutWrapper {
    margin-bottom: 53rem;
  }
  
  .choose__form {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
  
  .choose__form::before {
    top: 20rem;
    left: 22rem;
    width: 10rem;
    height: 10rem;
  }
  
  .choose__form input{
    width: 227rem;
    height: 50rem;
    margin-bottom: 15rem;
    padding: 16rem 16rem 16rem 46rem;
    font-size: 12rem;
    line-height: 18rem;
    border-radius: 15rem;
  }
  
  .choose__formButton {
    margin-left: 0;
  }

  .choose__about {
    display: none;
  }
  
  .choose__img {
    width: 346rem;
    height: 424rem;
    top: 238rem;
    right: -61rem;
  }

}

/*! -----target----- */

.target {
  padding-bottom: 100px;
}

.target__wrapper {
  position: relative;
  width: 1200px;
  margin: 0 auto; 
  padding-top: 150px;
  padding-bottom: 75px;
  background-size: 916px 892px;
  background-repeat: no-repeat;
  background-position: 230px -40px;
  background-image: url('../img/target-bg.png');
}

@supports (background-image: url('../img/leafMob1.webp')) {
  .choose__wrapper::before {
    background-image: url('../img/leafMob1.webp');
  }
}

.target__videoWrapper {
  z-index: 2;
  position: relative;
  margin: 0 auto;
  width: 536px;
  height: 340.75px;
  background: #C4C4C4;
  border-radius: 40px; 
  overflow: hidden; 
}

.video {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #000000;
}

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

.video__media {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

.video__button {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  display: none;
  padding: 0;
  border: none;
  transform: translate(-50%, -50%);
  cursor: pointer;
  width: 83px;
  height: 83px;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 8.13398C16.1667 8.51888 16.1667 9.48113 15.5 9.86603L2 17.6603C1.33334 18.0452 0.500001 17.564 0.500001 16.7942L0.500002 1.20577C0.500002 0.435972 1.33333 -0.0451548 2 0.339746L15.5 8.13398Z' fill='white'/%3E%3C/svg%3E%0A"), 
                    linear-gradient(180deg, #F4D7A9 0%, #D2A06E 100%);
  background-size: 16px 18px, cover;
  background-repeat: no-repeat;
  background-position: center;
  box-shadow: 0 8px 0 0 #C08D5B;
  content: '';
  transition: all 0.4s ease;
}

.video__button:hover {
  transform: translate(-50%, -43%);
  box-shadow: 0 0 0 0 #C08D5B;
}

.video--enabled {
  cursor: pointer;
}

.video--enabled .video__button {
  display: block;
}

.target__main {
  margin: 0 auto;
  margin-top: -23px;
  padding-top: 54px;
  width: 290px;
  height: 328px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='290' height='329' viewBox='0 0 290 329' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1H290V297.853C290 302.549 286.388 306.456 281.706 306.825L9.70626 328.236C4.47348 328.648 0 324.513 0 319.264V1Z' fill='white'/%3E%3Cpath d='M8.83919 1H8.24976V310.85C8.24976 316.1 12.7253 320.236 17.9592 319.822L273.455 299.619C278.136 299.249 281.746 295.342 281.746 290.647V1H281.156' stroke='%23E7BD8C' stroke-width='0.5'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;    
  filter: drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.08));
}

.target__mainTitle {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  margin-bottom: 7px;
  font-weight: 800;
  font-size: 22px;
  line-height: 53px;
  text-align: center;
  text-transform: uppercase;    
}

.target__mainTitle::before {
  display: block;
  width: 38px;
  height: 38px;
  margin-bottom: 3px;
  content: '';
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.target__mainText {
  margin: 0;
  padding: 0 20px;
  font-weight: 350;
  font-size: 16px;
  line-height: 116.9%;
  text-align: center;
  color: #797979;  
}

.target__list {
  padding: 0;
}

.target__item {
  position: absolute;
  list-style-type: none;
  display: block;
  width: 270px;
  padding: 51px 46px 29px;
  background: #FFFFFF;
  box-shadow: 0px 50px 50px rgba(150, 150, 150, 0.1);
  border-radius: 20px;
}

.target__item::before {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background: radial-gradient(72.73% 72.73% at 11.36% 84.09%, #FFE9CF 0%, #D5A976 79.9%, #E2BA8B 100%);
  transform: rotate(-180deg) translate(50%, 50%);  
  content: '';
}

.target__item.item1 {
  left: 0;
  top: 120px;
}

.target__item.item2 {
  left: 40px;
  top: 435px;
}

.target__item.item3 {
  right: 0;
  top: 230px;
}

.target__itemTitle {
  margin: 0;
  margin-bottom: 40px;
  font-weight: bold;
  font-size: 25px;
  line-height: 96%;
  color: #E2BA8B; 
  text-align: center; 
}

.target__itemText {
  margin: 0;
  font-weight: 350;
  font-size: 18px;
  line-height: 110%;
  text-align: center;
  color: #656565;  
}

@media (max-width: 1250px) {
  
  .target {
    padding-bottom: 50rem;
  }
  
  .target__wrapper {
    width: 835rem;
    margin: 0 auto; 
    padding-top: 165rem;
    padding-bottom: 0;
    background-size: 716rem 650rem;
    background-position: 130rem 38rem;
  }
  
  .target__videoWrapper {
    margin: 0 auto;
    width: 435rem;
    height: 277rem;
  }

  .video__button {
    width: 58.75rem;
    height: 58.75rem;
    background-size: 15.57rem 15.57rem, cover;
    box-shadow: 0 8rem 0 0 #C08D5B;
  }

  .target__main {
    margin: 0 auto;
    margin-top: -21rem;
    padding-top: 50rem;
    width: 235rem;
    height: 272rem;
    filter: drop-shadow(0rem 10rem 20rem rgba(0, 0, 0, 0.08));
  }
  
  .target__mainTitle {
    margin-bottom: 1rem;
    font-size: 18rem;
    line-height: 53rem;
  }
  
  .target__mainTitle::before {
    width: 27rem;
    height: 27rem;
    margin-bottom: 7rem;
  }
  
  .target__mainText {
    font-size: 12rem;
    line-height: 14rem;
  }

  .target__item {
    width: 160rem;
    padding: 37rem 19.5rem 32rem;
    box-shadow: 0rem 50rem 50rem rgba(150, 150, 150, 0.1);
    border-radius: 20rem;
  }
  
  .target__item::before {
    left: 50%;
    width: 18rem;
    height: 18rem;
  }
  
  .target__item.item1 {
    left: 0;
    top: 165rem;
  }
  
  .target__item.item2 {
    left: 0rem;
    top: 354rem;
  }
  
  .target__item.item3 {
    right: 0;
    top: 165rem;
  }
  
  .target__itemTitle {
    margin-bottom: 15rem;
    font-size: 14rem;
  }
  
  .target__itemText {
    font-size: 12rem;
  }
  
}

@media (max-width: 767px) {
  
  .target {
    padding-bottom: 140rem;
    background-size: 200rem 200rem;
    background-position: right 20rem bottom 5rem;
    background-image: url('../img/targetKey.png');
    background-repeat: no-repeat;
  }
  
  .target__wrapper {
    width: 305rem;
    margin: 0 auto; 
    padding-top: 134rem;
    background-size: 336rem 365rem;
    background-position: center top 37rem;
    background-image: url('../img/target-bg-mob.png');
    background-repeat: no-repeat;
  }
  
  @supports (background-image: url('../img/target-key.webp')) {
    .target::before {
      background-image: url('../img/target-key.webp');
    }
    .target__wrapper::before {
      background-image: url('../img/target-bg-mob.webp');
    }
  }

  .target__videoWrapper {
    margin: 0 auto;
    width: 306rem;
    height: 195rem;
  }

  .video__button {
    width: 50.7rem;
    height: 50.7rem;
    background-size: 13.44rem 13.44rem, cover;
    box-shadow: 0 3.67rem 0 0 #C08D5B;
  }

  .target__main {
    margin: 0 auto;
    margin-top: -15rem;
    margin-bottom: 73rem;
    padding-top: 35rem;
    width: 183rem;
    height: 212rem;
    filter: drop-shadow(0rem 10rem 20rem rgba(0, 0, 0, 0.08));
  }
  
  .target__mainTitle {
    margin-bottom: 16rem;
    font-size: 14rem;
    line-height: 14rem;
  }
  
  .target__mainTitle::before {
    width: 22rem;
    height: 22rem;
    margin-bottom: 11rem;
  }
  
  .target__mainText {
    font-size: 10rem;
    line-height: 117%;
  }

  .target__list {
    position: static;
    display: grid;
    margin: 0 auto;
    grid-template-columns: 143rem 143rem;
    grid-gap: 20rem;
  }

  .target__item {
    position: static;
    width: 143rem;
    padding: 27rem 11rem;
    box-shadow: 0rem 50rem 50rem rgba(150, 150, 150, 0.1);
    border-radius: 15rem;
  }
  
  .target__item:last-of-type {
    grid-column: 1 / 3;
    width: 100%;
    padding: 22rem 54rem;
  }

  .target__item::before {
    display: none;
  }
  
  .target__itemTitle {
    margin-bottom: 15rem;
    font-size: 14rem;
  }
  
  .target__itemText {
    font-size: 12rem;
  }
  
}

/*! -----format----- */

.format {
  padding-top: 0;
}

.format__title {
  margin: 0 auto;
  margin-bottom: 80px;
  width: 523px;
  font-weight: 350;
  font-size: 30px;
  line-height: 42px;
  text-align: center;
  text-transform: uppercase;
  color: #7E7E7E;  
}

.format__titleColored {
  font-weight: 800;
  color: #E2BA8B;  
}

.format__buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 786px;
  height: 90px;
  margin: 0 auto;
  margin-bottom: 100px;
  background: #FFFFFF;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.05);
  border-radius: 10px;
}

.format__button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 235px;
  height: 75px;
  font-weight: bold;
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  color: #646464;  border: 0.5px solid #ffffff;
  box-sizing: border-box;
  border-radius: 10px;
  background-color: transparent;
  transition: all 0.4s ease-in;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.format__button:hover {
  color: #C08D5B;
}

.format__button.active {
  border: 0.5px solid #E2BA8B;
  color: #C08D5B;  
}

.format__sliderContainer {
  margin: 0 auto;
}

.format__listWrapper {
  display: none;
  overflow-x: hidden;
  width: 830px;
  margin: 0 auto;
  padding: 20px;
}

.format__listWrapper.active {
  display: block;
}

.format__list {
  margin: 0;
  padding: 0;
  margin-bottom: 70px;
  display: flex;
  justify-content: flex-start;
  transition: all 0.75s ease;
}

.format__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  list-style-type: none;
  width: 374px;
  margin-right: 40px;
  padding: 51px 64px 55px;
  background: #FFFFFF;
  border-radius: 20px;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);
  flex-shrink: 0;  
}

@keyframes fadeDrag {
  from {opacity: 0.8; transform: translateX(50px);}
  to {opacity: 1; transform: translateX(0);}
}

.format__itemDate {
  margin: 0;
  margin-bottom: 18px;
  font-weight: 350;
  font-size: 15px;
  line-height: 7px;
  text-align: center;
  color: #B0B0B0;
}

.format__itemTitle {
  margin: 0;
  margin-bottom: 43px;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.25;
  text-align: center;
  color: #C08D5B;
}

.format__itemImg {
  display: block;
  width: 100%;
  height: 176px;
  margin-bottom: 30px;
  border-radius: 12px;
  object-fit: cover;
  object-position: center;
}

.format__itemText {
  margin: 0;
  margin-bottom: 26px;
  width: 185px;
  font-weight: 350;
  font-size: 15px;
  line-height: 17px;
  text-align: center;
  color: #434343;  
}

.format__sliderButtons {
  width: 114px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

@media (max-width: 1250px) {
  
  .format {
    padding-top: 0;
    padding-bottom: 77rem;
  }
  
  .format__title {
    margin-bottom: 40rem;
    width: 213rem;
    font-size: 16rem;
    line-height: 25rem;
  }
  
  .format__buttons {
    width: 620rem;
    height: 60rem;
    margin-bottom: 68rem;
    box-shadow: 0rem 10rem 20rem rgba(0, 0, 0, 0.05);
    border-radius: 10rem;
  }
  
  .format__button {
    width: 154rem;
    height: 47rem;
    font-size: 14rem;
    line-height: 20rem;
    border: 0.5rem solid #ffffff;
    border-radius: 10rem;
  }

  .format__button.active {
    border: 0.5rem solid #E2BA8B;
  }
  
  .format__listWrapper {
    width: 640rem;
    padding: 10rem;
  }

  .format__list {
    margin-bottom: 90rem;
  }
  
  .format__item {
    position: relative;
    width: 300rem;
    margin-right: 21rem;
    padding: 40rem 58.5rem 71rem;
    border-radius: 20rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
  }

  .format__itemDate {
    margin-bottom: 15rem;
    font-size: 10rem;
    line-height: 7rem;
  }
  
  .format__itemTitle {
    margin-bottom: 26rem;
    font-size: 15rem;
  }
  
  .format__itemImg {
    height: 131rem;
    margin-bottom: 25rem;
    border-radius: 10rem;
  }
  
  .format__itemText {
    margin: 0;
    margin-bottom: 26rem;
    width: 185rem;
    font-weight: 350;
    font-size: 15rem;
    line-height: 17rem;
    text-align: center;
    color: #434343;  
  }
  
  .format__itemButton {
    position: absolute !important;
    top: calc(100% - 40rem);
    left: 26rem;
  }

  .format__sliderButtons {
    position: relative;
    width: 114rem;
    display: flex;
    justify-content: space-between;
  }  

}

@media (max-width: 767px) {
  
  .format {
    padding-bottom: 20rem;
  }
  
  .format__title {
    margin: 0 auto;
    margin-bottom: 64rem;
    width: 186rem;
    font-size: 14rem;
    line-height: 25rem;
  }
  
  .format__buttons {
    flex-direction: column;
    width: 305rem;
    height: 144rem;
    margin-bottom: 50rem;
    box-shadow: 0rem 10rem 20rem rgba(0, 0, 0, 0.05);
    border-radius: 15rem;
  }
  
  .format__button {
    width: 292rem;
    height: 38rem;
    font-size: 12rem;
    line-height: 20rem;
  }
  .format__listWrapper {
    width: 320rem;
    padding: 10rem;
  }

  .format__list {
    margin-bottom: 50rem;
  }
  
  .format__item {
    position: relative;
    width: 300rem;
    padding: 45rem 61rem 52rem;
  }

  .format__itemDate {
    margin-bottom: 15rem;
    font-size: 13rem;
    line-height: 7rem;
  }
  
  .format__itemTitle {
    margin-bottom: 43rem;
    font-size: 18rem;
  }
  
  .format__itemImg {
    height: 131rem;
    margin-bottom: 30rem;
  }
  
  .format__itemText {
    margin: 0;
    margin-bottom: 44rem;
    width: 185rem;
    font-size: 12rem;
    line-height: 17rem;
  }
  
  .format__itemButton {
    position: static !important;
  }

  .format__sliderButtons {
    position: relative;
    width: 114rem;
    display: flex;
    justify-content: space-between;
  }  

  .format__sliderButtons .leftButton {
    position: static;
  }

  .format__sliderButtons .rightButton {
    position: static;
  }

}

/*! -----test----- */

.test{
  position: relative;
  padding-top: 170px;
  padding-bottom: 133px;
}

.test__wrapper::before,
.test__wrapper::after {
  position: absolute;
  right: calc(100% - 20rem);
  top: 283px;
  display: block;
  width: 251px;
  height: 376px;
  content: '';
  background-image: url('../img/leafLeft.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: scaleY(-1) rotate(-6deg);
}

@supports (background-image: url('../img/targetKey.webp')) {
  .test__wrapper::before,
  .test__wrapper::after {
    background-image: url('../img/leafLeft.webp');
  }
}

.test__wrapper::after {
  transform: scaleY(-1) rotate(-186deg);
  right: initial;
  left: calc(100% - 20rem);
  top: 57.7px;
}

.test__wrapper {
  position: relative;
  width: 1200px;
  margin: 0 auto;
  padding: 55px 207px 70px;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);  
  border-radius: 20px;  
}

.test__title::before {
  position: absolute;
  top: -130px;
  right: -285px;
  width: 143.7px;
  height: 143.7px;
  content: '';
  background-image: url(../img/stamp.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(20.23deg);
  z-index: 2;
}

.test__title {
  position: relative;
  margin: 0;
  width: 433px;
  margin: 0 auto;
  font-weight: 800;
  font-size: 22px;
  line-height: 35px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.test__underTitle {
  margin: 0;
  margin-bottom: 35px;
  font-weight: 350;
  font-size: 22px;
  line-height: 35px;
  text-align: center;
  color: #7e7e7e;
}

.test__progressBar {
  position: relative;
  margin: 0 auto;
  margin-bottom: 70px;
  width: 374px;
  height: 15px;
  background: #F7F7F7;
  border-radius: 25px;  
}

.test__progressFill {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background: linear-gradient(180deg, #E2BA8B 0%, #C08D5B 100%);
  border-radius: 25px; 
  transition: all 0.4s ease; 
}

.test__list {
  padding: 0;
  margin: 0;
}

.test__item {
  display: none;
  list-style-type: none;
}

@keyframes fade {
  from { opacity: 0.5;}
  to { opacity: 1;}
}

.test__item.active {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.test__item.withPhoto {
  display: none;
  margin: 0 auto;
  grid-template-columns: 328px 374px;
  column-gap: 85px;
}

.test__item.withPhoto.active {
  display: grid;
}

.test__itemRadioWrapper {
  display: grid;
  width: max-content;
  margin: 0 auto;
  grid-template-columns: auto auto;
  column-gap: 195px;
  row-gap: 31px;
}

.test__itemRadioWrapperPhoto {
  display: grid;
  grid-template-columns: auto;
  row-gap: 31px;
  grid-column: 1 / 2;
}

.test__itemQuestion {
  margin: 0;
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 30px;
  color: #7E7E7E; 
  text-align: left; 
}

.test__itemQuestionNo {
  margin: 0;
  margin-bottom: 54px;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  color: #7E7E7E;
}

.test__itemLabel {
  display: flex;
  align-items: center;
  font-weight: 350;
  font-size: 18px;
  line-height: 30px;
  color: #7E7E7E;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.test__itemLabel span{
  display: block;
  width: 14px;
  height: 14px;
  margin-right: 13px;
  border-radius: 50%;
  background: #F8F8F8;
  border: 0.5px solid #E2BA8B;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.test__itemLabel input[type="radio"]:checked + span {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4' y1='0' x2='4' y2='8' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E2BA8B'/%3E%3Cstop offset='0.973958' stop-color='%23C08D5B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 8px 8px;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.test__itemPhoto {
  grid-column: 2 / 3;
  grid-row: 1 / 3;
  display: block;
  width: 374px;
  height: 221px;
  align-items: start;
  border-radius: 20px;
  object-fit: cover;
  background-position: center;
}

.test__itemNextButton {
  margin-top: 77px;
  grid-column: 1 / 3;
  justify-self: center;
}

.test__formSubmit {
  margin-top: 77px;
  grid-column: 1 / 3;
  justify-self: center;
}

@media (max-width: 1250px) {
  
  .test{
    padding-top: 77rem;
    padding-bottom: 90rem;
  }
  
  .test__wrapper {
    width: 820rem;
    padding: 55rem 101rem 70rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 20rem;  
  }
  
  .test__wrapper::before,
  .test__wrapper::after {
    left: 50rem;
    top: -154rem;
    width: 130rem;
    height: 195rem;
    transform: scale(-1) rotate(-96deg);
  }
  
  .test__wrapper::after {
    transform: scaleY(1) rotate(-96deg);
    left: initial;
    right: 55rem;
    top: initial;
    bottom: -155rem;
  }

  .test__title::before {
    top: -125rem;
    right: -200rem;
    width: 143.7rem;
    height: 143.7rem;
  }
  
  .test__title {
    width: 308rem;
    margin-bottom: 10rem;
    font-size: 16rem;
    line-height: 26rem;
  }
  
  .test__underTitle {
    margin-bottom: 60rem;
    font-size: 16rem;
    line-height: 35rem;
  }
  
  .test__progressBar {
    margin-bottom: 50rem;
    width: 250rem;
    height: 10rem;
    background: #F7F7F7;
    border-radius: 25rem;  
  }
  
  .test__progressFill {
    border-radius: 25rem; 
  }

  .test__item.withPhoto {
    position: static;
    display: none;
    margin: 0 auto;
    grid-template-columns: 226rem 298rem;
    column-gap: 93.85rem;
  }
  
  .test__item.withPhoto.active {
    display: grid;
  }
  
  .test__itemRadioWrapper {
    display: grid;
    width: max-content;
    margin: 0 auto;
    grid-template-columns: auto auto;
    column-gap: 195rem;
    row-gap: 10rem;
  }
  
  .test__itemRadioWrapperPhoto {
    display: grid;
    grid-template-columns: auto;
    row-gap: 10rem;
    grid-column: 1 / 2;
  }
  
  .test__itemQuestion {
    margin-bottom: 15rem;
    font-size: 18rem;
    line-height: 23rem;
  }
  
  .test__itemQuestionNo {
    margin-bottom: 40rem;
    font-size: 18rem;
    line-height: 23rem;
  }
  
  .test__itemLabel {
    font-size: 14rem;
    line-height: 39rem;
  }
  
  .test__itemLabel span{
    display: block;
    width: 14rem;
    height: 14rem;
    margin-right: 13rem;
    border-radius: 50%;
    background: #F8F8F8;
    border: 0.5rem solid #E2BA8B;
    box-sizing: border-box;
  }
  
  .test__itemLabel input[type="radio"]:checked + span {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4' y1='0' x2='4' y2='8' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E2BA8B'/%3E%3Cstop offset='0.973958' stop-color='%23C08D5B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: 8rem 8rem;
    background-repeat: no-repeat;
    background-position: center;
  }
  
  .test__itemPhoto {
    grid-column: 2 / 3;
    grid-row: 1 / 3;
    display: block;
    width: 374rem;
    height: 221rem;
    align-items: start;
    border-radius: 20rem;
    object-fit: cover;
    background-position: center;
  }
  
  .test__itemNextButton {
    position: absolute !important;
    top: calc(100% - 33rem);
    margin-top: 0;
    grid-column: 1 / 3;
    justify-self: center;
  }
  
  .test__item.withPhoto .test__itemNextButton {
    left: 300rem;
  }

  .test__formSubmit {
    position: absolute !important;
    top: calc(100% - 33rem);
    left: 300rem;
    margin-top: 0;
    grid-column: 1 / 3;
    justify-self: center;
  }  

}

@media (max-width: 767px) {
  
  .test{
    padding-top: 130rem;
    padding-bottom: 130rem;
  }
  
  .test__wrapper {
    width: 333rem;
    padding: 100rem 36rem 51rem;
    border-radius: 25rem;  
    box-shadow: 0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
  }
  
  .test__wrapper::before,
  .test__wrapper::after {
    left: 50rem;
    top: -154rem;
    width: 130rem;
    height: 195rem;
    transform: scale(-1) rotate(-96deg);
  }
  
  .test__wrapper::after {
    transform: scaleY(1) rotate(-96deg);
    left: initial;
    right: 55rem;
    top: initial;
    bottom: -155rem;
  }

  .test__title::before {
    top: -170rem;
    right: -25rem;
    width: 149rem;
    height: 149rem;
  }
  
  .test__title {
    width: 101%;
    margin-bottom: 5rem;
    font-size: 16rem;
    line-height: 25rem;
  }
  
  .test__underTitle {
    margin-bottom: 10rem;
    font-size: 14rem;
    line-height: 35rem;
  }
  
  .test__progressBar {
    margin-bottom: 40rem;
    width: 184rem;
    height: 10rem;
    background: #F7F7F7;
  }

  .test__item.withPhoto {
    grid-template-columns: auto;
    column-gap: 0;
    row-gap: 40rem;
  }
  
  .test__itemRadioWrapper {
    display: grid;
    width: max-content;
    margin: 0 auto;
    grid-template-columns: auto;
    column-gap: 0;
    row-gap: 10rem;
  }
  
  .test__itemRadioWrapperPhoto {
    display: grid;
    grid-template-columns: auto;
    row-gap: 10rem;
    grid-column: 1 / 2;
  }
  
  .test__itemQuestion {
    margin-bottom: 0;
    font-size: 16rem;
    line-height: 23rem;
  }
  
  .test__itemRadioWrapperPhoto .test__itemQuestion {
    margin-bottom: 30rem;
  }

  .test__itemQuestionNo {
    margin-bottom: 40rem;
    font-size: 16rem;
    line-height: 23rem;
  }
  
  .test__itemLabel {
    
    font-size: 14rem;
    line-height: 39rem;
  }
  
  .test__itemLabel span{
    display: block;
    width: 15rem;
    height: 15rem;
    margin-right: 13rem;
  }
  
  .test__itemLabel input[type="radio"]:checked + span {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='4' y1='0' x2='4' y2='8' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E2BA8B'/%3E%3Cstop offset='0.973958' stop-color='%23C08D5B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-size: 8rem 8rem;
    background-repeat: no-repeat;
    background-position: center;
  }
  
  .test__itemPhoto {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
    width: 261rem;
    height: 154rem;
  }
  
  .test__itemNextButton {
    position: static !important;
    top: calc(100% - 33rem);
    margin-top: 70rem;
    grid-column: 1 / 2;
    justify-self: center;
  }
  
  .test__item.withPhoto .test__itemNextButton {
    margin-top: 30rem;
  }

  .test__formSubmit {
    position: static !important;
    margin-top: 30rem;
    grid-column: 1 / 2;
    justify-self: center;
  }  

}

/*! -----why----- */

.why {
  padding-top: 133px;
  overflow: hidden;
}

.why__wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 1200px;
  margin: 0 auto;
}

.why__wrapper::before {
  position: absolute;
  top: 65px;
  left: -110px;
  width: 742px;
  height: 742px;
  display: block;
  content: '';
  background-image: url("data:image/svg+xml,%0A%3Csvg width='742' height='742' viewBox='0 0 742 742' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.2' cx='371' cy='371' r='246.5' stroke='%23C08D5B'/%3E%3Ccircle opacity='0.2' cx='371' cy='371' r='370.6' stroke='%23C08D5B' stroke-width='0.8'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;  
}

.why__title {
  width: 626px;
  margin: 0 auto;
  margin-bottom: 70px;
  font-weight: 350;
  font-size: 28px;
  line-height: 39px;
  text-align: center;
  text-transform: uppercase;
  color: #7E7E7E;
}

.why__titleColored {
  font-weight: 800;
  color: #E2BA8B; 
}

.why__text {
  margin: 0;
  margin-bottom: 36px;
  margin-left: 155px;
  width: 270px;
  font-weight: 350;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #7E7E7E;  
}

.why__videoWrapper {
  margin: 0;
  margin-right: auto;
}

.why__instagramMainLink {
  align-self: flex-start;
  margin-top: 60px;
  margin-left: 70px;
}

.why__instagramWrapper {
  display: grid;
  grid-template-columns: 95px 295px;
  column-gap: 20px;
  row-gap: 20px;
  width: 410px;
}

.why__instagramPic {
  width: 95px;
  height: 132px;
  grid-row: 1 / 3;
  grid-column: 1 / 2;
}

.why__instagramImg {
  display: block;
  width: 95px;
  height: 132px;
}

.why__instagramText {
  grid-row: 1 / 2;
  grid-column: 2 / 3;
  margin: 0;
  font-style: normal;
  font-weight: 350;
  font-size: 22px;
  line-height: 25px;
  color: #7E7E7E;  
}

.why__instagramLink {
  grid-row: 2 / 3;
  grid-column: 2 / 3;
  display: flex;
  width: min-content;
  align-items: center;
  font-size: 25px;
  line-height: 29px;
  color: #E2BA8B;  
  transition: all 0.4s ease;
  border-radius: 20px;
}

.why__instagramLink:hover {
  color: #C08D5B;
  transform: scale(1.05);
}

.why__instagramLink::before {
  display: block;
  width: 23px;
  height: 23px;
  margin-right: 20px;
  content: '';
  background-image: url("data:image/svg+xml,%0A%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1482 0H6.85182C3.07371 0 0 3.07371 0 6.85182V16.1482C0 19.9263 3.07371 23 6.85182 23H16.1482C19.9263 23 23 19.9263 23 16.1482V6.85182C23 3.07371 19.9262 0 16.1482 0ZM20.6862 16.1482C20.6862 18.6544 18.6544 20.6862 16.1482 20.6862H6.85182C4.34556 20.6862 2.3138 18.6544 2.3138 16.1482V6.85182C2.3138 4.34552 4.34556 2.3138 6.85182 2.3138H16.1482C18.6544 2.3138 20.6862 4.34552 20.6862 6.85182V16.1482Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M11.4988 5.55133C8.21872 5.55133 5.55017 8.21988 5.55017 11.4999C5.55017 14.7799 8.21872 17.4485 11.4988 17.4485C14.7789 17.4485 17.4474 14.78 17.4474 11.4999C17.4474 8.21983 14.7789 5.55133 11.4988 5.55133ZM11.4988 15.1348C9.49132 15.1348 7.86397 13.5074 7.86397 11.4999C7.86397 9.49248 9.49136 7.86513 11.4988 7.86513C13.5063 7.86513 15.1336 9.49248 15.1336 11.4999C15.1336 13.5074 13.5062 15.1348 11.4988 15.1348Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M17.4595 7.02117C18.2467 7.02117 18.8849 6.38299 18.8849 5.59576C18.8849 4.80853 18.2467 4.17035 17.4595 4.17035C16.6722 4.17035 16.0341 4.80853 16.0341 5.59576C16.0341 6.38299 16.6722 7.02117 17.4595 7.02117Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='11.5' y1='22.933' x2='11.5' y2='0.178645' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='11.4988' y1='22.933' x2='11.4988' y2='0.178595' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='17.4595' y1='22.9328' x2='17.4595' y2='0.178364' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.why__list {
  padding: 0;
  margin: 0;
}

.why__item {
  position: absolute;
  display: flex;
  align-items: center;
  flex-direction: column;
  list-style-type: none;
  width: 270px;
  padding: 25px 31px 20px;
  background: #FFFFFF;
  box-shadow: 0px 10px 15px rgba(174, 174, 174, 0.25);
  border-radius: 20px;
}

.why__item.item1 {
  z-index: 2;
  top: 197px;
  left: 685px;
  transform: rotate(-8deg);}

.why__item.item2 {
  z-index: 1;
  top: 313px;
  left: 890px;
  transform: rotate(13deg);
}

.why__item.item3 {
  width: 373px;
  flex-direction: row;
  align-items: flex-start;
  top: 576px;
  left: 723px;
}

.why__item.item1::before {
  flex-shrink: 0;
  display: block;
  width: 30px;
  height: 30px;
  margin-bottom: 14px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABoCAMAAAAqwkWTAAAC+lBMVEUAAADBq4juz37v0IHtzIGWko3z1oXrzHvw0HXw0YDrzX7szX7uz4Dnyn/02IXx04Lv0H/tzX3rzH3XwYfszHvrzHvtzn/szoCjoZZAPjzx037uzXPvzXPsynPryXTryHPrzHncx4zy1oXsynPsynM9PTnx04Try33t0YLszXzj28yRjYjtynevqZ2xqJispJ7v0Xzvz33ryXGcmJLu0IHtzH6uqqGRjol4eHaJh4KWlI+QjIjrynedmZRHRkOmoJehnZdWVlNhYV6gm5Scl5G0onScl5BAQD2IhoOOjYp+fHyuqp+Sjo28r5i9qHfqzIBYWVd5eXY+PztmZWSJhoTLs4n//fj//vv++/D//PT9+u7//v3//Pb++ur8+ej++/L99tz678b++uj89d/89Nn78Mn67sH+++v//vn89+T67Lj88tL34JL//vr/++378Mv35J/88tD57L/45qb56a/456n34Zb++eb88c388s78+Ob89Nv88tX67sP99+Hy3J723o356rP89Nf778j67br56K3//PL89NXz3aH12of9+Ob35aPq49n67bzDvrj345z12IDy6uP999/778L22oT445rx2Zn34I/9+eT999778tf78cb46Ln567Xx2JL33on357a2sqyvq6b04KP445f23IqJh4KEgn/y1H725rS+ubP25bH04Kb556P9+OL78MTKxb/67r767bX99dfPycH777z56bz56rX146779eL99tnVz8fQy8XIw7n55qD224jx0ng3NjTZ08z88sq5tbCqp6KppJ344Izw6N/04Kn66ajx2Iz33IX013zz7OTl39f89NLa0sLFwLj67LL66qz04Kqzrqefm5abmJONi4ff2dHAvLWblo6Rjoj32oD14JykoJnu04p2dnNycXBOTk399M/7777246n03pT545PQuoR/fXnz1XgzMi7Px7n14qu7tar55p3z3Zn54o+knY7Wzb/35KzAuamblIbt0ITl3tDf18dWVlT/++8LoqNPAAAAVnRSTlMABRDNCP37IvzeVjQWDP7wuKsq/nVfQRsO/fr17uWyfjz+59nNrZ+LZkv+8pxfVhjx68GwgG84MOrc08uSh4Z4Xjsp8+fmzMavmldQSCb+++Xi29FwNtUqoJ4AAAtrSURBVGje7NfdS1pxGAfwbY3p1t5pDdYrLNgGXWxju9vf0bKlHt/zaOpJM99Rs0RDPPiCpog3Ct2o6IjRLkzoQgiFIK+92yDoJnY92PfnKVrb1XHtZux7YV354Xl+z/n5nCv/8w/m6jXB4OTk4MPHd678vVy/Pfjo2fjU07Gxsaevp4eGBXeuXrqBUh4+mp4aFTYaW1wawpGx8YnJ25fM3H4xPjbSYNlEIhTaRUKhUIJltxqjUxMPr19iz4ZfjzbaicRu0ZtK6bmkvMVdYG3h04nLquqqYHrkmE2Eil69NRk1nSYatVr13mLoLqhbl1PUi9fCdiJEFNOG2Wxe5mLe2DBFexTbGB26hBm8MzRynNj16omyvGax+HyfEJ/PZ1kDRixQwvGHf+pcmxhpJ4pgiOLL0YFIZIkkEqBzPQuUt8gKX0/+oTM02g4VrWAsvk90ZEntlslWSWRu9VKEzvWopL7INqYEfzRub9G3VKEOJheoqmWrKqONYXQ6HWOzGVdl6qUetRGFJBz/k+G7NQonubHmowNQjHadK5NROhGlMpNhbCqZOhL4ZFk2o32s8N21vh3B2HE3lTSv5QJqt8rIuIAodnZ2tFrtzo5C4VTq7EZQtG/NbLJ62yMTd/oduHeNrjdZsuQi6qzK5soQReuQcHFodxTOjM626j6VQsdjg31Cj0bb+ULJQlfjKrvO71R4iCKeO41Y4iAUg6ICPovZpGcbD/o7pttTx92jeoeuVlT2oJKKgYEyK+UyC4tQSh2RPq2Zo0V25FFfEzfRYJv1Tm07u8dkKIUHjBiMSDTfi0gqJVVpFU6XTaUO5Cwb1lb7aT/zIJhqdwv7h9uVPSboVGgdcjBw5mdmZhYWFmZm5kUi6ZwGktJlI91bjqZY4Ys+oOfCbrN0uB1H3yhFOiw5LYdTCAYKDZQ4UBO6R/vM1tbW+GP+I3e/3Trap79mvwQ/b3rCcg1x5gEsLr5//34RmVmYEYk4Cee0RK/Vvd2xW7yhyZfd/Ilvu2I7UFKeFdRz5oAh4SRSE+keY3RHcsso6QFvaKjR/Vai46ovQSqWlog1s7PrBCLOB5IeRiRMxI7TZc+q6U4yv4Vx4Ns5tlXoYBIO0LgVucaAgjiHgzhqYWGeax6GHCXVU4nGMN+Zu9ltnhyqVfaPKEguNxik679CkBYxfBg9sZbK2DHj5kJra+Iqz+v0SetbqVbZ0yk3y72C1nsTdwGCNNMrSRxWOA9QEnrHjvPs3Zut/NF+IGsPfo6lVzSa74DIKED6GVrEKZGSHB4qaJdVLSfNxICAl3PtAZtPdrYBUbEV+dkoQPq1d4C4wfMzMvVhPdW6ye+QBANs74gYP0VG4SfoXILDHRJ6RyZcFa+V9PmX/O67wZuJb/VaXMV8pMrnEALo58wAEhHIo9Sp4rTZmn8yxO9xfZXALMT3GD9m4bx1XEkXIRGBHBy0X8g/ecYLGn7VOiLQwcdfIeScWuxdeBx00IOaW/1AuOi41s0Bkv4mwTmDwjH/QVZd4w/hjABt40blpm6Ogy6EzDbnGCTamP9L9muNtO4NL+ghhqF0yEFpSByEXLTw+0cgjaS86bdXtmvmAt9heHw/kaofclddGZDh+7pUKkIuYGB6BYnDeGD3KtuHGO9Xt3hB16fZbyedAIEoD7nrcEpE4iwC4APB7oCC0Dmlay8esAC6OchzA7rRTHbo+B6mARBOyQBpnUR0lvV16SwYOA4thef1K90xpRL3eW5Cg/fyWBi+4vb+HNOuQJqDNEugsy2Ii8GgkZDf2KA9W63tR713p6/z3O4HWvqShRySctOThqQxzGHXupg5RIP9zkP5GVUl4MPFsHWL77L17G7zZD8QJ7cdVoZwWKzRwDKcB4hBAwaNwyJkx3piMelD93hvJ8PoHXlk7QcfKYU2HEb3ACGnGBAwnENhX61EyMJ1l/fOgN7tHtXRO5SE7QSSRC5G8OVnkUvkEjhlbPtkh6SxQubvPb/CO29vNAv7KMmm82PEPQ6HBEUhci4ECaMcbYxSZphVdzW3bEqF7gv4Q4KBor7eCcRXseAr0T0tJHw7iJWVlXAYtTjSeH8h9ehUsiopyPukn031KkpKmg+rFaPdlSFS2eEII2AQ/JNOl2OKmFMZ1PVWYnNUHxq409fbxEBIb1qrqWUqxkVq2tESJJ1O4xO1aMtwevXYVO4I9lSr996jPl8s7zULdQteKklNTkqhiJXBlEF4kNjmJuVUZlyMcdW9RFvMZOSu9QfhWUoVSj7yvsedE6gYMfCXMJTSH9Qxxqy7SvuW0Thcc33m8Q9W7B80jTAMA7iJ4UrS1kTzRwgdmgxiAy0Z0q1rxrZT90jVIQkYLjEYUDw0RwyHWJAYQowVLoUed1CCVMWhbgW5qYNjESclhQpSBZOlz/spdK/fs9w5/Xhf7w6+B8tLBa+S6ctAKEyn5K2ti4v3yMWICdMpNn2DMwsOsasv/9eh5X08/CZf3aQ9mAl/FKRRKhVvLIwWwHcJ50pWzs5trskx+pkNQbpW5O2k/ws7+8di3koFg0Fh44R88XRyu3SAJ65qHaulcdpt6BkOIHlQZeyEw7FYweutFAoxPAVHAZ8n/RWdxj4t7pllrDis1d3UPpN8oSOiCsjJyQmVJ+hObuAE8aoKC+PWnouz0uEeqpNkJB4PkAQEzA6bJzJ0Uvj2OMeut1yCxEoaMYIqKMSqIGLQBcE5hoPFfcKTPXYc01heUC4di34P+qDQMAFyxOMSlSbXkuC2cIgby1OCByRhqHiAxQeH1UBB5Wy3iiebQ5xzGEmR86UiSdgfEvfAEbMlnRYnCUsWLnm4StWgrJWyohgBRYnAKWY1uYWBTl28amKXbfdMCer5fFEUMRXi94tw8npLoVfoqYVTlthIfV3LZkFRwJDTb+01MNAUtx5/7vQ8pbT6mAkUBUw2r+kttdGVhBkLt7g/YCQVkgaKAgZO31AbbdP6iB/kmD1tN1SjU9Y1DRaCq17GQI22sDHBD5qw2tpdJpV1nQxN18uduqFGuya+phxj/yzRSLU6qGHg1NREt21OO3hCr5bNdjehElXv1Cm1mqEmopmcaXXyhBaWzVw3SpJRYzEMI8EcYW6SJ+ReN3O5TDSRIAtRcQeHQY95QovrTYIgsTCGnFxzYJ/iCc08aZq5TAbUKGCYA2iCJ/TA/nYACtY/hTGD6RkL17zbfHOLzK+szCO40A1+326+5gs9//Xnd693v7Z2/wPB9e6Obnvff77gDP2t1d5VGweiAAxLsPMOzgOkUuHCYDs2vmQTcl/Y22OJAT3CqJBgKhXTWVNYSMJVzKrQXSCc7YSCi4SE4GKPVskDBEY/rv1xjo46Ja8vj89v2r0Kbe6bNPXP48vTq2ioyPf8+W2jqVuANGC0TWdQwNIGAkkDp2No00JaZ9BtkYfUaifafky04vsndCsW6s0U5APFGLNXTYxn+9DPzxY9SWwLpYjL0tcJ5WzlQIzTsEQXop2hEmHOLWbboKTqNl1hovtRPpAFQ98mBYp8PSSE0MCyOMZBgIN9fr4QLQ1PzNz3QpcQFzPHgWcUYIyz8qIv+BgGKCSuSzG3LNtJ0xQsm1P/fCl4ov4EeQQcnFGaZTALJbrnRcZ0KH51FYKja/4eLi8DyCujOIoHgs/uy0yJo9L3dB1+YSMFcIKMns1Er07JKbfgXbUtKIAVurrnx+a0LwluOUmMj5JYd91mdchIYHVik5cAoNiD08O25YY6bNANcHQFkNjuKjPS8VZNHRtiFs+IH6PrviS60XhnFCiOUZFAhmE2TUeS8OTfPx52VVWZbQlI1cldJ19vja7GD227/42vR1I39W6+/33vcDj8upGlruod1+ujtnU9B6er5NOjev3ez69Sl51e1g1V15fdOjDT/Lhp/jnnH7SdcfO5757QAAAAAElFTkSuQmCC');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
}

.why__item.item2::before {
  flex-shrink: 0;
  display: block;
  width: 28px;
  height: 28px;
  margin-bottom: 22.5px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABVCAMAAAAPK1hoAAAC+lBMVEUAAAD+vkP58MDzylv69d7pnyLz1V/ppSzuqTj67NHuukPqnR/xxzvyyk/z02j02GX36bz63oH+447913TpoCLrpSTspCX568H7xkbty1r92YLyxUD0z1PtqzD66LbrnyP11mv89NrusDTonyr1zUP65mPyyk7roCH11GDtpifzyEXz0ln867798Mfuz2r82n/spCH70XHtrSPwxDnqmx752IP9457spiTxx0D82Yr85KD23HHyzVnqniL03Zfxykzx1oHqmBrw0XPtqyP+45Tz0GL856v7567957HwvTz652jqniLvxkT03JT232z10mP652X0y07rrjbxwzv752v641v50WHuribt1YLwty70zk7uvkrvyGvwxDP22k321E3st0L20F7//+z//93//+L//9bqlRb//+X//9r///D//9L//+nomRv//9/rmxb//s7/+9Lsnxb//sr//Nb/+7j//cb++c//+qzwxkb//dn//cP73DL/+KbsohjxqRf752795UL+7lzyyD//+7P/98P+8GP+7FTrnBvurxnrmBf71SvtpRz/98n//cD/4Xb55Vr+6U7500H6zybuthr//L3tnBX06ar/+KH652D84jv4xiD/+bH+1GbyzEDuqh7++sv59MX+6pr+22b+12D22lvz0lL13E3vx0396EjysR/4uhrtqBfuoBX/9Lz+1mz+72j94DnytyPxwB70rRj07bX/8bD+7KH+6Yf/3m334VT43VDzz0PvxEH5zj/3yC35wBz1shjwoxX/8bb65Wr01Vbz1Eb3wjr8viz21Sv2wCT6yiH0uBr9+b738b3/7anz5qDz4pT/5YDsyVP21UrxykjxwTn50DPzuC3uoB358rb+8qH/9pH/9If+8XP54Wbw0mT33mH9y07yzUz93DbxyiPslhX68qz/957x3I7x13P6zF7uzVj73ET4yjb1wSz1uiP/6ZH+0Vr80lP84kz9xjv+4ILy3YL96Vr61Tj1zSTzqCD3ryb+8JH/83tMb2FNAAAAYnRSTlMAAwoIBfIeLQwSEPz+7DBFHxX+/rKWYSz+/OvRwk9DQTs0IBfy3tvRzYeBc2lR/fz79vDo49DFw7u6sJWVcWhWKfLh4Nmyn4t43Kallox7XVI7+Pby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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
}

.why__item.item3::before {
  flex-shrink: 0;
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 20px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
}

.why__itemText {
  margin: 0;
  font-weight: 350;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #7E7E7E;  
}

@media (max-width: 1250px) {
  
  .why {
    padding-top: 90rem;
    padding-bottom: 60rem;
  }
  
  .why__wrapper {
    width: 100%;
    padding: 0;
  }
  
  .why__wrapper::before {
    top: 80rem;
    left: -5rem;
    width: 627rem;
    height: 627rem;
  }

  .why__title {
    width: 429rem;
    margin-bottom: 107rem;
    font-size: 16rem;
    line-height: 26rem;
  }

  .why__text {
    margin-bottom: 36rem;
    margin-left: 185rem;
    width: 270rem;
    font-size: 16rem;
    line-height: 21rem;
  }

  .why__videoWrapper {
    margin-left: 90rem;
  }

  .why__instagramMainLink {
    align-self: flex-start;
    margin-top: 40rem;
    margin-left: 150rem;
  }

  .why__instagramWrapper {
    display: grid;
    grid-template-columns: 216rem;
    column-gap: 0;
    row-gap: 15rem;
    width: 216rem;
  }
  
  .why__instagramPic {
    display: none;
  }
  
  .why__instagramImg {
    display: none;
  }
  
  .why__instagramText {
    grid-row: 1 / 2;
    grid-column: initial;
    font-size: 18rem;
    line-height: 25rem;
  }
  
  .why__instagramLink {
    grid-row: 2 / 3;
    grid-column: initial;
    font-size: 20rem;
    line-height: 29rem;
  }

  .why__instagramLink::before {
    width: 20rem;
    height: 20rem;
    margin-right: 15rem;
  }
  
  .why__item {
    width: 228rem;
    padding: 25rem 31rem 20rem;
    background: #FFFFFF;
    box-shadow: 0rem 10rem 15rem rgba(174, 174, 174, 0.25);
    border-radius: 20rem;
  }
  
  .why__item.item1 {
    top: 240rem;
    left: 549rem;
  }

  .why__item.item2 {
    z-index: 3;
    top: 365rem;
    left: 695rem;
  }
  
  .why__item.item3 {
    z-index: 4;
    width: 320rem;
    top: 525rem;
    left: 560rem;
  }
  
  .why__item.item1::before {
    width: 24rem;
    height: 24rem;
    margin-bottom: 14rem;
  }
  
  .why__item.item2::before {
    width: 24rem;
    height: 24rem;
    margin-bottom: 22.5rem;
  }
  
  .why__item.item3::before {
    width: 24rem;
    height: 24rem;
    margin-right: 20rem;
  }
  
  .why__itemText {
    font-size: 14rem;
    line-height: 18rem;
  }  

}

@media (max-width: 767px) {
  
  .why {
    padding-top: 0;
    padding-bottom: 45rem;
  }
  
  .why__wrapper {
    width: 100%;
    padding: 0;
  }
  
  .why__wrapper::before {
    top: 80rem;
    left: -20rem;
    width: 417rem;
    height: 417rem;
  }

  .why__title {
    width: 325rem;
    margin-bottom: 55rem;
    font-size: 15rem;
    line-height: 25rem;
  }

  .why__text {
    margin: 0 auto;
    margin-bottom: 20.65rem;
    width: 206rem;
    font-size: 12rem;
    line-height: 20rem;
  }

  .why__videoWrapper {
    margin: 0 auto;
    margin-bottom: 60rem;
  }


  .why__instagramMainLink {
    align-self: center;
    margin: 0 auto;
    margin-bottom: 92rem;
  }

  .why__instagramWrapper {
    margin: 0 auto;
    margin-bottom: 92rem;
    display: grid;
    grid-template-columns: 185rem;
    column-gap: 0;
    row-gap: 20rem;
    width: 185rem;
  }
  
  .why__instagramText {
    grid-row: 1 / 2;
    grid-column: initial;
    font-size: 16rem;
    line-height: 20rem;
  }
  
  .why__instagramLink {
    grid-row: 2 / 3;
    grid-column: initial;
    font-size: 20rem;
    line-height: 29rem;
  }

  .why__instagramLink::before {
    width: 24rem;
    height: 24rem;
    margin-right: 15rem;
  }
  
  .why__list {
    margin: 0 auto;
    display: flex;
    flex-direction: column;
  }

  .why__item {
    position: static;
    flex-direction: row;
    width: 305rem;
    padding: 34rem 81rem 33rem 37rem;
    background: #FFFFFF;
    box-shadow: 0rem 10rem 15rem rgba(174, 174, 174, 0.25);
    border-radius: 20rem;
  }
  
  .why__item:not(:last-of-type) {
    margin-bottom: 15rem;
  }

  .why__item.item1 {
    top: 240rem;
    left: 549rem;
    transform: rotate(0deg);
  }

  .why__item.item2 {
    z-index: 3;
    top: 365rem;
    left: 695rem;
    transform: rotate(0deg);
  }
  
  .why__item.item3 {
    z-index: 4;
    width: 305rem;
    top: 525rem;
    left: 560rem;
    transform: rotate(0deg);
  }
  
  .why__item.item1::before {
    margin-bottom: 0;
    margin-right: 20rem;
  }
  
  .why__item.item2::before {
    margin-bottom: 0;
    margin-right: 20rem;
  }
  
  .why__item.item3::before {
    margin-bottom: 0;
    margin-right: 20rem;
  }
  
  .why__itemText {
    font-size: 12rem;
    line-height: 16rem;
  }  

}


/*! -----team----- */

.team {
  position: relative;
  padding-top: 180px;
  padding-bottom: 140px;
  background-image: url('../img/team-bg.png'),
                    url('../img/6i7.png');
  background-size: 1227px 827px,
                   2549px 1466px;
  background-position: center 190px,
                       center bottom 0;
  background-repeat: no-repeat, no-repeat;
}

@supports (background-image: url('../img/target-key.webp')) {
  .team {
    background-image: url('../img/team-bg.webp'),
    url('../img/6i7.webp');
  }
}

.team__wrapper {
  position: relative;
  width: 940px;
  margin: 0 auto; 
}

.team__title {
  margin: 0;
  margin-bottom: 61px;
  font-weight: bold;
  font-size: 28px;
  line-height: 39px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;  
}

.team__listWrapper {
  width: 800px;
  overflow-x: hidden;
  margin: 0 auto;
  padding: 30px;
}

.team__list {
  display: flex;
  margin: 0;
  padding: 0;
  transition: all 0.75s ease;
}

.team__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  list-style-type: none;
  height: 634px;
  margin: 0;
  margin-right: 60px;
  padding: 35px 55px 122px 73px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='794' height='645' viewBox='0 0 794 645' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 47.87C4 37.7946 11.4163 29.3107 21.421 28.1194C79.1787 21.2422 268.018 0 397 0C525.982 0 714.821 21.2422 772.579 28.1194C782.584 29.3107 790 37.7946 790 47.87V614C790 625.046 781.046 634 770 634H24C12.9543 634 4 625.046 4 614V47.87Z' fill='white'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M15.25 54.3564C15.25 46.9164 20.6527 40.6687 28.0334 39.7902C78.9899 33.725 268.55 12.2418 397 12.2418C525.45 12.2418 715.01 33.725 765.967 39.7902C773.347 40.6687 778.75 46.9164 778.75 54.3564V609.871C778.75 618.017 772.146 624.621 764 624.621H30C21.8538 624.621 15.25 618.017 15.25 609.871V54.3564Z' stroke='%23E2BA8B' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0' y='1.99179' width='794' height='642.879' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='5'/%3E%3CfeGaussianBlur stdDeviation='7.5'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.533333 0 0 0 0 0.533333 0 0 0 0 0.533333 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  filter: drop-shadow(0px 5px 15px rgba(136, 136, 136, 0.25));  
}

.team__itemPreTitle {
  margin: 0;
  font-weight: 350;
  font-size: 17px;
  line-height: 39px;
  text-align: center;
  color: #606060;  
}

.team__itemTitle {
  margin: 0;
  margin-bottom: 27px;
  font-weight: 800;
  font-size: 28px;
  line-height: 39px;
  text-align: center;
  color: #606060;  
}

.team__itemPlace {
  display: flex;
  align-items: center;
  width: 184px;
  height: 55px;
  padding: 13px 18px;
  margin-bottom: 35px;
  background: #FFFFFF;
  box-shadow: 0px 4px 10px rgba(173, 173, 173, 0.25);
  border-radius: 131px;
  font-weight: 350;
  font-size: 15px;
  line-height: 17px;
  color: #C08D5B;
  }

.team__itemPlace::before {
  display: block;
  width: 20px;
  height: 20px;
  content: '';
  margin-right: 11px;
  background-image: url('../img/imgStar.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.team__itemWrapper {
  display: grid;
  grid-template-columns: 270px 310px;
  column-gap: 40px;
}
.team__itemTextWrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.team__itemText {
  margin: 0;
  font-size: 14px;
  line-height: 20px;
  color: #7E7E7E; 
}

.team__itemInstagram {
  display: grid;
  grid-template-columns: 73px auto;
  row-gap: 2px;
  column-gap: 10px;
}

.team__itemInstagram picture {
  grid-column: 1 / 2;
  grid-row: 1 / 3;
}

.team__itemInstagramPhoto {
  width: 73px;
  height: 73px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center;
}

.team__itemInstagramName {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  margin: 0;
  margin-left: 13px;
  font-size: 14px;
  line-height: 31px;
  color: #434343;
}

.team__itemInstagramLink {
  display: flex;
  grid-column: 2 / 3;
  grid-row: 2 / 3;
  width: 104.27px;
  height: 34px;
  background-image: url('../img/igbtn.png');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  filter: drop-shadow(0px 5px 10px rgba(194, 194, 194, 0.25));
}

/*
@supports (background-image: url('../img/targetKey.webp')) {
  .team__itemInstagramLink {
    background-image: url('../img/igbtn.webp');
  }
}
*/

.team__itemGallery {
  display: grid;
  grid-template-columns: 153.5px 153.3px;
  grid-template-rows: 140px 140px;
  grid-gap: 3px;
}

.team__itemGalleryImg {
  width: 153.5px;
  height: 140px;
  object-fit: cover;
  object-position: center;
}

.team__button {
  position: absolute;
  left: calc(50% - 123px);
  bottom: 85px;
}

.team__leftButton {
  position: absolute;
  left: 0;
  top: 400px;
}

.team__leftRight {
  position: absolute;
  right: 0;
  top: 400px;
}

@media (max-width: 1250px) {
  
  .team {
    position: relative;
    padding-top: 75rem;
    padding-bottom: 75rem;
    background-image: url('../img/team-bg.png'),
                      url('../img/6i7.png');
    background-size: 955rem 670rem,
                     2549rem 1466rem; 
    background-position: center 125rem,
                         center bottom 0;
    background-repeat: no-repeat, no-repeat;
  }

  @supports (background-image: url('../img/target-key.webp')) {
    .team {
      background-image: url('../img/team-bg.webp'),
      url('../img/6i7.webp');
    }
  }

  .team__wrapper {
    width: 780rem;
  }

  .team__title {
    margin-bottom: 50rem;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .team__itemPreTitle {
    font-size: 14rem;
    line-height: 39rem;
  }
  
  .team__itemTitle {
    margin-bottom: 10rem;
    font-size: 18rem;
    line-height: 39rem;
  }

  .team__listWrapper {
    width: 710rem;
    padding: 25rem;
  }

  .team__item {
    width: 660rem;
    height: 558rem;
    padding: 50rem 80rem 78rem;
    filter: drop-shadow(0rem 5rem 15rem rgba(136, 136, 136, 0.25));  
  }
  
  .team__itemPlace {
    width: 180rem;
    height: 55rem;
    padding: 13rem 18rem;
    margin-bottom: 44rem;
    box-shadow: 0rem 4rem 10rem rgba(173, 173, 173, 0.25);
    border-radius: 131rem;
    font-size: 14rem;
    line-height: 17rem;
    }
  
  .team__itemPlace::before {
    width: 20rem;
    height: 20rem;
    margin-right: 15rem;
  }
  
  .team__itemWrapper {
    display: grid;
    grid-template-columns: 220rem 240rem;
    column-gap: 40rem;
  }

  .team__itemText {
    font-size: 12rem;
    line-height: 18rem;
  }
  
  .team__itemInstagram {
    display: grid;
    grid-template-columns: 53rem auto;
    row-gap: 7rem;
    column-gap: 16rem;
  }
  
  .team__itemInstagramPhoto {
    width: 53rem;
    height: 53rem;
  }
  
  .team__itemInstagramName {
    margin-left: 0;
    font-size: 12rem;
    line-height: 31rem;
  }
  
  .team__itemInstagramLink {
    width: 82rem;
    height: 26.74rem;
    filter: drop-shadow(0rem 5rem 10rem rgba(194, 194, 194, 0.25));
  }
  
  .team__itemGallery {
    display: grid;
    grid-template-columns: 118.84rem 118.84rem;
    grid-template-rows: 108.43rem 108.43rem;
    grid-gap: 2.32rem;
  }
  
  .team__itemGalleryImg {
    width: 118.84rem;
    height: 108.43rem;
  }
  
  .team__button {
    position: absolute;
    left: calc(50% - 123rem);
    bottom: 0;
  }
  
  .team__leftButton {
    position: absolute;
    top: 365rem;
  }
  
  .team__leftRight {
    top: 365rem;
  }
  
}

@media (max-width: 767px) {

  .bg6-8sections {
    background-image: url('../img/bg6-7.png');
    background-size: cover;
    background-repeat: no-repeat;
  }

  @supports (background-image: url('../img/target-key.webp')) {
    .bg6-8sections {
      background-image: url('../img/bg6-7.webp');
    }
  }

  .team {
    position: relative;
    padding-top: 45rem;
    padding-bottom: 45rem;
    background-image: none;
  }

  .team__wrapper {
    width: 100%;
    padding-bottom: 30rem;
  }

  .team__title {
    margin-bottom: 30rem;
    font-size: 16rem;
    line-height: 39rem;
  }

  .team__listWrapper {
    width: 370rem;
    padding: 10rem;
  }
  
  .team__item {
    width: 350rem;
    height: 493rem;
    padding: 35rem 38.5rem 86rem;
    filter: drop-shadow(0rem 5rem 15rem rgba(136, 136, 136, 0.25));  
    background-image: url("data:image/svg+xml,%0A%3Csvg width='370' height='513' viewBox='0 0 370 513' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 44.5797C10 35.1959 16.4743 27.0974 25.6739 25.2478C57.8046 18.7876 132.527 5 185 5C237.473 5 312.195 18.7876 344.326 25.2478C353.526 27.0974 360 35.1959 360 44.5797V478C360 489.046 351.046 498 340 498H30C18.9543 498 10 489.046 10 478V44.5797Z' fill='white'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M15.15 45.3965C15.15 38.4318 19.9376 32.4257 26.7575 31.0301C55.707 25.1059 132.034 10.5932 185 10.5932C237.966 10.5932 314.293 25.1059 343.243 31.0301C350.062 32.4257 354.85 38.4318 354.85 45.3965V477.557C354.85 485.758 348.201 492.407 340 492.407H30C21.7986 492.407 15.15 485.758 15.15 477.557V45.3965Z' stroke='%23E2BA8B' stroke-width='0.3'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0' y='0.443237' width='370' height='512.114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='5'/%3E%3CfeGaussianBlur stdDeviation='7.5'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.533333 0 0 0 0 0.533333 0 0 0 0 0.533333 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  }

  .team__itemPreTitle {
    font-size: 14rem;
    line-height: 39rem;
  }
  
  .team__itemTitle {
    margin-bottom: 20rem;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .team__itemPlace {
    width: 125rem;
    height: 40rem;
    padding: 8rem 14rem 3rem;
    margin-bottom: 30rem;
    box-shadow: 0rem 4rem 10rem rgba(173, 173, 173, 0.25);
    border-radius: 131rem;
    font-size: 10rem;
    line-height: 12rem;
    }
  
  .team__itemPlace::before {
    width: 17rem;
    height: 17rem;
    margin-right: 9rem;
    align-self: flex-start;
  }
  
  .team__itemWrapper {
    display: grid;
    grid-template-columns: 273rem;
    column-gap: 0;
  }

  .team__itemWrapper {
    width: 273rem;
    margin: 0 auto;
  }

  .team__itemTextWrapper {
    height: 214rem;
    display: flex;
    flex-direction: column;
  }

  .team__itemText {
    font-size: 12rem;
    line-height: 20rem;
  }
  
  .team__itemInstagram {
    width: 151rem;
    margin: 0 auto;
    margin-top: auto; 
    display: grid;
    grid-template-columns: 48rem auto;
    row-gap: 2rem;
    column-gap: 14rem;
  }
  
  .team__itemInstagramPhoto {
    width: 48rem;
    height: 48rem;
  }
  
  .team__itemInstagramName {
    margin-left: 0;
    font-size: 12rem;
    line-height: 12rem;
  }
  
  .team__itemInstagramLink {
    width: 89rem;
    height: 30rem;
    filter: drop-shadow(0rem 5rem 10rem rgba(194, 194, 194, 0.25));
  }
  
  .team__itemGallery {
    display: none;
  }
  
  .team__button {
    position: absolute;
    left: calc(50% - 90rem);
    bottom: 56rem;
  }
  
  .team__leftButton {
    position: absolute;
    top: initial;
    left: 110rem;
    bottom: 0;
  }
  
  .team__leftRight {
    position: absolute;
    right: 110rem;
    top: initial;
    bottom: 0;
  }
  
}

/*! -----rest----- */

.rest {
  position: relative;
  display: flex;
  width: 1200px;
  height: 284px;
  padding: 79px 103px;
  margin: 0 auto;
  margin-top: 200px;
  background: #FFFFFF;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);  
  border-radius: 15px;  
}

.rest::before {
  z-index: 2;
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  width: 381px;
  height: 284px;
  content: '';
  background-image: url('../img/shine.png');
  background-size: cover;
  background-position: right center;
  background-repeat: no-repeat;
  pointer-events: none;
}

@supports (background-image: url('../img/targetKey.webp')) {
  .rest::before {
    background-image: url('../img/shine.webp');
  }
}

.rest__textWrapper {
  width: 350px;
  display: flex;
  flex-direction: column;
}

.rest__title {
  margin: 0;
  margin-bottom: 26px;
  font-weight: 800;
  font-size: 24px;
  line-height: 35px;
  text-transform: uppercase;
  color: #E2BA8B;
}

.rest__text {
  margin: 0;
  display: flex;
  font-weight: 350;
  font-size: 20px;
  line-height: 29px;
  color: #7E7E7E;  
}

.rest__text::before {
  display: block;
  width: 31px;
  height: 31px;
  margin-right: 14px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
}

.rest__form {
  margin: auto 0;
  margin-left: 62px;
}

@media (max-width: 1250px) {
  
  .rest {
    width: 820rem;
    height: 231rem;
    padding: 61rem 80rem;
    margin-top: 200rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 15rem;  
  }
  
  .rest::before {
    width: 381rem;
    height: 231rem;
  }
  
  .rest__textWrapper {
    width: 264rem;
  }
  
  .rest__title {
    margin-bottom: 10rem;
    font-size: 20rem;
    line-height: 29.5rem;
  }
  
  .rest__text {
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .rest__text::before {
    width: 26rem;
    height: 26rem;
    margin-right: 15rem;
  }
  
  .rest__form {
    margin-left: 56rem;
  }

}

@media (max-width: 767px) {
  
  .rest {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 345rem;
    height: 401rem;
    padding: 59rem 52rem 58rem 56rem;
    margin-top: 150rem;
    box-shadow: 0 0 20rem 1rem rgba(0, 0, 0, 0.1);  
  }
  
  .rest::before {
    width: 345rem;
    height: 267rem;
    background-image: url('../img/shineMob.png');
    left: 0;
    bottom: 0;
    top: initial;
    right: initial;
  }
  
  @supports (background-image: url('../img/targetKey.webp')) {
    .rest::before {
      background-image: url('../img/shineMob.webp');
    }
  }  

  .rest__textWrapper {
    width: 264rem;
  }
  
  .rest__title {
    position: relative;
    margin-bottom: 10rem;
    font-size: 20rem;
    line-height: 29.5rem;
    text-align: center;
  }
  
  .rest__text {
    display: flex;
    flex-direction: column;
    align-self: center;
    font-size: 16rem;
    line-height: 24rem;
    text-align: center;
  }
  
  .rest__text::before {
    align-self: center;
    width: 23rem;
    height: 23rem;
    margin-right: 0;
    margin-bottom: 2rem;
  }
  
  .rest__form {
    margin: 0 auto;
    margin-top: 37rem;
  }

}

/*! -----talk----- */

.talk {
  padding: 140px 0 115px;
  background-image: url('../img/talk-bg.png');
  background-size: 2549px 1022px;
  background-position: center bottom 0;
  background-repeat: no-repeat;
}

@supports (background-image: url('../img/target-key.webp')) {
  .talk {
    background-image: url('../img/talk-bg.webp');
  }
}

.talk__title {
  margin: 0;
  margin-bottom: 109px;
  font-weight: 800;
  font-size: 28px;
  line-height: 41px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.talk__listWrapper {
  width: 1230px;
  margin: 0 auto;
  margin-bottom: 70px;
  padding: 30px 15px;
  overflow-x: hidden;
}

.talk__list {
  position: relative;
  padding: 0;
  margin: 0;
  display: flex;
  transition: all 0.75s ease;
}

.talk__itemLink {
  display: block;
  width: 100%;
  height: 100%;
  padding: 43px 63px;
  overflow: hidden;
}

.talk__item {
  position: relative;
  display: none;
  flex-shrink: 0;
  width: 373.33px;
  height: 621.5px;
  margin-right: 40px;
  list-style-type: none;
  transition: all 0.4s ease;
  animation: fadeDrag 0.4s ease both;
  background-color: #FFFFFF;
  border-radius: 15px;
  box-shadow: 0px 15px 20px rgba(193, 193, 193, 0.25);
}

.talk__item.active {
  display: block;
}

.talk__itemTitle {
  margin: 0;
  margin-bottom: 30px;
  font-weight: 800;
  font-size: 22px;
  line-height: 110%;
  color: #E2BA8B;  
}

.talk__itemTitle::before {
  content: '"';
  font-size: 48px;
  line-height: 48px;
}

.talk__itemMainText {
  margin: 0;
  margin-bottom: 40px;
  font-weight: 350;
  font-size: 18px;
  line-height: 100%;
  color: #7E7E7E;
}

.talk__itemText { 
  position: relative;
  width: 137px;
  margin: 0 auto;
  margin-bottom: 52px;
  font-weight: 350;
  font-size: 12px;
  line-height: 110%;
  text-align: center;
  color: #7E7E7E;
}

.talk__itemText::after {
  position: absolute;
  top: 20px;
  right: -40px;
  display: block;
  width: 45px;
  height: 45px;
  content: '';
  background-image: url("data:image/svg+xml,%0A%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5998 1.88305C29.8784 7.47292 38.6457 31.1068 24.6519 42.4564' stroke='url(%23paint0_linear)' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M25.8008 37.4451L24.6544 42.4565L29.7084 41.5151' stroke='%23ADADAD' stroke-width='0.5' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='33.1246' y1='16.9211' x2='17.1495' y2='1.86233' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ADADAD'/%3E%3Cstop offset='1' stop-color='%23ADADAD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;  
}

.talk__imgWrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 178px;
  height: 329px;
  margin: 0 auto;
}

.talk__imgWrapper::before {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  content: '';
  background-image: url('../img/iphone.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@supports (background-image: url('../img/targetKey.webp')) {
  .talk__imgWrapper::before {
    background-image: url('../img/iphone.webp');
  }
}

.talk__pic {
  position: relative;
  width: 167px;
  height: 323px;
}

.talk__img {
  width: 167px;
  height: 323px;
  object-fit: cover;
  border-radius: 13px;
}

.talk__buttons {
  display: flex;
  justify-content: space-between;
  width: 114px;
  margin: 0 auto;
}

@media (max-width: 1250px) {
  
  .talk {
    padding: 75rem 0 100rem;
    background-image: url('../img/talk-bg.png');
    background-size: 2037rem 1000rem;
    background-position: center bottom 0;
    background-repeat: no-repeat;
  }

  @supports (background-image: url('../img/target-key.webp')) {
    .talk {
      background-image: url('../img/talk-bg.webp');
    }
  }
  
  .talk__title {
    margin-bottom: 69rem;
    font-size: 16rem;
    line-height: 24.5rem;
  }
  
  .talk__listWrapper {
    width: 650rem;
    margin: 0 auto;
    padding: 30rem 15rem;
    margin-bottom: 28rem;
    overflow-x: hidden;
  }

  .talk__list::before {
    display: none;
  }
  
  .talk__itemLink {
    display: block;
    width: 100%;
    height: 100%;
    padding: 48rem 78rem 40rem;
  }
  
  .talk__item {
    width: 300rem;
    height: 519rem;
    border-radius: 15rem;
    box-shadow: 0rem 15rem 10rem rgba(193, 193, 193, 0.25);
    margin-right: 20rem;
  }
  .talk__itemTitle {
    margin: 0;
    margin-bottom: 30rem;
    font-weight: 800;
    font-size: 15rem;
    line-height: 110%;
    color: #E2BA8B;  
  }
  
  .talk__itemTitle::before {
    content: '"';
    font-size: 32rem;
    line-height: 32rem;
  }
  
  .talk__itemMainText {
    margin: 0;
    margin-bottom: 40rem;
    font-weight: 350;
    font-size: 14rem;
    line-height: 120%;
    color: #7E7E7E;
  }

  .talk__itemText { 
    width: 140rem;
    margin-bottom: 42rem;
    font-size: 12rem;
    line-height: 110%;
  }
  
  .talk__itemText::after {
    top: 20rem;
    right: -40rem;
    width: 40rem;
    height: 40rem;
  }
  
  .talk__imgWrapper {
    width: 140rem;
    height: 267rem;
  }

  .talk__pic {
    width: 133rem;
    height: 256rem;
  }

  .talk__img {
    width: 133rem;
    height: 256rem;
  }

  .talk__buttons {
    width: 87rem;
  }

}

@media (max-width: 767px) {
  
  .talk {
    padding: 75rem 0 100rem;
    background: none;
  }
  
  .talk__title {
    margin-bottom: 30rem;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .talk__listWrapper {
    width: 350rem;
    margin: 0 auto;
    padding: 30rem 25rem;
    margin-bottom: 18rem;
  }

  .talk__item {
    width: 300rem;
    margin-right: 45rem;
  }
  
}

/*! -----gallery----- */

.gallery {
  padding-top: 115px;
  padding-bottom: 100px;
}

.gallery__title {
  margin: 0 auto;
  margin-bottom: 70px;
  font-weight: 800;
  font-size: 28px;
  line-height: 41px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.gallery__grid {
  width: 1260px;
  padding: 30px;
  margin: 0 auto;
  margin-bottom: 59px;
  overflow-x: hidden;
}

.gallery__list {
  display: flex;
  padding: 0;
  margin: 0;
  transition: all 1s ease 0s;
}

.gallery__item {
  list-style-type: none;
  display: grid;
  grid-template-columns: 292px 292px 292px 292px;
  grid-template-rows: 205px 151px 205px;
  column-gap: 10.65px;
  row-gap: 10.18px;
  margin-right: 50px; 
}

.gallery__img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  background: #F7F7F7;
  border-radius: 10px;
  transition: all 0.4s ease;
  cursor: pointer;
}

.gallery__img:hover {
  z-index: 5;
  transform: scale(1.03);
}

.gallery__pic:nth-of-type(6n + 1) {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
}

.gallery__pic:nth-of-type(6n - 4) {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}

.gallery__pic:nth-of-type(6n - 3) {
  grid-column: 1 / 3;
  grid-row: 2 / 4;
}

.gallery__pic:nth-of-type(6n - 2) {
  grid-column: 3 / 5;
  grid-row: 1 / 3;
}

.gallery__pic:nth-of-type(6n - 1) {
  grid-column: 3 / 4;
  grid-row: 3 / 4;
}

.gallery__pic:nth-of-type(6n) {
  grid-column: 4 / 5;
  grid-row: 3 / 4;
}

.gallery__buttons {
  display: flex;
  justify-content: space-between;
  width: 114px;
  margin: 0 auto;
}

@media (max-width: 1250px) {
  
  .gallery {
    padding-top: 100rem;
    padding-bottom: 100rem;
  }
  
  .gallery__title {
    margin-bottom: 50rem;
    font-size: 16rem;
    line-height: 23.5rem;
  }
  
  .gallery__grid {
    display: grid;
    width: 820rem;
    padding: 20rem;
    margin: 0 auto;
    margin-bottom: 20.5rem;
  }
  
  .gallery__item {
    grid-template-columns: 189.7rem 189.7rem 189.7rem 189.7rem;
    grid-template-rows: 133.18rem 100rem 133.18rem;
    column-gap: 6.7rem;
    row-gap: 6.6rem; 
    margin-right: 30rem; 
  }

  .gallery__img {
    border-radius: 10rem;
  }
  
  .gallery__pic:nth-of-type(6n + 1) {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
  }
  
  .gallery__pic:nth-of-type(6n - 4) {
    grid-column: 2 / 3;
    grid-row: 1 / 2;
  }
  
  .gallery__pic:nth-of-type(6n - 3) {
    grid-column: 3 / 5;
    grid-row: 1 / 3;  
  }
  
  .gallery__pic:nth-of-type(6n - 2) {
    grid-column: 1 / 3;
    grid-row: 2 / 4;
  }
  
  .gallery__pic:nth-of-type(6n - 1) {
    grid-column: 3 / 4;
    grid-row: 3 / 4;
  }
  
  .gallery__pic:nth-of-type(6n) {
    grid-column: 4 / 5;
    grid-row: 3 / 4;
  }

  .gallery__buttons {
    width: 87rem;
  }

}

@media (max-width: 767px) {
  
  .gallery {
    padding-top: 75rem;
    padding-bottom: 75rem;
  }
  
  .gallery__title {
    margin-bottom: 45rem;
  }

  .gallery__grid {
    display: grid;
    width: 820rem;
    padding: 20rem;
    margin: 0 auto;
    margin-bottom: 20.5rem;
  }

  .gallery__grid {
    display: grid;
    width: 335rem;
    padding: 15rem;
    margin-bottom: 25rem;
  }
  
  .gallery__item {
    grid-template-columns: 87rem 125rem 87rem;
    grid-template-rows: 64rem 64rem 64rem 64rem;
    column-gap: 3rem;
    row-gap: 3rem;
    margin-right: 20rem;  
  }

  .gallery__img {
    border-radius: 2rem;
  }
  
  .gallery__buttons {
    width: 87rem;
  }

  .gallery__pic:nth-of-type(6n + 1) {
    grid-column: 1 / 3;
    grid-row: 1 / 3;
  }
  
  .gallery__pic:nth-of-type(6n - 4) {
    grid-column: 3 / 4;
    grid-row: 1 / 2;
  }
  
  .gallery__pic:nth-of-type(6n - 3) {
    grid-column: 3 / 4;
    grid-row: 2 / 3;  
  }
  
  .gallery__pic:nth-of-type(6n - 2) {
    grid-column: 1 / 2;
    grid-row: 3 / 4;
  }
  
  .gallery__pic:nth-of-type(6n - 1) {
    grid-column: 1 / 2;
    grid-row: 4 / 5;
  }
  
  .gallery__pic:nth-of-type(6n) {
    grid-column: 2 / 4;
    grid-row: 3 / 5;
  }

}

/*! -----gift----- */

.gift {
  padding-top: 100px;
  padding-bottom: 185px;
}

.gift__wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 1086px;
  margin: 0 auto;
}

.gift__title {
  margin: 0;
  margin-bottom: 27px;
  font-weight: 800;
  font-size: 28px;
  line-height: 39px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.gift__underTitle {
  width: 481px;
  margin: 0 auto;
  margin-bottom: 140px;
  font-weight: 350;
  font-size: 26px;
  line-height: 35px;
  text-align: center;
  color: #7E7E7E;  
}

.gift__sertWrapper {
  position: relative;
  width: 517px;
  height: 366px;
  margin-bottom: 109px;
}

.gift__sert {
  width: 517px;
  height: 366px;
  border-radius: 25px;
}

.gift__sertWrapper::before {
  position: absolute;
  left: 34px;
  bottom: 325px;
  display: block;
  width: 123px;
  height: 123px;
  background-image: url('../img/nakl.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  content: '';
}

@supports (background-image: url('../img/targetKey.webp')) {
  .gift__sertWrapper::before {
    background-image: url('../img/nakl.webp');
  }
}

.gift__list {
  padding: 0;
  margin: 0;
}

.gift__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  width: 196px;
  padding: 24px 18px 27px;
  background: #FFFFFF;
  border-radius: 15px;  
  filter: drop-shadow(0px 10px 15px rgba(192, 192, 192, 0.25));
}

.gift__item.item1 {
  z-index: 1;
  top: 241px;
  right: 0;
  transform: matrix(0.96, 0.29, -0.29, 0.96, 0, 0);
}

.gift__item.item2 {
  z-index: 2;
  top: 345px;
  right: 170px;
  transform: matrix(0.99, -0.14, 0.14, 0.99, 0, 0);
}

.gift__item.item3 {
  z-index: 3;
  right: 5px;
  top: 475px;
}

.gift__item::before {
  display: block;
  width: 39px;
  height: 39px;
  margin-bottom: 14px;
  content: '';
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.gift__item.item1::before {
  background-image: url('data:image/png;base64,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');
}

.gift__item.item2::before {
  background-image: url('data:image/png;base64,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');
}

.gift__item.item3::before {
  background-image: url('data:image/png;base64,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');
}

.gift__itemTitle {
  margin: 0;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 21px;
  text-align: center;
  color: #7E7E7E;  
}

.gift__itemText {
  margin: 0;
  font-weight: 350;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: #7E7E7E;  
}

.gift__button {
  align-self: center;
}

@media (max-width: 1250px) {
  
  .gift {
    padding-top: 95rem;
    padding-bottom: 95rem;
  }
  
  .gift__wrapper {
    width: 817rem;
    margin: 0 auto;
  }
  
  .gift__title {
    margin-bottom: 20rem;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .gift__underTitle {
    width: 305rem;
    margin-bottom: 67rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .gift__sertWrapper {
    width: 400rem;
    height: 283rem;
    margin-bottom: 87rem;
  }
  
  .gift__sert {
    width: 400rem;
    height: 283rem;
    border-radius: 25rem;
  }
  
  .gift__sertWrapper::before {
    left: 17rem;
    bottom: 233rem;
    width: 117rem;
    height: 117rem;
  }
  
  .gift__item {
    width: 170rem;
    padding: 25rem 15rem 30rem;
    background: #FFFFFF;
    border-radius: 15rem;  
    filter: drop-shadow(0rem 10rem 15rem rgba(192, 192, 192, 0.25));
  }
  
  .gift__item.item1 {
    top: 140rem;
    right: 30rem;
  }
  
  .gift__item.item2 {
    top: 220rem;
    right: 200rem;
  }
  
  .gift__item.item3 {
    right: 35rem;
    top: 325rem;
  }
  
  .gift__item::before {
    width: 25rem;
    height: 25rem;
    margin-bottom: 10rem;
  }
  
  .gift__itemTitle {
    margin-bottom: 5rem;
    font-size: 16rem;
    line-height: 21rem;
  }
  
  .gift__itemText {
    font-size: 14rem;
    line-height: 20rem;
  }

}

@media (max-width: 767px) {
  
  .gift {
    padding-top: 75rem;
    padding-bottom: 75rem;
  }
  
  .gift__wrapper {
    width: 330rem;
    margin: 0 auto;
  }
  
  .gift__title {
    margin: 0 auto;
    margin-bottom: 15rem;
    font-size: 16rem;
    line-height: 25rem;
    width: 190rem;
    text-align: center;
  }
  
  .gift__underTitle {
    width: 245rem;
    margin-bottom: 77rem;
    font-size: 14rem;
    line-height: 22rem;
  }
  
  .gift__sertWrapper {
    width: 305rem;
    height: 216rem;
    margin-bottom: 81rem;
    margin-left: 12rem;
  }
  
  .gift__sert {
    width: 305rem;
    height: 216rem;
    border-radius: 25rem;
  }
  
  .gift__sertWrapper::before {
    left: -7rem;
    bottom: 170rem;
    width: 109rem;
    height: 109rem;
  }
  
  .gift__item {
    margin: 0;
    position: relative;
    width: 165rem;
    padding: 23rem;
    background: #FFFFFF;
  }
  
  .gift__item.item1 {
    top: 1rem;
    right: -18rem;
    transform: matrix(0.97, -0.26, 0.26, 0.97, 0, 0);    
  }
  
  .gift__item.item2 {
    top: -50rem;
    right: -150rem;
    transform: matrix(0.97, 0.26, -0.26, 0.97, 0, 0);
  }
  
  .gift__item.item3 {
    right: -25rem;
    top: -85rem;
    transform: matrix(0.99, -0.16, 0.16, 0.99, 0, 0);
  }
  
  .gift__item::before {
    width: 26rem;
    height: 26rem;
    margin-bottom: 15rem;
  }
  
  .gift__itemTitle {
    margin-bottom: 15rem;
    font-size: 14rem;
    line-height: 21rem;
  }
  
  .gift__itemText {
    font-size: 12rem;
    line-height: 14rem;
  }

}

/*! -----seoBlock----- */
.seoBlock {
  position: relative;
  height: 170px;
  width: 1000px;
  margin: 0 auto;
  padding: 40px;
  border-radius: 20px;
  box-shadow: 0px 9px 30px 5px rgb(193 193 193 / 25%);
  overflow: hidden;
  transition: all 0.2s ease;
}

.seoBlock.active {
  height: initial;
  padding-bottom: 90px;
}

.seoBlock p {
  margin: 0;
  position: relative;
  line-height: 1.5;
  font-weight: 350;
  font-size: 18px;
  color: #656565
}

.seoBlock button {
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 60px;
  border: none;
  background-color: white;
  color: #E2BA8B;
  box-shadow: 0px -33px 30px 10px rgba(255, 255, 255, 0.75);
}

@media (max-width: 1250px) {
  
  /*! -----seoBlock----- */
  .seoBlock {
    height: 140rem;
    width: 600rem;
    padding: 30rem;
    border-radius: 20rem;
    box-shadow: 0rem 9rem 30rem 5rem rgb(193 193 193 / 25%);
  }

  .seoBlock.active {
    padding-bottom: 90rem;
  }

  .seoBlock p {
    font-size: 18rem;
  }

  .seoBlock button {
    height: 40rem;
    font-size: 16rem;
    box-shadow: 0rem -15rem 15rem 10rem rgba(255, 255, 255, 0.75);
  }

}

@media (max-width: 767px) {
  
  /*! -----seoBlock----- */
  .seoBlock {
    height: 105rem;
    width: 320rem;
    padding: 20rem;
    border-radius: 20rem;
    box-shadow: 0rem 9rem 30rem 5rem rgb(193 193 193 / 25%);
  }

  .seoBlock.active {
    padding-bottom: 45rem;
  }

  .seoBlock p {
    font-size: 14rem;
  }

  .seoBlock button {
    height: 30rem;
    font-size: 16rem;
    box-shadow: 0rem -15rem 15rem 5rem rgba(255, 255, 255, 0.75);
  }

}

/*! -----prog----- */

.prog {
  padding-top: 185px;
  padding-bottom: 105px;
  overflow: hidden;
}

.prog__wrapper {
  position: relative;
  display: grid;
  grid-template-columns: 396px 453px;
  column-gap: 81px;
  width: 930px;
  margin: 0 auto;
}

.prog__wrapper::before {
  z-index: 1;
  position: absolute;
  display: block;
  width: 502px;
  height: 499px;
  top: -65px;
  right: -345px;
  content: '';
  background-image: url('../img/big-key.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

@supports (background-image: url('../img/targetKey.webp')) {
  .prog__wrapper::before {
    background-image: url('../img/big-key.webp');
  }
}

.prog__wrapperLeft {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 21px;
  padding-bottom: 25px;
}

.prog__title {
  margin: 0;
  margin-bottom: 9px;
  font-weight: 800;
  font-size: 28px;
  line-height: 39px;
  text-transform: uppercase;
  color: #E2BA8B;
}

.prog__underTitile {
  margin: 0;
  margin-bottom: 87px;
  width: 305px;
  font-weight: 350;
  font-size: 26px;
  line-height: 35px;
  color: #7E7E7E;  
}

.prog__button {
  align-self: flex-start;
}

.prog__list {
  display: grid;
  grid-template-columns: 217px 221px;
  column-gap: 15px;
  row-gap: 10px;
}

.prog__item {
  z-index: 2;
  position: relative;
  padding: 33px 4px 33px;
  text-align: center;
  background: #FFFFFF;
  list-style-type: none;
  box-shadow: 0px 15px 20px rgba(193, 193, 193, 0.25);
  border-radius: 15px;
}

.prog__item.item1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-column: 1 / 2;
  grid-row: 1 / 3;
  padding: 15px 27px 27px 27px;
}

.prog__item.item1::before {
  display: block;
  width: 89px;
  height: 88px;
  content: '';
  margin-bottom: 27px;
  transform: rotate(-39deg);
  background-image: url('../img/img-key.png');  
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/*
@supports (background-image: url('../img/targetKey.webp')) {
  .prog__item.item1::before {
    background-image: url('../img/img-key.webp');  
  }
}
*/

.prog__item.item2 {
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}

.prog__item.item3 {
  grid-column: 2 / 3;
  grid-row: 2 / 3;
}

.prog__itemTitle {
  margin: 0;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.prog__itemText {
  margin: 0;
  font-weight: 350;
  font-size: 22px;
  line-height: 25px;
  text-align: center;
  color: #3C3C3C;  
}

@media (max-width: 1250px) {
  
  .prog {
    padding-top: 95rem;
    padding-bottom: 75rem;
  }
  
  .prog__wrapper {
    position: relative;
    display: grid;
    grid-template-columns: 206rem 461rem;
    column-gap: 54rem;
    width: 721rem;
    margin: 0 auto;
  }
  
  .prog__wrapper::before {
    z-index: 1;
    width: 366rem;
    height: 364rem;
    top: 125rem;
    right: -210rem;
  }
  
  .prog__wrapperLeft {
    padding-top: 10rem;
    padding-bottom: 0;
  }
  
  .prog__title {
    margin-bottom: 10rem;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .prog__underTitile {
    margin-bottom: 45rem;
    width: 187rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .prog__list {
    grid-template-columns: 220rem 221rem;
    column-gap: 20rem;
    row-gap: 20rem;
  }
  
  .prog__item {
    padding: 48rem 20rem;
    box-shadow: 0rem 15rem 20rem rgba(193, 193, 193, 0.25);
    border-radius: 15rem;
  }
  
  .prog__item.item1 {
    padding: 15rem 27rem 27rem 27rem;
  }
  
  .prog__item.item1::before {
    width: 89rem;
    height: 88rem;
    margin-bottom: 10rem;
    transform: rotate(-39deg);
  }
  
  .prog__itemTitle {
    font-size: 14rem;
    line-height: 28rem;
  }
   
  .prog__itemText {
    font-size: 16rem;
    line-height: 22rem;
  }  

}

@media (max-width: 767px) {
  
  .prog {
    padding-top: 111rem;
    padding-bottom: 75rem;
  }
  
  .prog__wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    padding: 0 34rem;
  }
  
  .prog__wrapper::before {
    z-index: 1;
    width: 300rem;
    height: 300rem;
    top: 160rem;
    right: -95rem;
  }
  
  .prog__wrapperLeft {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 29rem;
  }
  
  .prog__title {
    margin-bottom: 0;
    font-size: 16rem;
    line-height: 39rem;
  }
  
  .prog__underTitile {
    margin-bottom: 0;
    width: 100%;
    font-size: 14rem;
    line-height: 35rem;
  }
  
  .prog__button {
    display: none !important;
  }

  .prog__list {
    padding: 0;
    margin: 0;
    grid-template-columns: 144rem 142rem;
  }
  
  .prog__item {
    padding: 21rem 18rem;
    box-shadow: 0rem 15rem 20rem rgba(193, 193, 193, 0.25);
  }
  
  .prog__item.item1 {
    padding: 11rem 5rem 45rem;
  }
  
  .prog__item.item1::before {
    width: 71rem;
    height: 70rem;
    margin-bottom: 0;
    transform: rotate(-39deg);
  }
  
  .prog__itemTitle {
    font-size: 12rem;
    line-height: 28rem;
  }
   
  .prog__itemText {
    font-size: 12rem;
    line-height: 20rem;
  }  

}

/*! -----mang----- */

.mang {
  padding-top: 105px;
  padding-bottom: 364px;
}

.mang__title {
  margin: 0 auto;
  margin-bottom: 94px;
  width: 522px;
  font-weight: 350;
  font-size: 28px;
  line-height: 39px;
  text-align: center;
  text-transform: uppercase;
  color: #7E7E7E;  
}

.mang__titleColored {
  color: #E2BA8B;
}

.mang__wrapper {
  width: 894px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 310px 477px;
  column-gap: 104px;
}

.mang__wrapperLeft {
  display: flex;
  flex-direction: column;
  padding-top: 37px;
  padding-bottom: 24px;
}

.mang__titleManage {
  margin: 0;
  margin-bottom: 51px;
  display: flex;
  align-items: center;
  font-weight: 350;
  font-size: 28px;
  line-height: 30px;
  color: #7E7E7E;
}

.mang__titleManage::before {
  display: block;
  width: 49px;
  height: 49px;
  margin-right: 10px;
  content: '';
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  flex-shrink: 0;
}

.mang__list {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
}

.mang__item {
  display: grid;
  grid-template-columns: 29px 1fr;
  row-gap: 5;
  column-gap: 20px;
  padding: 25px 52px 15px 20px;
  list-style-type: none;
  background: #FFFFFF;
  box-shadow: 0px 15px 20px rgba(219, 219, 219, 0.25);
  border-radius: 20px;
}

.mang__item:not(:last-of-type) {
  margin-bottom: 30px;
}

.mang__item::before {
  display: block;
  width: 29px;
  height: 29px;
  content: '';
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  grid-column: 1 / 2;
  grid-row: 1 / 3;
}

.mang__itemTitle {
  margin: 0;
  font-weight: bold;
  font-size: 24px;
  line-height: 30px;
  color: #7E7E7E;  
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}

.mang__itemText {
  margin: 0;
  font-weight: 350;
  font-size: 20px;
  line-height: 25px;
  color: #7E7E7E;
  grid-column: 2 / 3;
  grid-row: 2 / 3;
}

.mang__form {
  display: flex;
  position: relative;
  flex-direction: column;
  align-items: center;
  width: 477px;
  padding: 65px 37px 84px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='477' height='608' viewBox='0 0 477 608' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 35.733C0 25.6134 7.50384 17.1049 17.5616 15.9882C58.9835 11.389 164.832 0.5 238.5 0.5C312.168 0.5 418.016 11.389 459.438 15.9882C469.496 17.1049 477 25.6134 477 35.7329V588C477 599.046 468.046 608 457 608H20C8.9543 608 0 599.046 0 588V35.733Z' fill='white'/%3E%3Cpath d='M14.25 39.683C14.25 34.2724 18.2498 29.7143 23.6188 29.0671C56.2222 25.1369 164.863 12.75 239 12.75C313.137 12.75 421.778 25.1369 454.381 29.0671C459.75 29.7143 463.75 34.2724 463.75 39.6831V584C463.75 589.937 458.937 594.75 453 594.75H25C19.0629 594.75 14.25 589.937 14.25 584V39.683Z' stroke='%23E2BA8B' stroke-opacity='0.8' stroke-width='0.5'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;
  filter: drop-shadow(0px 15px 20px rgba(205, 205, 205, 0.25));
}

.mang__form::before {
  z-index: -1;
  position: absolute;
  display: block;
  top: 85px;
  right: -259px;
  width: 265px;
  height: 396px;
  content: '';
  background-image: url('../img/leafLast.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.mang__formTitle {
  position: relative;
  margin: 0;
  margin-bottom: 22px;
  font-size: 26px;
  line-height: 30px;
  text-align: center;
  color: #7E7E7E;  
}

.mang__formTitle::after {
  position: absolute;
  top: 23px;
  right: -35px;
  width: 125px;
  height: 116px;
  content: '';
  pointer-events: none;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='125' height='116' viewBox='0 0 125 116' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.1113 13.6425C85.5966 9.20255 113.139 75.4725 82.9868 110.857' stroke='url(%23paint0_linear)' stroke-width='0.5' stroke-linecap='round'/%3E%3Cpath d='M84.7417 98.3496L82.9897 110.859L94.435 105.515' stroke='%23ADADAD' stroke-width='0.5' stroke-linecap='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='97.9617' y1='45.4895' x2='59.1118' y2='19.1791' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ADADAD'/%3E%3Cstop offset='1' stop-color='%23ADADAD' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.mang__formUndertitle {
  margin: 0;
  margin-bottom: 29px;
  font-weight: 350;
  font-size: 22px;
  line-height: 30px;
  text-align: center;
  color: #7E7E7E;  
}

.mang__formInput {
  width: 100%;
  height: 89px;
  padding: 30px 40px;
  background: #FFFFFF;
  border: 1px solid #D7D7D7;
  box-sizing: border-box;
  border-radius: 20px;  
  font-weight: 350;
  font-size: 20px;
  line-height: 30px;
  color: #7E7E7E;
  outline: none;
}

.mang__formInput:focus {
  border: 1px solid #E2BA8B;
}

.mang__formInput:not(:last-of-type) {
  margin-bottom: 15px;
}

.mang__formButton {
  margin-top: 35px;
}

@media (max-width: 1250px) {

  .mang {
    padding-top: 75rem;
    padding-bottom: 177rem;
  }
  
  .mang__title {
    margin-bottom: 54rem;
    width: 292rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .mang__wrapper {
    width: 806rem;
    display: grid;
    grid-template-columns: 300rem 420rem;
    column-gap: 80rem;
  }
  
  .mang__wrapperLeft {
    padding-top: 46rem;
    padding-bottom: 0;
  }
  
  .mang__titleManage {
    margin-bottom: 45rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .mang__titleManage::before {
    width: 41rem;
    height: 41rem;
    margin-right: 10rem;
  }
  
  .mang__item {
    grid-template-columns: 25rem 1fr;
    row-gap: 1;
    column-gap: 13rem;
    padding: 16rem 22rem 13rem;
    box-shadow: 0rem 15rem 20rem rgba(219, 219, 219, 0.25);
    border-radius: 20rem;
  }
  
  .mang__item:not(:last-of-type) {
    margin-bottom: 30rem;
  }
  
  .mang__item::before {
    width: 25rem;
    height: 25rem;
  }
  
  .mang__itemTitle {
    font-size: 18rem;
    line-height: 30rem;
  }
  
  .mang__itemText {
    font-size: 16rem;
    line-height: 20rem;
  }
  
  .mang__form {
    width: 420rem;
    padding: 60rem 87rem 58rem;
    filter: drop-shadow(0rem 15rem 20rem rgba(205, 205, 205, 0.25));
  }
  
  .mang__form::before {
    top: 406rem;
    right: 108rem;
    width: 178rem;
    height: 279rem;
    transform: scaleX(-1) rotate(90deg);
  }
  
  .mang__formTitle {
    margin-bottom: 8rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .mang__formTitle::after {
    top: 32rem;
    right: -29rem;
    width: 80rem;
    height: 70rem;
  }
  
  .mang__formUndertitle {
    margin: 0;
    margin-bottom: 29rem;
    font-size: 16rem;
    line-height: 30rem;
  }
  
  .mang__formInput {
    height: 60rem;
    padding: 16rem 39rem;
    border: 1rem solid #D7D7D7;
    border-radius: 20rem;  
    font-size: 14rem;
    line-height: 30rem;
  }
  
  .mang__formInput:focus {
    border: 1rem solid #E2BA8B;
  }
  
  .mang__formInput:not(:last-of-type) {
    margin-bottom: 10rem;
  }
  
  .mang__formButton {
    margin-top: 25rem;
  }    
}

@media (max-width: 767px) {

  .mang {
    padding-top: 75rem;
    padding-bottom: 45rem;
  }
  
  .mang__title {
    margin-bottom: 43rem;
    width: 297rem;
    font-size: 16rem;
    line-height: 25rem;
  }
  
  .mang__wrapper {
    width: 345rem;
    display: grid;
    grid-template-columns: 345rem;
    column-gap: 0;
    row-gap: 74rem;
    margin: 0 auto;
  }
  
  .mang__wrapperLeft {
    padding-top: 0;
    align-items: center;
    width: 100%;
  }
  
  .mang__titleManage {
    margin-bottom: 43rem;
    font-size: 14rem;
    line-height: 21rem;
  }
  
  .mang__titleManage::before {
    width: 40rem;
    height: 40rem;
    margin-right: 21rem;
  }
  
  .mang__list {
    width: 305rem;
  }

  .mang__item {
    width: 100%;
    grid-template-columns: 25rem 1fr;
    row-gap: 1;
    column-gap: 13rem;
    padding: 16rem 22rem 13rem;
    box-shadow: 0rem 15rem 20rem rgba(219, 219, 219, 0.25);
    border-radius: 20rem;
  }
  
  .mang__item:not(:last-of-type) {
    margin-bottom: 10rem;
  }
  
  .mang__item::before {
    width: 25rem;
    height: 25rem;
  }
  
  .mang__itemTitle {
    font-size: 14rem;
    line-height: 30rem;
  }
  
  .mang__itemText {
    font-size: 12rem;
    line-height: 25rem;
  }
  
  .mang__form {
    width: 345rem;
    padding: 70rem 44rem 63rem;
    filter: drop-shadow(0rem 15rem 20rem rgba(205, 205, 205, 0.25));
    background-image: url("data:image/svg+xml,%0A%3Csvg width='345' height='492' viewBox='0 0 345 492' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 31.6536C0 21.6423 7.39812 13.1853 17.3357 11.9728C49.965 7.99156 121.779 0 172.5 0C223.221 0 295.035 7.99156 327.664 11.9728C337.602 13.1853 345 21.6423 345 31.6536V472C345 483.046 336.046 492 325 492H20C8.9543 492 0 483.046 0 472V31.6536Z' fill='white'/%3E%3Cpath d='M10.375 33.4286C10.375 28.0797 14.2998 23.5531 19.5991 22.8465C45.824 19.3496 121.012 9.96851 172.861 9.96851C224.709 9.96851 299.898 19.3496 326.123 22.8465C331.422 23.5531 335.347 28.0797 335.347 33.4286V470.472C335.347 476.409 330.534 481.222 324.597 481.222H21.125C15.1879 481.222 10.375 476.409 10.375 470.472V33.4286Z' stroke='%23E2BA8B' stroke-opacity='0.8' stroke-width='0.5'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
  
  .mang__form::before {
    top: 451rem;
    right: 65rem;
    width: 120rem;
    height: 180rem;
    transform: scaleX(-1) rotate(90deg);
  }
  
  .mang__formTitle {
    margin-bottom: 62rem;
    font-size: 16rem;
    line-height: 22rem;
  }
  
  .mang__formTitle::after {
    display: none;
  }
  
  .mang__formUndertitle {
    display: none;
  }
  
  .mang__formInput {
    height: 60rem;
    padding: 16rem 39rem;
    border: 1rem solid #D7D7D7;
    border-radius: 20rem;  
    font-size: 14rem;
    line-height: 30rem;
  }
  
  .mang__formInput:not(:last-of-type) {
    margin-bottom: 10rem;
  }
  
  .mang__formButton {
    margin-top: 52rem;
  }    
}

/*! -----lastSectionsBg----- */

.lastSectionsBg {
  background-image: url('../img/bg-last.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom;
}

@supports (background-image: url('../img/target-key.webp')) {
  .lastSectionsBg {
    background-image: url('../img/bg-last.webp');
  }
}

/*! -----footer----- */

.footer {
  padding-bottom: 57px;
} 

.footer__wrapper {
  display: flex;
  align-items: flex-start;
  width: 1200px;
  margin: 0 auto;
}

.footer__wrapperLeft {
  width: 226px;
  display: flex;
  flex-direction: column;
}

.footer__leftLink {
  display: flex;
  align-items: center;
  margin-bottom: 45px;
  font-weight: 800;
  font-size: 16px;
  line-height: 93.5%;
  text-transform: uppercase;
  color: #4E4E4E;  
}

.footer__leftLink::before {
  display: block;
  width: 66px;
  height: 66px;
  margin-right: 13px;
  content: '';
  background-image: url('../img/icon-planet.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/*
@supports (background-image: url('../img/targetKey.webp')) {
  .footer__leftLink::before {
    background-image: url('../img/icon-planet.webp');
  }
}
*/

.footer__rights {
  margin: 0;
  margin-bottom: 7px;
  margin-top: auto;
  font-weight: 350;
  font-size: 14px;
  line-height: 25px;
  color: #7E7E7E;  
}

.footer__politic {
  font-weight: 350;
  font-size: 14px;
  line-height: 25px;
  color: #7E7E7E;
}

.footer__list {
  padding: 0;
  margin: 0;
  margin-left: 139px;
  margin-right: auto;
  display: grid;
  grid-template-columns: 140px 140px 140px;
  column-gap: 15px;
  row-gap: 20px;
}

.footer__item {
  list-style-type: none;
  height: min-content;
}

.footer__itemLink {
  font-weight: 350;
  font-size: 18px;
  line-height: 25px;
  color: #7E7E7E;
  transition: all 0.4s ease;
}

.footer__itemLink:hover {
  color: #E2BA8B;
}

.footer__wrapperRight {
  width: 197px;
  display: flex;
  flex-direction: column;
  min-height: 155px;
}

.footer__socialWrapper {
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.footer__socialLink {
  transition: all 0.4s ease;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.footer__socialLink:hover {
  transform: scale(1.2);
}

.footer__socialLink.link1 {
  width: 26.4px;
  height: 18.5px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='27' height='19' viewBox='0 0 27 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.8275 2.88913C25.5235 1.75943 24.6328 0.868952 23.5033 0.564748C21.4397 0 13.1852 0 13.1852 0C13.1852 0 4.93083 0 2.8672 0.543221C1.75943 0.847223 0.847022 1.75963 0.543019 2.88913C0 4.95256 0 9.23193 0 9.23193C0 9.23193 0 13.5328 0.543019 15.5747C0.847223 16.7042 1.7377 17.5949 2.8674 17.8991C4.95256 18.4639 13.1854 18.4639 13.1854 18.4639C13.1854 18.4639 21.4397 18.4639 23.5033 17.9206C24.633 17.6166 25.5235 16.726 25.8277 15.5965C26.3707 13.5328 26.3707 9.25366 26.3707 9.25366C26.3707 9.25366 26.3925 4.95256 25.8275 2.88913Z' fill='%23FF0000'/%3E%3Cpath d='M10.5569 13.1852L17.421 9.23178L10.5569 5.27832V13.1852Z' fill='white'/%3E%3C/svg%3E%0A");
}

.footer__socialLink.link2 {
  width: 24px;
  height: 14px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9157 8.028C19.5277 7.538 19.6387 7.32 19.9157 6.882C19.9207 6.877 23.1238 2.451 23.4538 0.95L23.4558 0.949C23.6198 0.402 23.4558 0 22.6628 0H20.0387C19.3707 0 19.0627 0.345 18.8977 0.731C18.8977 0.731 17.5616 3.929 15.6715 6.002C15.0615 6.601 14.7795 6.793 14.4465 6.793C14.2825 6.793 14.0275 6.601 14.0275 6.054V0.949C14.0275 0.293 13.8405 0 13.2875 0H9.16132C8.7423 0 8.49329 0.306 8.49329 0.591C8.49329 1.213 9.43833 1.356 9.53633 3.106V6.903C9.53633 7.735 9.38533 7.888 9.05031 7.888C8.15828 7.888 5.99321 4.677 4.71016 1.002C4.45115 0.289 4.19815 0.000999928 3.52512 0.000999928H0.900031C0.151005 0.000999928 0 0.346 0 0.732C0 1.414 0.892031 4.805 4.14814 9.285C6.31822 12.343 9.37433 14 12.1544 14C13.8255 14 14.0295 13.632 14.0295 12.999C14.0295 10.077 13.8785 9.801 14.7155 9.801C15.1035 9.801 15.7715 9.993 17.3316 11.468C19.1147 13.217 19.4077 14 20.4057 14H23.0298C23.7778 14 24.1568 13.632 23.9388 12.906C23.4398 11.379 20.0677 8.238 19.9157 8.028Z' fill='%234B729F'/%3E%3C/svg%3E%0A");
}

.footer__socialLink.link3 {
  width: 25px;
  height: 21px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='25' height='21' viewBox='0 0 25 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.8098 13.8404L9.39625 19.7036C9.98793 19.7036 10.2442 19.4474 10.5515 19.1397L13.3255 16.4675L19.0736 20.7105C20.1278 21.3027 20.8705 20.9909 21.1549 19.733L24.9279 1.91247L24.9289 1.91142C25.2633 0.340624 24.3654 -0.273623 23.3382 0.111725L1.16063 8.67023C-0.352948 9.26243 -0.330031 10.1129 0.903332 10.4983L6.57326 12.2759L19.7434 3.96941C20.3632 3.55571 20.9267 3.78461 20.4632 4.1983L9.8098 13.8404Z' fill='%23039BE5'/%3E%3C/svg%3E%0A");
}

.footer__socialLink.link4 {
  width: 10px;
  height: 20px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='10' height='20' viewBox='0 0 10 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.17432 3.32083H10V0.140833C9.68503 0.0975 8.60178 0 7.34022 0C1.56404 0 3.13557 6.54167 2.90559 7.5H0V11.055H2.90476V20H6.46613V11.0558H9.2534L9.69586 7.50083H6.4653C6.62195 5.1475 5.83118 3.32083 8.17432 3.32083Z' fill='%233B5999'/%3E%3C/svg%3E%0A");
}

.footer__socialLink.link5 {
  width: 22px;
  height: 22px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.4461 0H6.55392C2.94007 0 0 2.94007 0 6.55392V15.4461C0 19.0599 2.94007 22 6.55392 22H15.4461C19.0599 22 22 19.0599 22 15.4461V6.55392C22 2.94007 19.0599 0 15.4461 0ZM19.7868 15.4461C19.7868 17.8434 17.8434 19.7868 15.4461 19.7868H6.55392C4.15663 19.7868 2.2132 17.8434 2.2132 15.4461V6.55392C2.2132 4.15659 4.15663 2.2132 6.55392 2.2132H15.4461C17.8434 2.2132 19.7868 4.15659 19.7868 6.55392V15.4461Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M10.9993 5.31006C7.86185 5.31006 5.30933 7.86258 5.30933 11C5.30933 14.1374 7.86185 16.69 10.9993 16.69C14.1368 16.69 16.6893 14.1375 16.6893 11C16.6893 7.86254 14.1368 5.31006 10.9993 5.31006ZM10.9993 14.4768C9.07912 14.4768 7.52253 12.9202 7.52253 11C7.52253 9.07985 9.07916 7.52326 10.9993 7.52326C12.9195 7.52326 14.4761 9.07985 14.4761 11C14.4761 12.9202 12.9195 14.4768 10.9993 14.4768Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M16.6999 6.71613C17.4529 6.71613 18.0633 6.1057 18.0633 5.35269C18.0633 4.59969 17.4529 3.98926 16.6999 3.98926C15.9469 3.98926 15.3364 4.59969 15.3364 5.35269C15.3364 6.1057 15.9469 6.71613 16.6999 6.71613Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='11' y1='21.936' x2='11' y2='0.170878' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.9993' y1='21.936' x2='10.9993' y2='0.17092' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='16.6999' y1='21.9359' x2='16.6999' y2='0.170837' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E09B3D'/%3E%3Cstop offset='0.3' stop-color='%23C74C4D'/%3E%3Cstop offset='0.6' stop-color='%23C21975'/%3E%3Cstop offset='1' stop-color='%237024C4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");  
}

.footer__mail {
  display: none;
}

@media (max-width: 1250px) {
  
  .footer {
    padding-bottom: 95rem;
  } 
  
  .footer__wrapper {
    width: 795rem;
  }
  
  .footer__wrapperLeft {
    width: 195rem;
  }
  
  .footer__leftLink {
    margin-bottom: 46rem;
    font-size: 16rem;
    line-height: 93.5%;
  }
  
  .footer__leftLink::before {
    width: 66rem;
    height: 66rem;
    margin-right: 13rem;
  }
  
  .footer__rights {
    margin-bottom: 0;
    font-size: 12rem;
    line-height: 25rem;
  }
  
  .footer__politic {
    font-size: 12rem;
    line-height: 25rem;
  }
  
  .footer__list {
    margin-left: 102rem;
    grid-template-columns: 110rem 110rem;
    column-gap: 31rem;
    row-gap: 10rem;
  }
  
  .footer__itemLink {
    font-size: 14rem;
    line-height: 25rem;
  }
  
  .footer__wrapperRight {
    width: 165rem;
    min-height: 155rem;
    display: flex;
    flex-direction: column;
    min-height: initial;
  }
  
  .footer__mail {
    display: block;
    margin-top: auto;
    margin-bottom: 15rem;
    font-weight: 350;
    font-size: 15rem;
    line-height: 25rem;
    text-align: right;
    color: #7E7E7E;
  }

  .footer__socialWrapper {
    margin-top: 0;
  }

  .footer__socialLink.link1 {
    width: 21.42rem;
    height: 15rem;
  }
  
  .footer__socialLink.link2 {
    width: 19.49rem;
    height: 11.37rem;
  }
  
  .footer__socialLink.link3 {
    width: 20.3rem;
    height: 17.06rem;
  }
  
  .footer__socialLink.link4 {
    width: 8.12rem;
    height: 16.24rem;
  }
  
  .footer__socialLink.link5 {
    width: 17.87rem;
    height: 17.87rem;
  }  

}

@media (max-width: 767px) {
  
  .footer {
    padding-top: 45rem;
    padding-bottom: 60rem;
  } 
  
  .footer__wrapper {
    width: 193rem;
    flex-direction: column;
    align-items: center;
  }
  
  .footer__wrapperLeft {
    width: 100%;
    margin-bottom: 74rem;
  }
  
  .footer__leftLink {
    margin-bottom: 41rem;
    font-size: 16rem;
    line-height: 93.5%;
  }
  
  .footer__leftLink::before {
    width: 42rem;
    height: 42rem;
    margin-right: 10rem;
  }
  
  .footer__rights {
    margin-bottom: 0;
    font-size: 12rem;
    line-height: 25rem;
    text-align: center;
  }
  
  .footer__politic {
    font-size: 12rem;
    line-height: 25rem;
    text-align: center;
  }
  
  .footer__list {
    display: none;
  }
  
  .footer__itemLink {
    font-size: 14rem;
    line-height: 25rem;
  }
  
  .footer__wrapperRight {
    width: 100%;
    min-height: initial;
    display: flex;
    flex-direction: column;
  }
  
  .footer__mail {
    order: -1;
    margin-bottom: 12rem;
    margin-top: 0;
    text-align: center;
  }

  .footer .header__tel {
    background: none;
    width: 100%;
    text-align: center;
  }

  .footer .header__getPrice {
    display: block;
    margin-bottom: 73rem;
  }

  .footer .header__tel span {
    display: block;
  }

  .footer__socialWrapper {
    margin-top: 0;
  }

  .footer__socialLink.link1 {
    width: 21.42rem;
    height: 15rem;
  }
  
  .footer__socialLink.link2 {
    width: 19.49rem;
    height: 11.37rem;
  }
  
  .footer__socialLink.link3 {
    width: 20.3rem;
    height: 17.06rem;
  }
  
  .footer__socialLink.link4 {
    width: 8.12rem;
    height: 16.24rem;
  }
  
  .footer__socialLink.link5 {
    width: 17.87rem;
    height: 17.87rem;
  }  

}

/*! -----articles----- */

.articles {
  padding: 300px 0;
}

.articles__list {
  padding: 0;
  margin: 0 auto;
  width: max-content;
  display: grid;
  grid-template-columns: 360px 360px 360px;
  gap: 30px;
}

.articles__item {
  list-style-type: none;
  width: 360px;
  padding: 20px;
  box-shadow: 0px 15px 20px rgb(0 0 0 / 15%);
  border-radius: 20px;
  overflow: hidden;
}

.articles__pic {
  display: block;
  width: 360px;
  height: 270px;
  margin-left: -20px;
  margin-top: -20px;
  margin-bottom: 30px;
}

.articles__pic img {
  display: block;
  width: 100%;
  height: 100%;
  max-width: initial;
  object-fit: cover;
  object-position: center;
}

.articles__itemTitle {
  margin: 0;
  margin-bottom: 30px;
  font-weight: bold;
  font-size: 25px;
  line-height: 96%;
  color: #E2BA8B;
}

.articles__desc {
  margin: 0;
  font-weight: 350;
  font-size: 18px;
  line-height: 110%;
  color: #656565; 
}

@media (max-width: 1250px) {
  /*! -----articles----- */

  .articles {
    padding: 250rem 0 200rem;
  }

  .articles__list {
    grid-template-columns: 360rem 360rem;
    gap: 30rem;
  }

  .articles__item {
    width: 360rem;
    padding: 20rem;
    box-shadow: 0rem 15rem 20rem rgb(0 0 0 / 15%);
    border-radius: 20rem;
  }

  .articles__pic {
    width: 360rem;
    height: 270rem;
    margin-left: -20rem;
    margin-top: -20rem;
    margin-bottom: 30rem;
  }

  .articles__itemTitle {
    margin: 0;
    margin-bottom: 20rem;
    font-size: 14rem;
  }

  .articles__desc {
    font-size: 12rem;
  }
}

@media (max-width: 767px) {
  /*! -----articles----- */

  .articles {
    padding: 250rem 0 100rem;
  }

  .articles__list {
    grid-template-columns: 320rem;
    gap: 30rem;
  }

  .articles__item {
    width: 320rem;
    padding: 20rem;
    box-shadow: 0rem 15rem 20rem rgb(0 0 0 / 15%);
    border-radius: 20rem;
  }

  .articles__pic {
    width: 320rem;
    height: 240rem;
    margin-left: -20rem;
    margin-top: -20rem;
    margin-bottom: 30rem;
  }

  .articles__itemTitle {
    margin: 0;
    margin-bottom: 20rem;
    font-size: 14rem;
  }

  .articles__desc {
    font-size: 12rem;
  }
} 

/*! -----article----- */

.article {
  padding: 300px 0 200px;
  width: 1200px;
  margin: 0 auto; 
  display: grid;
  grid-template-columns: 900px 250px;
  column-gap: 50px;
}

.article__wrapper {
  grid-column: 1 / 2;
  grid-row: 1 / 2;
  position: relative;
  width: 900px;
  margin: 0 auto;
}

.article__title {
  width: 720px;
  margin: 0;
  margin-bottom: 50rem;
  font-weight: 800;
  color: #E2BA8B;
  font-size: 40px;
  line-height: 53px;
  text-transform: uppercase;
}

.article__pic {
  display: block;
  width: 900px;
  height: 675px;
  margin-bottom: 20px;
}

.article__pic img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.article__info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
  align-items: center;
}

.article__date {
  font-size: 15px;
}

.article__content {
  line-height: 1.5;
  font-weight: 350;
  font-size: 18px;
  color: #656565;
}

.article__content picture {
  display: block;
  width: 900px;
  height: 675px;
  margin-top: 50px;
  margin-bottom: 50px;
}

.article__content picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

@media (max-width: 1250px) {

  .article {
    padding: 200rem 0 100rem;
    width: 825rem;
    grid-template-columns: 600rem 200rem;
    column-gap: 25rem;
  }

  .article__wrapper {
    width: 600rem;
  }

  .article__title {
    width: 600rem;
    margin-bottom: 30rem;
    font-size: 30rem;
    line-height: 40rem;
  }

  .article__pic {
    width: 600rem;
    height: 375rem;
    margin-bottom: 20rem;
  }

  .article__info {
    margin-bottom: 30rem;
  }

  .article__date {
    font-size: 13rem;
  }

  .article__content {
    font-size: 16rem;
  }

  .article__content picture {
    display: block;
    width: 600rem;
    height: 375rem;
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

}

@media (max-width: 767px) {

  .article {
    padding: 200rem 15rem 50rem 15rem;
    width: 375rem;
    grid-template-columns: initial;
    display: flex;
    flex-direction: column;
    column-gap: 0;
  }

  .article__wrapper {
    width: 345rem;
  }

  .article__title {
    width: 100%;
    margin-bottom: 30rem;
    font-size: 30rem;
    line-height: 40rem;
    text-align: center;
  }

  .article__pic {
    margin-left: -15rem;
    width: 375rem;
    height: 281.25rem;
    margin-bottom: 20rem;
  }

  .article__info {
    margin-bottom: 30rem;
  }

  .article__date {
    font-size: 13rem;
  }

  .article__content {
    font-size: 16rem;
  }

  .article__content picture {
    margin-left: -15rem;
    display: block;
    width: 375rem;
    height: 281.25rem;
    margin-top: 30rem;
    margin-bottom: 30rem;
  }

}

/*! -----filter----- */

.filter {
  position: -webkit-sticky;
  position: sticky;
  grid-column: 2 / 3;
  grid-row: 1 / 2;
  top: 20px;
  width: 265px;
  height: 900px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #ddd7cf #ddbd99;
}

.filter::-webkit-scrollbar {
  width: 5px;
}

.filter::-webkit-scrollbar-track {
  background: #ddd7cf;
}

.filter::-webkit-scrollbar-thumb {
  background-color: #ddbd99;
}

.filter__btn-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-bottom: 40px;
}

.filter__btn {
  padding: 5px 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 100%;
  border-radius: 5px;
  font-weight: 350;
  font-size: 18px;
  line-height: 110%;
  text-align: center;
  color: rgba(65, 65, 65, 0.75);
  border: 1px solid rgba(65, 65, 65, 0.25);
  cursor: pointer;
  background-color: transparent;  
  box-shadow: 0 0 10rem rgba(65, 65, 65, 0.25);
}

.filter__btn.active {
  border: 1px solid #E2BA8B;
  color: #E2BA8B;  
  box-shadow: 0 0 15rem rgba(226, 186, 139, 1);
}

.filter__container {
  width: 100%;
}

.filter__title {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 25px;
  line-height: 96%;
  color: #E2BA8B;  
}

.filter__list {
  padding: 0;
  margin: 0;
  width: 250px;
}

.filter__item {
  list-style-type: none;
  box-shadow: 0 0 15rem rgb(0 0 0 / 15%);
  border-radius: 10px;
  overflow: hidden;
}

.filter__item:hover {
  box-shadow: 0 0 15rem rgba(226, 186, 139, 1);
}

.filter__item:not(:last-of-type) {
  margin-bottom: 15px;
}

.filter__item a {
  display: flex;
}

.filter__pic {
  display: block;
  width: 100px;
  height: 75px;
  flex-shrink: 0;
  margin-right: 10px;
}

.filter__pic img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.filter__itemTitle {
  margin: 0;
  padding: 10px 10px 10px 0;
  font-weight: 400;
  font-size: 15px;
  line-height: 96%;
  color: #e2a054; 
}

@media (max-width: 1250px) {

  .filter {
    top: 20rem;
    width: 200rem;
    height: 700rem;
  }

  .filter::-webkit-scrollbar {
    width: 5rem;
  }

  .filter__btn-container {
    margin-bottom: 25rem;
  }

  .filter__btn {
    padding: 3rem 7rem;
    margin-right: 7rem;
    margin-bottom: 7rem;
    border-radius: 5rem;
    font-size: 15rem;
    border: 1rem solid rgba(65, 65, 65, 0.25);
    box-shadow: 0 0 7rem rgba(65, 65, 65, 0.25);
  }

  .filter__btn.active {
    border: 1rem solid #E2BA8B;
    box-shadow: 0 0 10rem rgba(226, 186, 139, 1);
  }

  .filter__title {
    margin-bottom: 15rem;
    font-size: 18rem;
  }

  .filter__list {
    padding: 0;
    margin: 0;
    width: 200rem;
  }

  .filter__item {
    box-shadow: 0 0 10rem rgb(0 0 0 / 15%);
    border-radius: 7rem;
  }

  .filter__item:hover {
    box-shadow: 0 0 10rem rgba(226, 186, 139, 1);
  }

  .filter__item:not(:last-of-type) {
    margin-bottom: 15rem;
  }

  .filter__pic {
    display: block;
    width: 60rem;
    height: 45rem;
    margin-right: 7rem;
  }

  .filter__itemTitle {
    margin: 0;
    padding: 7rem 7rem 7rem 0;
    font-size: 12rem;
  }

}

@media (max-width: 767px) {

  .filter {
    position: static;
    top: 0;
    width: 345rem;
    height: initial;
    margin-bottom: 50rem;
    overflow-x: hidden;
  }

  .filter::-webkit-scrollbar {
    width: 5rem;
  }

  .filter__btn-container {
    margin-bottom: 25rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
  }

  .filter__btn {
    width: max-content;
    padding: 3rem 7rem;
    margin-right: 0;
    margin-bottom: 7rem;
    border-radius: 5rem;
    font-size: 15rem;
    border: 1rem solid rgba(65, 65, 65, 0.25);
    box-shadow: 0 0 7rem rgba(65, 65, 65, 0.25);
  }

  .filter__btn.active {
    border: 1rem solid #E2BA8B;
    box-shadow: 0 0 10rem rgba(226, 186, 139, 1);
  }

  .filter__title {
    margin-bottom: 0;
    font-size: 18rem;
    text-align: center;
  }

  .filter__list {
    padding: 15rem;
    margin: 0;
    margin-left: -15rem;
    width: 375rem;
    height: 90rem;
    display: flex;
    overflow-x: auto;
  }

  .filter__item {
    width: 165rem;
    flex-shrink: 0;
    box-shadow: 0 0 10rem rgb(0 0 0 / 25%);
    border-radius: 7rem;
  }

  .filter__item:hover {
    box-shadow: 0 0 10rem rgba(226, 186, 139, 1);
  }

  .filter__item:not(:last-of-type) {
    margin-bottom: 0;
    margin-right: 15rem;
  }

  .filter__pic {
    display: block;
    width: 80rem;
    height: 60rem;
    margin-right: 7rem;
  }

  .filter__itemTitle {
    margin: 0;
    padding: 7rem 7rem 7rem 0;
    font-size: 12rem;
  }
}

/*! -----more----- */

.more {
  padding: 100px 0;
}

.more__title {
  margin: 0;
  margin-bottom: 50px;
  font-weight: bold;
  font-size: 35px;
  line-height: 52px;
  color: #E2BA8B;  
}

.more__list {
  padding: 0 10px;
  padding-bottom: 20px;
  margin: 0 auto;
  margin-left: -10px;
  width: 920px;
  display: flex;
  overflow-x: auto;
  scrollbar-width: thin;
  scrollbar-color: #ddd7cf #ddbd99;
}

.more__list::-webkit-scrollbar {
  height: 7.5px;
}

.more__list::-webkit-scrollbar-track {
  background: #ddd7cf;
}

.more__list::-webkit-scrollbar-thumb {
  background-color: #ddbd99;
}

.more__item {
  flex-shrink: 0;
  list-style-type: none;
  width: 280px;
  padding: 20px;
  box-shadow: 0px 15px 20px rgb(0 0 0 / 15%);
  border-radius: 20px;
  overflow: hidden;
}

.more__item:not(:last-of-type) {
  margin-right: 30px;
}

.more__pic {
  display: block;
  width: 280px;
  height: 210px;
  margin-left: -20px;
  margin-top: -20px;
  margin-bottom: 30px;
}

.more__pic img {
  display: block;
  width: 100%;
  height: 100%;
  max-width: initial;
  object-fit: cover;
  object-position: center;
}

.more__itemTitle {
  margin: 0;
  margin-bottom: 30px;
  font-weight: bold;
  font-size: 25px;
  line-height: 96%;
  color: #E2BA8B;
}

.more__desc {
  margin: 0;
  font-weight: 350;
  font-size: 18px;
  line-height: 110%;
  color: #656565; 
}

@media (max-width: 1250px) {
  /*! -----more----- */

  .more {
    padding: 100rem 0;
  }

  .more__title {
    margin-bottom: 50rem;
    font-size: 35rem;
    line-height: 52rem;
  }

  .more__list {
    padding: 0 10rem;
    padding-bottom: 20rem;
    margin: 0 auto;
    margin-left: -10rem;
    width: 620rem;
  }

  .more__list::-webkit-scrollbar {
    height: 7.5rem;
  }

  .more__item {
    width: 280rem;
    padding: 20rem;
    box-shadow: 0rem 15rem 20rem rgb(0 0 0 / 15%);
    border-radius: 20rem;
  }

  .more__item:not(:last-of-type) {
    margin-right: 30rem;
  }

  .more__pic {
    width: 280rem;
    height: 210rem;
    margin-left: -20rem;
    margin-top: -20rem;
    margin-bottom: 30rem;
  }

  .more__itemTitle {
    margin-bottom: 30rem;
    font-size: 25rem;
  }

  .more__desc {
    font-size: 18rem;
  }
}

@media (max-width: 767px) {
  /*! -----more----- */

  .more {
    padding: 100rem 0 0;
  }

  .more__title {
    margin-bottom: 50rem;
    font-size: 35rem;
    line-height: 52rem;
    text-align: center;
  }

  .more__list {
    padding: 0 20rem;
    padding-bottom: 30rem;
    margin: 0 auto;
    margin-left: -15rem;
    width: 375rem;
  }

  .more__list::-webkit-scrollbar {
    height: initial;
  }

  .more__list::-webkit-scrollbar-track {
    background: initial;
  }
  
  .more__list::-webkit-scrollbar-thumb {
    background-color: initial;
  }

  .more__item {
    width: 280rem;
    padding: 20rem;
    box-shadow: 0rem 15rem 20rem rgb(0 0 0 / 15%);
    border-radius: 20rem;
  }

  .more__item:not(:last-of-type) {
    margin-right: 30rem;
  }

  .more__pic {
    width: 280rem;
    height: 210rem;
    margin-left: -20rem;
    margin-top: -20rem;
    margin-bottom: 25rem;
  }

  .more__itemTitle {
    margin-bottom: 20rem;
    font-size: 22rem;
  }

  .more__desc {
    font-size: 16rem;
  }
}

/*! -----modalVideo ----- */

.modalVideo {
  z-index: 11;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
  width: 994px;
  height: 600px;
  background-color: white;
}

.modalVideo__videoWrapper {
  width: 100%;
  height: 100%;
}

.modalVideo.active {
  display: block;
  animation: fade 0.5s ease both
}

.modalVideo iframe {
  border: none;
  width: 100%;
  height: 100%;
}

@media (max-width: 1250px) {
  
  .modalVideo {
    width: 620rem;
    height: 365rem;
  }

}

@media (max-width: 767px) {
  
  .modalVideo {
    width: 336rem;
    height: 279rem;
  }

}

/*! -----modalThanks----- */

.modalThanks {
  z-index: 11;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
  flex-direction: column;
  align-items: center;
  width: 580px;
  padding: 108px 140px 123px 162px;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);  
  border-radius: 20px;
  background-color: #fff;
}


.modalThanks::after {
  position: absolute;
  right: -1px;
  top: 80px;
  transform: scale(-1);
  display: block;
  width: 136px;
  height: 200px;
  content: '';
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('../img/leafLast.png');
}

.modalThanks.active {
  display: flex;
  animation: fade 0.5s ease both
}

.modalThanks__title {
  margin: 0;
  margin-bottom: 70px;
  font-weight: 800;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.modalThanks__text {
  margin: 0;
  font-weight: 350;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
  color: #656565;  
}

.modalThanks__text:not(:last-of-type) {
  margin-bottom: 25px;
}

@media (max-width: 1250px) {

  .modalThanks {
    width: 460rem;
    padding: 45rem 125rem 102rem 162rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 20rem;
  }
  
  
  .modalThanks::after {
    right: -1rem;
    top: 30rem;
    width: 83rem;
    height: 123rem;
  }
  
  .modalThanks__title {
    margin-bottom: 70rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .modalThanks__text {
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalThanks__text:not(:last-of-type) {
    margin-bottom: 20rem;
  }
  
}

@media (max-width: 767px) {
  .modalThanks {
    width: 306rem;
    padding: 50rem 65rem 116rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 20rem;
  }
  
  .modalThanks__title {
    margin-bottom: 78rem;
    font-size: 14rem;
    line-height: 21rem;
  }
  
  .modalThanks__text {
    font-size: 16rem;
    line-height: 23rem;
  }
  
  .modalThanks__text:not(:last-of-type) {
    margin-bottom: 15rem;
  }
  
}

/*! -----ModalDescr----- */

.modalDescr {
  z-index: 11;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 780px;
  display: none;
  grid-template-columns: 300px 1fr;
  column-gap: 21px;
  row-gap: 45px;
  transition: all 0.4s ease;
  background-color: white;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);  
  border-radius: 20px;
}

.modalDescr__wrapper {
  padding: 70px 80px 77px;
}

.modalDescr.active {
  display: block;
  animation: fade 1s ease both;
}  

.modalDescr.active .modalDescr__wrapper{
  display: grid;
  grid-template-columns: 300px 1fr;
  column-gap: 21px;
  row-gap: 45px;
}  

.modalDescr__title {
  grid-column: 1 / 3;
  grid-row: 1 / 2;
  margin: 0;
  margin-bottom: 38px;
  font-weight: 800;
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;
}

.modalDescr__image {
  grid-column: 1 / 2;
  width: 300px;
  height: 214px;
  display: block;
  border-radius: 12px;
}

.modalDescr__textWrapper {
  grid-column: 2 / 3;
  grid-row: 2 / 4;
}

.modalDescr__list {
  padding: 0;
  margin: 0;
}

.modalDescr__list li {
  list-style-type: none;
  display: flex;
  align-items: center;
  font-weight: 350;
  font-size: 16px;
  line-height: 130%;
  color: #656565;  
}

.modalDescr__list li:not(:last-of-type) {
  margin-bottom: 10px;
}

.modalDescr__list li::before {
  margin-right: 15px;
  width: 2px;
  height: 2px;
  content: '';
  background-color: #656565;
  border-radius: 50%;
}

.modalDescr__form {
  grid-column: 1 / 2;
}

.modalDescr__text {
  margin: 0;
  font-weight: 350;
  font-size: 16px;
  line-height: 130%;
  color: #656565;
  margin-bottom: 30px;
}

.modalDescr__form {
  display: flex;
  flex-direction: column;
}

.modalDescr__formInput {
  height: 77px;
  padding: 25px 34px;
  border: 1px solid #D7D7D7;
  border-radius: 20px;  
  font-weight: 350;
  font-size: 16px;
  line-height: 30px;
  color: #7E7E7E;
  outline: none;
}

.modalDescr__formInput:focus {
  border: 1px solid #C08D5B;
}

.modalDescr__formButton {
  margin-top: 25px;
}

@media (max-width: 1250px) {
  
  .modalDescr {
    width: 780rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 20rem;
  }
  
  .modalDescr__wrapper {
    padding: 70rem 80rem 77rem;
  }

  .modalDescr.active {
    display: block;
  }  

  .modalDescr.active .modalDescr__wrapper{
    display: grid;
    grid-template-columns: 300rem 1fr;
    column-gap: 21rem;
    row-gap: 45rem;
  }  

  .modalDescr__title {
    margin-bottom: 38rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalDescr__image {
    width: 300rem;
    height: 214rem;
    border-radius: 12rem;
  }
  
  .modalDescr__list li {
    font-size: 16rem;
  }
  
  .modalDescr__list li:not(:last-of-type) {
    margin-bottom: 10rem;
  }
  
  .modalDescr__list li::before {
    margin-right: 15rem;
    width: 2rem;
    height: 2rem;
  }
  
  .modalDescr__text {
    font-size: 16rem;
    margin-bottom: 30rem;
  }
  
  .modalDescr__formInput {
    height: 77rem;
    padding: 25rem 34rem;
    border: 1rem solid #D7D7D7;
    border-radius: 20rem;  
    font-size: 16rem;
    line-height: 30rem;
  }
  
  .modalDescr__formButton {
    margin-top: 25rem;
  }

}

@media (max-width: 767px) {
  
  .modalDescr {
    width: 100vw;
    height: 100vh;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    grid-template-columns: none;
    column-gap: 0;
    row-gap: 0;
    box-shadow: none;  
    border-radius: 0;
    transform: none;
  }
  
  .modalDescr__wrapper {
    padding: 50rem 29rem 53rem;
  }

  .modalDescr.active {
    display: block;
  }  

  .modalDescr.active .modalDescr__wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    column-gap: 0;
    row-gap: 0;
  }  

  .modalDescr__title {
    margin-bottom: 32rem;
    font-size: 16rem;
    line-height: 24rem;
  }
  
  .modalDescr__image {
    width: 214rem;
    height: 152rem;
    margin-bottom: 26rem;
  }
  
  .modalDescr__list {
    margin-bottom: 43rem;
  }

  .modalDescr__list li {
    font-size: 12rem;
  }
  
  .modalDescr__list li:not(:last-of-type) {
    margin-bottom: 10rem;
  }
  
  .modalDescr__list li::before {
    margin-right: 10rem;
    width: 2rem;
    height: 2rem;
  }
  
  .modalDescr__text {
    font-size: 12rem;
    margin-bottom: 24rem;
  }
  
  .modalDescr__formInput {
    height: 70rem;
    padding: 20rem 25rem;
    font-size: 14rem;
    line-height: 30rem;
  }
  
  .modalDescr__formButton {
    margin-top: 15rem;
  }

}

/*! -----modalTest----- */

.modalTest {
  z-index: 11;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 780px;
  display: none;
  padding: 117px 240px 102px;
  flex-direction: column;
  align-items: center;
  transition: all 0.4s ease;
  background-color: white;
  box-shadow: 0px 0px 0px 11px #ffffff inset,  
              0px 0px 0px 12px rgba(226, 186, 139, 0.8) inset,
              0px 15px 20px rgba(0, 0, 0, 0.05);  
  border-radius: 20px;
}

.modalTest.active {
  display: flex;
  animation: fade 0.5s ease both;
}

.modalTest::before,
.modalTest::after {
  position: absolute;
  bottom: 117px;
  left: -1px;
  display: block;
  width: 136px;
  height: 200px;
  content: '';
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url('../img/leafLast.png');
}

.modalTest::after {
  bottom: initial;
  left: initial;
  right: -1px;
  top: 80px;
  transform: scale(-1);
}

.modalTest__title {
  margin: 0;
  margin-bottom: 30px;
  font-weight: 800;
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  text-transform: uppercase;
  color: #E2BA8B;  
}

.modalTest__text {
  margin: 0;
  margin-bottom: 15px;
  font-weight: 350;
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  color: #656565;  
}

.modalTest__textCall {
  margin: 0;
  margin-bottom: 60px;
  width: 210px;
  font-weight: 350;
  font-size: 16px;
  line-height: 130%;
  text-align: center;
  color: #656565;  
}

.modalTest__form {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.modalTest__formInput {
  height: 80px;
  width: 100%;
  padding: 25px 34px;
  border: 1px solid #D7D7D7;
  border-radius: 20px;  
  font-weight: 350;
  font-size: 16px;
  line-height: 30px;
  color: #7E7E7E;
  outline: none;
}

.modalTest__formInput:focus {
  border: 1px solid #C08D5B;
}

.modalTest__formButton {
  margin-top: 25px;
  width: 100%;
}

@media (max-width: 1200px) {
  
  .modalTest {
    width: 780rem;
    padding: 117rem 240rem 102rem;
    box-shadow: 0rem 0rem 0rem 11rem #ffffff inset,  
                0rem 0rem 0rem 12rem rgba(226, 186, 139, 0.8) inset,
                0rem 15rem 20rem rgba(0, 0, 0, 0.05);  
    border-radius: 20rem;
  }
  
  .modalTest.active {
    display: flex;
    animation: fade 0.5s ease both;
  }
  
  .modalTest::before,
  .modalTest::after {
    bottom: 117rem;
    left: -1rem;
    width: 136rem;
    height: 200rem;
  }
  
  .modalTest::after {
    left: initial;
    bottom: initial;
    right: -1rem;
    top: 80rem;
    transform: scale(-1);
  }

  .modalTest::before {
    display: none;
  }
  
  .modalTest__title {
    margin-bottom: 43rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalTest__text {
    margin-bottom: 15rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalTest__textCall {
    margin-bottom: 89rem;
    width: 210rem;
    font-size: 16rem;
    line-height: 130%;
  }
  
  .modalTest__formInput {
    height: 80rem;
    padding: 25rem 34rem;
    border: 1rem solid #D7D7D7;
    border-radius: 20rem;  
    font-size: 16rem;
    line-height: 30rem;
  }
  
  .modalTest__formButton {
    margin-top: 20rem;
  }

}

@media (max-width: 767px) {
  
  .modalTest {
    width: 305rem;
    padding: 98rem 29rem 97rem;
    border-radius: 20rem;
  }
  
  .modalTest::before,
  .modalTest::after {
    bottom: 117rem;
    left: -1rem;
    width: 136rem;
    height: 200rem;
  }
  
  .modalTest::after {
    left: initial;
    bottom: initial;
    right: -1rem;
    top: 80rem;
    transform: scale(-1);
  }

  .modalTest::before {
    display: none;
  }
  
  .modalTest__title {
    margin-bottom: 43rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalTest__text {
    margin-bottom: 15rem;
    font-size: 18rem;
    line-height: 27rem;
  }
  
  .modalTest__textCall {
    margin-bottom: 89rem;
    width: 210rem;
    font-size: 16rem;
    line-height: 130%;
  }
  
  .modalTest__formInput {
    height: 80rem;
    padding: 25rem 34rem;
    border: 1rem solid #D7D7D7;
    border-radius: 20rem;  
    font-size: 16rem;
    line-height: 30rem;
  }
  
  .modalTest__formButton {
    margin-top: 20rem;
  }

}

/*! -----modalGallery----- */

.modalGallery {
  z-index: 11;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1200px;
  height: 800px;
}

.modalGallery img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  background-position: center;
  background-color: black;
}

.modalGallery.active {
  display: block;
  animation: fade 0.4s ease both;
}

@media (max-width: 1250px) {
  .modalGallery {
    width: 840rem;
    height: 630rem;
  } 
}

@media (max-width: 767px) {
  .modalGallery {
    width: 376rem;
    height: 282rem;
  } 
}

/*! -----modalOverlay----- */

.modalOverlay {
  z-index: 10;
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(2px);
}

.modalOverlay.active {
  display: block;
}

/*! -----loading----- */

.loading {
  display: none;
  z-index: 12;
  width: 200px;
  height: 200px;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url(../img/d3.gif);
  background-position: center;
  background-size: 275px;
  border-radius: 20px;
  box-shadow: 0rem 15px 20px rgb(0 0 0 / 15%);
}

.loading.active {
  display: block;
}

/*! -----Ð¡Ð»ÑƒÐ¶ÐµÐ±Ð½Ñ‹Ðµ ÐºÐ»Ð°ÑÑÑ‹----- */

.visually-hidden,
.test__itemLabel input[type="radio"] {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  -webkit-clip-path: inset(100%);
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

/*! -----ÐºÐ½Ð¾Ð¿ÐºÐ¸----- */

.leftButton,
.rightButton {
  display: block;
  width: 37px;
  height: 37px;
  border-radius: 50%;
  border: none;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='9' height='11' viewBox='0 0 9 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1L2 5.5L8 10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"),
                    linear-gradient(180deg, #F4D7A9 0%, #C08D5B 100%);
  background-size: 6px 9px, cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;  
}

.rightButton {
  transform: scaleX(-1);
}

.leftButton:hover {
  box-shadow: 0 0 15rem 5rem #F4D7A9;
}

.rightButton:hover {
  box-shadow: 0 0 15rem 5rem #F4D7A9;
}

.leftButton:active,
.rightButton:active {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='9' height='11' viewBox='0 0 9 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1L2 5.5L8 10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"),
                    linear-gradient(180deg, #C18E5C 0%, #C08D5B 100%);
}

.pushButton {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 246px;
  height: 69px;
  padding: 27px 33px 21px;
  background: linear-gradient(180deg, #F5DAAC 0%, #CF9B69 100%);
  border-radius: 20px;
  border: none;
  font-weight: 800;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  text-transform: uppercase;
  color: #FFFFFF;
  box-shadow: 0 7px 0 0 #C08D5B;
  transform: translateY(0);
  transition: all 0.4s ease;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.pushButton--mang {
  width: 100%;
}

.pushButton--form {
  width: 100%;
  height: 80px;
}

.pushButton:hover{
  transform: translateY(7px);
  box-shadow: 0 0 0 0 #C08D5B;
}

.pushButton:active{
  background: linear-gradient(180deg, #C18E5C 0%, #C08D5B 100%);
}

.pushButtonArrow,
.pushButtonOk {
  position: relative;
  display: flex;
  align-items: center;
  min-width: 247px;
  height: 87px;
  padding: 0 70px 0 33px;
  background: linear-gradient(180deg, #F5DAAC 0%, #CF9B69 100%);
  border-radius: 20px;
  border: none;
  font-weight: 800;
  font-size: 14px;
  line-height: 21px;
  text-transform: uppercase;
  color: #FFFFFF;
  box-shadow: 0 7px 0 0 #C08D5B;
  transform: translateY(0);
  transition: all 0.4s ease;
}

.pushButtonArrow:hover ,
.pushButtonOk:hover {
  transform: translateY(7px);
  box-shadow: 0 0 0 0 #C08D5B;
}

.pushButtonArrow:active ,
.pushButtonOk:active {
  background: linear-gradient(180deg, #C18E5C 0%, #C08D5B 100%);
}

.pushButtonArrow::after,
.pushButtonOk::after {
  position: absolute;
  top: 23px;
  right: 26px;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background-color: #E0BA8D;
  box-shadow: inset 0px -3px 5px rgba(255, 255, 255, 0.07), inset 0px 3px 5px rgba(0, 0, 0, 0.03);
  background-image: url("data:image/svg+xml,%0A%3Csvg width='8' height='11' viewBox='0 0 8 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 5.5L1 10' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");  
  background-size: 6px 9px;
  background-position: center;
  background-repeat: no-repeat;
  content: '';
}

.pushButtonArrow:active::after,
.pushButtonOk:active::after {
  box-shadow: none;
  background-color: #E0BA8D;
}

.pushButtonOk::after {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 1L5.5 11L1 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 14px 10px;
}

@media (max-width: 1250px) {
  
  .leftButton,
  .rightButton {
    display: block;
    width: 37rem;
    height: 37rem;
    border-radius: 50%;
    border: none;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='9' height='11' viewBox='0 0 9 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1L2 5.5L8 10' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"),
                      linear-gradient(180deg, #F4D7A9 0%, #C08D5B 100%);
    background-size: 6rem 9rem, cover;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
  }

  .rightButton {
    transform: scaleX(-1);
  }

  .pushButton {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 246rem;
    height: 69rem;
    padding: 27rem 33rem 21rem;
    background: linear-gradient(180deg, #F5DAAC 0%, #CF9B69 100%);
    border-radius: 20rem;
    border: none;
    font-weight: 800;
    font-size: 14rem;
    line-height: 21rem;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    box-shadow: 0 7rem 0 0 #C08D5B;
    transform: translateY(0);
    transition: all 0.4s ease;
  }

  .pushButton--mang {
    width: 100%;
  }

  .pushButton--form {
    width: 100%;
    height: 80rem;
  }
  
  .pushButton:hover{
    transform: translateY(7rem);
    box-shadow: 0 0 0 0 #C08D5B;
  }

  .pushButton:active{
    background:  #C08D5B;
  }

  .pushButtonArrow,
  .pushButtonOk {
    min-width: 220rem;
    height: 65rem;
    padding: 0 74rem 0 26rem;
    border-radius: 20rem;
    font-size: 12rem;
    line-height: 18rem;
    box-shadow: 0 5rem 0 0 #C08D5B;
  }

  .pushButtonArrow::after,
  .pushButtonOk::after {
    position: absolute;
    top: 18rem;
    right: 36rem;
    width: 30rem;
    height: 30rem;
    box-shadow: inset 0rem -3rem 5rem rgba(255, 255, 255, 0.07), inset 0rem 3rem 5rem rgba(0, 0, 0, 0.03);
    background-size: 6rem 9rem;
  }

  .pushButtonOk::after {
    background-size: 14rem 10rem;
  }

}

@media (max-width: 767px) {

  .pushButton {
    width: 183rem;
    height: 60rem;
    padding: 25rem 24rem 20rem;
    background: linear-gradient(180deg, #F5DAAC 0%, #CF9B69 100%);
    border-radius: 20rem;
    border: none;
    font-weight: 800;
    font-size: 11rem;
    line-height: 15rem;
  }

  .pushButton::after {
    display: block;
    width: 21rem;
    height: 24rem;
    margin-left: 10rem;
    margin-top: -3rem;
    content: '';
    background-image: url("data:image/svg+xml,%0A%3Csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.9802 4.81599C18.7992 4.81599 18.6192 4.75199 18.4752 4.61999C16.2682 2.60799 13.4362 1.5 10.5002 1.5C7.56419 1.5 4.7322 2.60799 2.52521 4.62099C2.21821 4.89998 1.74421 4.87699 1.46521 4.57199C1.18621 4.26599 1.20821 3.79099 1.51421 3.51199C3.99921 1.247 7.1902 0 10.5002 0C13.8102 0 17.0012 1.247 19.4862 3.51199C19.7922 3.79099 19.8142 4.26499 19.5352 4.57199C19.3872 4.73399 19.1842 4.81599 18.9802 4.81599Z' fill='white'/%3E%3Cpath d='M20.2503 9.71669C20.0093 9.71669 19.7713 9.60069 19.6273 9.38469C17.5453 6.2847 14.1333 4.4337 10.5003 4.4337C6.86734 4.4337 3.45535 6.2847 1.37335 9.38469C1.14235 9.72969 0.675356 9.82169 0.332357 9.58969C-0.0116424 9.35869 -0.103642 8.89269 0.127357 8.54869C2.48835 5.0337 6.36634 2.93471 10.5003 2.93471C14.6343 2.93471 18.5123 5.0337 20.8733 8.54969C21.1043 8.89369 21.0133 9.35969 20.6683 9.59069C20.5403 9.67569 20.3953 9.71669 20.2503 9.71669Z' fill='white'/%3E%3Cpath d='M8.12202 24.0002C7.92902 24.0002 7.73602 23.9262 7.58902 23.7782C7.42502 23.6132 3.58203 19.6902 3.58203 15.9132C3.58203 11.9932 6.68102 8.8042 10.491 8.8042C14.301 8.8042 17.4 11.9932 17.4 15.9132C17.4 16.3272 17.064 16.6632 16.65 16.6632C16.236 16.6632 15.9 16.3272 15.9 15.9132C15.9 12.8202 13.474 10.3042 10.491 10.3042C7.50802 10.3042 5.08203 12.8202 5.08203 15.9132C5.08203 19.0802 8.61902 22.6862 8.65502 22.7222C8.94701 23.0162 8.94502 23.4912 8.65002 23.7832C8.50402 23.9282 8.31302 24.0002 8.12202 24.0002Z' fill='white'/%3E%3Cpath d='M12.8671 23.9998C11.0631 23.9998 6.88107 20.5678 6.47608 16.7458C6.33308 15.3948 6.76307 14.0128 7.62507 13.0488C8.37507 12.2108 9.38807 11.7458 10.4771 11.7398H10.4981C11.5601 11.7398 12.5641 12.1568 13.3281 12.9158C14.1261 13.7088 14.565 14.7738 14.565 15.9138V16.4028C14.565 17.6078 15.503 18.5878 16.657 18.5878C17.811 18.5878 18.75 17.6078 18.75 16.4028V16.2318C18.75 11.5618 15.367 7.67684 11.0481 7.38884C8.79607 7.23585 6.63608 8.01384 4.96908 9.57184C3.23909 11.1898 2.24709 13.5018 2.24709 15.9138C2.24709 17.8978 2.91909 19.8308 4.13908 21.3568C4.39708 21.6808 4.34508 22.1518 4.02108 22.4108C3.69808 22.6698 3.22609 22.6168 2.96609 22.2928C1.53509 20.5018 0.746094 18.2358 0.746094 15.9128C0.746094 13.0868 1.91209 10.3758 3.94308 8.47584C5.91608 6.62985 8.47407 5.71185 11.1461 5.89085C16.25 6.23185 20.249 10.7738 20.249 16.2308V16.4018C20.249 18.4338 18.637 20.0868 16.656 20.0868C14.6751 20.0868 13.0641 18.4338 13.0641 16.4018V15.9128C13.0641 15.1748 12.7821 14.4888 12.2701 13.9788C11.7901 13.5008 11.1611 13.2388 10.4981 13.2388C10.4931 13.2388 10.4891 13.2388 10.4841 13.2388C9.63907 13.2428 9.07007 13.6818 8.74207 14.0488C8.15707 14.7018 7.86707 15.6518 7.96607 16.5878C8.29707 19.7058 11.8801 22.5008 12.8661 22.5008C13.2801 22.5008 13.6161 22.8368 13.6161 23.2508C13.6161 23.6648 13.2811 23.9998 12.8671 23.9998Z' fill='white'/%3E%3Cpath d='M15.6485 22.5331C12.9645 22.5331 9.6875 19.2531 9.6875 15.4241C9.6875 15.0101 10.0235 14.6741 10.4375 14.6741C10.8515 14.6741 11.1875 15.0101 11.1875 15.4241C11.1875 18.3921 13.6825 21.0331 15.6485 21.0331C16.0625 21.0331 16.3985 21.3691 16.3985 21.7831C16.3985 22.1971 16.0625 22.5331 15.6485 22.5331Z' fill='white'/%3E%3C/svg%3E%0A");    
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }

  .pushButton--mang {
    width: 100%;
  }

  .pushButton--form {
    width: 100%;
    height: 80rem;
  }
}