Spaces:
Sleeping
Sleeping
/** banner-section **/ | |
.banner-section{ | |
position: relative; | |
overflow: hidden; | |
} | |
.banner-section .pattern-layer{ | |
position: absolute; | |
left: 0px; | |
top: 0px; | |
width: 100%; | |
height: 100%; | |
background-size: cover; | |
background-repeat: no-repeat; | |
background-position: bottom center; | |
} | |
.banner-carousel .slide-item{ | |
position: relative; | |
padding: 180px 0px 225px 0px; | |
} | |
.banner-carousel .slide-item:before{ | |
position: absolute; | |
content: ''; | |
background: #000; | |
width: 100%; | |
height: 100%; | |
left: 0px; | |
top: 0px; | |
opacity: 0.5; | |
z-index: 1; | |
} | |
.banner-carousel .content-box{ | |
position: relative; | |
display: block; | |
z-index: 5; | |
max-width: 600px; | |
} | |
.banner-carousel .slide-item .bg-layer{ | |
position: absolute; | |
left:0; | |
top:0; | |
width:100%; | |
height:100%; | |
background-repeat: no-repeat; | |
background-position: center; | |
background-size: cover; | |
-webkit-transform:scale(1); | |
-ms-transform:scale(1); | |
transform:scale(1); | |
-webkit-transition: all 8000ms linear; | |
-moz-transition: all 8000ms linear; | |
-ms-transition: all 8000ms linear; | |
-o-transition: all 8000ms linear; | |
transition: all 8000ms linear; | |
} | |
.banner-carousel .active .slide-item .bg-layer{ | |
-webkit-transform:scale(1.25); | |
-ms-transform:scale(1.25); | |
transform:scale(1.25); | |
} | |
.banner-carousel .content-box h2{ | |
font-size: 70px; | |
line-height: 74px; | |
font-weight: 800; | |
color: #fff; | |
margin-bottom: 30px; | |
opacity: 0; | |
-webkit-transform: translateY(50px); | |
-moz-transform: translateY(50px); | |
-ms-transform: translateY(50px); | |
-o-transform: translateY(50px); | |
transform: translateY(50px); | |
-webkit-transition: all 1000ms ease; | |
-moz-transition: all 1000ms ease; | |
-ms-transition: all 1000ms ease; | |
-o-transition: all 1000ms ease; | |
transition: all 1000ms ease; | |
} | |
.banner-carousel .content-box h2 span{ | |
color: var(--theme-color); | |
} | |
.banner-carousel .active .content-box h2{ | |
opacity: 1; | |
-webkit-transform: translateY(0); | |
-moz-transform: translateY(0); | |
-ms-transform: translateY(0); | |
-o-transform: translateY(0); | |
transform: translateY(0); | |
-webkit-transition-delay: 700ms; | |
-moz-transition-delay: 700ms; | |
-ms-transition-delay: 700ms; | |
-o-transition-delay: 700ms; | |
transition-delay: 700ms; | |
} | |
.banner-carousel .content-box p{ | |
font-size: 18px; | |
line-height: 32px; | |
margin-bottom: 33px; | |
color: #fff; | |
opacity: 0; | |
-webkit-transform: translateY(50px); | |
-moz-transform: translateY(50px); | |
-ms-transform: translateY(50px); | |
-o-transform: translateY(50px); | |
transform: translateY(50px); | |
-webkit-transition: all 1000ms ease; | |
-moz-transition: all 1000ms ease; | |
-ms-transition: all 1000ms ease; | |
-o-transition: all 1000ms ease; | |
transition: all 1000ms ease; | |
} | |
.banner-carousel .active .content-box p{ | |
opacity: 1; | |
-webkit-transform: translateY(0); | |
-moz-transform: translateY(0); | |
-ms-transform: translateY(0); | |
-o-transform: translateY(0); | |
transform: translateY(0); | |
-webkit-transition-delay: 1000ms; | |
-moz-transition-delay: 1000ms; | |
-ms-transition-delay: 1000ms; | |
-o-transition-delay: 1000ms; | |
transition-delay: 1000ms; | |
} | |
.banner-carousel .content-box .btn-box{ | |
opacity: 0; | |
-webkit-transform: translateY(50px); | |
-moz-transform: translateY(50px); | |
-ms-transform: translateY(50px); | |
-o-transform: translateY(50px); | |
transform: translateY(50px); | |
-webkit-transition: all 1000ms ease; | |
-moz-transition: all 1000ms ease; | |
-ms-transition: all 1000ms ease; | |
-o-transition: all 1000ms ease; | |
transition: all 1000ms ease; | |
} | |
.banner-carousel .active .content-box .btn-box{ | |
opacity: 1; | |
-webkit-transform: translateY(0); | |
-moz-transform: translateY(0); | |
-ms-transform: translateY(0); | |
-o-transform: translateY(0); | |
transform: translateY(0); | |
-webkit-transition-delay: 1300ms; | |
-moz-transition-delay: 1300ms; | |
-ms-transition-delay: 1300ms; | |
-o-transition-delay: 1300ms; | |
transition-delay: 1300ms; | |
} | |
.banner-section .pattern-layer .pattern-1{ | |
position: absolute; | |
top: 0px; | |
right: 200px; | |
width: 616px; | |
height: 100%; | |
background-size: cover; | |
background-repeat: no-repeat; | |
z-index: 1; | |
-webkit-animation: service_hexagon_2 15s infinite linear; | |
-moz-animation: service_hexagon_2 15s infinite linear; | |
-o-animation: service_hexagon_2 15s infinite linear; | |
animation: service_hexagon_2 15s infinite linear; | |
} | |
.banner-section .pattern-layer .pattern-2{ | |
position: absolute; | |
left: 0px; | |
top: 50%; | |
transform: translateY(-50%); | |
width: 86px; | |
height: 234px; | |
background-repeat: no-repeat; | |
z-index: 1; | |
} | |
.banner-section .owl-nav{ | |
position: absolute; | |
left: 0px; | |
top: 50%; | |
margin-top: -35px; | |
width: 100%; | |
} | |
.banner-section .owl-nav button{ | |
position: absolute; | |
top: 0px; | |
display: inline-block; | |
width: 70px; | |
height: 70px; | |
line-height: 76px; | |
text-align: center; | |
background: #fff; | |
font-size: 30px; | |
color: #000; | |
border-radius: 50%; | |
transition: all 500ms ease; | |
} | |
.banner-section .owl-nav button.owl-prev{ | |
left: 120px; | |
} | |
.banner-section .owl-nav button.owl-next{ | |
right: 120px; | |
} | |
.banner-section .owl-nav button:hover{ | |
color: #fff; | |
background: var(--theme-color); | |
} | |
.banner-style-two .banner-carousel .slide-item{ | |
padding: 340px 0px 225px 0px; | |
} | |
.banner-style-two .banner-carousel .slide-item:before{ | |
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0)); | |
opacity: 0.6; | |
} | |
.banner-style-two .pattern-layer .pattern-3{ | |
position: absolute; | |
left: 0px; | |
bottom: 0px; | |
width: 342px; | |
height: 439px; | |
background-repeat: no-repeat; | |
mix-blend-mode: luminosity; | |
z-index: 1; | |
} | |
.banner-style-three .banner-carousel .content-box h2{ | |
font-size: 64px; | |
} | |
.banner-style-three .banner-carousel .slide-item{ | |
padding: 160px 0px 245px 0px; | |
} | |
.banner-style-three .banner-carousel .slide-item:before{ | |
opacity: 1; | |
background: #FF0003; | |
mix-blend-mode: multiply; | |
} | |
.banner-style-three .banner-carousel .content-box .theme-btn.btn-three{ | |
color: var(--title-color) ; | |
} | |
.banner-style-three .banner-carousel .content-box .theme-btn.btn-three:hover{ | |
color: #fff ; | |
} | |
.banner-style-three .pattern-layer .pattern-4{ | |
position: absolute; | |
left: 0px; | |
top: 0px; | |
width: 346px; | |
height: 447px; | |
background-repeat: no-repeat; | |
z-index: 1; | |
} | |
.banner-style-three .pattern-layer .pattern-5{ | |
position: absolute; | |
top: 276px; | |
right: 0px; | |
width: 94px; | |
height: 233px; | |
background-repeat: no-repeat; | |
z-index: 1; | |
} | |
.banner-style-three .shape{ | |
position: absolute; | |
left: 0px; | |
bottom: 0px; | |
width: 100%; | |
height: 98px; | |
background-size: cover; | |
background-repeat: no-repeat; | |
background-position: center; | |
z-index: 2; | |
} | |
/** RTL **/ | |
.rtl .banner-carousel .content-box{ | |
text-align: right; | |
} | |
/** responsive-css **/ | |
@media only screen and (max-width: 1700px){ | |
.banner-section .owl-nav{ | |
display: none; | |
} | |
} | |
@media only screen and (max-width: 1200px){ | |
} | |
@media only screen and (max-width: 991px){ | |
.banner-style-three .pattern-layer{ | |
display: none; | |
} | |
} | |
@media only screen and (max-width: 767px){ | |
.banner-carousel .slide-item{ | |
padding: 90px 0px 136px 0px; | |
} | |
.banner-carousel .content-box h2{ | |
font-size: 40px; | |
line-height: 50px; | |
} | |
.banner-section .pattern-layer{ | |
display: none; | |
} | |
.banner-style-two .banner-carousel .slide-item{ | |
padding: 280px 0px 100px 0px; | |
} | |
.banner-style-three .banner-carousel .content-box h2{ | |
font-size: 40px; | |
} | |
.banner-style-three .banner-carousel .slide-item{ | |
padding: 100px 0px 185px 0px; | |
} | |
} | |
@media only screen and (max-width: 599px){ | |
} | |
@media only screen and (max-width: 499px){ | |
} | |