.about-member{box-sizing:border-box;flex:0 50%;padding:10px}.about-member__photo img{border-radius:16px;width:100%}.about-member__icon{margin-right:8px}@media only screen and (max-width:540px){.about-member__title{font-size:16px}}.content-header{min-height:auto;position:relative}.awesome-bg_about{background-image:url(/images/about_bg.jpg)}.about-head{margin:0 auto;max-width:1200px;position:relative}.about-head__title{flex:1 0 590px;align-self:start;padding-top:20px}.about-head__title h1{margin:0 0 24px;font-size:42px;line-height:1.25;color:var(--text-primary-color);font-family:Source Sans Pro,sans-serif}.about-head__descr{font-family:Source Sans Pro,sans-serif;font-size:21px;line-height:1.4;margin-bottom:36px}.about-head__descr p{margin:0;padding:0 0 24px}.about-head__descr p:last-child{padding:0}.about-head__content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:36px 0 72px;grid-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.about-head__icon{flex:1 auto}.about-head__icon svg{width:100%}@media only screen and (max-width:1280px){.about-head{width:1120px}.about-head h1{font-size:44px}}@media(max-width:1200px){.about-head{width:90%}.about-head__title{flex:1 0 570px}.about-head__content{grid-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.about-head__icon{flex:1 auto}.about-head__icon svg{height:auto;width:100%}}@media only screen and (max-width:1024px){.about-head__title{flex:1 0 50%}.about-head__title h1{font-size:34px}.about-head__icon{width:60%;min-width:240px}.about-head__content{flex-flow:row nowrap}}@media only screen and (max-width:768px){.content-header{min-height:auto;padding-bottom:24px}.about-head{width:auto;padding:0}.about-head__title{margin-bottom:48px;width:auto;order:2;flex:1}.about-head__title h1{text-align:center;font-size:32px}.about-head .title-content__action-btn{margin-top:48px;text-align:center}.about-head__content{flex-flow:column;padding:0 20px}.about-head__descr{text-align:center}.about-head__icon svg{height:auto;width:100%}}.feedback-result-text{font-size:18px;line-height:1.4;text-align:center}.awesome-bg_about2{background-image:url(/images/about_bg3.jpg)}.about-sections{padding-top:120px}.about-sections .about-section{padding-bottom:120px}.about-section{display:flex;grid-column:2/span 2}.about-section__title{flex:1}.about-section__title-label{color:var(--primary-color);font-size:14px;text-transform:uppercase}.about-section__title-text{font-family:Source Sans Pro,sans-serif;font-size:32px;font-weight:600}.about-section__content{color:var(--text-primary-color);flex:1;font-family:Source Sans Pro,sans-serif;font-size:18px;line-height:1.6}.about-section__content p{margin:0;padding:0 0 20px}.about-section__content p:last-child{padding:0}.about-spoiler{align-items:center;background-color:var(--primary-light-color);background-image:url(/images/about_bg2.jpg);background-size:cover;background-position:50%;border-radius:16px;display:flex;grid-column:2/span 2;margin-bottom:120px;padding:40px 80px}.about-spoiler__content{flex:1;padding-left:64px}.about-spoiler__text{color:var(--text-primary-color);font-family:Source Sans Pro,sans-serif;font-size:20px;line-height:1.4}.about-team{display:flex;flex-flow:row wrap;margin-left:-16px}.feedback,.feedback-wrapper{position:relative}.feedback{align-items:center;display:flex;flex-flow:column;margin:0 auto;padding:120px 0;width:660px}.feedback__content{font-family:Source Sans Pro,sans-serif;font-size:20px;line-height:1.4;margin-bottom:60px;text-align:center}.feedback__title{color:var(--text-primary-color);font-size:40px;font-weight:600;margin-bottom:12px;text-align:center}.feedback__descr a{color:var(--primary-color);text-decoration:none}.feedback__descr a:hover{color:var(--primary-color-hover)}.feedback__form{width:525px}.feedback__form textarea{font-family:Inter,Helvetica,Arial,sans-serif}@media(max-width:1200px){.about-spoiler__icon{flex:1 auto}.about-spoiler__icon svg{height:auto;width:100%}.about-spoiler__content{box-sizing:border-box;flex:1 50%}}@media only screen and (max-width:1024px){.feedback,.feedback__content{width:80%}}@media only screen and (max-width:768px){.about-spoiler{flex-flow:column;margin:0 20px 48px;padding:20px}.about-spoiler__icon svg{width:100%}.about-spoiler__content{padding:0;text-align:center}.about-sections{padding-top:48px}.about-section{flex-flow:column;padding:0 20px}.about-section__title{padding-bottom:24px}.about-sections .about-section{padding-bottom:48px}.about-team{margin-left:-10px}.feedback{padding:48px 20px;width:auto}.feedback__content{margin-bottom:24px}.feedback__title{font-size:36px}.feedback__descr{font-size:18px}.feedback__form{width:100%}}