

/* Start:/content/partnership/style.css?17534407149143*/
.partnership-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 20px 0 70px;
}

/*h1 {*/
/*  margin: 23px auto 30px!important;*/
/*}*/

@media screen and (max-width: 1640px) {
  h1 {
    padding: 0 20px!important;
  }
}
@media screen and (max-width: 690px) {
  h1 {
    padding: 0!important;
    margin: 16px auto 16px 16px!important;
  }
}


.partnership-header .header-contacts {
  width: 35%;
  padding: 18px 29px;
  border-left: 2px solid #f48120;
  color: #222;
  font-family: "Open Sans";
  font-weight: 600;
  font-size: 18px;
}

.partnership-header .header-contacts h4 {
  margin-bottom: 20px;
}

.partnership-header .header-contacts .header__contact {
  display: flex;
  align-items: center;
  gap: 10px;
}

.partnership-header .header-contacts .header__contact:not(.partnership-header .header-contacts .header__contact:last-child) {
  margin-bottom: 10px;
}

.partnership-header .header-contacts .contact__icon {
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
}

.partnership-header .header-contacts .icon--phone {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_5611_810)'%3e%3cpath d='M5.45 4.16667C5.5 4.90833 5.625 5.63333 5.825 6.325L4.825 7.325C4.48333 6.325 4.26667 5.26667 4.19167 4.16667H5.45V4.16667ZM13.6667 14.1833C14.375 14.3833 15.1 14.5083 15.8333 14.5583V15.8C14.7333 15.725 13.675 15.5083 12.6667 15.175L13.6667 14.1833V14.1833ZM6.25 2.5H3.33333C2.875 2.5 2.5 2.875 2.5 3.33333C2.5 11.1583 8.84167 17.5 16.6667 17.5C17.125 17.5 17.5 17.125 17.5 16.6667V13.7583C17.5 13.3 17.125 12.925 16.6667 12.925C15.6333 12.925 14.625 12.7583 13.6917 12.45C13.6083 12.4167 13.5167 12.4083 13.4333 12.4083C13.2167 12.4083 13.0083 12.4917 12.8417 12.65L11.0083 14.4833C8.65 13.275 6.71667 11.35 5.51667 8.99167L7.35 7.15833C7.58333 6.925 7.65 6.6 7.55833 6.30833C7.25 5.375 7.08333 4.375 7.08333 3.33333C7.08333 2.875 6.70833 2.5 6.25 2.5Z' fill='%23F48120'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_5611_810'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}

.partnership-header .header-contacts .icon--email {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_5611_686)'%3e%3cpath d='M18.3334 4.99992C18.3334 4.08325 17.5834 3.33325 16.6667 3.33325H3.33341C2.41675 3.33325 1.66675 4.08325 1.66675 4.99992V14.9999C1.66675 15.9166 2.41675 16.6666 3.33341 16.6666H16.6667C17.5834 16.6666 18.3334 15.9166 18.3334 14.9999V4.99992ZM16.6667 4.99992L10.0001 9.15825L3.33341 4.99992H16.6667ZM16.6667 14.9999H3.33341V6.66659L10.0001 10.8333L16.6667 6.66659V14.9999Z' fill='%23F48120'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_5611_686'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.partnership-header .header__contact.btn {
  padding: 0 20px!important;
  color: #fff!important;
}

.partnership-header .header__contact.btn .contact__value {
  color: #fff!important;
}

.partnership-header .header-contacts .icon--request {
  background-image: url("/content/partnership/images/icons/request.svg");
  background-position: center;
  background-size: 100%;
}

.partnership-header .header-contacts .contact__value {
  color: #222;
  text-decoration: none;
}

.partnership-header .header-contacts .contact__value:hover {
  color: #f48120;
}

.partnership-header .header-images {
  width: 75%;
  display: flex;
  justify-content: end;
  gap: 20px;
}

.partnership-warning {
  position: relative;
  padding-bottom: 20px;
  line-height: 30px;
  font-size: 22px;
  font-weight: 600;
  font-family: "Open Sans";
}

.partnership-advantages {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  gap: 40px 10px ;
  justify-content: space-between;
  align-items: center;
  padding: 40px 0;
  margin: 45px 0 0 0;
  background-color: #f9f9f9;
}

.partnership-advantages .advantage-item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: calc((100% / 3) - 20px);
  font-size: 16px;
}

.partnership-advantages .item-icon {
  width: 66px;
  height: 66px;
}

.partnership-advantages .item-description {
  max-width: 360px;
  text-align: center;
}

.partnership-advantages::before, .partnership-advantages::after {
  content: '';
  position: absolute;
  top: 0;
  width: calc(50vw - 50%);
  height: 100%;
  background-color: #f9f9f9;
}

.partnership-advantages::before {
  left: 0;
  transform: translateX(-100%);
}

