#block-contact-form {
  padding: 108px 95px 120px 95px;
  background-color: #fff; }
  @media (max-width: 1279px) {
    #block-contact-form {
      padding: 85px 40px 97px 40px; } }
  @media (max-width: 767px) {
    #block-contact-form {
      padding: 33px 20px 40px 20px; } }
  #block-contact-form.alt-background-true {
    background-color: rgba(var(--lightGrey), 1); }
  #block-contact-form .contact-form-inner {
    max-width: 1250px;
    margin: 0 auto 0 auto; }
    #block-contact-form .contact-form-inner .form-title {
      font-family: var(--muli);
      font-weight: var(--extraBold);
      font-size: 4rem;
      text-transform: uppercase;
      line-height: 5rem;
      letter-spacing: 7px;
      color: rgba(var(--tertiaryColor), 1);
      text-align: center;
      margin-bottom: 60px; }
      @media (max-width: 767px) {
        #block-contact-form .contact-form-inner .form-title {
          font-size: 3rem;
          line-height: 3.5rem;
          letter-spacing: 3px;
          margin-bottom: 40px; } }
    #block-contact-form .contact-form-inner .gform_wrapper ::-webkit-input-placeholder {
      color: rgba(var(--primaryColor), 1); }
    #block-contact-form .contact-form-inner .gform_wrapper :-ms-input-placeholder {
      color: rgba(var(--primaryColor), 1); }
    #block-contact-form .contact-form-inner .gform_wrapper ::-moz-placeholder {
      color: rgba(var(--primaryColor), 1); }
    #block-contact-form .contact-form-inner .gform_wrapper :-moz-placeholder {
      color: rgba(var(--primaryColor), 1); }
    #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li {
        flex-basis: calc(25% - 22.5px);
        margin-bottom: 30px; }
        @media (max-width: 1279px) {
          #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li {
            flex-basis: calc(50% - 15px); } }
        @media (max-width: 767px) {
          #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li {
            flex-basis: 100%; } }
        #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li .gfield_label {
          display: none; }
        #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li input {
          height: 80px;
          width: 100%;
          font-family: var(--muli);
          font-weight: var(--regular);
          font-size: 1.8rem;
          line-height: 2.3rem;
          color: rgba(var(--primaryColor), 1);
          padding: 0px 30px 0px 30px;
          border: none;
          box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); }
      #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li.textarea {
        flex-basis: 100%;
        margin-bottom: 55px; }
        #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li.textarea textarea {
          width: 100%;
          height: 240px;
          border: none;
          box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);
          padding: 30px 30px 30px 30px;
          font-family: var(--muli);
          font-weight: var(--regular);
          font-size: 1.8rem;
          line-height: 2.3rem;
          color: rgba(var(--primaryColor), 1); }
          @media (max-width: 767px) {
            #block-contact-form .contact-form-inner .gform_wrapper .gform_body ul li.textarea textarea {
              height: 150px; } }
    #block-contact-form .contact-form-inner .gform_wrapper .gform_footer {
      display: flex;
      justify-content: center; }
      #block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button {
        border: none;
        cursor: pointer; }
