/* Clearfix */
/* Grayscale */
/* Animation */
/* Cross browser opacity */
/* Cross browser opacity */
/* Fonts */
/* Colors */
/* Grid */
/*
 * After Bourbon 4.3.4
 */
.module.page-title {
  position: relative; }
  .module.page-title div.flower {
    background-image: url(../../static/img/title-image-bg.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    right: 10px;
    top: 20px;
    width: 280px;
    height: 100%;
    opacity: 0.4; }
  .module.page-title .module-page-title-container .module-page-title-container-wrapper {
    padding: 20px;
    min-height: 210px;
    line-height: 210px; }
    .module.page-title .module-page-title-container .module-page-title-container-wrapper h1:after {
      margin-top: 15px;
      display: block;
      width: 113px;
      height: 2px;
      content: ' ';
      background-color: #e8e6e6; }
    .module.page-title .module-page-title-container .module-page-title-container-wrapper .vertical-alignement {
      height: 210px; }

@media screen and (min-width: 1014px) {
  .module.page-title div.flower {
    right: 54px;
    width: 369px;
    height: 197px;
    opacity: 1; } }