.partnership-advantages::after {
  right: 0;
  transform: translateX(100%);
}

.partnership-footer {
  padding: 70px 0 0;
}

.partnership-footer .info {
  line-height: 25px;
  font-size: 18px;
  font-weight: 600;
  font-family: "Open Sans";
}

.partnership-footer .footer-brands {
  display: flex;
  flex-wrap: wrap;
  margin: 50px 0 100px;
}

.partnership-footer .brands-left {
  display: grid;
  grid-template-areas: "A A A B B C C C" "A A A D D D E E";
  grid-template-rows: 50px 50px;
  width: 50%;
}

.partnership-footer .brands-right {
  display: grid;
  grid-template-areas: "A A B B C C D D" "E E E F F F D D";
  grid-template-rows: 50px 50px;
  width: 50%;
}

.partnership-footer .footer-brand {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 5px;
}

.partnership-footer .footer__brand {
  max-height: 100%;
}

.partnership-footer .footer-brand:nth-child(1) {grid-area: A;}
.partnership-footer .footer-brand:nth-child(2) {grid-area: B;}
.partnership-footer .footer-brand:nth-child(3) {grid-area: C;}
.partnership-footer .footer-brand:nth-child(4) {grid-area: D;}
.partnership-footer .footer-brand:nth-child(5) {grid-area: E;}

.partnership-footer .footer-brand:nth-child(1) {grid-area: A;}
.partnership-footer .footer-brand:nth-child(2) {grid-area: B;}
.partnership-footer .footer-brand:nth-child(3) {grid-area: C;}
.partnership-footer .footer-brand:nth-child(4) {grid-area: D;}
.partnership-footer .footer-brand:nth-child(5) {grid-area: E;}
.partnership-footer .footer-brand:nth-child(6) {grid-area: F;}

.partnership .highlighted {
  color: #f48120;
}

@media (max-width: 800px) {
  .partnership-header {
    flex-direction: column;
    margin: 20px 0 40px;
    gap: 25px;
  }

  .partnership-header .header-contacts {
    width: 100%;
    padding: 16px;
    font-weight: 500;
  }

  .partnership-header .header-contacts h4 {
    font-size: 22px;
  }

  .partnership-header .header-images {
    justify-content: start;
    gap: 10px;
    width: 100%;
  }

  .partnership-header .header-contacts .contact__value {
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 150%;
  }

  .partnership-warning {
    font-size: 16px;
    padding-bottom: 40px;
    line-height: 22px;
  }

  .partnership-advantages {
    gap: 30px 10px ;
    margin: 0;
  }

  .partnership-advantages .advantage-item {
    font-size: 13px;
    line-height: 14px;
  }

  .partnership-footer {
    padding: 30px 0 0 0;
  }

  .partnership-footer .info {
    font-size: 16px;
    line-height: 150%;
    font-weight: 500;
    font-family: "Roboto";
  }
  .partnership-footer .info.questions {
    font-size: 14px;
    line-height: 21px;
    font-weight: 400;
  }

  .partnership-footer .info a.highlighted {
    text-decoration: underline;
  }

  .partnership-footer .footer-brands {
    flex-direction: column;
    margin: 25px 0 50px;
  }

  .partnership-footer .brands-left,
  .partnership-footer .brands-right {
    width: 100%;
  }
}

@media (max-width: 600px) {
  .partnership-header .header-image:first-child {
    display: none;
  }

  .partnership-advantages {
    justify-content: center;
  }

  .partnership-advantages .advantage-item {
    width: calc((100% / 2) - 10px);
  }

  .partnership-advantages .advantage-item:last-child {
    width: 100%;
  }

  .partnership-footer .brands-left,
  .partnership-footer .brands-right {
    grid-template-rows: 30px 30px;
  }
}

.popup--partnership {
  flex-direction: column;
  gap: 20px;!important;
}

.popup--partnership input.disable {
  display: none;
}

.popup--partnership fieldset.select,
.popup--partnership fieldset.file {
  border: none;
}

.popup--partnership fieldset.select:hover,
.popup--partnership fieldset.file:hover {
  border: none;
}

.popup--partnership fieldset.file .wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 15px;
  margin: 20px 0;
}

.popup--partnership fieldset.file .btn {
  position: relative;
  margin: 0;
}

.popup--partnership fieldset.file .btn::after {
  content: '(jpg, png, docx, xlsx, pdf)';
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  font-size: 13px;
  color: #ccc;
  text-align: center;
}

.popup--partnership fieldset.select select,
.popup--partnership fieldset.select input {
  height: 35px;
  margin-top: 10px;
}
.popup--partnership fieldset.select input {
  border-bottom: 1px solid #cacaca;
}
/* End */
/* /content/partnership/style.css?17534407149143 */