/* Headline Left Content Right
-------------------------------------------------------------- */
#headline-left-content-right {
  display: flex; }
  @media (max-width: 1279px) {
    #headline-left-content-right {
      flex-direction: column; } }
  #headline-left-content-right .left {
    flex-basis: 600px;
    flex-grow: 0;
    flex-shrink: 0;
    background-color: rgba(var(--primaryColor), 1);
    padding: 95px 50px 100px 95px;
    position: relative; }
    @media (max-width: 1279px) {
      #headline-left-content-right .left {
        padding: 80px 40px 98px 40px;
        text-align: center;
        flex-basis: auto; } }
    @media (max-width: 767px) {
      #headline-left-content-right .left {
        padding: 45px 20px 40px 20px; } }
    #headline-left-content-right .left.background-image {
      background-color: rgba(var(--primaryColor), 0.8); }
    #headline-left-content-right .left picture {
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      z-index: -1; }
      #headline-left-content-right .left picture img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block; }
    @media (max-width: 1279px) {
      #headline-left-content-right .left .left-inner {
        max-width: 700px;
        margin: 0 auto 0 auto; } }
    #headline-left-content-right .left .left-inner img.icon {
      max-width: 100px;
      height: auto;
      display: inline-block;
      margin-bottom: 40px; }
      @media (max-width: 767px) {
        #headline-left-content-right .left .left-inner img.icon {
          margin-bottom: 27px;
          max-width: 75px; } }
    #headline-left-content-right .left .left-inner .title {
      font-family: var(--muli);
      font-weight: var(--regular);
      font-size: 6.5rem;
      line-height: 8.1rem;
      color: #fff;
      margin-bottom: 57px; }
      @media (max-width: 1279px) {
        #headline-left-content-right .left .left-inner .title {
          font-size: 5.5rem;
          line-height: 7.1rem; } }
      @media (max-width: 767px) {
        #headline-left-content-right .left .left-inner .title {
          font-size: 3rem;
          line-height: 3.8rem;
          margin-bottom: 28px; } }
    #headline-left-content-right .left .left-inner .sub-title {
      font-family: var(--muli);
      font-weight: var(--bold);
      font-size: 3.2rem;
      line-height: 4.8rem;
      color: rgba(var(--tertiaryColor), 1); }
      @media (max-width: 767px) {
        #headline-left-content-right .left .left-inner .sub-title {
          font-size: 2.2rem;
          line-height: 2.8rem; } }
  #headline-left-content-right .right {
    flex: 1;
    background-color: rgba(var(--lightGrey), 1);
    padding: 85px 95px 70px 95px;
    display: flex;
    align-items: center; }
    @media (max-width: 1279px) {
      #headline-left-content-right .right {
        padding: 92px 40px 59px 40px; } }
    @media (max-width: 767px) {
      #headline-left-content-right .right {
        padding: 50px 20px 20px 20px; } }
    #headline-left-content-right .right.alt-background-true {
      background-color: #fff; }
    @media (max-width: 1279px) {
      #headline-left-content-right .right .right-inner .button {
        margin-bottom: 25px; } }
/* Photo Left Content Right
-------------------------------------------------------------- */
#photo-left-content-right {
  display: flex; }
  @media (max-width: 1279px) {
    #photo-left-content-right {
      flex-direction: column;
      background-color: rgba(var(--lightGrey), 1);
      padding: 100px 40px 100px 40px; } }
  @media (max-width: 767px) {
    #photo-left-content-right {
      padding: 50px 20px 50px 20px; } }
  #photo-left-content-right .column.left {
    flex-basis: 645px;
    flex-grow: 0;
    flex-shrink: 0;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
    position: relative; }
    @media (max-width: 1279px) {
      #photo-left-content-right .column.left {
        flex-basis: auto;
        box-shadow: none; } }
    @media (max-width: 767px) {
      #photo-left-content-right .column.left {
        flex-basis: 100%; } }
    #photo-left-content-right .column.left img {
      object-fit: cover;
      width: 100%;
      height: 100%;
      display: block; }
      @media (max-width: 1279px) {
        #photo-left-content-right .column.left img {
          width: auto;
          height: auto;
          max-width: 500px;
          margin: 0 auto;
          box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2); } }
      @media (max-width: 767px) {
        #photo-left-content-right .column.left img {
          width: 100%; } }
  #photo-left-content-right .column.right {
    background-color: rgba(var(--lightGrey), 1);
    padding: 77px 90px 70px 90px;
    flex: 1;
    display: flex;
    align-items: center; }
    @media (max-width: 1279px) {
      #photo-left-content-right .column.right {
        padding: 70px 0px 0px 0px;
        flex: none;
        flex-basis: 100%; } }
    @media (max-width: 767px) {
      #photo-left-content-right .column.right {
        padding: 35px 0px 0px 0px; } }
    #photo-left-content-right .column.right.alt-background-true {
      background-color: #fff; }
    @media (max-width: 1279px) {
      #photo-left-content-right .column.right .right-inner {
        width: 100%;
        max-width: 850px;
        margin: 0 auto 0 auto;
        text-align: center; } }
    #photo-left-content-right .column.right .right-inner .title {
      font-family: var(--muli);
      font-size: 6.5rem;
      line-height: 8.1rem;
      color: rgba(var(--primaryColor), 1);
      text-transform: capitalize;
      margin-bottom: 23px; }
      @media (max-width: 1279px) {
        #photo-left-content-right .column.right .right-inner .title {
          font-size: 5.5rem;
          line-height: 7.1rem; } }
      @media (max-width: 767px) {
        #photo-left-content-right .column.right .right-inner .title {
          font-size: 3rem;
          line-height: 3.8rem; } }
    #photo-left-content-right .column.right .right-inner .formatted-content *:last-child {
      margin-bottom: 0px; }
    #photo-left-content-right .column.right .right-inner .button {
      margin-top: 50px; }
      @media (max-width: 1279px) {
        #photo-left-content-right .column.right .right-inner .button {
          margin: 50px auto 0px auto; } }
