@import '_sub-menu.css';
@import '_slider.css';
@import '_mobile-menu.css';
.main-block__back_desktop {
  background: url("../img/back-main-block.png") no-repeat;
  background-size: cover;
  height: 750px;
}
.main-block__box_desktop {
  background: rgba(255, 255, 255, 0.5);
}
.main-block__box-info_desktop {
  display: flex;
  align-items: flex-end;
  padding-top: 38px;
  padding-bottom: 38px;
  justify-content: right;
  padding-right: 40px;
}
.main-block__box-text_desktop {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.main-block__box-text__txt_desktop {
  font-family: Inter;
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 40px;
}

@media screen and (max-width: 950px) {
  .main-block__back_desktop {
    height: 576px;
  }
}
@media screen and (max-width: 710px) {
  .main-block__back_desktop {
    height: 480px;
  }
  .main-block__box-info_desktop {
    padding-right: 0;
  }
  .main-block__box-text__txt_desktop {
    font-size: 25px;
  }
}
@media screen and (max-width: 450px) {
  .main-block__back_desktop {
    height: 400px;
  }
  .main-block__box-info_desktop {
    padding-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .main-block__box-info__img_desktop {
    width: 100px;
  }
  .main-block__box-text__txt_desktop {
    font-size: 20px;
    line-height: 30px;
    margin-right: 10px;
  }
}
.container_desktop {
  max-width: 1000px;
  margin: 0 9%;
}

.text_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  color: #181111;
}

.title-h3_desktop {
  font-family: Inter;
  font-size: 30px;
  font-weight: 700;
  line-height: 42px;
  color: #181111;
}

.block-name_desktop {
  display: flex;
  align-items: center;
}
.block-name_event {
  margin-bottom: 20px;
}
.block-name__box_black {
  width: 100%;
  height: 22px;
  background: #181111;
}
.block-name__title_desktop {
  margin-right: 5px;
  text-transform: uppercase;
  width: auto;
}
.block-name__title_memory {
  width: 230px;
}
.block-name__title_ladies {
  width: 410px;
}
.block-name__title_hog {
  width: 675px;
}
.block-name__title_dealer {
  width: 220px;
}
.block-name__title_event {
  margin-top: 0;
  margin-right: 5px;
  margin-bottom: 0;
  line-height: 30px;
}

.btn_desktop {
  background: #F2F2F2;
  border: 2px solid #000000;
  border-radius: 0;
}

.title-block_desktop {
  background: url("../img/Logo-hedaer-page.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.title-block__box_desktop {
  display: flex;
  align-items: flex-end;
  padding-top: 38px;
  padding-bottom: 38px;
  justify-content: right;
  padding-right: 40px;
}
.title-block__box-text_desktop {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.title-block__box-text__txt_desktop {
  font-family: Inter;
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 40px;
  color: #181111;
}
.header_desktop {
  background: #181111;
  padding: 10px 0;
}
.header__menu-box__top_mobile {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  list-style: none;
}
.header__menu-box__link_mobile {
  font-family: Inter;
  font-style: normal;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-transform: uppercase;
  text-decoration: none;
  margin-bottom: 0;
  margin-top: 0;
}
.header__menu-box__link_mobile:hover {
  text-decoration: underline;
}
.header__menu-box__bottom_desktop {
  cursor: pointer;
}
.header__menu-box_mobile {
  display: none;
}
.header__menu-box_mobile-active {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.header__box_desktop {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header__box__link__img_logo {
  width: 115px;
  height: 60px;
}
.header__box__menu_desktop {
  display: flex;
  align-items: center;
}
.header__box__menu__sub-menu_desktop {
  display: none;
  position: absolute;
  top: 50px;
  left: 0;
  background: #181111;
  padding: 10px 20px;
}
.header__box__menu__sub-menu_mobile {
  display: none;
  position: absolute;
  top: 20px;
  left: -20px;
  background: #181111;
  padding: 10px 20px;
}
.header__box__menu__sub-menu__link__text_desktop {
  font-family: Inter;
  font-style: normal;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-transform: uppercase;
  text-decoration: none;
  margin-bottom: 0;
  margin-top: 0;
}
.header__box__menu__sub-menu__link__text_desktop:hover {
  text-decoration: underline;
}
.header__box__menu_mobile {
  display: none;
  cursor: pointer;
}
.header__box__menu__img_esc {
  display: none;
}
.header__box__menu__img_mobile {
  display: block;
}
.header__box__menu-box__item_desktop {
  color: #fff;
}
.header__box__menu__link_desktop {
  margin-right: 50px;
}
.header__box__menu__link__text_desktop {
  font-family: Inter;
  font-style: normal;
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}
.header__box__menu__link__text_desktop:hover {
  text-decoration: underline;
}

.footer_desktop {
  background: #181111;
  margin-top: 50px;
}
.footer__img_desktop {
  width: 100%;
}
.footer__box_desktop {
  display: flex;
  flex-direction: column;
}
.footer__box__info_desktop {
  margin: 50px 0;
}
.footer__box__info-box_desktop {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.footer__box__info-box__block_desktop {
  display: flex;
  align-items: baseline;
  flex-direction: column;
  margin-right: 100px;
}
.footer__box__info-box__block_desktop:last-child {
  margin-right: 0;
}
.footer__box__info-box__block__link_desktop {
  font-family: Inter;
  font-style: normal;
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  margin-bottom: 16px;
}
.footer__box__info-box__block-contact_desktop {
  display: flex;
  align-items: baseline;
  flex-direction: column;
  margin-bottom: 16px;
}
.footer__box__info-box__block-contact__link_desktop {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #fff;
  text-decoration: none;
  margin-bottom: 16px;
}
.footer__box__info-box__block-contact__link_desktop:last-child {
  margin-bottom: 0;
}
.footer__box__info-box__block-contact__text_desktop {
  font-size: 14px;
  color: #fff;
}
.footer__box__info-box__block-chapter_desktop {
  display: flex;
  align-items: baseline;
  flex-direction: column;
}
.footer__box__info-box__block-chapter__box_desktop {
  display: flex;
  flex-direction: column;
  align-items: baseline;
}
.footer__box__info-box__block-chapter__box__link_desktop {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #fff;
  text-decoration: none;
}
.footer__box__info-box__block-bilder_desktop {
  display: flex;
  align-items: baseline;
  flex-direction: column;
  width: max-content;
}
.footer__box__info-box__block-bilder__box_desktop {
  display: flex;
  flex-direction: column;
  align-items: baseline;
}
.footer__box__info-box__block-bilder__box__link_desktop {
  font-family: Inter;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #fff;
  text-decoration: none;
}

@media screen and (min-width: 1921px) {
  .container_desktop {
    max-width: 1800px;
  }
}
@media screen and (max-width: 1921px) {
  .container_desktop {
    max-width: 1800px;
  }
}
@media screen and (max-width: 1199px) {
  .container_desktop {
    margin: 0 7%;
  }
}
@media screen and (max-width: 1086px) {
  .block-name__title_ladies {
    width: 450px;
  }
}
@media screen and (max-width: 1066px) {
  .footer__box__info-box__block_desktop {
    margin-right: 50px;
  }
}
@media screen and (max-width: 992px) {
  .container_desktop {
    margin: 0 5%;
  }
  .header__box_desktop {
    width: 100%;
  }
  .header__box__menu_desktop {
    display: none;
  }
  .header__box__menu_mobile {
    display: flex;
  }
  .title-block__box_desktop {
    padding-right: 0;
  }
  .footer__box__info-box_desktop {
    flex-wrap: wrap;
  }
  .footer__box__info-box__block_desktop {
    margin-bottom: 20px;
  }
  .footer__box__info-box__img_logo {
    width: 150px;
  }
}
@media (max-width: 870px) {
  .block-name__title_ladies {
    width: 500px;
  }
}
@media (max-width: 750px) {
  .block-name__title_ladies {
    width: 560px;
  }
  .block-name__title_hog {
    width: auto;
  }
}
@media (max-width: 660px) {
  .container_desktop {
    margin: 0 5%;
    width: auto;
  }
  .title-block__box__logo_desktop {
    width: 100px;
  }
  .title-block__box-text__txt_desktop {
    font-size: 25px;
    line-height: 30px;
  }
  .block-name__box_black {
    height: 20px;
    margin-top: 10px;
  }
  .block-name__title_desktop {
    font-size: 25px;
    margin-bottom: 15px;
  }
  .block-name__title_ladies {
    width: auto;
  }
}
@media (max-width: 562px) {
  .text_desktop {
    font-size: 14px;
    line-height: 24px;
  }
  .footer__box__info-box__block_desktop {
    margin-right: 20px;
  }
}
@media (max-width: 460px) {
  .header__box__link__img_logo {
    width: 100px;
  }
  .footer__box__info-box__img_logo {
    width: 100px;
  }
  .title-block__box-text__txt_desktop {
    font-size: 20px;
    line-height: 30px;
    margin-right: 20px;
  }
}
.impress-block__box_desktop {
  margin-bottom: 50px;
}
.impress-block__box__info__text_desktop {
  margin-top: 0;
}
.impress-block__box__info__text_uppercase {
  margin-bottom: 0;
  text-transform: uppercase;
}
.impress-block__box__info__text_title {
  margin-bottom: 25px;
}
.impress-block__box__info__text__link_desktop {
  color: #000;
}
.impress-block__box__info-contact__text_desktop {
  margin-top: 0;
  margin-bottom: 0;
}
.impress-block__box__info-contact__email_desktop {
  display: flex;
  align-items: center;
  justify-content: left;
}
.impress-block__box__info-contact__email__txt_desktop {
  margin-top: 0;
  margin-bottom: 0;
}
.impress-block__box__info-contact__email__link_desktop {
  color: #000;
  margin-left: 5px;
}
.impress-block__box__info-contact__photograph_desktop {
  display: flex;
  align-items: center;
  justify-content: left;
  margin-bottom: 25px;
}
.impress-block__box__info-contact__photograph__text_desktop {
  margin-top: 0;
  margin-bottom: 0;
}
.impress-block__box__info-contact__photograph__link_desktop {
  color: #000;
  margin-left: 5px;
}

@media screen and (max-width: 640px) {
  .impress-block__box__info-contact__email_desktop {
    flex-direction: column;
    align-items: baseline;
  }
}
.news-block_desktop {
  margin-bottom: 50px;
}
.news-block__box__item_desktop {
  background: #F2F2F2;
  padding: 20px;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.news-block__box__item-box_desktop {
  margin-left: 20px;
}
.news-block__box__item-box__date_desktop {
  text-align: right;
}
.news-block__box__item-box__title_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}
.news-block__box__item-box__link_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  color: #000;
  text-decoration: none;
}

@media screen and (max-width: 1921px) {
  .news-block__box__item-box_desktop {
    width: 100%;
  }
}
@media (max-width: 970px) {
  .news-block__box__item__img_desktop {
    width: 300px;
  }
}
@media (max-width: 740px) {
  .news-block__box__item_desktop {
    flex-direction: column-reverse;
  }
  .news-block__box__item-box_desktop {
    margin-left: 0;
  }
  .news-block__box__item__img_desktop {
    width: auto;
  }
}
@media (max-width: 420px) {
  .news-block__box__item__img_desktop {
    width: 300px;
  }
}
@media (max-width: 360px) {
  .news-block__box__item__img_desktop {
    width: 250px;
  }
}
.contact-block_desktop {
  margin-bottom: 50px;
}
.contact-block__form_desktop {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 767px;
  margin-left: auto;
  margin-right: auto;
}
.contact-block__form__box_desktop {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  justify-content: space-between;
}
.contact-block__form__input_desktop {
  margin-right: 20px;
  padding: 10px;
  border: 2px solid #181111;
  background: transparent;
  color: #474747;
  width: 373px;
}
.contact-block__form__input_desktop:last-child {
  margin-right: 0;
}
.contact-block__form__input_message {
  margin-right: 20px;
  padding: 10px;
  border: 2px solid #181111;
  background: transparent;
  color: #474747;
  margin-right: 0;
  width: -moz-available;
  margin-bottom: 20px;
  height: 120px;
}
.contact-block__form__btn_desktop {
  width: 100%;
  border: 2px solid #181111;
  background: rgba(0, 0, 0, 0.15);
  padding: 10px;
}
.contact-block__title_desktop {
  margin-top: 10px;
  margin-bottom: 0;
}
.contact-block__box-top_desktop {
  margin-bottom: 40px;
}
.contact-block__box-bottom_desktop {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.contact-block__box-bottom-left_desktop {
  margin-right: 40px;
  width: 500px;
}
.contact-block__box-bottom-left__link_desktop {
  color: #181111;
}
.contact-block__box-bottom-left__link_mail {
  color: #181111;
  text-decoration: none;
}
.contact-block__box-bottom__img_desktop {
  margin-top: 10px;
}

@media screen and (max-width: 1921px) {
  .contact-block__box-bottom_desktop {
    justify-content: space-between;
  }
}
@media screen and (max-width: 1210px) {
  .contact-block__box-bottom_desktop {
    justify-content: space-around;
  }
}
@media screen and (max-width: 856px) {
  .contact-block__form_desktop {
    width: 670px;
  }
  .contact-block__box-bottom__img_desktop {
    width: 370px;
  }
}
@media screen and (max-width: 746px) {
  .contact-block__form_desktop {
    width: 580px;
  }
  .contact-block__box-bottom-left_desktop {
    margin-right: 30px;
  }
  .contact-block__box-bottom__img_desktop {
    width: 326px;
  }
}
@media screen and (max-width: 642px) {
  .contact-block__form_desktop {
    width: 480px;
  }
  .contact-block__form__box_desktop {
    flex-direction: column;
  }
  .contact-block__form__input_desktop {
    width: -moz-available;
    margin-bottom: 20px;
    margin-right: 0;
  }
  .contact-block__box-bottom_desktop {
    flex-direction: column;
  }
  .contact-block__box-bottom-left_desktop {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-right: 0;
  }
  .contact-block__box-bottom__img_desktop {
    width: auto;
  }
}
@media screen and (max-width: 548px) {
  .contact-block__form_desktop {
    width: auto;
  }
}
@media screen and (max-width: 510px) {
  .contact-block__box-bottom__img_desktop {
    width: 100%;
  }
}
.termin-block__box-input_desktop {
  display: flex;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 50px;
  justify-content: center;
}
.termin-block__box-input__category__btn_desktop {
  padding: 10px 12px;
  background: transparent;
  color: #181111;
  border: 2px solid #181111;
  margin-right: 40px;
  display: flex;
}
.termin-block__box-input__category__btn__txt_desktop {
  margin-right: 31px;
  margin-top: 0;
  margin-bottom: 0;
}
.termin-block__box-input__date__input_desktop {
  padding: 10px 12px;
  background: transparent;
  color: #181111;
  border: 2px solid #181111;
  margin-right: 20px;
  margin-left: 20px;
}
.termin-block__box-input__date__input_desktop:last-child {
  margin-right: 0;
}
.termin-block__box-info__buttons_desktop {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.termin-block__box-info__buttons__btn_long {
  padding: 20px;
  width: 460px;
}
.termin-block__box-info__buttons__btn_middle {
  padding: 5px 30px;
  width: 230px;
}
.termin-block__box-info__buttons__btn__txt_big {
  font-family: Inter;
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
}
.termin-block__box-info__event_desktop {
  display: flex;
  align-items: flex-start;
  margin-bottom: 30px;
}
.termin-block__box-info__event__img_desktop {
  margin-right: 40px;
}
.termin-block__box-info__event__info__description_desktop {
  display: flex;
  flex-direction: column;
  align-items: baseline;
}
.termin-block__box-info__event__info__description-text_desktop {
  display: flex;
  align-items: flex-start;
}
.termin-block__box-info__event__info__description-text__icon_desktop {
  margin-right: 32px;
}
.termin-block__box-info__event__info__description-text__block__title_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 10px;
}
.termin-block__box-info__event__info__description-text__block__time_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 10px;
}
.termin-block__box-info__event__info__description-place_desktop {
  display: flex;
  align-items: center;
}
.termin-block__box-info__event__info__description-place__icon_desktop {
  margin-right: 28px;
}
.termin-block__box-info__event__info__description-place__text_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 10px;
  margin-bottom: 0;
}

@media screen and (max-width: 1140px) {
  .termin-block__box-info__event__img_desktop {
    width: 380px;
    margin-right: 30px;
  }
  .termin-block__box-info__buttons__btn_long {
    width: 400px;
  }
}
@media screen and (max-width: 950px) {
  .termin-block__box-info__event__img_desktop {
    width: 340px;
    margin-right: 30px;
  }
  .termin-block__box-info__buttons__btn_long {
    width: auto;
  }
}
@media screen and (max-width: 885px) {
  .termin-block__box-info__event_desktop {
    flex-direction: column-reverse;
    align-items: center;
  }
  .termin-block__box-info__event__img_desktop {
    width: auto;
    margin-top: 30px;
    margin-right: 0;
  }
  .termin-block__box-info__buttons__btn_middle {
    width: auto;
  }
}
@media screen and (max-width: 770px) {
  .termin-block__box-info__buttons_desktop {
    flex-direction: column;
  }
  .termin-block__box-info__buttons__btn_long {
    margin-bottom: 20px;
    width: 100%;
  }
  .termin-block__box-info__buttons__btn_middle {
    margin-bottom: 20px;
    width: 100%;
  }
}
@media screen and (max-width: 670px) {
  .termin-block__box-info__event__img_desktop {
    width: 100%;
  }
  .termin-block__box-info__event__info__description-place__text_desktop {
    font-size: 16px;
    margin-top: 0;
  }
  .termin-block__box-info__event__info__description-text__block__time_desktop {
    font-size: 16px;
    margin-top: 0;
  }
}
@media screen and (max-width: 560px) {
  .termin-block__box-input_desktop {
    flex-direction: column;
    align-items: flex-start;
  }
  .termin-block__box-input__category_desktop {
    margin-bottom: 20px;
  }
  .termin-block__box-input__date__input_desktop:first-child {
    margin-left: 0;
  }
}
@media screen and (max-width: 380px) {
  .termin-block__box-input_desktop {
    flex-direction: column;
    align-items: flex-start;
  }
  .termin-block__box-input__category_desktop {
    margin-bottom: 20px;
  }
  .termin-block__box-input__date__input_desktop {
    margin-right: 10px;
    margin-left: 10px;
  }
  .termin-block__box-input__date__input_desktop:first-child {
    margin-left: 0;
  }
}
.chapter-tab__box_desktop {
  margin-top: 50px;
}
.chapter-tab__box-top_desktop {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.chapter-tab__box-bottom_desktop {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.chapter-tab__btn_desktop {
  width: 184px;
  background: transparent;
  border: 2px solid #181111;
  padding: 12px 4px;
  transition: 0.3s;
  outline: none;
  margin-right: 20px;
  text-decoration: none;
  text-align: center;
  cursor: pointer!important;
}
.chapter-tab__btn_desktop:last-child {
  margin-right: 0;
}
.chapter-block_desktop {
  display: flex;
  align-items: inherit;
  flex-direction: column;
  width: 100%;
}
.chapter-block__box_desktop {
  margin-top: 40px;
}
.chapter-block__box-info_desktop {
  display: flex;
  align-items: flex-start;
}
.chapter-block__box-info__left_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-right: 40px;
}
.chapter-block__box-info__left__img_desktop {
  margin-bottom: 20px;
}
.chapter-block__box-info__left__btn_desktop {
  padding: 12px 20px;
}
.chapter-block__box-info__right__txt_desktop {
  margin-top: 0;
  margin-bottom: 20px;
}
.chapter-block__box-info__right__txt_desktop:last-child {
  margin-bottom: 0;
}

.ladies-block__box_desktop {
  margin-bottom: 20px;
}
.ladies-block__box__title_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 0;
  margin-top: 0;
  text-transform: uppercase;
  color: #181111;
}
.ladies-block__box__txt {
  font-family: Inter;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-top: 0;
  margin-bottom: 0;
  color: #181111;
}
.hog-block__box_desktop {
  margin-bottom: 20px;
}
.hog-block__box__title_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 0;
  margin-top: 0;
  text-transform: uppercase;
  color: #181111;
}
.hog-block__box__txt {
  font-family: Inter;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-top: 0;
  margin-bottom: 20px;
  color: #181111;
}
.hog-block__box__link_desktop {
  text-decoration: none;
  color: #181111;
}

.memory-block_desktop {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.memory-block-container_desktop {
  width: 100%;
}
.memory-block__item_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-right: 20px;
}
.memory-block__item_desktop:last-child {
  margin-right: 0;
}
.memory-block__item__img_desktop {
  border: 2px solid #181111;
  width: 100%;
}
.memory-block__item__txt_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
  color: #181111;
}

.training-block__txt_desktop {
  text-transform: uppercase;
  margin-top: 0;
  color: #181111;
}

.officer-block_desktop {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  justify-content: space-between;
}
.officer-block__item_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 15px 10px;
  width: 226px;
}
.officer-block__item-box_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.officer-block__item__img_desktop {
  width: 230px;
  border: 2px solid #181111;
}
.officer-block__item__name_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  margin-top: 10px;
  margin-bottom: 0;
  color: #181111;
}
.officer-block__item__post_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  margin-top: 0;
  margin-bottom: 0;
  width: max-content;
  color: #181111;
}

