.about-column.second-column,.about-wrapper{flex-direction:column}.section-about-company{padding:100px 0 88px}.section-about-advantages .section-title .text,.section-about-company .section-title .text{max-width:920px;text-align:center}.section-about-advantages .section-title .caption,.section-about-company .section-title .caption{align-self:center}.about-line,.about-wrapper{width:100%;justify-content:space-between;align-items:stretch;gap:12px}.about-column{flex-direction:row;gap:12px}.about-company-item{display:flex;border-radius:20px;padding:40px;border:1px solid rgba(62,62,62,.51);background:rgba(41,41,44,.35);flex-direction:column;gap:24px;transition:.3s;position:relative}.about-company-item:hover,.mission-item:hover{background:rgba(41,41,44,.5);transition:.3s;position:relative;border-radius:20px}.about-company-item:hover::before,.mission-item:hover::before{height:100%;transition:.3s;width:100%;content:"";position:absolute;z-index:-1;inset:0;padding:1px;border-radius:20px;background:linear-gradient(180deg,rgba(71,122,255,.75),#222 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.about-company-item .h4{font-size:26px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.78px;color:#d9d9d9}.about-company-item .text,.sub-text{font-size:18px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.54px;color:rgba(217,217,217,.7)}.advantages-item .advantages-text,.cta-text .text,.mission-item .text{font-size:16px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.48px}.about-image{max-width:none}.section-mission{background:#131313;padding:100px 0}.mission-wrapper{display:flex;gap:54px;align-items:flex-start;width:100%}.mission-wrapper .section-title{flex:0 0 350px}.mission-block{flex-direction:column;gap:12px;display:flex;justify-content:space-between}.mission-line{flex-direction:row;gap:12px;display:flex;justify-content:space-between}.advantages-item,.mission-item{flex-direction:column;padding:32px;position:relative}.mission-item{border-radius:20px;border:1px solid #313133;display:flex;gap:32px;justify-content:flex-start;flex:1;transition:.3s}.cta-text .text,.mission-item .text{color:rgba(217,217,217,.7)}.item-title{display:flex;justify-content:space-between;width:100%;align-items:flex-start;gap:45px}.section-about-advantages .section-title{margin-bottom:54px}.advantages-list{width:100%;gap:24px;align-items:stretch;justify-content:space-between}.advantages-item{flex:1;text-align:center;justify-content:space-between;gap:0;align-items:center;border-radius:20px;border:1px solid rgba(62,62,62,.51);min-height:300px;overflow:hidden;transition:.5s ease-in-out}.bottom,.team-img,.top,.user-wrapper{border-radius:50%}.advantages-item:before{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:0;background:linear-gradient(138deg,#477aff -18.11%,#6746cb 89.38%);transition:.5s ease-in-out}.advantages-item .advantages-text{opacity:0;position:relative;z-index:2;transition:.5s;transform:translateY(100%)}.advantages-item.advantages-item-1{background:url("../images/01.png") 50% bottom no-repeat rgba(41,41,44,.35)}.advantages-item.advantages-item-1:hover,.advantages-item.advantages-item-2:hover{background:0 0;transition:.5s}.advantages-item.advantages-item-1:hover:before,.advantages-item.advantages-item-2:hover:before,.advantages-item.advantages-item-3:hover:before{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;background:linear-gradient(138deg,#477aff -18.11%,#6746cb 89.38%);transition:.5s ease-in-out}.advantages-item.advantages-item-1:hover .advantages-text,.advantages-item.advantages-item-3:hover .advantages-text{opacity:1;position:relative;z-index:2;transition:.5s;transform:translateY(5px)}.advantages-item.advantages-item-1:hover .advantages-title,.advantages-item.advantages-item-2:hover .advantages-title,.advantages-item.advantages-item-3:hover .advantages-title{transition:.5s;transform:translateY(-10px)}.advantages-item.advantages-item-2{background:url("../images/02.png") 50% bottom no-repeat rgba(41,41,44,.35)}.advantages-item.advantages-item-2:hover .advantages-text{opacity:1;position:relative;z-index:2;transition:.5s;transform:translateY(2px)}.advantages-item.advantages-item-3{background:url("../images/03.png") 50% bottom no-repeat rgba(41,41,44,.35)}.advantages-item.advantages-item-3:hover{background:0 0;transition:.5s;min-height:305px}.advantages-title{flex-direction:column;gap:24px;text-align:center;justify-content:space-between;align-items:center;position:relative;z-index:2;transition:.5s;transform:translateY(60px)}.section-team{overflow:hidden;position:relative;padding:120px 0}.team-arrows{gap:8px}.team-wrapper{position:relative;justify-content:space-between;gap:54px;align-items:stretch}.team-wrapper .section-title{flex:0 0 370px}.team-block{width:calc(100% - 34px);flex:1;position:relative;flex-direction:row;align-items:center;justify-content:flex-end}.team-slider{position:relative;width:100%;overflow:hidden}.team-slider .slick-track{gap:0;justify-content:flex-start}.team-slider .slick-list{width:100%;position:relative;height:510px}.team-slider .slick-slide.slick-current{z-index:100;position:relative}.team-slider .slick-slide>div{position:relative}.team-slider-item{align-items:center;position:relative;justify-content:center;flex-direction:column;margin:0 auto;text-align:center;gap:0;padding:0 10px;height:100%}.team-img{max-width:none;width:243px;height:243px;position:relative;display:block}.top{position:absolute;top:0;flex-direction:column;left:0;align-items:flex-start;justify-content:flex-start;width:200px;height:200px}.bottom{position:absolute;flex-direction:column;right:-110px;bottom:0;align-items:flex-end;justify-content:flex-end;width:200px;height:200px}.user-wrapper{position:relative;background:rgba(41,41,44,.35)}.user-wrapper .user-name{position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:2;color:#fff;font-size:15px;box-shadow:0 0 20px 20px rgba(14,14,15,.6);background:rgba(14,14,15,.6)}.section-cta{padding:80px 0}.cta-info{padding:143px 54px 54px;border-radius:20px;background:url("../images/cta-bg.png") 50% 50% no-repeat;gap:54px;justify-content:space-between;align-items:flex-start}@media screen and (max-width:1024px){.section-about-company,.section-cta,.section-mission,.section-team{padding:44px 0}.about-column,.about-line,.advantages-list{flex-direction:column}.about-company-item{padding:32px}.about-image{max-width:max-content;margin:0 auto;display:none}.mission-wrapper{gap:32px;flex-direction:column}.mission-wrapper .section-title,.team-wrapper .section-title{flex:1;width:100%}.mission-line{flex-direction:column;flex:1}.team-arrows{justify-content:center;align-items:center;width:100%}.team-wrapper{flex-direction:column;gap:32px}.team-block{width:100%}.top{position:relative;left:auto;top:auto;width:auto;height:auto;align-items:center;justify-content:center;margin-bottom:16px}.bottom{position:relative;left:auto;top:auto;width:auto;height:auto;right:auto;align-items:center;justify-content:center}.cta-info{flex-direction:column;gap:32px;padding:54px;justify-content:center;align-items:center;text-align:center;background-size:cover}}@media screen and (max-width:768px){.cta-info{padding:40px 32px}}.cta-text{display:flex;justify-content:flex-start;align-items:flex-start;max-width:350px;flex-direction:column;gap:16px}@media screen and (max-width:1024px){.cta-text{max-width:90%;text-align:center;justify-content:center;align-items:center}}