
:root {
  --buttob: #fcc027;
  --text-bold: #3e4047;
  --bright-blue: #fcc027;
  --blue-1: #fcc027;
  --text-normal: #28292c;
  --white: #f3f3f3;
  --button-active: #516bd6;
}


.video__you {
    text-align: center;
}

.video__you iframe, .video__you video {
    width: 100%;
    aspect-ratio: 640/360;
    max-width: 640px;
}

.range .range-wrapper__title.my__title {
    max-width: 630px;
}

.my__logo {
    max-width: 40px;
}

.my__logo img {
    width: 100%;
}

.my__logo__text {
    max-width: 200px;
}

.services-wrapper__btn, .reviews .reviews-wrapper__btn {
    background: linear-gradient(360deg,#fcc027 -21%,#feda81 113.58%);
}

.footer-contact__text {
    padding-left: 25px;
}

.footer-col .footer-inner__contact, .header-inner__contact {
    flex-direction: row;
    align-items: center;
}

.header-contact__text {
    padding-left: 54px;
    display: block;
}

.header-inner__contact::before {
    top: 8px;
}

.footer-contact__phone {
    white-space: nowrap;
}

.footer-col .footer-inner__contact::before {
    top: 8px;
}

.viber__but {
    margin-right: 16px;
    margin-left: 16px;
    flex-shrink: 0;
}

.tg__but {
    flex-shrink: 0;
}

.viber__but::before {
  content: "";
  display: block;
  width: 35px;
  height: 35px;
  background: url("/wp-content/img/my__viber.png");
    background-repeat: repeat;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: contain;
}

.tg__but {
    content: "";
  display: block;
  width: 35px;
  height: 35px;
  background: url("/wp-content/img/my__tg.png");
    background-repeat: repeat;
    background-size: auto;
  background-repeat: no-repeat;
  background-size: contain;
}

.products .products-item__title {
    padding: 21px 10px 22px;
}

.services {
    background-image: url("https://okna-plastikovye.kz/wp-content/themes/okna/img/about-us-bg.jpg");
  background-size: cover;
}

.okna__tab {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}

.okna__tab-btn {
    width: 100%;
    max-width: 200px;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 5px;
}

.okna__item {
    border: 1px solid #ececec;
    padding: 10px;
    box-shadow: 0px 4px 43px rgba(0,0,0,.06);
    border-radius: 10px;
    width: calc(25% - 8px);
    margin-bottom: 0px;
}

.okna__img {
    width: 100%;
    margin-bottom: 20px;
}

.okna__img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.okna__title {
    font-size: 18px;
    text-align: center;
    margin-bottom: 20px;
    min-height: 75px;
}

.okna__price {
    color: #77a464;
    font-size: 16px;
    margin-bottom: 20px;
    text-align: center;
}

.okna__call {
    max-width: 95%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}

.okna__boxes {
    display: flex;
    flex-wrap: wrap;
}

.okna__vid {
    text-align: center;
    padding: 5px;
    color: #000000;
    font-size: 16px;
    border: 1px solid #dfdcde;
    border-radius: 2px;
    margin: 4px 8px 4px 0;
    text-transform: uppercase;

}

.okna__container {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    display: none;
}

.okna__container.okna__active {
    display: flex;
}

.range.okna .work-wrapper__subtitle {
    margin-bottom: 30px;
}

.header-inner__contact.my__new, .footer-contact.my__new {
    flex-direction: column;
}

.header-inner__contact.my__new::before, .footer-inner__contact.my__new::before {
    display: none;
}

.footer-col .footer-inner__contact.my__new {
    align-items: flex-start;
}

.my__new .header-contact__phone, .my__new .footer-contact__phone {
    display: flex;
    position: relative;
}

.my__new .header-contact__phone::before, .my__new .footer-contact__phone::before {
    content: "";
    position: absolute;
    top: 2px;
    left: -27px;
    width: 16.66px;
    height: 16.66px;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8811 12.986C16.8517 12.9615 13.5212 10.592 12.622 10.737C12.1882 10.8136 11.9404 11.1097 11.4433 11.7018C11.3633 11.7973 11.1706 12.0256 11.0217 12.1884C10.7075 12.086 10.4011 11.9613 10.1047 11.8151C8.57474 11.0703 7.33858 9.8341 6.59373 8.30413C6.44758 8.00776 6.32284 7.70129 6.22048 7.38709C6.38378 7.23768 6.61262 7.04494 6.71038 6.96273C7.29971 6.46839 7.5952 6.2201 7.67185 5.78575C7.82904 4.88648 5.4473 1.55714 5.42286 1.52715C5.31439 1.37332 5.17312 1.2455 5.00925 1.1529C4.84539 1.0603 4.663 1.00524 4.47527 0.991699C3.5099 0.991699 0.753784 4.56654 0.753784 5.1692C0.753784 5.2042 0.80433 8.76127 5.19068 13.2232C9.64757 17.6045 13.2046 17.6551 13.2396 17.6551C13.8417 17.6551 17.4171 14.8989 17.4171 13.9336C17.4035 13.7458 17.3483 13.5634 17.2556 13.3996C17.1629 13.2357 17.035 13.0944 16.8811 12.986ZM13.178 16.5408C12.6959 16.4997 9.70756 16.1059 5.97497 12.4394C2.2907 8.6885 1.90689 5.69521 1.86856 5.23141C2.59663 4.08866 3.47591 3.04964 4.48249 2.14258C4.50471 2.1648 4.53414 2.19813 4.57191 2.24145C5.34389 3.29526 6.00889 4.42339 6.55708 5.60911C6.37881 5.78845 6.19039 5.9574 5.99274 6.11513C5.68624 6.34866 5.40479 6.61336 5.15291 6.90497C5.11029 6.96477 5.07995 7.03243 5.06365 7.10403C5.04734 7.17563 5.0454 7.24975 5.05793 7.32211C5.17548 7.8313 5.35551 8.32401 5.59393 8.78904C6.44814 10.5431 7.86557 11.9604 9.6198 12.8143C10.0847 13.0531 10.5775 13.2333 11.0867 13.3509C11.1591 13.3637 11.2333 13.3619 11.3049 13.3456C11.3765 13.3293 11.4442 13.2988 11.5039 13.2559C11.7965 13.003 12.0621 12.7205 12.2965 12.4128C12.4709 12.205 12.7036 11.9279 12.7919 11.8495C13.9807 12.3972 15.1113 13.063 16.1668 13.8369C16.2129 13.8758 16.2457 13.9058 16.2674 13.9252C15.3603 14.9321 14.321 15.8116 13.178 16.5397V16.5408Z' fill='url(%23paint0_linear_61_337)'/%3E%3Cpath d='M16.8811 12.986C16.8517 12.9615 13.5212 10.592 12.622 10.737C12.1882 10.8136 11.9404 11.1097 11.4433 11.7018C11.3633 11.7973 11.1706 12.0256 11.0217 12.1884C10.7075 12.086 10.4011 11.9613 10.1047 11.8151C8.57474 11.0703 7.33858 9.8341 6.59373 8.30413C6.44758 8.00776 6.32284 7.70129 6.22048 7.38709C6.38378 7.23768 6.61262 7.04494 6.71038 6.96273C7.29971 6.46839 7.5952 6.2201 7.67185 5.78575C7.82904 4.88648 5.4473 1.55714 5.42286 1.52715C5.31439 1.37332 5.17312 1.2455 5.00925 1.1529C4.84539 1.0603 4.663 1.00524 4.47527 0.991699C3.5099 0.991699 0.753784 4.56654 0.753784 5.1692C0.753784 5.2042 0.80433 8.76127 5.19068 13.2232C9.64757 17.6045 13.2046 17.6551 13.2396 17.6551C13.8417 17.6551 17.4171 14.8989 17.4171 13.9336C17.4035 13.7458 17.3483 13.5634 17.2556 13.3996C17.1629 13.2357 17.035 13.0944 16.8811 12.986ZM13.178 16.5408C12.6959 16.4997 9.70756 16.1059 5.97497 12.4394C2.2907 8.6885 1.90689 5.69521 1.86856 5.23141C2.59663 4.08866 3.47591 3.04964 4.48249 2.14258C4.50471 2.1648 4.53414 2.19813 4.57191 2.24145C5.34389 3.29526 6.00889 4.42339 6.55708 5.60911C6.37881 5.78845 6.19039 5.9574 5.99274 6.11513C5.68624 6.34866 5.40479 6.61336 5.15291 6.90497C5.11029 6.96477 5.07995 7.03243 5.06365 7.10403C5.04734 7.17563 5.0454 7.24975 5.05793 7.32211C5.17548 7.8313 5.35551 8.32401 5.59393 8.78904C6.44814 10.5431 7.86557 11.9604 9.6198 12.8143C10.0847 13.0531 10.5775 13.2333 11.0867 13.3509C11.1591 13.3637 11.2333 13.3619 11.3049 13.3456C11.3765 13.3293 11.4442 13.2988 11.5039 13.2559C11.7965 13.003 12.0621 12.7205 12.2965 12.4128C12.4709 12.205 12.7036 11.9279 12.7919 11.8495C13.9807 12.3972 15.1113 13.063 16.1668 13.8369C16.2129 13.8758 16.2457 13.9058 16.2674 13.9252C15.3603 14.9321 14.321 15.8116 13.178 16.5397V16.5408Z' fill='url(%23paint1_linear_61_337)'/%3E%3Cpath d='M12.9737 8.76656H14.0846C14.0832 7.58846 13.6146 6.45899 12.7816 5.62595C11.9486 4.79291 10.8191 4.32432 9.64099 4.323V5.43389C10.5246 5.43477 11.3718 5.78617 11.9966 6.41098C12.6214 7.03579 12.9728 7.88295 12.9737 8.76656Z' fill='url(%23paint2_linear_61_337)'/%3E%3Cpath d='M12.9737 8.76656H14.0846C14.0832 7.58846 13.6146 6.45899 12.7816 5.62595C11.9486 4.79291 10.8191 4.32432 9.64099 4.323V5.43389C10.5246 5.43477 11.3718 5.78617 11.9966 6.41098C12.6214 7.03579 12.9728 7.88295 12.9737 8.76656Z' fill='url(%23paint3_linear_61_337)'/%3E%3Cpath d='M15.751 8.76717H16.8619C16.8597 6.85278 16.0982 5.01742 14.7445 3.66374C13.3909 2.31006 11.5555 1.54859 9.64111 1.54639V2.65728C11.261 2.65919 12.8139 3.30352 13.9594 4.44894C15.1048 5.59435 15.7491 7.14731 15.751 8.76717Z' fill='url(%23paint4_linear_61_337)'/%3E%3Cpath d='M15.751 8.76717H16.8619C16.8597 6.85278 16.0982 5.01742 14.7445 3.66374C13.3909 2.31006 11.5555 1.54859 9.64111 1.54639V2.65728C11.261 2.65919 12.8139 3.30352 13.9594 4.44894C15.1048 5.59435 15.7491 7.14731 15.751 8.76717Z' fill='url(%23paint5_linear_61_337)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_61_337' x1='10.9257' y1='20.0363' x2='14.7006' y2='0.727733' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_61_337' x1='9.08546' y1='21.1542' x2='9.08546' y2='-1.2711' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_61_337' x1='12.3535' y1='9.40157' x2='13.3601' y2='4.25261' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_61_337' x1='11.8628' y1='9.69967' x2='11.8628' y2='3.71958' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_61_337' x1='14.0489' y1='9.79906' x2='15.6847' y2='1.432' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_61_337' x1='13.2515' y1='10.2835' x2='13.2515' y2='0.565838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.video__box {
    display: flex;
    justify-content: space-between;
}

.video__part {
    width: 49%;
}

.footer-wrapper__top.footer-my {
    justify-content: flex-start;
}

.my__footer-adr {
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
}

.footer__adr {
    margin-left: 30px;
}

body.noscroll {
  overflow-y: hidden;
}

.h__font {
  font-weight: 700;
  font-size: 42px;
  line-height: 130%;
  color: var(--text-bold);
}

.h__font span {
  color: var(--bright-blue);
}

.pop__bg {
  background: rgba(49, 62, 76, 0.73);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999999;
  display: none;
}

.pop, .pop__thank {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 99999999;
  background: #fff;
  width: 89.33%;
  max-width: 1174px;
  border-radius: 8px;
  padding-top: 134px;
  padding-bottom: 161px;
  display: none;
}

.pop__box {
  width: 90.15%;
  max-width: 912px;
  margin: 0 auto;
}

.pop__title {
  text-align: center;
  color: var(--text-normal);
  line-height: 128%;
  margin-bottom: 40px;
}

.pop__close {
  position: absolute;
  top: 60px;
  right: 48px;
  cursor: pointer;
}

.pop__submit {
  border: none;
  outline: none;
  width: 100%;
  max-width: 616px;
  margin: 0 auto;
  display: block;
}

.pop__close::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background: url("../img/pop__close.svg");
  background-repeat: no-repeat;
  background-size: contain;
}

