2025-06-16 18:28:08 +05:00

213 lines
3.7 KiB
SCSS
Executable File

// Banner one area start here ***
.banner {
&-area {
padding-top: 350px;
}
&__content {
position: absolute;
top: 50%;
left: 40px;
transform: translateY(-50%);
h5 {
margin-bottom: 20px;
}
}
&__item {
position: relative;
}
}
// Banner one area end here ***
// Banner five area start here ***
.banner-two {
overflow: hidden;
position: relative;
&__shape-left {
position: absolute;
bottom: 310px;
left: -70px;
z-index: 2;
top: 30%;
}
&__shape-right {
position: absolute;
bottom: 20px;
right: -80px;
z-index: 2;
}
&__arry-btn {
width: 60px;
position: absolute;
top: 50%;
right: 65px;
transform: translateY(-50%);
z-index: 2;
button {
background-color: transparent;
border: 1px solid var(--border);
color: var(--border-light);
&:hover {
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
}
transform: translateX(30px);
visibility: hidden;
opacity: 0;
transition: var(--transition);
}
.active {
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
color: var(--white);
}
.arry-next {
transition: all 0.6s ease-in-out;
}
}
&__content {
padding-bottom: 100px;
padding-top: 300px;
h4 {
font-weight: 600;
font-size: 16px;
color: var(--white);
margin-bottom: 30px;
}
h1 {
color: var(--white);
font-size: 80px;
line-height: 90px;
font-weight: 600;
}
p {
font-weight: 500;
}
.banner-two__info {
span {
color: var(--border-light);
font-weight: 500;
font-size: 14px;
}
}
}
&__slider {
.slide-bg:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
background: linear-gradient(
180deg,
rgba(0, 0, 0, 0) -0.98%,
rgba(0, 0, 0, 0.7) 100%
);
z-index: -1;
}
.slide-bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 1;
z-index: -2;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
transform: scale(1);
-webkit-transition: all 8s ease-out 0s;
-moz-transition: all 8s ease-out 0s;
-ms-transition: all 8s ease-out 0s;
-o-transition: all 8s ease-out 0s;
transition: all 8s ease-out 0s;
}
.swiper-slide-active .slide-bg {
-webkit-transform: scale(1.12);
-moz-transform: scale(1.12);
transform: scale(1.12);
}
}
&:hover {
.banner-two__arry-btn {
button {
transform: translateX(0px);
visibility: visible;
opacity: 1;
}
}
}
}
.banner-two-light {
.banner-two__content {
h4 {
color: var(--black);
}
h1 {
color: var(--black);
}
p {
color: var(--paragraph-light);
}
.banner-two__info {
span {
color: var(--paragraph-light);
}
h3 {
color: var(--black);
}
}
}
}
// Banner five area end here ***
// Page banner area start here ***
.page-banner {
margin-top: 200px;
text-align: center;
.breadcrumb-list {
a,
span {
font-size: 14px;
font-weight: 600;
}
}
}
// Page banner area end here ***
// Ad banner area start here ***
.ad-banner {
&-area {
overflow: hidden;
}
&__content {
position: relative;
p {
font-size: 20px;
font-weight: 600;
}
}
&__content.left {
margin-left: 25%;
}
&__item {
position: relative;
overflow: hidden;
.bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: var(--transition);
}
&:hover {
.bg-image {
transform: scale(1.1);
}
}
}
}
// Ad banner area end here ***