.contacts__wrapper:first-of-type{padding-bottom:40px}.contacts__wrapper:last-of-type{padding-bottom:20px}.contacts__wrapper:not(:first-of-type) .contacts__columns:first-child{gap:0px}.contacts__wrapper .representatives h2{margin-bottom:0;font-size:clamp(20px,5.2083333333vw,30px);margin-bottom:clamp(30px,3.90625vw,40px);line-height:clamp(35px,10.15625vw,45px)}.contacts__wrapper .representatives .contacts__grid .representative-card{margin-bottom:50px}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header{margin:40px 0}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__company{margin:15px 0;font-size:clamp(1.15rem,1.4527419355rem + .1612903226vw,2rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__name{margin:25px 0;font-size:clamp(1.5rem,1.927419355rem + .1612903226vw,2rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__position{margin:15px 0;font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts{margin:40px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:30px 0}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-phone,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .time,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-address{max-width:560px;line-height:130%;align-items:center;display:flex;font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-phone iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .time iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-address iconify-icon{color:#7e7e8e;margin-right:10px;display:inline-flex;width:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email{color:#0d8dd6}.company-advantages__list .company-advantages__item{align-items:flex-start}.company-advantages__list .company-advantages__item .item-text{max-width:540px}.company-advantages__list .company-advantages__item .item-text__title{margin:0 0 8px;font-size:clamp(16px,1.4vw,20px);line-height:1.3;font-family:HalvarBreit-Md,sans-serif}.company-advantages__list .company-advantages__item .item-text__desc{margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.45;font-weight:400;opacity:.95;font-family:HalvarBreit-Rg,sans-serif}@media (max-width: 767px){.company-advantages__list .company-advantages__item .item-text{max-width:100%}}
