|
@@ -324,6 +324,108 @@ header{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
main{
|
|
main{
|
|
|
|
|
+ .main--container{
|
|
|
|
|
+ max-width: 1920px;
|
|
|
|
|
+ margin: 0 auto;
|
|
|
|
|
+ .main--visual{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: calc(-72px + 100vh);
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ &::after{
|
|
|
|
|
+ background: linear-gradient(rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 51.5%);
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ top: 0;
|
|
|
|
|
+ left: 0;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ z-index: 0;
|
|
|
|
|
+ pointer-events: none;
|
|
|
|
|
+ content: '';
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ }
|
|
|
|
|
+ >div{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ >img{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ object-fit: cover;
|
|
|
|
|
+ }
|
|
|
|
|
+ >video{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ object-fit: cover;
|
|
|
|
|
+ }
|
|
|
|
|
+ &.text--wrap{
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ z-index: 1;
|
|
|
|
|
+ top: 0;
|
|
|
|
|
+ height: fit-content;
|
|
|
|
|
+ left: 0;
|
|
|
|
|
+ padding: 40px 0 0 96px;
|
|
|
|
|
+ h2{
|
|
|
|
|
+ font-size: 44px;
|
|
|
|
|
+ line-height: 64px;
|
|
|
|
|
+ }
|
|
|
|
|
+ p{
|
|
|
|
|
+ margin-top: 8px;
|
|
|
|
|
+ font-size: 20px;
|
|
|
|
|
+ line-height: 32px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .button--wrap{
|
|
|
|
|
+ margin-top: 24px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ gap: 8px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .img--desc--section{
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ padding: 64px 96px;
|
|
|
|
|
+ &.reverse{
|
|
|
|
|
+ flex-direction: row-reverse;
|
|
|
|
|
+ .desc--wrap{
|
|
|
|
|
+ padding-right: 72px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .img--wrap{
|
|
|
|
|
+ width: 50%;
|
|
|
|
|
+ border-radius: 20px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ img{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ object-fit: cover;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .desc--wrap{
|
|
|
|
|
+ width: 50%;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ padding: 0 72px;
|
|
|
|
|
+ h3{
|
|
|
|
|
+ font-size: 36px;
|
|
|
|
|
+ margin-bottom: 8px;
|
|
|
|
|
+ }
|
|
|
|
|
+ h4{
|
|
|
|
|
+ font-size: 24px;
|
|
|
|
|
+ }
|
|
|
|
|
+ p{
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ color: rgba(252, 252, 253, 0.7);
|
|
|
|
|
+ &.desc{
|
|
|
|
|
+ font-size: 12px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .btn--wrap{
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ gap: 8px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
.visual--section{
|
|
.visual--section{
|
|
|
position: relative;
|
|
position: relative;
|
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
@@ -1124,6 +1226,23 @@ footer{
|
|
|
background-image: url(/img/ico--link.svg);
|
|
background-image: url(/img/ico--link.svg);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+.btn--black{
|
|
|
|
|
+ transition: all 0.3s;
|
|
|
|
|
+ width: fit-content;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+ padding: 12px 24px;
|
|
|
|
|
+ border-radius: 100px;
|
|
|
|
|
+ background-color: rgb(24, 29, 37);
|
|
|
|
|
+ color: rgb(252, 252, 253);
|
|
|
|
|
+ box-shadow: rgb(44, 52, 63) 0px 0px 0px 1px inset;
|
|
|
|
|
+ &:hover{
|
|
|
|
|
+ background-color: rgb(44, 52, 63);
|
|
|
|
|
+ color: rgb(252, 252, 253);
|
|
|
|
|
+ box-shadow: rgba(219, 223, 230, 0.2) 0px 0px 0px 1px inset;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
.btn--gray{
|
|
.btn--gray{
|
|
|
transition: all 0.3s;
|
|
transition: all 0.3s;
|
|
|
width: fit-content;
|
|
width: fit-content;
|
|
@@ -1276,7 +1395,7 @@ footer{
|
|
|
top:50%;
|
|
top:50%;
|
|
|
transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
|
right:0px;
|
|
right:0px;
|
|
|
- z-index: 9999;
|
|
|
|
|
|
|
+ z-index: 998;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.quick__menu__wrap > a .thumb{
|
|
.quick__menu__wrap > a .thumb{
|
|
@@ -1365,16 +1484,40 @@ footer{
|
|
|
justify-content: center;
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
background: #000;
|
|
background: #000;
|
|
|
|
|
+ &.actv{
|
|
|
|
|
+ >a{
|
|
|
|
|
+ &:hover{
|
|
|
|
|
+ >div{
|
|
|
|
|
+ background-color: transparent!important;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
>a{
|
|
>a{
|
|
|
width: calc(100% / 9);
|
|
width: calc(100% / 9);
|
|
|
|
|
+ align-items: center;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
|
|
+ gap: 4px;
|
|
|
|
|
+ padding: 8px 0;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
|
|
+ text-decoration: underline;
|
|
|
|
|
+ .thumb{
|
|
|
|
|
+ width: 26px;
|
|
|
|
|
+ height: 26px;
|
|
|
|
|
+ }
|
|
|
>div{
|
|
>div{
|
|
|
&:nth-of-type(2){
|
|
&:nth-of-type(2){
|
|
|
position: static;
|
|
position: static;
|
|
|
- width: auto;
|
|
|
|
|
text-align: center;
|
|
text-align: center;
|
|
|
height: auto;
|
|
height: auto;
|
|
|
|
|
+ padding: 0;
|
|
|
|
|
+ font-size: 11px;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -1395,11 +1538,14 @@ footer{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-@media (max-width: 460px){
|
|
|
|
|
|
|
+@media (max-width: 500px){
|
|
|
.quick__menu__wrap{
|
|
.quick__menu__wrap{
|
|
|
overflow-x: auto;
|
|
overflow-x: auto;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
- padding:0 20px!important;
|
|
|
|
|
|
|
+ padding:0 10px!important;
|
|
|
justify-content: flex-start!important;
|
|
justify-content: flex-start!important;
|
|
|
|
|
+ >a{
|
|
|
|
|
+ min-width: 60px;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|