

/* Start:/local/templates/.default/components/bitrix/news.list/become-partner/style.css?16868408484618*/
.become-partner {
  position: relative; }
  .become-partner__container {
    position: relative;
    -webkit-transition: opacity .5s ease, -webkit-transform .5s ease;
    transition: opacity .5s ease, -webkit-transform .5s ease;
    -o-transition: transform .5s ease, opacity .5s ease;
    transition: transform .5s ease, opacity .5s ease;
    transition: transform .5s ease, opacity .5s ease, -webkit-transform .5s ease;
    opacity: 0;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px); }
    .become-partner__container.active {
      opacity: 1;
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0); }
  .become-partner__wrapper {
    position: relative;
    width: 77.77778%; }
    @media only screen and (max-width: 1199px) {
      .become-partner__wrapper {
        width: 88.88889%; } }
    @media only screen and (max-width: 767px) {
      .become-partner__wrapper {
        width: 100%; } }
  .become-partner__image-top {
    position: relative;
    display: block;
    width: 100%;
    margin: 0 0 32px 0;
    -webkit-border-radius: 48px 0 48px 0;
    border-radius: 48px 0 48px 0;
    overflow: hidden; }
    @media only screen and (max-width: 767px) {
      .become-partner__image-top {
        margin: 0 0 20px 0; } }
    @media only screen and (max-width: 479px) {
      .become-partner__image-top {
        -webkit-border-radius: 32px 0 32px 0;
        border-radius: 32px 0 32px 0; } }
    .become-partner__image-top img {
      width: 100%; }
  .become-partner__content {
    position: relative;
    display: block; }
  .become-partner__top-text {
    margin-bottom: 40px; }
    @media only screen and (max-width: 1199px) {
      .become-partner__top-text {
        margin-bottom: 35px; } }
    @media only screen and (max-width: 767px) {
      .become-partner__top-text {
        margin-bottom: 25px; } }
  .become-partner__title {
    position: relative;
    display: block;
    font: bold 22px/1.33 "Open Sans", sans-serif;
    margin: 0 0 12px 0; }
    @media only screen and (max-width: 1199px) {
      .become-partner__title {
        font-size: 17px; } }
    @media only screen and (max-width: 767px) {
      .become-partner__title {
        font-size: 15px; } }
  .become-partner__text {
    font: 400 16px/150% "Open Sans", sans-serif;
    position: relative;
    width: 100%;
    display: block;
    margin-bottom: 40px; }
    @media only screen and (max-width: 1199px) {
      .become-partner__text {
        font-size: 15px; } }
    @media only screen and (max-width: 767px) {
      .become-partner__text {
        font-size: 14px;
        margin-bottom: 25px; } }
    .become-partner__text:last-child {
      margin-bottom: 20px; }
      @media only screen and (max-width: 767px) {
        .become-partner__text:last-child {
          margin-bottom: 15px; } }
    .become-partner__text p:last-child {
      margin-bottom: 0; }
  .become-partner__icon-list {
    margin-top: 24px;
    margin-bottom: 58px; }
    @media only screen and (max-width: 1199px) {
      .become-partner__icon-list {
        margin-bottom: 40px; } }
    @media only screen and (max-width: 767px) {
      .become-partner__icon-list {
        margin-bottom: 30px; } }
    .become-partner__icon-list-item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
      margin-bottom: 32px; }
      @media only screen and (max-width: 1199px) {
        .become-partner__icon-list-item {
          margin-bottom: 25px; } }
      @media only screen and (max-width: 767px) {
        .become-partner__icon-list-item {
          margin-bottom: 20px; } }
    .become-partner__icon-list-text {
      line-height: 1.56;
      margin-top: 5px; }
      @media only screen and (max-width: 767px) {
        .become-partner__icon-list-text {
          margin-top: 0; } }
    .become-partner__icon-list-wrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      min-width: 50px;
      margin-right: 12px; }
      @media only screen and (max-width: 767px) {
        .become-partner__icon-list-wrap {
          min-width: 35px;
          max-height: 30px; } }
    .become-partner__icon-list img {
      max-width: 100%;
      min-height: 100%; }

/* End */


/* Start:/local/components/custom/form/templates/form-modal-partners/style.css?16868408481385*/
.form-callback .g-recaptcha__row .help-block {
  text-align: center; }

.form-callback .g-recaptcha div {
  margin: 0 auto; }

.form__checkboxs .form__name {
  padding-bottom: 10px; }

.form__checkboxs .form__label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 0; }
  .form__checkboxs .form__label .form__name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 10px;
    padding-bottom: 0; }

.form__checkboxs-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-bottom: 10px; }

.modal__top-btn{
  display: flex;
  align-items: center;
  justify-content:
  space-evenly;
}
.modal-content__wrapper{
  padding-top: 25px;
}

.not-active{
  background: gray;
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/become-partner/style.css?16868408484618 */
/* /local/components/custom/form/templates/form-modal-partners/style.css?16868408481385 */
