.Start { padding: 0px 160px 0px; &_BgWrapper { position: absolute; top: 0; left: 0; width: 100vw; height: 900px; z-index: -1; & img { object-fit: cover; filter: brightness(0.5); } } } .Header { display: flex; flex-direction: row; justify-content: space-between; align-items: center; border-bottom: 1px solid $color-white; height: 80px; .Logo { color: $color-white; } .Buttons { color: $color-white; display: flex; flex-direction: row; align-items: center; gap: 30px; .Icon { width: 60px; height: 60px; cursor: pointer; } .Button { display: flex; flex-direction: row; gap: 16px; height: 48px; padding: 24px; } } } .Info { display: flex; flex-direction: row; padding: 160px 0 200px; .Content { display: flex; flex-direction: column; justify-content: flex-start; gap: 60px; .Title { font-family: $font-open-sans; font-weight: $font-regular; font-size: 60px; line-height: 1; color: $color-white; max-width: 960px; } .List { display: flex; flex-direction: column; justify-content: flex-start; gap: 16px; } .ListItem { font-family: $font-open-sans; font-weight: $font-semi-bold; font-size: 26px; line-height: 1; color: $color-white; } } .Phone { display: flex; flex-direction: column; justify-content: center; align-items: center; flex-basis: 40%; gap: 40px; .Title { font-family: $font-open-sans; font-weight: $font-semi-bold; font-size: 60px; line-height: 1; color: $color-white; } } }