#trust-slider{padding:108px 50px 108px 50px;background-color:#fff;}@media (max-width: 1279px){#trust-slider{padding:108px 40px 108px 40px;}}@media (max-width: 767px){#trust-slider{padding:50px 20px 50px 20px;}}#trust-slider.alt-background-true{background-color:rgba(var(--lightGrey),1);}#trust-slider .trust-slider-inner{max-width:1020px;margin:0 auto 0 auto;}#trust-slider .trust-slider-inner .slider .slick-slide{height:110px;}#trust-slider .trust-slider-inner .slider .slick-slide .slide-inner{display:flex;align-items:center;justify-content:center;height:100%;}#trust-slider .trust-slider-inner .slider .slick-slide .slide-inner img{display:block;max-height:110px;max-width:95%;}@media (min-width: 770px){#trust-slider .trust-slider-inner .slider .slick-slide .slide-inner img{max-width:80%;}}#trust-slider .title{font-family:var(--muli);font-weight:var(--extraBold);font-size:4rem;line-height:5rem;text-transform:uppercase;letter-spacing:7px;color:rgba(var(--tertiaryColor),1);margin-bottom:50px;text-align:center;}@media (max-width: 770px){#trust-slider .title{font-size:2.2rem;line-height:2.8rem;margin-bottom:25px;letter-spacing:3px;}}#testimonial-slider{padding:150px 50px 100px 50px;position:relative;}@media (max-width: 1279px){#testimonial-slider{padding:100px 40px 111px 40px;}}@media (max-width: 767px){#testimonial-slider{padding:39px 20px 40px 20px;}}#testimonial-slider.alt-background-true{background-color:rgba(var(--lightGrey),1);}#testimonial-slider.hide-background-image .testimonial-slider-inner .slider .slick-slide .slide-inner{color:rgba(var(--primaryColor),1);}#testimonial-slider.hide-background-image .testimonial-slider-inner .slider .slick-slide .slide-inner .client{color:rgba(var(--primaryColor),1);}#testimonial-slider .color-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(var(--primaryColor),.7);}#testimonial-slider picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}#testimonial-slider picture img{object-fit:cover;width:100%;height:100%;display:block;}#testimonial-slider .testimonial-slider-inner{text-align:center;max-width:1250px;margin:0 auto 0 auto;position:relative;}#testimonial-slider .testimonial-slider-inner svg g{fill:rgba(var(--tertiaryColor),1);}#testimonial-slider .testimonial-slider-inner .title{font-family:var(--muli);font-weight:var(--extraBold);text-transform:uppercase;letter-spacing:7px;font-size:4rem;line-height:5rem;color:rgba(var(--tertiaryColor),1);margin-bottom:69px;}@media (max-width: 767px){#testimonial-slider .testimonial-slider-inner .title{font-size:2.5rem;line-height:3rem;letter-spacing:3px;margin-bottom:20px;}}#testimonial-slider .testimonial-slider-inner .slider{max-width:825px;margin:0 auto 55px auto;}@media (max-width: 767px){#testimonial-slider .testimonial-slider-inner .slider{margin:0 auto 20px auto;}}#testimonial-slider .testimonial-slider-inner .slider .slick-slide{margin:0px 15px;}#testimonial-slider .testimonial-slider-inner .slider .slick-slide .slide-inner{font-family:var(--lora);font-size:2.4rem;line-height:4.2rem;color:#fff;}@media (max-width: 767px){#testimonial-slider .testimonial-slider-inner .slider .slick-slide .slide-inner{font-size:1.8rem;line-height:3.2rem;}}#testimonial-slider .testimonial-slider-inner .slider .slick-slide .slide-inner p{margin-bottom:20px;}#testimonial-slider .testimonial-slider-inner .slider .slick-slide .slide-inner .client{font-family:var(--muli);font-weight:var(--semiBold);font-size:2.5rem;line-height:3.1rem;letter-spacing:4px;text-transform:uppercase;color:#fff;margin-bottom:0px;}@media (max-width: 767px){#testimonial-slider .testimonial-slider-inner .slider .slick-slide .slide-inner .client{font-size:2rem;line-height:2.5rem;}}#testimonial-slider .testimonial-slider-inner .arrows{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;pointer-events:none;}@media (max-width: 1279px){#testimonial-slider .testimonial-slider-inner .arrows{position:static;transform:none;justify-content:center;margin-top:50px;}}#testimonial-slider .testimonial-slider-inner .arrows .arrow{cursor:pointer;pointer-events:all;}@media (max-width: 1279px){#testimonial-slider .testimonial-slider-inner .arrows .arrow{padding:0px 25px;}}@media (max-width: 767px){#testimonial-slider .testimonial-slider-inner .arrows .arrow svg{width:40px;height:auto;}}#testimonial-slider .testimonial-slider-inner .arrows .arrow svg .change-color{fill:rgba(var(--secondaryColor),1);}#testimonial-slider .testimonial-slider-inner .arrows .prev-arrow{transform:rotate(180deg);}@media (max-width: 1279px){#testimonial-slider .testimonial-slider-inner .arrows .prev-arrow{border-left:1px solid #fff;}}#case-results-slider{padding:80px 95px 95px 95px;position:relative;}@media (max-width: 1279px){#case-results-slider{padding:80px 40px 95px 40px;}}@media (max-width: 767px){#case-results-slider{padding:35px 20px 140px 20px;}}#case-results-slider.alt-background-true{background-color:rgba(var(--lightGrey),1);}#case-results-slider .case-results-slider-inner{text-align:center;max-width:1250px;margin:0 auto 0 auto;}#case-results-slider .case-results-slider-inner picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}#case-results-slider .case-results-slider-inner picture img{object-fit:cover;width:100%;height:100%;display:block;}#case-results-slider .case-results-slider-inner .title{font-family:var(--lora);font-weight:var(--regular);font-size:6.5rem;line-height:8.3rem;color:rgba(var(--primaryColor),1);margin-bottom:77px;}@media (max-width: 1279px){#case-results-slider .case-results-slider-inner .title{max-width:850px;margin:0 auto 55px auto;font-size:5.5rem;line-height:7.3rem;}}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .title{font-size:4rem;line-height:5.1rem;margin:0 auto 10px auto;}}#case-results-slider .case-results-slider-inner .slider-wrapper{position:relative;padding:0px 90px;}@media (max-width: 1279px){#case-results-slider .case-results-slider-inner .slider-wrapper{max-width:800px;margin:0 auto 0 auto;}}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .slider-wrapper{padding:0px;}}#case-results-slider .case-results-slider-inner .slider-wrapper .slider{max-width:1040px;margin:0 auto 0 auto;}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list{padding:20px 0px;}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide{margin:0px 15px;background-color:#fff;box-shadow:0 0px 15px 0 rgba(33,37,56,.1);padding:50px 20px 50px 20px;}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner{max-width:420px;margin:0 auto;}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner .amount{font-family:var(--muli);font-size:4rem;font-weight:var(--extraBold);text-transform:uppercase;color:rgba(var(--tertiaryColor),1);margin-bottom:20px;}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner .amount{font-size:3rem;line-height:3.5rem;}}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner p{font-family:var(--muli);font-weight:var(--regular);font-size:1.8rem;line-height:35px;color:rgba(var(--text),1);}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner .read-more-wrap{margin-top:20px;display:none;}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner .read-more-wrap a{font-family:var(--muli);font-size:2rem;font-weight:var(--extraBold);text-transform:uppercase;color:rgba(var(--tertiaryColor),1);transition:color .5s cubic-bezier(.17,.66,.34,.98);}#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-list .slick-slide .slide-inner .read-more-wrap a:hover{color:rgba(var(--primaryColor),1);}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .slider-wrapper .slider .slick-dots{bottom:-35px;}}#case-results-slider .case-results-slider-inner .slider-wrapper .arrows{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;left:0px;pointer-events:none;}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .slider-wrapper .arrows{display:none;}}#case-results-slider .case-results-slider-inner .slider-wrapper .arrows .arrow{cursor:pointer;pointer-events:all;}#case-results-slider .case-results-slider-inner .slider-wrapper .arrows .arrow svg .change-color{fill:rgba(var(--secondaryColor),1);}#case-results-slider .case-results-slider-inner .slider-wrapper .arrows .prev-arrow{transform:rotate(180deg);}#case-results-slider .case-results-slider-inner .button{margin:95px auto 0 auto;}@media (max-width: 767px){#case-results-slider .case-results-slider-inner .button{position:absolute;bottom:0px;left:0px;width:100%;box-shadow:none;}}#content-slider{padding:189px 95px 215px 95px;position:relative;}@media (max-width: 1279px){#content-slider{padding:100px 40px 150px 40px;}}@media (max-width: 767px){#content-slider{padding:38px 20px 57px 20px;}}#content-slider.alt-background-true{background-color:rgba(var(--lightGrey),1);}#content-slider.hide-background-image .content-slider-inner .slider .slick-slide .slide-inner .formatted-content{color:rgba(var(--primaryColor),1);}#content-slider .color-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(var(--primaryColor),.7);}#content-slider picture{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1;}#content-slider picture img{display:block;object-fit:cover;width:100%;height:100%;}#content-slider .content-slider-inner{max-width:1250px;margin:0 auto 0 auto;text-align:center;}#content-slider .content-slider-inner .slider{max-width:855px;margin:0 auto 0 auto;}#content-slider .content-slider-inner .slider .slick-slide{margin:0px 15px;}#content-slider .content-slider-inner .slider .slick-slide .slide-inner .title{font-family:var(--muli);font-weight:var(--extraBold);font-size:4rem;line-height:5rem;color:rgba(var(--tertiaryColor),1);text-transform:uppercase;letter-spacing:7px;margin-bottom:65px;}@media (max-width: 767px){#content-slider .content-slider-inner .slider .slick-slide .slide-inner .title{font-size:3rem;line-height:3.5rem;margin-bottom:23px;}}#content-slider .content-slider-inner .slider .slick-slide .slide-inner .formatted-content{color:#fff;font-family:var(--lora);font-size:2.4rem;line-height:4.3rem;}#content-slider .content-slider-inner .slider .slick-slide .slide-inner .formatted-content p{margin-bottom:20px;}@media (max-width: 767px){#content-slider .content-slider-inner .slider .slick-slide .slide-inner .formatted-content{font-size:1.8rem;line-height:3.2rem;}}#content-slider .content-slider-inner .slick-dots{bottom:-53px;}@media (max-width: 767px){#content-slider .content-slider-inner .slick-dots{bottom:-18px;}}.news-block .news-block-inner{padding:50px 100px;max-width:1360px;margin:0 auto;position:relative;}.news-block .news-block-inner .tagline{text-align:center;font-family:var(--lora);font-weight:var(--bold);color:rgba(var(--tertiaryColor),1);font-size:14px;margin-bottom:15px;text-transform:uppercase;}.news-block .news-block-inner .title{font-family:var(--lora);font-weight:var(--regular);font-size:6.5rem;line-height:8.3rem;color:rgba(var(--primaryColor),1);margin-bottom:77px;text-align:center;}@media (max-width: 770px){.news-block .news-block-inner .title{font-size:4rem;line-height:5.1rem;margin:0 auto 10px auto;}}.news-block .news-block-inner #news-slider{display:flex;justify-content:center;position:relative;max-width:1000px;margin:0 auto;}.news-block .news-block-inner #news-slider .slick-list{width:100%;overflow:hidden;}.news-block .news-block-inner #news-slider .slick-track{display:flex;}.news-block .news-block-inner #news-slider .news{padding:0 20px;padding:0 0px;box-sizing:border-box;box-sizing:border-box;background:#fff;box-shadow:0px 0px 5px 0px #dadada;margin:10px 20px;}@media (max-width: 770px){.news-block .news-block-inner #news-slider .news{width:100%;}}.news-block .news-block-inner #news-slider .news .info-container{padding:0px 20px 20px;}.news-block .news-block-inner #news-slider .news .tagline{text-align:left;}.news-block .news-block-inner #news-slider .news a{color:inherit;}.news-block .news-block-inner #news-slider .news a.image-news{display:block;width:100%;margin:0 auto;margin-bottom:30px;}@media (min-width: 770px){.news-block .news-block-inner #news-slider .news a.image-news{height:210px;overflow:hidden;}}.news-block .news-block-inner #news-slider .news a.image-news img{width:100%;margin:0 auto;}.news-block .news-block-inner #news-slider .news .description-news p{font-family:"PT Serif",serif;line-height:30px;font-size:20px;}.news-block .news-block-inner .controls{width:95%;display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translateX(-50%);}@media (min-width: 1200px){.news-block .news-block-inner .controls{width:100%;}}.news-block .news-block-inner .controls .ctrl{cursor:pointer;border:solid #dea85d;border-radius:50px;padding:15px 12px;width:50px;height:50px;margin:0 30px;}.news-block .news-block-inner .controls .ctrl.prev{left:0;}.news-block .news-block-inner .controls .ctrl.next{right:0;}.news-block .news-block-inner .controls svg{stroke:rgba(var(--tertiaryColor),1);}@media (max-width: 768px){.news-block .news-block-inner{padding:50px 30px;}.news-block .news-block-inner .controls{width:100%;}.news-block .news-block-inner .controls .ctrl{border:none;margin:0;}.news-block .news-block-inner .controls svg{width:20px;}}#cta{padding:120px 95px 118px 95px;background-color:#fff;}@media (max-width: 1279px){#cta{padding:90px 40px 100px 40px;}}@media (max-width: 767px){#cta{padding:38px 20px 50px 20px;}}#cta.alt-background-true{background-color:rgba(var(--lightGrey),1);}#cta *:last-child{margin-bottom:0px;padding-bottom:0px;}#cta .cta-inner .primary-content{max-width:860px;margin:0 auto 0 auto;text-align:center;}#cta .cta-inner .primary-content .title{font-family:var(--muli);font-weight:var(--extraBold);font-size:4rem;line-height:5rem;text-transform:uppercase;letter-spacing:7px;color:rgba(var(--tertiaryColor),1);margin-bottom:50px;}@media (max-width: 767px){#cta .cta-inner .primary-content .title{font-size:2.2rem;line-height:2.8rem;margin-bottom:25px;letter-spacing:3px;}}#cta .cta-inner .button{margin:53px auto 0 auto;}#cta .photo-section{margin:120px auto 0px auto;max-width:1250px;position:relative;}@media (max-width: 767px){#cta .photo-section{margin:50px auto 0px auto;}}#cta .photo-section picture{position:relative;z-index:-1;width:100%;}#cta .photo-section picture img{display:block;width:100%;height:auto;}#cta .photo-section .photo-caption{position:absolute;bottom:20px;left:0px;width:100%;text-align:center;font-family:var(--lora);font-weight:var(--bold);color:rgba(var(--tertiaryColor),1);font-size:3rem;line-height:4.8rem;}@media (max-width: 767px){#cta .photo-section .photo-caption{font-size:2.5rem;line-height:3.5rem;}}#cta .blurb-section{margin-top:46px;}#cta .blurb-section .blurb-inner{text-align:center;}#cta .blurb-section .blurb-inner .blurb{font-family:var(--lora);font-size:4rem;line-height:5.8rem;color:rgba(var(--primaryColor),1);font-weight:var(--regular);}@media (max-width: 767px){#cta .blurb-section .blurb-inner .blurb{font-size:3rem;line-height:4.5rem;}}#cta .blurb-section .blurb-inner .blurb span{color:rgba(var(--secondaryColor),1);font-weight:var(--bold);}#cta .blurb-section .blurb-inner .blurb a{color:rgba(var(--secondaryColor),1);}