.member-block_desktop {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}
.member-block-container_desktop {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.member-block__item_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 15px 10px;
  width: 226px;
}
.member-block__item-box_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.member-block__item__img_desktop {
  width: 230px;
  border: 2px solid #181111;
}
.member-block__item__name_desktop {
  font-family: Inter;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  margin-top: 10px;
  margin-bottom: 0;
  color: #181111;
}

.sundayMeeting-block__txt_desktop {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 50px;
  color: #181111;
}

.training-block__video_desktop {
  width: 100%;
}

.dealer-block__top-info__box_desktop {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.dealer-block__top-info__txt_desktop {
  color: #181111;
  margin-top: 0;
  margin-bottom: 50px;
}
.dealer-block__top-info__link_desktop {
  color: #181111;
}
.dealer-block__bottom__img_desktop {
  margin: 15px 10px;
  width: 315px;
}
.dealer-block__bottom-box_desktop {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  justify-content: center;
}

.drivingTips-block_desktop {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.drivingTips-block__img_tipe {
  margin-right: 125px;
}
.drivingTips-block__box_desktop {
  display: flex;
  align-items: flex-start;
}
.drivingTips-block__box-text_desktop {
  margin-top: 0;
  margin-bottom: 50px;
  width: auto;
}
.drivingTips-block__box-text_margin {
  margin-right: 50px;
}
.drivingTips-block__box-text_width {
  width: 100%;
}
.drivingTips-block__title_desktop {
  font-family: Inter;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  margin-bottom: 0;
  margin-top: 0;
}
.drivingTips-block__text_desktop {
  margin-top: 0;
  color: #181111;
  margin-bottom: 15px;
}
.drivingTips-block__text_margin {
  margin-top: 30px;
  margin-bottom: 35px;
}
.drivingTips-block__link_desktop {
  color: #181111;
  text-decoration: none;
}

.honorMember-block {
  margin-top: 50px;
}
.honorMember-block__top_desktop {
  display: flex;
  align-items: flex-start;
  margin-bottom: 50px;
}
.honorMember-block__top__img_desktop {
  margin-top: 40px;
  margin-right: 40px;
}
.honorMember-block__bottom_desktop {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
.honorMember-block__bottom__img_desktop {
  margin: 10px 5px;
  width: 310px;
  height: 310px;
}


.contact-block__form_desktop .wpcf7 {
  width: 100%;
}
.contact-block__form_desktop .wpcf7 form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.contact-block__form_desktop .wpcf7 .clearfix {
  display: none;
}
.contact-block__form_desktop .wpcf7 form>p:nth-child(2),
.contact-block__form_desktop .wpcf7 form>p:nth-child(3){
  width: 49%;
}
.contact-block__form_desktop .wpcf7 form>p:nth-child(5),
.contact-block__form_desktop .wpcf7 form>p:nth-child(6){
  width: 100%;
}
.contact-block__form_desktop .wpcf7 form .wpcf7-text{
  padding: 10px;
  border: 2px solid #181111;
  background: transparent;
  color: #474747;
  width: 100%;
  box-sizing: border-box;
}
.contact-block__form_desktop .wpcf7 form .wpcf7-textarea{
  padding: 10px;
  border: 2px solid #181111;
  background: transparent;
  color: #474747;
  width: 100%;
  box-sizing: border-box;
}

.contact-block__form_desktop .wpcf7 form .wpcf7-submit {
  width: 100%;
  border: 2px solid #181111;
  background: rgba(0, 0, 0, 0.15);
  padding: 10px;
  font-size: 16px;
  font-weight: 400;
  color: #181111;
  cursor: pointer;
}

@media screen and (max-width: 642px) {
  .contact-block__form_desktop .wpcf7 form {
    flex-direction: column;
  }
  .contact-block__form_desktop .wpcf7 form>p:nth-child(2),
  .contact-block__form_desktop .wpcf7 form>p:nth-child(3){
    width: 100%;
  }
}

@media screen and (max-width: 1130px) {
  .sundayMeeting-block__img_desktop {
    width: 100%;
  }
  .dealer-block__top-info__box_desktop {
    flex-wrap: wrap;
    justify-content: center;
  }
  .dealer-block__top-info__box__img_desktop {
    width: 300px;
    margin-bottom: 30px;
    margin-right: 30px;
  }
  .memory-block_desktop {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1120px) {
  .honorMember-block__top__img_desktop {
    width: 340px;
  }
  .honorMember-block__bottom_desktop {
    justify-content: center;
  }
  .honorMember-block__bottom__img_desktop {
    width: 280px;
    height: 280px;
  }
}
@media screen and (max-width: 999px) {
  .honorMember-block__top__img_desktop {
    width: 340px;
  }
  .honorMember-block__bottom_desktop {
    justify-content: center;
  }
  .honorMember-block__bottom__img_desktop {
    width: 250px;
    height: 250px;
  }
}
@media screen and (max-width: 950px) {
  .chapter-block__box-info__left__img_desktop {
    width: 370px;
  }
}
@media screen and (max-width: 885px) {
  .chapter-tab__box-top_desktop {
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-bottom: 10px;
  }
  .chapter-tab__box-bottom_desktop {
    justify-content: flex-start;
    flex-wrap: wrap;
  }
  .chapter-tab__btn_desktop {
    width: 176px;
    margin-bottom: 20px;
    margin-right: 15px;
  }
  .chapter-block__box_desktop {
    margin-top: 0;
  }
  .chapter-block__box-info_desktop {
    flex-direction: column-reverse;
    align-items: center;
  }
  .chapter-block__box-info__left_desktop {
    margin-top: 25px;
    align-items: center;
    margin-right: 0;
  }
  .chapter-block__box-info__left__img_desktop {
    width: 370px;
  }
  .honorMember-block__top__img_desktop {
    width: 330px;
    margin-right: 18px;
  }
  .honorMember-block__bottom_desktop {
    justify-content: center;
  }
  .honorMember-block__bottom__img_desktop {
    width: 300px;
    height: 300px;
  }
}
@media (max-width: 790px) {
  .honorMember-block__top_desktop {
    flex-direction: column-reverse;
  }
  .honorMember-block__top__img_desktop {
    width: 400px;
  }
  .drivingTips-block__box_desktop {
    flex-direction: column;
  }
  .drivingTips-block__img_tipe {
    margin-right: 0;
    margin-bottom: 30px;
  }
  .drivingTips-block__img_desktop {
    width: 100%;
  }
}
@media (max-width: 670px) {
  .chapter-tab__box_desktop {
    display: flex;
    justify-content: center;
  }
  .chapter-tab__box-top_desktop {
    flex-direction: column;
    margin-right: 30px;
  }
  .chapter-tab__box-bottom_desktop {
    flex-direction: column;
  }
  .chapter-tab__btn_desktop {
    margin-right: 0;
  }
  .honorMember-block__top_desktop {
    flex-direction: column-reverse;
  }
  .honorMember-block__top__img_desktop {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 550px) {
  .officer-block_desktop {
    justify-content: center;
  }
  .officer-block__item__name_desktop {
    text-align: center;
  }
  .officer-block__item__post_desktop {
    font-size: 14px;
  }
  .officer-block__item__img_desktop {
    width: 100%;
  }
  .member-block_desktop {
    justify-content: center;
  }
}
@media (max-width: 500px) {
  .officer-block__item__name_desktop {
    text-align: center;
    font-size: 16px;
  }
  .chapter-block__box-info_desktop {
    flex-direction: column-reverse;
    align-items: center;
  }
  .chapter-block__box-info__left_desktop {
    margin-top: 25px;
    align-items: center;
    margin-right: 0;
  }
  .chapter-block__box-info__left__img_desktop {
    width: 100%;
  }
}
@media (max-width: 452px) {
  .officer-block__item__name_desktop {
    text-align: center;
    font-size: 16px;
  }
  .officer-block__item__post_desktop {
    width: auto;
    text-align: center;
  }
  .chapter-tab__box_desktop {
    display: flex;
    justify-content: center;
  }
  .chapter-tab__box-top_desktop {
    flex-direction: column;
    margin-right: 30px;
  }
  .chapter-tab__btn_desktop {
    width: 94%;
  }
}
@media (max-width: 400px) {
  .officer-block__item__name_desktop {
    text-align: center;
    font-size: 16px;
  }
  .officer-block__item__post_desktop {
    width: auto;
    text-align: center;
  }
}
@media (max-width: 360px) {
  .chapter-tab__box-top_desktop {
    margin-right: 10px;
  }
  .officer-block__item__name_desktop {
    text-align: center;
    font-size: 16px;
  }
  .officer-block__item__post_desktop {
    width: auto;
    text-align: center;
  }
}
.bilder-block__tab-names_desktop {
  display: flex;
  align-items: center;
}
.bilder-block__tab__btn_desktop {
  /*width: 80px;*/
  background: transparent;
  border: 2px solid #181111;
  padding: 12px 25px;
  transition: 0.3s;
  outline: none;
  margin-right: 20px;
}
.slider-item.active {
  background-color: #000;
  color: #fff;
}
.bilder-block__tab__btn_desktop:last-child {
  margin-right: 0;
}
.bilder-block__box_desktop {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: left;
}
.bilder-block__box-item_desktop {
  padding: 20px;
  background: #F2F2F2;
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  flex-direction: column;
  margin: 10px;
  width: 250px;
}
.bilder-block__box-item__img_desktop {
  width: 100%;
}
.bilder-block__box-item__title_desktop {
  font-family: Inter;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  margin: 10px 0;
}
.bilder-block__box-item__case_desktop {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.bilder-block__box-item__case-photo_desktop {
  margin-right: 31px;
  display: flex;
  align-items: center;
}
.bilder-block__box-item__case-photo__icon_desktop {
  margin-right: 5px;
}
.bilder-block__box-item__case-photo__text_desktop {
  font-family: Inter;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
}
.bilder-block__box-item__case-date_desktop {
  display: flex;
  align-items: center;
}
.bilder-block__box-item__case-date__icon_desktop {
  margin-right: 5px;
}
.bilder-block__box-item__case-date__text_desktop {
  font-family: Inter;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
}

@media screen and (max-width: 1199px) {
  .bilder-block__box-item_desktop {
    width: 250px;
  }
}
@media screen and (max-width: 1080px) {
  .bilder-block__box_desktop {
    justify-content: space-between;
  }
  .bilder-block__box-item_desktop {
    width: 220px;
  }
}
@media screen and (max-width: 952px) {
  .bilder-block__box_desktop {
    justify-content: center;
  }
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 200px;
  }
}
@media screen and (max-width: 853px) {
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 300px;
  }
}
@media screen and (max-width: 780px) {
  .bilder-block__box_desktop {
    justify-content: center;
  }
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 250px;
  }
}
@media screen and (max-width: 670px) {
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 210px;
  }
}
@media screen and (max-width: 585px) {
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 170px;
  }
}
@media screen and (max-width: 535px) {
  .bilder-block__box-item_desktop {
    padding: 15px;
    width: 300px;
  }
}/*# sourceMappingURL=style.css.map */