.advantages{display:flex;flex-direction:column;gap:20px}@media(max-width:930px){.advantages{gap:100px}}.advantages__item{display:flex;flex-direction:column;gap:15px}.advantage{max-width:50%}.advantage:nth-child(odd){padding-right:35px}.advantage:nth-child(2n){align-self:flex-end;padding-left:35px;text-align:right}@media(max-width:930px){.advantage{max-width:none}}@media(max-width:390px){.advantage>*{align-self:center;text-align:center}.advantage:nth-child(2n),.advantage:nth-child(odd){padding-left:0;padding-right:0}}.advantage__title{color:#c3181d;font-family:GrtskTera;font-size:65px;font-weight:600}.advantage__desc{font-weight:100}.team__list{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1150px){.team__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:780px){.team__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){.team__list{grid-template-columns:repeat(1,1fr)}}.team__image{align-items:center;display:flex;flex-direction:column;gap:30px}.team__image img{aspect-ratio:4/5;border-radius:15px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.team__text{font-weight:100;line-height:150%;padding:0 20px;text-align:center}.faq__list{align-items:flex-end;display:flex;flex-direction:column;gap:30px}.faq-item{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.faq-item[open] .faq-item__icon-plus{transform:rotate(45deg)}@media(max-width:490px){.faq-item{align-items:end;display:flex;flex-direction:column}}.faq-item__question{background:#2f2838;border-radius:37px;color:#ebebeb;cursor:pointer;grid-column:2/3;line-height:140%;outline:none;padding:20px 120px 20px 35px;position:relative}@media(max-width:750px){.faq-item__question{padding-right:50px}}@media(max-width:490px){.faq-item__question{width:80%}}@media(max-width:420px){.faq-item__question{padding:10px 20px}}.faq-item__icon{position:absolute}.faq-item__icon.faq-item__icon-plus{right:20px;top:15px}.faq-item__icon.faq-item__icon-message{bottom:-13px;height:50px;right:-7px;width:45px}.faq-item__icon.faq-item__icon-message svg{height:100%;width:100%}.faq-item__answer{background:#26202c;border-radius:37px;color:#ebebeb;line-height:140%;margin-top:20px;outline:none;padding:20px 35px;position:relative;width:100%}.faq-item__answer .faq-item__icon.faq-item__icon-message{left:-7px;right:auto}.faq-item__answer a{color:#c3181d;text-decoration:underline}.faq-item__answer a:hover{text-decoration:none}@media(max-width:490px){.faq-item__answer{width:80%}}
