2024-09-09 14:29:40 -07:00

154 lines
3.7 KiB
SCSS

/* --------------- services page styles --------------- */
.about-page{
header.style-5 {
position: relative;
.info h1{
font-size: 55px;
}
.main-vid{
position: relative;
height: 570px;
border-radius: 20px;
overflow: hidden;
border: 10px solid #ffffff01;
margin-top: 150px;
box-shadow: 0px 30px 40px 0px rgba(109, 121, 141, 0.3);
img{
border-radius: 15px;
width: 100%;
height: 100%;
object-fit: cover;
}
.play-icon{
position: absolute;
left: calc(50% - 50px);
top: calc(50% - 50px);
width: 100px;
height: 100px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #fff;
font-size: 25px;
background-color: var(--color-blue5);
box-shadow:0px 5px 0px 0px var(--color-blue4);
filter: drop-shadow(0 13px 20px #0008);
animation: scale_up_down 1s ease-in-out infinite alternate both;
}
}
.hand-mega{
position: absolute;
width: 17%;
top: 9%;
left: 0;
object-fit: contain;
object-position: left;
z-index: 2;
}
.head6-rating{
position: absolute;
width: 18%;
top: 27%;
left: 15%;
object-fit: contain;
z-index: 2;
}
.head6-charts{
position: absolute;
width: 14%;
top: 7%;
right: 10%;
object-fit: contain;
z-index: 2;
}
.head6-rocket{
position: absolute;
width: 20%;
top: 25%;
right: -30px;
z-index: 2;
}
}
.contact{
.content{
border-top: 10px solid var(--color-blue5);
}
}
.contact.style-6 .form-group .form-control:focus, .contact.style-6 .form-group .form-select:focus{
border-color: var(--color-blue5);
}
}
.culture.style-5{
.culture-card{
position: relative;
border-radius: 20px;
overflow: hidden;
max-height: 500px;
&::after{
position: absolute;
content: "";
height: 50px;
width: 3px;
background-color: #fff;
top: 0%;
left: 50%;
transform: translate(-50% , -50%);
z-index: 10;
border-radius: 3px;
opacity: 0;
transition: all 0.4s ease-in-out;
}
&::before{
position: absolute;
content: "";
height: 3px;
width: 50px;
background-color: #fff;
top: 50%;
left: 0%;
transform: translate(-50% , -50%);
z-index: 10;
border-radius: 3px;
opacity: 0;
transition: all 0.4s ease-in-out;
}
.overlay{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #000;
opacity: 0;
}
&:hover{
.overlay{
opacity: 0.3;
}
&::after{
top: 50%;
opacity: 1;
}
&::before{
left: 50%;
opacity: 1;
}
}
}
}