.pop__text {
  
  font-weight: 600;
  font-size: 22px;
  line-height: 140%;
  color: var(--text-bold);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
}

.pop__name::before {
  content: "";
  display: block;
  width: 32px;
  height: 15px;
  background: url("../img/pop__name.svg");
  background-repeat: no-repeat;
  background-size: contain;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.pop__tel::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background: url("../img/pop__tel.svg");
  background-repeat: no-repeat;
  background-size: contain;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.pop__input::-webkit-input-placeholder {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  color: #292a30;
}

.pop__input::-moz-placeholder {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  color: #292a30;
}

.pop__input:-ms-input-placeholder {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  color: #292a30;
}

.pop__input::-ms-input-placeholder {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  color: #292a30;
}

.pop__input::placeholder {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  color: #292a30;
}

.pop__input {
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  height: 66px;
  color: #292a30;
  background: #F3F5FF;
  border: 2px solid var(--blue-1);
  border-radius: 8px;
  padding: 16px 16px 16px 16px;
  width: 100%;
  display: block;
}

.pop__input:focus, .pop__input:active {
  outline: none;
  background: #fff;
}

.pop__tel-box {
  position: relative;
}

.pop__tel-box-in {
  position: absolute;
  top: 0;
  left: 0;
  
  font-weight: 500;
  font-size: 26px;
  line-height: 66px;
  height: 66px;
  color: #292a30;
  padding-left: 16px;
}

.pop__tel-box-in span {
  color: var(--blue-1);
}

.pop__tel-inp {
  padding-left: 100px;
}

.pop__submit {
  margin-top: 32px;
}

.pop__tel-inp.error {
  border: 2px solid red;
}

label#pop__tel-error {
  height: 0px;
  display: block;
}

