HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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%