Alaguraj0361 107f07c035
Some checks failed
Build and Deploy Build Output / build (push) Has been cancelled
first commit
2025-09-26 21:09:39 +05:30

320 lines
7.1 KiB
Sass

/*******************************************************/
/******************** ## Hero Area ********************/
/*******************************************************/
.hero-area
+overlay(#030303, .8)
.hero-content
max-width: 590px
.sub-title
font-size: 24px
color: $secondary-color
display: block
margin-bottom: 22px
+res-bl(ms)
font-size: 20px
i
color: $secondary-color
margin-right: 5px
h1
margin-bottom: 20px
+res-bl(lp)
font-size: 95px
+res-bl(xl)
font-size: 80px
+res-bl(md)
font-size: 70px
+res-bl(ms)
font-size: 60px
+res-bl(xs)
font-size: 50px
p
margin-bottom: 40px
+res-ab(xs)
font-size: 18px
&.style-two
max-width: none
h2
margin-bottom: 20%
+res-ab(xxl)
font-size: 85px
+res-bl(lb)
margin-bottom: 30px
+res-bl(sm)
font-size: 45px
+res-bl(xs)
font-size: 38px
.hero-images
position: relative
+res-ab(lb)
text-align: right
margin-right: -18%
.price
max-width: 31%
+poRB(-14%, 35%)
+res-bl(xxl)
right: -5%
.hero-shapes
.shape
position: absolute
max-width: 7%
z-index: -1
&.one
left: 50%
top: 0
&.two
left: 4%
top: 18%
&.three
right: 5%
top: 19%
&.four
left: 6%
bottom: 11%
&.five
left: 52%
bottom: 11%
/* Hero Two */
.hero-area-two
.pizza
z-index: -1
+absmiddle()
max-width: 38%
+res-bl(lg)
left: 65%
.price-badge
z-index: -1
+size(170px)
color: white
+poLT(62%, 20%)
font-size: 35px
+flexcenter(center)
flex-direction: column
background-size: cover
font-family: $heading-font
+res-bl(xl)
+size(120px)
font-size: 25px
+res-bl(md)
+size(80px)
font-size: 16px
line-height: 1.3
+res-bl(lg)
top: 30%
b
font-size: 1.2em
+res-ab(xl)
margin-top: 15px
.shape.three
top: 40%
max-width: 5%
.letter-shape-one
z-index: -1
+poRT(0, 18%)
max-width: 20%
.letter-shape-two
+poLB(0, 4%)
z-index: -1
max-width: 10%
.hero-content-two
max-width: 234px
+res-ab(xl)
margin-left: 16%
.price
line-height: 1
display: block
font-size: 30px
margin-bottom: 33px
color: $secondary-color
font-family: $heading-font
.hero-title
color: white
display: block
line-height: 0.8
font-size: 300px
font-family: $heading-font
+res-bl(xxl)
font-size: 200px
+res-bl(lg)
font-size: 150px
+res-bl(md)
font-size: 100px
+res-bl(sm)
font-size: 80px
/* Hero Three */
.hero-area-three
background-size: cover
background-position: bottom center
.marquee-wrap.style-two
top: 11%
opacity: 1
position: absolute
+res-bt(lg, xxl)
font-size: 400px
+res-bl(sm)
top: 13%
font-size: 85px
.hero-content-three
h1
+res-bl(xl)
font-size: 85px
+res-bl(ms)
font-size: 55px
+res-bl(xs)
font-size: 50px
p
font-weight: 500
max-width: 515px
margin-bottom: 35px
+res-ab(ms)
line-height: 2
font-size: 20px
.theme-btn
border: 1px solid $secondary-color
&:not(:hover) i
transition: 0.5s
color: $heading-color
.hero-three-image
position: relative
+res-ab(xl)
margin-right: -25%
.offer-badge
+size(170px)
line-height: 1
+poLT(-5%, 10%)
font-size: 45px
@extend %heading
text-align: center
+flexcenter(center)
background-size: cover
+res-bl(ms)
left: 0
+size(120px)
font-size: 30px
+res-bl(xs)
top: 0
+size(100px)
font-size: 25px
/* Hero Four */
.hero-area-four
position: relative
z-index: 1
&:before
+poLT(0)
z-index: -1
content: ''
+size(100%)
background: linear-gradient(180deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.95) 100%)
.shape.five
left: 85%
.hero-content-four
position: relative
.quality-food
+poLB(10%, 3%)
+size(180px)
font-size: 30px
line-height: 1.2
border-radius: 50%
+flexcenter(center)
background-size: cover
font-family: $heading-font
background-repeat: no-repeat
+res-bl(md)
+size(130px)
bottom: -5%
font-size: 22px
+res-bl(ms)
+size(100px)
font-size: 16px
.for-border
+size(70%)
+poLT(15%)
border: 2px dashed white
border-radius: 50%
.sub-title
color: white
font-size: 24px
font-weight: 600
text-transform: uppercase
+res-bl(md)
font-size: 20px
+res-bl(ms)
font-size: 16px
h1
margin-bottom: -10%
+res-ab(xxl)
font-size: 250px
margin-top: -10px
+res-bt(lg, xxl)
font-size: 170px
+res-bl(xxl)
margin-bottom: -7%
+res-bl(md)
font-size: 88px
+res-bl(ms)
font-size: 68px
+res-bl(xs)
font-size: 50px
&.style-two
+container(775px)
.sub-title
display: block
margin-bottom: 20px
color: $secondary-color
h1
margin-top: 0
line-height: 1
margin-bottom: 15px
+res-ab(lg)
letter-spacing: 5px
+res-ab(md)
font-size: 130px
p
+container(575px)
+res-ab(xs)
font-size: 20px
/* Hero Five */
.hero-area-five
background-position: bottom center
.shape.five
left: 90%
.hero-left,
.hero-right
z-index: -1
max-width: 30%
position: absolute
.hero-left
left: 4%
bottom: 20%
.hero-right
right: 4%
bottom: 30%
/* Hero Six */
.hero-btns
display: flex
flex-wrap: wrap
align-items: center
> *
margin-bottom: 15px
.theme-btn
&:not(:last-child)
margin-right: 40px
+res-bl(ms)
margin-right: 20px
.header-number
display: block
margin-left: 0