.pop__name-int {
  margin-bottom: 21px;
}

.pop__thank-box {
  width: 80%;
  max-width: 765px;
  margin-left: auto;
  margin-right: auto;
}

.pop__thank__title {
  text-align: center;
  margin-bottom: 57px;
}

.pop__thank-img {
  width: 100%;
  max-width: 444px;
  margin-left: auto;
  margin-right: auto;
}

.pop__thank-img img {
  width: 100%;
}

.pop__thank {
  padding-bottom: 53px;
}

.but__pop {
  border-radius: 40px;
  padding: 0px 18px;
  width: 100%;
  height: 80px;
  background: var(--buttob);
  
  font-weight: 700;
  font-size: 29px;
  line-height: 80px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  position: relative;
  z-index: 5;
}

.privat__box {
    width: 100%;
    margin: 0 auto;
    max-width: 900px;
    margin-top: 10px;
}

.privat__box img {
    max-width: 100%;
    display: block;
}

.header__lang-box {
    display: flex;
    align-items: center;
}

.hide__pk {
    display: none;
}

.header__tel-box, .header__mes-box { 
    display: none;
}

.header__lang-a-cur {
    color: var(--bright-blue);
}

.header-inner__logo {
    margin-right: 0px;
}

.banner-box__info::before {
    display: none;
}

