.comme-une .single-page .first-block img {
  width: 640px; }
@media screen and (min-width: 980px) {
  .comme-une .single-page .first-block .subtitle {
    margin-top: 110px; } }
.comme-une .single-page .cta-with-logo {
  padding: 114px 0; }
.comme-une .single-page .cta-with-quote .quote {
  max-width: 1054px; }
@media screen and (min-width: 980px) {
  .comme-une .single-page .second-block {
    padding-top: 0; }
    .comme-une .single-page .second-block .image-column {
      transform: translateY(-50px); } }
.comme-une .single-page .second-block .image-inner-wrap:after {
  transform: translate(25px, 25px); }

body .single-page .cta-with-quote .quote {
  color: #c5c5c5; }

@media screen and (max-width: 768px) {
  .first-block {
    padding-top: 65px; }

  body .single-page .third-block .shadow-text {
    display: block;
    bottom: -60px;
    left: auto;
    right: 26px;
    text-align: right; }

  body .single-page .second-block {
    padding-top: 70px;
    padding-bottom: 70px; }

  .comme-une .single-page .cta-with-logo {
    padding: 80px 0; } }
@media screen and (min-width: 640px) and (max-width: 1100px) {
  body .single-page .image-inner-wrap {
    width: fit-content; } }

/*# sourceMappingURL=comme-une.css.map */
