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/SBogers85/dale-int.com/wwwroot/css/partials/_aboutRow.sass
.about-first-row
  position: relative
  overflow-x: hidden
  +flex()

  +respond-to(mobile)
    position: relative
    flex-direction: column

  .key-values-block
    +flex(flex-end, flex-start)
    background: url('/img/structure/waves.svg')
      repeat: no-repeat
      position: -300px 250px
    background-size: 1900px 430px
    padding-top: 75px
    width: $contentGrid*5

    ul
      margin: 0
      padding: 0
      li
        margin-bottom: 20px
        +flex(flex-start, center)
        .icon
          width: 25px
          height: 25px
          margin-right: $iconSpace
          display: inline-block
          img
            width: 100%

    +respond-to(medium)
      justify-content: center

    +respond-to(mobile)
      text-align: center
      width: $contentGrid*12
      padding: $paddingSmall
      +order(2)

    .key-values-content
      max-width: $maxWidth / 80 * 30
      padding: 0px 50px 0px 50px

      +respond-to(medium)
        max-width: none
      +respond-to(mobile)
        padding: 0

  .about-intro-wrapper
    width: $contentGrid*7

    +respond-to(mobile)
      width: $contentGrid*12
      +order(3)

  .about-intro-block
    +flex(flex-start, flex-start)
    background: $lightGray
    position: relative

    .about-intro-block-content
      margin-left: $contentGrid*2
      padding-top: 75px
      padding-bottom: $paddingSmall
      max-width: $maxContentWidth

      +respond-to(mobile)
        padding: 0
        margin: 0

    +respond-to(medium)
      padding-right: $contentGrid*1

    +respond-to(mobile)
      +flex(center, flex-start)
      width: $contentGrid*12
      padding: $paddingSmall

  .image-background
    background: url('/img/structure/bg_sailor.jpg')
    background-size: cover
    background-position: bottom right
    width: 200%
    min-height: 700px

    +respond-to(mobile)
      width: $contentGrid*12
      min-height: 300px

  .about-floating-block
    +flex(flex-end, center)
    flex-direction: column
    padding: $paddingSmall
    position: absolute
    width: $contentGrid*4
    height: 500px
    background: $blue
    color: white
    max-width: 600px
    right: $contentGrid*6
    bottom: 100px

    .about-floating-block-content
      width: 100%
      +respond-to(mobile)
        max-width: $maxContentWidth

    .floating-block-title
      +flex(flex-start, center)
      .icon
        width: 50px
        height: 50px
        margin-right: $iconSpace
        display: inline-block
        img
          width: 100%
      .sub-title
        margin-bottom: 0

    p
      width: 100%

    +respond-to(medium)
      width: $contentGrid*5
      left: $contentGrid*1
      max-width: none

    +respond-to(mobile)
      position: relative
      width: $contentGrid*12
      max-width: none
      left: 0
      bottom: 0
      height: auto
      +order(3)

.about-second-row
  position: relative
  +flex()

  .about-extra-content-block
    +flex(center, center)
    width: $contentGrid*5
    background: $lightGray
    padding-top: 100px
    padding-left: $contentGrid
    padding-right: $contentGrid
    padding-bottom: 100px

    +respond-to(small)
      width: 100%
      padding: $paddingSmall

    .about-extra-content-block-content
      max-width: $maxContentWidth
      +respond-to(small)
        max-width: $maxContentWidth

  .about-quote-block
    +flex(flex-start, flex-start)
    width: $contentGrid*7
    padding-top: 100px
    padding-left: $contentGrid
    padding-right: $contentGrid*2
    padding-bottom: 100px

    +respond-to(small)
      width: $contentGrid*12
      padding: $paddingSmall
      +flex(center, center)
    p
      font-style: italic

  +respond-to(small)
    flex-direction: column

  .about-quote-block-content
    max-width: $maxContentWidth
    +respond-to(small)
      max-width: $maxContentWidth

.profile-next-to-name
  +flex(flex-start, flex-start)

  .profile-image-name
    align-self: center
    margin-left: 25px