@media (max-width: 1275px) {
    .header-contact__text {
        padding-left: 30px;
    }
}

@media (max-width: 1100px) {
    .okna__item {    
        width: calc(33% - 4px);
    }
}

@media (max-width: 850px) {
    .okna__item {    
        width: calc(33% - 5px);
    }
}

@media (max-width: 767px) {
    .okna__item {    
        width: 100%;
    }

    .okna__tab-btn {
        max-width: 90px;
    }

    .video__box {
        flex-direction: column;
    }

    .video__part {
        width: 100%;
    }

    .video__part h2 br {
        display: none;
    }

    .video__part.second {
        margin-top: 30px;
    }

    .video__you video {
        aspect-ratio: auto;
    }

    .pop, .pop__thank {
    top: 14px;
    bottom: 14px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 0;
  }
  .pop__close {
    top: 42px;
    right: 18px;
  }
  .pop__close::before {
    width: 24px;
    height: 24px;
  }
  .pop__text {
    font-size: 15px;
    margin-bottom: 4px;
  }
  .pop__tel::before {
    width: 24px;
    height: 24px;
  }
  .pop__input {
    font-size: 14px;
    line-height: 40px;
    height: 40px;
    font-weight: 400;
    padding: 8px 16px;
  }
  .pop__input::-webkit-input-placeholder {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__input::-moz-placeholder {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__input:-ms-input-placeholder {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__input::-ms-input-placeholder {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__input::placeholder {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__tel-box-in {
    font-size: 14px;
    line-height: 40px;
    font-weight: 400;
  }
  .pop__tel-inp {
    padding-left: 60px;
  }
  .pop__title {
    margin-bottom: 22px;
  }
  .pop__name-int {
    margin-bottom: 15px;
  }
  .pop__submit {
    margin-top: 24px;
  }
  .pop__thank-box, .pop__box {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -69%);
        -ms-transform: translate(-50%, -69%);
            transform: translate(-50%, -69%);
  }

  h2.h__font {
    font-size: 20px;
    line-height: 123%;
  }

  .but__pop {
    height: 45px;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 17px;
    line-height: 45px;
    padding: 0;
  }
   
}

@media (max-width: 576px) {
  .banner-box__info br {
    display: block;
  }

  .footer-col__title::before {
    display: none;
  }

  .footer-col .phone .footer-contact__text.footer-contact__text-adr {
    display: block;
  }

  .header-contact__text.header-contact__text-adr {
    display: none;
  }

  .header-inner__phone {
    display: none;
  }

  .hide__pk {
    display: block;
  }

  .header-logo__text.my__logo__text {
    display: block;
  }

  .my__logo {
    margin-right: 5px;
  }

  .my__header {
    display: none;
  }

  .header-top__inner {
    justify-content: space-between;
  }

  .header-inner__logo.header-logo {
    order: 1;
  }

  .header__tel-box {
    display: flex;
    flex-direction: column;
    order: 2;
  }

  .header__lang-box {
    order: 4;
  }

  .header__tel-box .header-contact__phone {
    display: flex;
    align-items: center;
    font-size: 16px;
  }

  .header__tel-box .header-contact__phone:before {
    content: '';
    width: 16.66px;
    height: 16.66px;
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8811 12.986C16.8517 12.9615 13.5212 10.592 12.622 10.737C12.1882 10.8136 11.9404 11.1097 11.4433 11.7018C11.3633 11.7973 11.1706 12.0256 11.0217 12.1884C10.7075 12.086 10.4011 11.9613 10.1047 11.8151C8.57474 11.0703 7.33858 9.8341 6.59373 8.30413C6.44758 8.00776 6.32284 7.70129 6.22048 7.38709C6.38378 7.23768 6.61262 7.04494 6.71038 6.96273C7.29971 6.46839 7.5952 6.2201 7.67185 5.78575C7.82904 4.88648 5.4473 1.55714 5.42286 1.52715C5.31439 1.37332 5.17312 1.2455 5.00925 1.1529C4.84539 1.0603 4.663 1.00524 4.47527 0.991699C3.5099 0.991699 0.753784 4.56654 0.753784 5.1692C0.753784 5.2042 0.80433 8.76127 5.19068 13.2232C9.64757 17.6045 13.2046 17.6551 13.2396 17.6551C13.8417 17.6551 17.4171 14.8989 17.4171 13.9336C17.4035 13.7458 17.3483 13.5634 17.2556 13.3996C17.1629 13.2357 17.035 13.0944 16.8811 12.986ZM13.178 16.5408C12.6959 16.4997 9.70756 16.1059 5.97497 12.4394C2.2907 8.6885 1.90689 5.69521 1.86856 5.23141C2.59663 4.08866 3.47591 3.04964 4.48249 2.14258C4.50471 2.1648 4.53414 2.19813 4.57191 2.24145C5.34389 3.29526 6.00889 4.42339 6.55708 5.60911C6.37881 5.78845 6.19039 5.9574 5.99274 6.11513C5.68624 6.34866 5.40479 6.61336 5.15291 6.90497C5.11029 6.96477 5.07995 7.03243 5.06365 7.10403C5.04734 7.17563 5.0454 7.24975 5.05793 7.32211C5.17548 7.8313 5.35551 8.32401 5.59393 8.78904C6.44814 10.5431 7.86557 11.9604 9.6198 12.8143C10.0847 13.0531 10.5775 13.2333 11.0867 13.3509C11.1591 13.3637 11.2333 13.3619 11.3049 13.3456C11.3765 13.3293 11.4442 13.2988 11.5039 13.2559C11.7965 13.003 12.0621 12.7205 12.2965 12.4128C12.4709 12.205 12.7036 11.9279 12.7919 11.8495C13.9807 12.3972 15.1113 13.063 16.1668 13.8369C16.2129 13.8758 16.2457 13.9058 16.2674 13.9252C15.3603 14.9321 14.321 15.8116 13.178 16.5397V16.5408Z' fill='url(%23paint0_linear_61_337)'/%3E%3Cpath d='M16.8811 12.986C16.8517 12.9615 13.5212 10.592 12.622 10.737C12.1882 10.8136 11.9404 11.1097 11.4433 11.7018C11.3633 11.7973 11.1706 12.0256 11.0217 12.1884C10.7075 12.086 10.4011 11.9613 10.1047 11.8151C8.57474 11.0703 7.33858 9.8341 6.59373 8.30413C6.44758 8.00776 6.32284 7.70129 6.22048 7.38709C6.38378 7.23768 6.61262 7.04494 6.71038 6.96273C7.29971 6.46839 7.5952 6.2201 7.67185 5.78575C7.82904 4.88648 5.4473 1.55714 5.42286 1.52715C5.31439 1.37332 5.17312 1.2455 5.00925 1.1529C4.84539 1.0603 4.663 1.00524 4.47527 0.991699C3.5099 0.991699 0.753784 4.56654 0.753784 5.1692C0.753784 5.2042 0.80433 8.76127 5.19068 13.2232C9.64757 17.6045 13.2046 17.6551 13.2396 17.6551C13.8417 17.6551 17.4171 14.8989 17.4171 13.9336C17.4035 13.7458 17.3483 13.5634 17.2556 13.3996C17.1629 13.2357 17.035 13.0944 16.8811 12.986ZM13.178 16.5408C12.6959 16.4997 9.70756 16.1059 5.97497 12.4394C2.2907 8.6885 1.90689 5.69521 1.86856 5.23141C2.59663 4.08866 3.47591 3.04964 4.48249 2.14258C4.50471 2.1648 4.53414 2.19813 4.57191 2.24145C5.34389 3.29526 6.00889 4.42339 6.55708 5.60911C6.37881 5.78845 6.19039 5.9574 5.99274 6.11513C5.68624 6.34866 5.40479 6.61336 5.15291 6.90497C5.11029 6.96477 5.07995 7.03243 5.06365 7.10403C5.04734 7.17563 5.0454 7.24975 5.05793 7.32211C5.17548 7.8313 5.35551 8.32401 5.59393 8.78904C6.44814 10.5431 7.86557 11.9604 9.6198 12.8143C10.0847 13.0531 10.5775 13.2333 11.0867 13.3509C11.1591 13.3637 11.2333 13.3619 11.3049 13.3456C11.3765 13.3293 11.4442 13.2988 11.5039 13.2559C11.7965 13.003 12.0621 12.7205 12.2965 12.4128C12.4709 12.205 12.7036 11.9279 12.7919 11.8495C13.9807 12.3972 15.1113 13.063 16.1668 13.8369C16.2129 13.8758 16.2457 13.9058 16.2674 13.9252C15.3603 14.9321 14.321 15.8116 13.178 16.5397V16.5408Z' fill='url(%23paint1_linear_61_337)'/%3E%3Cpath d='M12.9737 8.76656H14.0846C14.0832 7.58846 13.6146 6.45899 12.7816 5.62595C11.9486 4.79291 10.8191 4.32432 9.64099 4.323V5.43389C10.5246 5.43477 11.3718 5.78617 11.9966 6.41098C12.6214 7.03579 12.9728 7.88295 12.9737 8.76656Z' fill='url(%23paint2_linear_61_337)'/%3E%3Cpath d='M12.9737 8.76656H14.0846C14.0832 7.58846 13.6146 6.45899 12.7816 5.62595C11.9486 4.79291 10.8191 4.32432 9.64099 4.323V5.43389C10.5246 5.43477 11.3718 5.78617 11.9966 6.41098C12.6214 7.03579 12.9728 7.88295 12.9737 8.76656Z' fill='url(%23paint3_linear_61_337)'/%3E%3Cpath d='M15.751 8.76717H16.8619C16.8597 6.85278 16.0982 5.01742 14.7445 3.66374C13.3909 2.31006 11.5555 1.54859 9.64111 1.54639V2.65728C11.261 2.65919 12.8139 3.30352 13.9594 4.44894C15.1048 5.59435 15.7491 7.14731 15.751 8.76717Z' fill='url(%23paint4_linear_61_337)'/%3E%3Cpath d='M15.751 8.76717H16.8619C16.8597 6.85278 16.0982 5.01742 14.7445 3.66374C13.3909 2.31006 11.5555 1.54859 9.64111 1.54639V2.65728C11.261 2.65919 12.8139 3.30352 13.9594 4.44894C15.1048 5.59435 15.7491 7.14731 15.751 8.76717Z' fill='url(%23paint5_linear_61_337)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_61_337' x1='10.9257' y1='20.0363' x2='14.7006' y2='0.727733' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_61_337' x1='9.08546' y1='21.1542' x2='9.08546' y2='-1.2711' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_61_337' x1='12.3535' y1='9.40157' x2='13.3601' y2='4.25261' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_61_337' x1='11.8628' y1='9.69967' x2='11.8628' y2='3.71958' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_61_337' x1='14.0489' y1='9.79906' x2='15.6847' y2='1.432' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23598DDF'/%3E%3Cstop offset='1' stop-color='%238DBCFC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_61_337' x1='13.2515' y1='10.2835' x2='13.2515' y2='0.565838' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCC027'/%3E%3Cstop offset='1' stop-color='%23FEDA81'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    margin-right: 2px;
    flex-shrink: 0;
  }

  .header__mes-box {
    display: flex;
    order: 3;
  }

  .header.fixed {
    padding-bottom: 2.8vw;
  }

  .page-template-tpl-main .banner-slide__box {
    padding-top: 150px;
  }

  
}