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

345 lines
7.6 KiB
Sass

/*******************************************************/
/******************** ## About Area ********************/
/*******************************************************/
.about-us-content
max-width: 510px
+res-ab(xl)
margin-left: auto
.section-title h2
+res-bt(lg, xl)
font-size: 50px
.why-choose-area
.marquee-wrap.style-two
position: absolute
z-index: -1
top: 55px
.headline-shapes
.shape
z-index: -1
&.one
left: 5%
&.two
top: 15%
right: 5%
.why-choose-content
max-width: 530px
.about-image-part
position: relative
padding-left: 12%
padding-top: 18%
&:before
+poLT(0)
content: ''
+size(95%)
z-index: -1
border-radius: 50%
border: 1px solid $primary-color
&:after
+poLT(7%, 10%)
content: ''
+size(85%)
z-index: -1
border-radius: 50%
border: 1px solid $primary-color
img
border-radius: 50%
.food-review
display: flex
align-items: center
+poRT(-4%, 22%)
padding: 9px
background: white
border-radius: 33px
border: 1px solid $primary-color
box-shadow: 0px 10px 60px rgba(35, 116, 231, 0.3)
+res-bl(xl)
right: -10px
top: 44%
+res-bl(xs)
display: none
.author
+size(36px)
.text
@extend %h6
color: $primary-color
flex: none
margin-left: 15px
margin-right: 12px
margin-bottom: -5px
.ratting
flex: none
padding-right: 8px
i
font-size: 14px
.quality-food
+poRB(14%, -2%)
+size(180px)
border-radius: 50%
background-size: cover
background-repeat: no-repeat
+res-bl(ms)
+size(130px)
right: 4%
.for-border
+size(calc(100% - 50px))
+poLT(25px)
border: 2px dashed white
border-radius: 50%
+res-bl(ms)
+size(calc(100% - 30px))
top: 15px
left: 15px
.text
@extend %h3
color: white
+absmiddle()
text-align: center
+res-bl(ms)
font-size: 20px
&.style-two
max-width: max-content
padding-left: 0
padding-top: 20px
&:before,
&:after
content: none
.quality-food
bottom: auto
top: 0
right: 0
.for-border
border-color: $heading-color
.text
color: $heading-color
&.style-three
max-width: 400px
text-align: right
padding-top: 55px
&:before,
&:after
content: none
img
border-radius: 0
.quality-food
left: 0
top: 0
&.style-four
max-width: 600px
padding: 70px 12% 0 0
img
border-radius: 0
.quality-food
right: 0
top: 0
/* Why Choose Two */
.why-choose-two-image
+res-ab(lg)
display: flex
justify-content: flex-end
img
max-width: none
max-height: 100%
.why-choose-two-content
padding-left: 40px
position: relative
z-index: 1
+res-bl(xs)
padding-left: 20px
.section-title
max-width: 455px
.service-item
max-width: 300px
margin-right: 30px
+res-bl(xs)
max-width: 270px
.shape
z-index: -1
position: absolute
&.one
right: 10%
bottom: 63%
max-width: 20%
&.two
top: 93%
left: 10%
max-width: 10%
/* About Shapes */
.about-shapes
.shape
z-index: -1
position: absolute
&.one
left: 0
bottom: 14%
max-width: 10%
.about-bg-text
+poLB(0, 85px)
z-index: -1
font-size: 9.6vw
line-height: 1
color: $primary-color
font-family: $heading-font
+res-bl(lg)
bottom: 48%
+res-bl(sm)
bottom: 55%
+res-bl(ms)
display: none
.about-btn-author
display: flex
flex-wrap: wrap
align-items: center
.theme-btn
margin-top: 20px
margin-right: 35px
.author
display: flex
margin-top: 20px
align-items: center
img
max-width: 52px
border-radius: 50%
margin-right: 18px
h6
margin-bottom: 0
span
font-size: 14px
font-family: $base-font
.read-more
margin-top: 20px
.about-video
position: relative
&:before
+poLT(0)
content: ''
+size(100%)
background: rgba(14, 19, 23, 0.2)
.video-play
+size(55px)
+absmiddle()
font-size: 13px
line-height: 55px
img
width: 100%
.about-middle-content
max-width: 380px
+res-ab(xl)
margin-right: -35px
+res-ab(md)
margin-left: auto
h4
font-size: 26px
margin-bottom: 13px
.about-btn-customer
display: flex
align-items: start
.theme-btn
margin-right: 45px
+res-bl(lg)
margin-right: 15px
.customer
h6
font-size: 18px
+res-bl(xs)
font-size: 16px
.customer-image
img
+size(40px)
border-radius: 50%
margin-right: -15px
+res-bl(xs)
margin-right: -25px
/* About Four */
.about-image-four
position: relative
.badge
max-width: 35%
+poLB(25%, 20px)
img
border-radius: 50%
&.style-two
z-index: 1
&:before
content: ''
z-index: -1
+size(310px)
+poLT(50%, -60px)
border-radius: 50%
border: 1px solid $primary-color
transform: translate(-50%)
+res-bl(lg)
top: -30px
+res-bl(md)
+size(200px)
+res-bl(xs)
+size(150px)
/* Why Choose Five */
.why-choose-five-content
max-width: 480px
/* Menu Page */
.experience-year
+poRB(0)
color: white
padding: 45px
font-size: 20px
max-width: 300px
background: $primary-color
+res-bl(sm)
padding: 25px
font-size: 16px
max-width: 210px
+res-bl(ms)
right: -15px
bottom: -25px
.years
font-size: 5em
line-height: 1
display: block
font-family: $heading-font
+res-bl(xs)
font-size: 3em
/* About Five */
.about-image-five
margin-left: -90px
+res-bl(lg)
margin-left: -15%
/* About Six */
.about-six-service-part
+gapLR(padding, 100px)
+res-bl(xl)
+gapLR(padding, 50px)
+res-bl(xs)
+gapLR(padding, 25px)
.headline-shapes .shape.two
right: 36%
max-width: 10%
.about-six-content
max-width: 310px
+res-bl(xxl)
margin-left: 20px
margin-right: 30px
+res-bl(lg)
max-width: none
+gapLR(margin, 50px)
+res-bl(xs)
+gapLR(margin, 25px)