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/Neopoints/momsecurity.be/resources/sass/5-Components/_components.ctaText.scss
$ctaTextBp: 950;

.c-cta-text {
  position: relative;
  padding-bottom: 80px;

  &:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 75%;
    background: white;
    box-shadow: 0 -25px 25px -25px rgba(198,214,227,0.5);
  }

  @include mq($ctaTextBp) {
    &:before {
      height: calc(50% + 40px);
    }
  }
}

.c-cta-text--without-shadow {
  &:before {
    display: none;
  }
}

.c-cta-text__grid {
  position: relative;
  z-index: 1;

  @include mq($ctaTextBp) {
    display: flex;
    align-items: center;
  }
}

.c-cta-text__main {
  padding: 50px 45px 60px 45px;
  border-radius: 20px;

  background-image: url("/img/gradient-bg.svg");
  background-position: 100% 50%;
  background-size: cover;
  color: white;

  @include mq($max: 600) {
    position: relative;
    z-index: 2;
    padding-left: 40px;
    padding-right: 40px;
  }

  @include mq($ctaTextBp) {
    width: column(7, 12);
  }

  @include mq(1300) {
    padding: 100px 45px 120px 45px;
  }
  @include mq(1500) {
    padding: 100px 90px 120px 90px;
  }

  h2 {
    margin: 0 0 30px 0;
    color: white;
    font-weight: 500;

    @include mq(1300) {
      margin: 0 0 60px 0;
    }
  }
  p {
    margin: 0 0 25px 0;
    @include font(18, 26);

    &:last-of-type {
      margin: 0;
    }

    @include mq(1300) {
      margin: 0 0 50px 0;
    }
  }
  strong {
    display: inline-block;
    padding: 9px;
    margin: 0 2px;
    border-radius: 10px;
    color: palette(primary, 700);
    background-color: #FFFFFF;
  }
}

.c-cta-text__side {
  width: calc(100% - 80px);
  margin: 0 auto;
  background-color: white;
  border-radius: 0 0 20px 20px;
  padding: 45px;
  box-shadow: 0 6px 25px 0 rgba(203, 225, 244, 0.5);

  @include mq($max: 600) {
    position: relative;
    top: -20px;
    padding: 60px 40px 40px;
    width: 100%;
  }

  @include mq($ctaTextBp) {
    width: column(5,12);
    margin: 0;
  }

  @include mq(1024) {
    border-radius: 0 20px 20px 0;
    box-shadow: 6px 6px 25px 0 rgba(203, 225, 244, 0.5);
  }

  @include mq(1300) {
    padding: 70px 45px;
  }

  @include mq(1500) {
    padding: 70px;
  }

}