File: D:/HostingSpaces/BVerhoeven/verhoevendak.nl/wwwroot/css/pages/_testimonials.sass
/*==========================================================================
Main page
========================================================================== */
body.testimonials
.testimonials-content
position: relative
&:after
content: ""
opacity: 0.5
top: 0
left: 0
bottom: 0
right: 0
position: absolute
z-index: -1
background: white url('/img/clouds_bg.jpg') no-repeat
.breadcrumb
margin: 0
padding: 108px 0 0 column(1, 12)
.top
position: relative
overflow: visible
font-size: 1em
line-height: 1.6em
height: 380px
.textholder
vertical-align: top
text-align: center
h1
margin-top: 100px
font-style: italic
font-size: 40px
line-height: 38.46px
letter-spacing: -0.2px
color: $fontGray
.text
margin-bottom: 30px
p
font-size: 26px
line-height: 38px
color: $fontLightGray
.imgholder
width: column(6.95)
vertical-align: bottom
z-index: 5
img
width: 100%
margin-top: 80px
.big-hexagon-holder
display: block
bottom: -14%
overflow: visible
position: absolute
left: 26.5%
z-index: 0
> svg
transform: rotate(30deg) scale(0.4)
> .st0
fill: url(#SVGID_1_)
.scroll-hinter
position: absolute
z-index: 35
top: 87%
left: 42%
width: 7.5%
.testimonial-left
padding: 120px 0 60px 0
margin-bottom: 40px
border-bottom: solid 1px rgba(0, 0, 0, 0.1)
&:last-child
border-bottom: none
.grid-col
overflow: visible
vertical-align: top
.textholder
padding: 50px 0 65px 60px
box-shadow: 0 5px 10px -2px rgba(0, 0, 0, 0.15)
background-color: #FAFAFA
h2
font-style: italic
font-size: 18px
line-height: 28px
margin: 32px 0
text-align: center
width: 100%
color: $lightOrange
.project-date, .project-location
font-style: italic
font-family: "Myriad Pro", sans-serif
font-size: 15px
line-height: 28px
color: $fontGray
opacity: 0.45
filter: alpha(opacity=45) progid:DXImageTransform.Microsoft.Alpha(opacity=45)
.project-location
font-family: 'Lato', sans-serif
text-align: right
.round-portrait
width: 31%
height: 0
border-radius: 50%
position: absolute
left: 36%
margin-top: -28%
overflow: hidden
z-index: 10
padding-bottom: 31%
box-shadow: 0 1px 5px 1px rgba(0,0,0,0.1)
figure
height: 100%
background-size: cover
p
font-size: 18px
line-height: 28px
color: $fontLightGray
height: 155px
a
font-size: 18px
line-height: 28px
text-decoration: none
color: $fontLightGray
border-bottom: solid 1px
top: 15px
position: relative
.images
overflow: visible
.main-image-holder
width: column(9.2)
.right-image-holder
width: column(2.4)
figure
position: relative
background-color: $fontLightGray
&.main-image
padding-bottom: 90%
width: 100%
&.right-image
width: 100%
padding-bottom: 100%
margin-bottom: 28px
// Separate span for different image size
span
position: absolute
top: 0
left: 0
width: 100%
height: 100%
background-size: cover
background-position: center
&.medium
display: none
.call-to-action-contact
margin-top: 150px
padding-bottom: 200px
/* Mobile view
========================================================================== */
+respond-to-width(840)
body.testimonials
.top
.textholder
width: 75%
margin-left: column(1.5)
.breadcrumb
padding-top: 40px
+respond-to-width(760)
body.testimonials
.top
height: auto
.textholder
width: 100%
margin-left: 0
.text
h1
font-size: 36px
margin: 27px 0 10px 0
p
font-size: 18px
.testimonial-left
padding: 18% 0 60px 0
width: 100%
border-bottom: none
.textholder, .images
width: 100%
.textholder
padding: 22px 20px
padding-top: 28%
box-shadow: none
background-color: white
h2
margin: 0
.grid-col
.col-12
width: 100%
.images
.main-image-holder
width: 100%
padding: 22px 20px
margin-left: 0
.right-image-holder
width: 100%
padding-left: 20px
margin-left: 0
.right-image
width: 31%
padding-bottom: 30%
margin-right: 2%
float: left
p
font-size: 16px
height: auto
text-align: justify
.round-portrait
margin-top: -45%