.first-page-background{position:relative;z-index:-1}.first-page-background-img{left:0;position:absolute;top:-50px}.first-screen-wrapper{display:flex;flex-direction:column}.plus-text{align-items:st;display:flex;gap:16px}.first-screen-description{align-items:center;display:flex;justify-content:space-between;margin-top:64px}.first-screen-description-text{color:#151512;font-size:24px;font-style:normal;font-weight:500;line-height:31.2px;max-width:400px;width:100%}.first-screen-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:202px;width:100%}.first-screen-fact{display:flex;flex-direction:column;gap:20px}.first-screen-fact-header{color:#151512;font-size:24px;font-style:normal;letter-spacing:.24px;line-height:24px}.first-screen-fact-description{color:#50566a;font-family:JetBrains Mono;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:19.6px;text-transform:uppercase}@media (max-width:1280px){.first-page-background-img{width:35%}.first-screen-description{margin-top:40px}.first-screen-facts{margin-top:100px}}@media (max-width:1100px){.first-page-background-img{width:20%}.first-screen-description{margin-top:60px}.first-screen-facts{margin-top:100px}.first-screen-description-text{font-size:20px;line-height:26px;max-width:315px}.big-btn{height:82px;width:315px}.first-screen-facts{grid-template-columns:repeat(3,1fr);margin-top:80px;row-gap:40px}.first-screen-fact{max-width:189px;width:100%}.first-screen-fact-description{width:70%}.plus-text-img{height:48px;width:48px}@media (max-width:660px){.first-page-background-img{left:-40px;width:45%}.first-screen-facts{gap:20px;grid-template-columns:repeat(2,1fr);margin-top:60px;padding-left:16px;row-gap:40px}.first-screen-fact{max-width:100%;width:100%}.first-screen-fact-description{width:70%}.first-screen-description-text{font-size:18px;line-height:25.2px;max-width:70%}.first-screen-description{align-items:start;flex-direction:column;gap:60px;margin-top:24px}.big-btn{height:80px;width:100%}}@media (max-width:440px){.first-page-background-img{left:-50px;width:65%}}@media (max-width:375px){.first-page-background-img{left:-60px;width:70%}}}.second-screen-about{display:flex;flex-direction:column;gap:24px;margin:0 0 179px}.second-screen-projects,.total-projects-card{align-items:flex-start;display:flex;justify-content:space-between}.total-projects-card{background:#fff;border-radius:24px;flex-direction:column;flex-shrink:0;height:200px;padding:32px;position:relative;width:305px}.total-projects-card-img{border-top-right-radius:24px;position:absolute;right:0;top:0}.total-projects-card-number{font-size:72px;letter-spacing:-1.44px;line-height:72px}.total-projects-card-description{color:#50566a;font-family:JetBrains Mono;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.16px;line-height:20.8px;max-width:160px;text-transform:uppercase;width:100%}.project-client-brand{align-items:flex-start;display:flex;gap:16px}.projects-brands-wrapper{display:flex;flex-wrap:wrap;gap:24px 16px;max-width:572px;width:100%}.project-brand-name{font-size:32px;letter-spacing:-.64px;line-height:41.6px}.team-photo-wrapper{background-image:url(../images/team-photo.jpg);background-position-y:bottom;background-repeat:no-repeat;background-size:cover;border-radius:50px;height:695px;margin:0 auto;max-width:1280px;position:relative;width:100%}.team-photo-vector{left:-38px;position:absolute;top:-100px}.team-photo-vector-2{bottom:-120px;position:absolute;right:38px}@media (max-width:1360px){.team-photo-wrapper{max-width:90%}}@media (max-width:1100px){.second-screen-about{margin:0 0 60px}.second-screen-projects{display:flex;flex-direction:column;gap:60px;width:100%}.total-projects-card{height:173px;width:100%}.total-projects-card-number{font-size:56px;letter-spacing:-1.12px;line-height:56px}.total-projects-card-description{max-width:100%}.projects-brands-wrapper{flex-wrap:wrap;gap:20px 12px;max-width:654px;width:100%}.project-brand-name{font-size:25px;letter-spacing:-.5px;line-height:32.5px}.team-photo-wrapper{aspect-ratio:440/239;border-radius:24px;height:70%;max-width:90%;width:100%}.team-photo-vector{height:94px;left:-24px;position:absolute;top:50%;transform:translateY(-50%);width:34px}.team-photo-vector-2{bottom:50%;height:94px;right:-24px;transform:translateY(50%);width:34.169px}@media (max-width:660px){.team-photo-wrapper{border-radius:0;height:100%;max-width:100%;width:100%}.team-photo-vector{height:116px;left:16px;top:0;width:42px}.team-photo-vector-2{bottom:0;height:94px;right:16px;width:34.169px}}}@media (max-width:430px){.team-photo-wrapper{height:240px}}.screen3-header{display:flex;flex-direction:column;gap:24px}.skills-wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:60px}.skill-card{align-items:flex-start;background:#fff;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:402px;justify-content:space-between;padding:32px;position:relative;width:100%}.skill-card:hover .medium-bordered-btn{background:#1515120d;transition:all .4s ease-in-out}.skill-card-text-wrapper{display:flex;flex-direction:column;gap:16px}.skill-card-header{font-size:32px;font-style:normal;font-weight:500;letter-spacing:-.64px;line-height:41.6px}.skill-card-description{color:#50566a;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:22.72px;z-index:1}.skill-card-img{border-bottom-right-radius:20px;bottom:0;position:absolute;right:0}@media (max-width:1100px){.skills-wrapper{grid-template-columns:repeat(2,1fr)}.skill-card{height:360px}.skill-card-header{font-size:28px;letter-spacing:-.56px;line-height:36.4px}.skill-card-img{height:160px;width:160px}@media (max-width:660px){.skills-wrapper{grid-template-columns:1fr}}}
