Save
This commit is contained in:
@@ -37,12 +37,9 @@ $header-height: 77px;
|
||||
line-height: 1;
|
||||
letter-spacing: -0.34px;
|
||||
|
||||
transform: rotate(180deg);
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
writing-mode: vertical-rl;
|
||||
padding-top: 24px;
|
||||
background: $bgColor;
|
||||
z-index: 1;
|
||||
}
|
||||
@@ -51,11 +48,33 @@ $header-height: 77px;
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 7px;
|
||||
top: 10px;
|
||||
bottom: 0;
|
||||
width: 1px;
|
||||
background: $color;
|
||||
}
|
||||
|
||||
@include respond-above(lg) {
|
||||
&::before {
|
||||
writing-mode: vertical-rl;
|
||||
padding-top: 24px;
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
&::after {
|
||||
top: 10px;
|
||||
bottom: 0;
|
||||
width: 1px;
|
||||
}
|
||||
}
|
||||
|
||||
@include respond-below(lg) {
|
||||
&::before {
|
||||
padding-right: 24px;
|
||||
}
|
||||
&::after {
|
||||
top: 7px;
|
||||
right: 0;
|
||||
height: 1px;
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@mixin box_top_shadow($color) {
|
||||
@@ -272,6 +291,10 @@ header#masthead {
|
||||
width: 200px;
|
||||
min-width: 200px;
|
||||
}
|
||||
@include respond-below(sm) {
|
||||
width: 200px;
|
||||
min-width: 200px;
|
||||
}
|
||||
}
|
||||
|
||||
&.active {
|
||||
@@ -490,10 +513,16 @@ footer#site-footer {
|
||||
background: $cBlack;
|
||||
|
||||
.footer-1 {
|
||||
padding-top: 140px;
|
||||
padding-bottom: 90px;
|
||||
border-bottom: 1px solid $cGray2;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-top: 140px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 100px;
|
||||
}
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
@@ -507,6 +536,13 @@ footer#site-footer {
|
||||
width: 100%;
|
||||
max-width: 636px;
|
||||
|
||||
@include respond-below(xl) {
|
||||
max-width: 430px;
|
||||
}
|
||||
@include respond-below(md) {
|
||||
max-width: unset;
|
||||
}
|
||||
|
||||
img {
|
||||
width: 239px;
|
||||
margin-bottom: 24px;
|
||||
@@ -519,6 +555,10 @@ footer#site-footer {
|
||||
line-height: 1.2;
|
||||
letter-spacing: -0.96px;
|
||||
margin-bottom: 24px;
|
||||
|
||||
@include respond-below(xl) {
|
||||
font-size: 48px;
|
||||
}
|
||||
}
|
||||
p {
|
||||
color: $cGray2;
|
||||
@@ -530,10 +570,19 @@ footer#site-footer {
|
||||
}
|
||||
}
|
||||
&-2 {
|
||||
@include respond-below(md) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
max-width: fit-content;
|
||||
margin-top: -190px;
|
||||
@include respond-above(lg) {
|
||||
margin-top: -190px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
margin-top: -140px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -547,6 +596,11 @@ footer#site-footer {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
|
||||
@include respond-below(lg) {
|
||||
flex-direction: column;
|
||||
row-gap: 24px;
|
||||
}
|
||||
|
||||
.col {
|
||||
&-1 {
|
||||
flex-basis: 40%;
|
||||
@@ -570,6 +624,10 @@ footer#site-footer {
|
||||
font-size: 16px;
|
||||
line-height: 1;
|
||||
letter-spacing: -0.32px;
|
||||
|
||||
@include respond-below(lg) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
&-2 {
|
||||
@@ -583,6 +641,11 @@ footer#site-footer {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
@include respond-below(lg) {
|
||||
flex-direction: column;
|
||||
row-gap: 24px;
|
||||
}
|
||||
|
||||
li {
|
||||
p {
|
||||
color: $cGray2;
|
||||
@@ -595,6 +658,19 @@ footer#site-footer {
|
||||
}
|
||||
}
|
||||
}
|
||||
&-3 {
|
||||
@include respond-above(lg) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
a {
|
||||
color: $cGray2;
|
||||
font-weight: 400;
|
||||
font-size: 16px;
|
||||
line-height: 1;
|
||||
letter-spacing: -0.32px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -690,6 +766,10 @@ body.page-id-25 {
|
||||
margin-top: 60px;
|
||||
|
||||
.box-1 {
|
||||
@include respond-below(md) {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.row {
|
||||
position: relative;
|
||||
display: flex;
|
||||
@@ -724,6 +804,12 @@ body.page-id-25 {
|
||||
@include respond-below(lg) {
|
||||
max-width: 360px;
|
||||
}
|
||||
@include respond-below(md) {
|
||||
left: 0;
|
||||
right: auto;
|
||||
transform: translateX(100%);
|
||||
max-width: 400px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -784,8 +870,6 @@ body.page-id-25 {
|
||||
.row {
|
||||
.col {
|
||||
&-1 {
|
||||
max-width: 474px;
|
||||
padding-left: 64px;
|
||||
@include box_title_line($cWhite, $cBlack);
|
||||
|
||||
.box-text {
|
||||
@@ -799,20 +883,40 @@ body.page-id-25 {
|
||||
letter-spacing: -0.53px;
|
||||
}
|
||||
}
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 64px;
|
||||
max-width: 474px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 64px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.box-3 {
|
||||
padding-top: 120px;
|
||||
padding-bottom: 215px;
|
||||
@include respond-above(lg) {
|
||||
padding-top: 120px;
|
||||
padding-bottom: 215px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 100px;
|
||||
padding-bottom: 100px;
|
||||
}
|
||||
|
||||
.row {
|
||||
@include box_title_line(#d4d4d4, $cWhite);
|
||||
padding-left: 64px;
|
||||
padding-top: 160px;
|
||||
padding-bottom: 90px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 64px;
|
||||
padding-top: 160px;
|
||||
padding-bottom: 90px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 64px;
|
||||
}
|
||||
|
||||
ul {
|
||||
display: grid;
|
||||
@@ -872,29 +976,67 @@ body.page-id-25 {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@include respond-below(lg) {
|
||||
grid-template-columns: 1fr 1fr;
|
||||
row-gap: 64px;
|
||||
}
|
||||
@include respond-below(md) {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.box-4 {
|
||||
@include box_top_shadow($cLightGray);
|
||||
padding-top: 164px;
|
||||
padding-bottom: 164px;
|
||||
|
||||
background: $cBlack;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-top: 164px;
|
||||
padding-bottom: 164px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-bottom: 124px;
|
||||
}
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
column-gap: 110px;
|
||||
|
||||
@include respond-below(lg) {
|
||||
flex-direction: column;
|
||||
row-gap: 200px;
|
||||
}
|
||||
|
||||
.col {
|
||||
&-1 {
|
||||
@include box_title_line($cWhite, $cBlack);
|
||||
padding-left: 110px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 110px;
|
||||
}
|
||||
|
||||
@include respond-below(lg) {
|
||||
&::before {
|
||||
bottom: -110px;
|
||||
top: auto;
|
||||
}
|
||||
&:after {
|
||||
top: auto;
|
||||
bottom: -103px;
|
||||
}
|
||||
}
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
max-width: 627px;
|
||||
|
||||
@include respond-below(lg) {
|
||||
max-width: unset;
|
||||
}
|
||||
}
|
||||
}
|
||||
&-2 {
|
||||
@@ -904,7 +1046,10 @@ body.page-id-25 {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
row-gap: 64px;
|
||||
max-width: 345px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
max-width: 345px;
|
||||
}
|
||||
|
||||
li {
|
||||
h3 {
|
||||
@@ -931,13 +1076,24 @@ body.page-id-25 {
|
||||
}
|
||||
|
||||
.box-5 {
|
||||
padding-top: 200px;
|
||||
padding-bottom: 200px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-top: 200px;
|
||||
padding-bottom: 200px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 100px;
|
||||
padding-bottom: 100px;
|
||||
}
|
||||
.row {
|
||||
.big-quote {
|
||||
@include box_title_line(#d4d4d4, $cWhite);
|
||||
padding-left: 64px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 64px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 64px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: $cBlack;
|
||||
@@ -986,20 +1142,38 @@ body.page-id-25 {
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
column-gap: 100px;
|
||||
padding: 160px 0 125px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
flex-direction: row;
|
||||
column-gap: 100px;
|
||||
padding: 160px 0 125px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
flex-direction: column-reverse;
|
||||
padding: 0 0 80px;
|
||||
row-gap: 80px;
|
||||
}
|
||||
|
||||
.col {
|
||||
&-1 {
|
||||
@include box_title_line(#d4d4d4, #fafafa);
|
||||
padding-left: 64px;
|
||||
width: 100%;
|
||||
max-width: 588px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 64px;
|
||||
max-width: 588px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 64px;
|
||||
}
|
||||
|
||||
.box-text {
|
||||
margin-bottom: 120px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
margin-bottom: 120px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
margin-bottom: 70px;
|
||||
}
|
||||
p {
|
||||
color: $cBlack;
|
||||
font-weight: 400;
|
||||
@@ -1014,22 +1188,47 @@ body.page-id-25 {
|
||||
margin: 0;
|
||||
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
column-gap: 40px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
column-gap: 40px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
flex-direction: column;
|
||||
align-items: flex-start;
|
||||
row-gap: 32px;
|
||||
}
|
||||
}
|
||||
}
|
||||
&-2 {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
@include respond-above(lg) {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
height: 400px;
|
||||
}
|
||||
|
||||
img {
|
||||
height: 100%;
|
||||
width: 673px;
|
||||
object-fit: cover;
|
||||
object-position: center;
|
||||
|
||||
@include respond-above(xxl) {
|
||||
width: 673px;
|
||||
}
|
||||
@include respond-between(xl, xxl) {
|
||||
width: 530px;
|
||||
}
|
||||
@include respond-between(lg, xl) {
|
||||
width: 350px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1037,16 +1236,41 @@ body.page-id-25 {
|
||||
}
|
||||
|
||||
.box-7 {
|
||||
padding-top: 164px;
|
||||
padding-bottom: 200px;
|
||||
@include respond-above(lg) {
|
||||
padding-top: 164px;
|
||||
padding-bottom: 200px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 100px;
|
||||
padding-bottom: 100px;
|
||||
}
|
||||
|
||||
.row {
|
||||
@include box_title_line(#d4d4d4, $cWhite);
|
||||
padding-left: 64px;
|
||||
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
gap: 32px;
|
||||
|
||||
@include respond-above(lg) {
|
||||
padding-left: 64px;
|
||||
}
|
||||
@include respond-below(lg) {
|
||||
padding-top: 64px;
|
||||
}
|
||||
@include respond-between(sm, lg) {
|
||||
padding-top: 64px;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
|
||||
.article-card {
|
||||
&:nth-child(3) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
@include respond-below(sm) {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user