@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-family: "Archivo", sans-serif;--primary-color-100: #2e4cff;--secondary-color-100: #ff6022;--dark-color-100: #000;--dark-color-90: #070403;--dark-color-80: #272727;--dark-color-70: #333;--dark-color-30: #f7f7f7;--dark-color-0: #fff}.btn{background:var(--primary-color-100);border:solid 1px var(--primary-color-100);border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family);font-size:16px;font-weight:500;letter-spacing:.05em;padding:12px 29px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.btn:hover{background-color:rgba(0,0,0,0);color:var(--primary-color-100)}.btn-primary-transparent{background-color:rgba(0,0,0,0);border-color:var(--primary-color-100);color:var(--primary-color-100)}.btn-primary-transparent:hover{background-color:var(--primary-color-100);color:var(--dark-color-0)}.btn-secondary{background-color:var(--secondary-color-100);border-color:var(--secondary-color-100)}.btn-secondary:hover{background-color:rgba(0,0,0,0);color:var(--secondary-color-100)}.btn-secondary-transparent{background-color:rgba(0,0,0,0);border-color:var(--secondary-color-100);color:var(--secondary-color-100)}.btn-secondary-transparent:hover{background-color:var(--secondary-color-100);color:var(--dark-color-0)}.btn-light{background-color:var(--dark-color-0);border-color:var(--dark-color-0);color:var(--dark-color-90)}.btn-light:hover{background-color:rgba(0,0,0,0);color:var(--dark-color-0)}.aboutPage__hero{padding:48px 0}@media(min-width: 1024px){.aboutPage__hero .container{align-items:center;display:flex;gap:40px;justify-content:space-between}}.aboutPage__hero__text{margin-bottom:36px;text-align:center}@media(min-width: 1024px){.aboutPage__hero__text{text-align:left;width:50%}}@media(min-width: 1220px){.aboutPage__hero__text{width:45%}}.aboutPage__hero__title h1{color:var(--primary-color-100);font-size:50px;font-weight:300;line-height:100%;margin:0 0 16px}.aboutPage__hero__title h1 span{display:block;font-size:18px;font-weight:300;line-height:100%;margin-bottom:24px;text-transform:uppercase}@media(min-width: 1220px){.aboutPage__hero__title h1 span{font-size:21px}}@media(min-width: 1220px){.aboutPage__hero__title h1{font-size:70px}}.aboutPage__hero__subtitle{margin-bottom:32px;padding:0 46px}.aboutPage__hero__subtitle p{color:var(--dark-color-70);font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%;margin:0}@media(min-width: 1024px){.aboutPage__hero__subtitle{padding:0}}@media(min-width: 1220px){.aboutPage__hero__subtitle{margin-bottom:48px;max-width:410px}}.aboutPage__hero__cta{color:var(--primary-color-100);font-size:18px;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.aboutPage__hero__cta a{margin-bottom:16px}.aboutPage__hero__cta span{margin-bottom:16px;display:block}@media(min-width: 768px){.aboutPage__hero__cta span{display:inline-block;margin:0 8px}}@media(min-width: 1220px){.aboutPage__hero__cta span{margin:0 16px}}.aboutPage__hero__image{margin-bottom:64px}@media(min-width: 1024px){.aboutPage__hero__image{width:50%}}@media(min-width: 1220px){.aboutPage__hero__image{width:55%}}@media(min-width: 1220px){.aboutPage__hero{padding:100px 0}}.aboutPage__intro{background-color:var(--primary-color-100);padding:80px 0}@media(min-width: 1024px){.aboutPage__intro .container{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:space-between}}.aboutPage__intro__text{color:var(--dark-color-0);margin-bottom:64px;text-align:center}@media(min-width: 1024px){.aboutPage__intro__text{max-width:400px;text-align:left;width:50%}}@media(min-width: 1024px){.aboutPage__intro__text{max-width:480px}}.aboutPage__intro__title{margin-bottom:32px}.aboutPage__intro__title h2{font-size:40px;font-weight:300;line-height:110%;margin:0}@media(min-width: 1220px){.aboutPage__intro__title h2{font-size:60px}}.aboutPage__intro__copy{padding:0 32px}.aboutPage__intro__copy p{font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%}@media(min-width: 1024px){.aboutPage__intro__copy{padding:0}}.aboutPage__intro__cta{color:var(--dark-color-0);font-size:18px;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.aboutPage__intro__cta a{margin-bottom:16px;color:var(--primary-color-100)}.aboutPage__intro__cta span{margin-bottom:16px;display:block}@media(min-width: 768px){.aboutPage__intro__cta span{display:inline-block;margin:0 8px}}@media(min-width: 1220px){.aboutPage__intro__cta span{margin:0 16px}}@media(min-width: 1024px){.aboutPage__intro__image{width:50%}}@media(min-width: 1220px){.aboutPage__intro{padding:180px 0}}.aboutPage__team{padding:80px 0}@media(min-width: 768px){.aboutPage__team .container{align-items:flex-start;display:flex;gap:40px;justify-content:center}}@media(min-width: 768px)and (min-width: 1220px){.aboutPage__team .container{gap:90px}}.aboutPage__team__header{color:var(--primary-color-100);text-align:center}@media(min-width: 768px){.aboutPage__team__header{max-width:320px;text-align:left}}@media(min-width: 1220px){.aboutPage__team__header{max-width:600px}}.aboutPage__team__title h3{font-size:40px;font-weight:300;line-height:100%;margin:0 0 36px}@media(min-width: 1220px){.aboutPage__team__title h3{font-size:60px}}.aboutPage__team__subtitle{font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%;margin-bottom:80px}.aboutPage__team__image{position:relative;background:var(--primary-color-100);border-radius:40px;overflow:hidden;z-index:0}.aboutPage__team__image:before{content:"";display:block;padding-top:102.7027027027%;width:100%}.aboutPage__team__image .content{bottom:0;left:0;position:absolute;right:0;top:0}.aboutPage__team__image .content img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.aboutPage__team__image__wrapper{margin:auto;max-width:370px;position:relative}@media(min-width: 768px){.aboutPage__team__image__wrapper{width:40%}}.aboutPage__team__image__logoBug{background:var(--secondary-color-100);border-radius:50%;height:70px;padding:16px;position:absolute;right:-15px;top:-15px;transform:translate(30%, -30%);width:70px;z-index:1}@media(min-width: 1220px){.aboutPage__team{padding:170px 0}}.aboutPage__brands{background-color:var(--secondary-color-100);color:var(--dark-color-0);padding:85px 0}.aboutPage__brands__title{margin:auto;max-width:500px}.aboutPage__brands__title h2{font-size:40px;font-weight:300;line-height:100%;margin-bottom:8px;margin-top:0;text-align:center}@media(min-width: 1024px){.aboutPage__brands__title h2{font-size:60px}}@media(min-width: 1024px){.aboutPage__brands__title{max-width:580px}}.aboutPage__brands__copy{margin:0 auto 52px;max-width:680px}.aboutPage__brands__copy p{font-family:var(--font-family);font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%;text-align:center}.aboutPage__brands__logos{align-items:center;display:flex;flex-wrap:wrap;gap:56px;justify-content:center;margin:auto;max-width:1200px}.aboutPage__brands__logos img{max-width:150px}@media(max-width: 767px){.aboutPage__brands__logos img{width:30%}}@media(min-width: 1024px){.aboutPage__brands{padding:130px 0}}.aboutPage__commitment{padding:80px 0}@media(min-width: 1024px){.aboutPage__commitment .container{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:space-between}}.aboutPage__commitment__text{color:var(--dark-color-90);margin-bottom:64px;text-align:center}@media(min-width: 1024px){.aboutPage__commitment__text{max-width:400px;text-align:left;width:50%}}@media(min-width: 1024px){.aboutPage__commitment__text{max-width:480px}}.aboutPage__commitment__title{margin-bottom:32px}.aboutPage__commitment__title h2{font-size:40px;font-weight:300;line-height:110%;margin:0}@media(min-width: 1220px){.aboutPage__commitment__title h2{font-size:60px}}.aboutPage__commitment__copy{padding:0 32px}.aboutPage__commitment__copy p{font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%}@media(min-width: 1024px){.aboutPage__commitment__copy{padding:0}}.aboutPage__commitment__cta{color:var(--dark-color-0);font-size:18px;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.aboutPage__commitment__cta a{margin-bottom:16px}.aboutPage__commitment__cta span{margin-bottom:16px;display:block}@media(min-width: 768px){.aboutPage__commitment__cta span{display:inline-block;margin:0 8px}}@media(min-width: 1220px){.aboutPage__commitment__cta span{margin:0 16px}}@media(min-width: 1024px){.aboutPage__commitment__image{width:50%}}@media(min-width: 1220px){.aboutPage__commitment{padding:180px 0}}.aboutPage__testimonials{background-color:var(--dark-color-30);color:var(--primary-color-100);padding:100px 0}.aboutPage__testimonials__content{border-top:solid 1px var(--primary-color-100);margin:auto;max-width:1000px;padding-top:8px}@media(min-width: 768px){.aboutPage__testimonials__content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:36px}}.aboutPage__testimonials__title{margin-bottom:54px}.aboutPage__testimonials__title h3{font-size:13px;font-style:italic;line-height:169%;margin:0;text-transform:uppercase}@media(min-width: 768px){.aboutPage__testimonials__title{margin:0;order:1;width:50%}}.aboutPage__testimonials__name{font-size:13px;font-style:italic;line-height:169%;margin-bottom:64px;text-transform:uppercase}@media(min-width: 768px){.aboutPage__testimonials__name{order:2;text-align:right;width:50%}}@media(min-width: 768px){.aboutPage__testimonials__main{order:3;width:80%}}@media(min-width: 1024px){.aboutPage__testimonials__main{align-items:flex-start;display:flex;gap:56px;justify-content:space-between}}.aboutPage__testimonials__icon{margin-bottom:54px}.aboutPage__testimonials__wrapper{max-width:620px;width:100%}.aboutPage__testimonials__slideTitle{font-size:40px;font-style:italic;line-height:100%;margin-bottom:36px}.aboutPage__testimonials__slideCopy{font-size:18px;font-style:italic;letter-spacing:.04em;line-height:133%;margin-bottom:36px}@media(min-width: 768px){.aboutPage__testimonials__slideCopy{margin-bottom:0}}.aboutPage__testimonials__pagination{align-self:flex-end;text-align:right;white-space:nowrap}@media(min-width: 768px){.aboutPage__testimonials__pagination{order:4}}.aboutPage__testimonials__prev,.aboutPage__testimonials__next{cursor:pointer}.aboutPage__area{padding:100px 0}@media(min-width: 768px){.aboutPage__area .container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:56px;justify-content:center}}.aboutPage__area__header{color:var(--dark-color-80);margin-bottom:56px;text-align:center}@media(min-width: 768px){.aboutPage__area__header{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;max-width:440px;text-align:left;width:50%}}@media(min-width: 1200px){.aboutPage__area__header{margin-bottom:72px}}.aboutPage__area__title h3{font-size:40px;font-weight:300;line-height:100%;margin-bottom:24px;margin-top:0}@media(min-width: 1220px){.aboutPage__area__title h3{font-size:60px}}.aboutPage__area__list{font-size:18px;font-weight:300;letter-spacing:.04em;line-height:133%;list-style:none;margin:0;padding:0}.aboutPage__area__list li{align-items:center;display:flex;font-size:14px;font-weight:300;gap:16px;letter-spacing:.1em;line-height:186%;text-align:left;text-transform:uppercase}.aboutPage__area__list li:before{content:url(../images/pin.svg)}@media(min-width: 768px){.aboutPage__area__image{max-width:50%;text-align:right}}@media(min-width: 1220px){.aboutPage__area{padding:160px 0 100px}}.aboutPage___cta_before{background-image:linear-gradient(to bottom, var(--dark-color-0) 50%, var(--dark-color-0) 50%);position:relative;top:0px;width:100%}