/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@font-face {
  font-family: Edenred;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/Edenred-Regular.woff2) format("woff2"), 
  url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/Edenred-Regular.woff) format("woff");
}

@font-face {
  font-family: Edenred;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/EdenredMedium-Regular.woff2) format("woff2"), 
  url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/EdenredMedium-Regular.woff) format("woff");
}

@font-face {
  font-family: Edenred;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/EdenredBold-Regular.woff2) format("woff2"), 
  url(//27003262.fs1.hubspotusercontent-eu1.net/hubfs/27003262/raw_assets/public/endered-theme/fonts/EdenredBold-Regular.woff) format("woff");
}

.hs-private.hs-private.hs-private,
body,
body .ubuntu,
body .landing-page-wn {
  font-family: 'Ubuntu', sans-serif;
}

.landing-page-wn {
  background: linear-gradient(to top,  rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);
}

h1,
.h1 {
  font-family: Edenred;
  color: inherit;
  font-size: clamp(28px, 8vw, 44px);
  line-height: 1.1;
}

h2,
.h2 {
  font-family: Edenred;
  color: inherit;
  font-size: clamp(24px, 8vw, 32px);
  line-height: 1.1;
}

h3,
.h3 {
  font-family: Edenred;
  color: inherit;
  font-size: clamp(18px, 6vw, 24px);
  line-height: 1.1;
}

h4,
.h4 {
  font-family: Edenred;
  color: inherit;
  line-height: 1.2;
}

h5,
.h5 {
  font-family: Edenred;
  color: inherit;
  line-height: 1.2;
}

h6,
.h6 {
  font-family: Edenred;
  color: inherit;
  line-height: 1.2;
}

.color-primary {
  color: #F62817 !important;
}

.bg-gray-light {
  background-color: #F7F7F7;
}

.landing-page-wn {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Edenred;
}

.hero-section-wn {
  padding-top: 40px;
  padding-bottom: 10px;
}

.hero-section-wn > .row-fluid > .widget-span.span4 {
  display: flex;
  column-gap: 20px;
}

.hero-section-wn > .row-fluid > .widget-span.span4 > .dnd-row:first-child{
  max-width: 80px;
  flex: 0 0 80px;
}

.hero-section-wn > .row-fluid > .widget-span > .dnd-row {
  flex: 1 1 auto;
}

.hero-section-wn .h1 {
  font-size: 25px;
  line-height: 1.1;
  margin: 0;
}

.hero-section-wn .h4 {
  font-size: 15px;
  line-height: 1.1;
  margin: 0;
}

.hero-section-wn .hs_cos_wrapper_type_logo img {
  display: block;
  max-width: 100%;
  height: auto;
}

.hero-section-wn .widget-type-linked_image {
  position: relative;
  overflow: hidden;
  margin: 30px -20px 10px;
}

.hero-section-wn .widget-type-linked_image img {
  object-fit: cover;
  height: 40vw !important;
  max-height: 286px;
  object-position: left center;
}

.hero-section-wn .hs_cos_wrapper_type_rich_text {
  font-size: 16px;
  line-height: 1.3;
}

.title-wn {
  text-align: ;
  color: #000000;
  font-size: clamp(23px, 4vw, 32px);
  font-weight: 600;
  line-height: 1.2;
  margin: 0 0 30px;
}

.title-wn a {
  color: #000000;
  text-decoration: none;
}

.title-wn-separator {
  position: relative;
  padding-bottom: 25px;
}

.title-wn-separator:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 90px;
  height: 15px;
  background-color: #F72717;
  border-radius: 30px;
}

.title-wn {
  color: #000000;
  font-size: clamp(23px, 4vw, 32px);
  font-weight: 600;
  line-height: 1.2;
  margin: 0 0 10px;
  font-family: Edenred;
}

.title-wn a {
  color: #000000;
  text-decoration: none;
}

.title-wn-separator {
  position: relative;
  padding-bottom: 25px;
}

.title-wn-separator:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 90px;
  height: 15px;
  background-color: #F72717;
  border-radius: 30px;
}

.landing-page-wn .hs-form-field:not(.hs-fieldtype-booleancheckbox) label {
  font-size: 17px;
  font-weight: 600;
}

.landing-page-wn .hs-form-field:not(.hs-fieldtype-booleancheckbox) label em {
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
}
.landing-page-wn select.hs-input,
.landing-page-wn .hs-input[type=file],
.landing-page-wn .hs-input[type=number],
.landing-page-wn .hs-input[type=password],
.landing-page-wn .hs-input[type=search],
.landing-page-wn .hs-input[type=text],
.landing-page-wn .hs-input[type=tel],
.landing-page-wn .hs-input[type=email],
.landing-page-wn textarea {
  height: 50px;
  border: 1px solid #ACACAC;
  border-radius: 8px;
  margin: 0;
  display: block;
  width: 100% !important;
}

.landing-page-wn select.hs-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.25' height='10' viewBox='0 0 16.25 10'%3E%3Cg id='down-filled-triangular-arrow' transform='translate(0 -28.017)'%3E%3Cpath id='Path_1222' data-name='Path 1222' d='M15.466,28.017H.784a.9.9,0,0,0-.551,1.5l7.341,8.244a.724.724,0,0,0,1.1,0l7.341-8.244A.9.9,0,0,0,15.466,28.017Z' transform='translate(0)' fill='%23f02617'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: calc(100% - 15px) 50%;
  background-repeat: no-repeat;
}

.landing-page-wn textarea {
  height: 100px;
}

.landing-page-wn .hs-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  font-size: 18px;
  font-weight: bold;
  font-family: 'Edenred', serif;
  text-decoration: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  transition: all 0.25s ease-out;
  border: 2px solid #F1F7FF;
  background: #F1F7FF;
  color: #F72717;
  border-radius: 30px;
  padding: 12px 40px 11px;
  background-color: #F72717;
  border-color: #F72717;
  color: white;
}

.landing-page-wn .hs-button:hover {
  background-color: white;
  border-color: #F72717;
  color: #F72717;
}

@media(max-width:780px){
  .landing-page-wn .hs-button {
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
  }
  
  .form-columns-2 .hs-form-field {
    float: none !important;
    width: auto !important;
  }
}

.landing-page-wn .hs-button .large {
  height: 100px;
}

.button-wn.button-wn-primary:hover {
  background-color: white !important;
  border-color: #F72717 !important;
  color: #F72717 !important;
}

.button-wn.button-wn-primary,
.button-wn.button-wn-primary:active,
.button-wn.button-wn-primary:focus-within,
.button-wn.button-wn-primary:focus-visible,
.button-wn.button-wn-primary:focus {
  background-color: #f72717 !important;
  border-color: #F72717 !important;
  color: white !important;
}

@media (hover: none) {
  .button-wn.button-wn-primary:hover {
    background-color: #f72717 !important;
    border-color: #F72717 !important;
    color: white !important;
  }
}

.landing-page-wn .legal-consent-container .hs-form-booleancheckbox-display>span {
  margin-left: 0!important;
}
.landing-page-wn .legal-consent-container .hs-form-booleancheckbox-display>span p {
  display: block !important;
}

.columns-form-wn form .hs-button {
  display: flex !important;
  width: 100% !important;
  margin-top: 10px;
}

.columns-form-wn form {
  margin-bottom: 20px;
}

.columns-form-wn > .row-fluid > .widget-span:first-child .widget-type-rich_text {
  font-family: 'Edenred', sans-serif;
}

.columns-form-wn > .row-fluid > .widget-span:first-child .widget-type-rich_text p {
  font-size: 100%
}

.image-gallery-wn {
  position: relative;
  margin: 0 -20px 0;
  padding-top: clamp(30px, 8vw, 50px);
  padding-bottom: clamp(30px, 8vw, 55px);
}

.image-gallery-wn h1,
.image-gallery-wn h2,
.image-gallery-wn h3,
.image-gallery-wn h4,
.image-gallery-wn h5,
.image-gallery-wn h6 {
  font-size: clamp(24px, 8vw, 34px);
  font-weight: 600;
  margin: 0 0 4px;
}

.image-gallery-wn .hs_cos_wrapper_type_rich_text {
  font-size: clamp(18px, 8vw, 18px);
  margin: 0 0 4px;
}

.cards {
  
}

.image-gallery-wn .cards {
  display: block !important;
}

.image-gallery-wn .card__image {
  mix-blend-mode: multiply;
}

.image-gallery-wn .cards {
  display: block !important;
  font-family: 'Edenred', sans-serif;
  font-size: 14px;
  text-align: center;
}

.text-large-banner-wn {
  position: relative;
  margin: 0 -20px;
  padding: 20px;
}

.text-large-banner-wn .hs_cos_wrapper_type_rich_text {
  display: block;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.text-large-banner-wn .button-wn {
  display: flex;
  width: 100%;
  max-width: 415px;
  margin-left: auto;
  margin-right: auto;
}

.text-large-banner-wn h1,
.text-large-banner-wn h2,
.text-large-banner-wn h3,
.text-large-banner-wn h4,
.text-large-banner-wn h5,
.text-large-banner-wn h6 {
  font-size: clamp(17px, 4vw, 24px);
  font-weight: 400;
  line-height: 1.2;
  margin: 0 0 30px;
}

.image-gallery-wn {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.image-gallery-wn .card__text {
  line-height: 1.2;
  padding: 0 8px;
  margin-top: 10px;
  text-align: center;
}

.image-gallery-wn .card__image_wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 110px;
  background: #f7f7f7;
  padding-left: 8px;
  padding-right: 8px;
}

.image-gallery-wn .card__text p {
  margin: 0;
}

.landing-page-wn .hs-form-field:not(.hs-fieldtype-booleancheckbox) label.hs-error-msg {
  font-size: 14px;
}

.landing-page-wn form .hs-error-msgs.inputs-list>li {
  margin: 4px 0 0;
}

.landing-page-wn form .hs_error_rollup .hs-error-msgs.inputs-list>li label.hs-main-font-element {
  color: #ef6b51;
}

.landing-page-wn form .inputs-list .hs-form-booleancheckbox label {
  position: relative;
}

.landing-page-wn form .inputs-list .hs-form-booleancheckbox label,
.landing-page-wn form .inputs-list .hs-form-booleancheckbox label p {
  font-size: 13px;
}

.legal-consent-container .hs-form-booleancheckbox-display>span,
.legal-consent-container .hs-form-booleancheckbox-display>span p {
  margin-left: 30px!important;
}

.landing-page-wn .legal-consent-container .hs-form-booleancheckbox-display .hs-input {
  position: absolute;
  left: 0;
  top: 2px;
}

.footer__container {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.dnd_area-row-0-max-width-section-centering > .row-fluid {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

.regular {
  font-weight: normal !important;
}

.footer-wn {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 11px;
}

.footer-wn .widget-type-rich_text {
  margin-bottom: 12px;
}

.footer-wn .widget-type-rich_text p {
  font-size: 11px;
  margin: 0;
  line-height: 1.1;
  min-height: 18px;
  vertical-align: middle;
}

.footer-wn .widget-type-rich_text p + p {
  margin-top: 5px;
}

.copy-wn {
  position: relative;
  padding-left: 22px;
  padding-top: 4px;
}

.copy-wn:before {
  content: '';
  display: inline-block;
  height: 17px;
  width: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.529' height='16.535' viewBox='0 0 13.529 16.535'%3E%3Cg id='padlock' transform='translate(-36.548)'%3E%3Cpath id='Path_1221' data-name='Path 1221' d='M49.747,7.845a1.087,1.087,0,0,0-.8-.329h-.376V5.261a5.063,5.063,0,0,0-1.55-3.711,5.217,5.217,0,0,0-7.422,0,5.063,5.063,0,0,0-1.55,3.711V7.516h-.376a1.123,1.123,0,0,0-1.127,1.127v6.764a1.122,1.122,0,0,0,1.127,1.127H48.949a1.122,1.122,0,0,0,1.127-1.127V8.643A1.087,1.087,0,0,0,49.747,7.845Zm-3.429-.329H40.306V5.261a2.9,2.9,0,0,1,.881-2.126,3.006,3.006,0,0,1,4.251,0,2.9,2.9,0,0,1,.881,2.126Z' fill='%23f72817'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: left top;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}


@media (max-width: 767px) {
  html:not(.hs-inline-edit) .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1){
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 10;
    display: block !important;
  }
  
  .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1) .button-wn {
   background-color: #F72717 !important;
   border-color: #F72717 !important;
   color: #F1F7FF !important;
  }
  
  .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1) .button-wn:hover {
   color: #F72717 !important;
   background-color: #F1F7FF !important;
   border-color: #F1F7FF !important;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1) .button-wrapper {
    position: relative;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1) .button-wn {
    display: flex;
    width: 100%;
    border-radius: 0 !important  ;
    border-top-left-radius: 18px !important;
    border-top-right-radius: 18px !important;
    position: relative;
    z-index: 2;
    height: 70px !important;
  }

  .footer-wn {
    padding-bottom: 80px;
  }

  .footer-wn .widget-type-linked_image {
    max-width: 70px !important ;
  }
  
  .text-large-banner-wn.dnd_area-row-3-background-color {
    display: none !important;
  }
}

@media (min-width: 600px) {
  .image-gallery-wn .card__text {
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}


@media (min-width: 768px) {

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid {
    display: flex;
    align-items: center;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:first-child {
    flex: 1 1 auto;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:last-child {
    flex: 0 0 240px;
    text-align: right;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:last-child .row-fluid-wrapper .widget-type-custom_widget {
    width: 100%;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:last-child .row-fluid-wrapper .widget-type-custom_widget img {
    max-width: 132px !important;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:last-child .dnd-row .row-fluid  {
    display: block;
  }

  .footer-top-wn > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper > .row-fluid > .dnd-column:last-child img {
    margin-left: auto;
    margin-right: 0;
  }

  .hero-section-wn .h4 {
    font-size: 18px;
  }

  body .hero-section-wn > .row-fluid > .widget-span.span4 {
    flex-direction: row !important;
    column-gap: 20px;
    align-items: center;
  }

  body .hero-section-wn > .row-fluid {
    display: block !important  ;
  }

  body .hero-section-wn > .row-fluid > .widget-span.span4 {
    width: 100%;
  }

  body .hero-section-wn > .row-fluid > .widget-span.span8 {
    width: 100%;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(1){
    display: none !important;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn > .row-fluid > .widget-type-cell:last-child > .row-fluid-wrapper:nth-child(2){
    background-color: white;
    border-radius: 20px;
    padding: 20px;
    position: relative;
    margin-top: -40px;
    max-width: 475px;
    margin-left: auto;
    margin-right: auto;
  }

  .hero-section-wn > .row-fluid > .widget-span.span4 > .dnd-row:first-child {
    max-width: 140px;
    flex: 0 0 140px;
    margin-right: 60px;
  }

  .hero-section-wn .h1 {
    font-size: 30px;
  }

  .columns-form-wn > .row-fluid  > .widget-span:first-child .widget-type-rich_text {
    font-size: 18px;
    max-width: 400px;
    margin-bottom: 40px !important;
  }

  .columns-form-wn > .row-fluid  > .widget-span:last-child .widget-type-rich_text {
    font-size: 16px;
    max-width: 400px;
    margin-bottom: 0 !important;
  }

  .title-wn {
    margin-bottom: 30px;
  }

  .card.card-list-wn {
    margin-bottom: 30px;
  }
}


@media (min-width: 1024px) {
  
  .image-gallery-wn .card__image_wrap {
    padding-left: 14px;
    padding-right: 14px;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn>.row-fluid>.widget-type-cell:last-child {
    padding: 30px;
  }

  body .hero-section-wn>.row-fluid>.widget-span.span4 {
    flex: 0 0 400px;
    max-width: 400px;
  }
  html:not(.hs-inline-edit) .hero-section-wn {
    position: relative;
    overflow: hidden;
  }

  body .hero-section-wn>.row-fluid>.widget-span.span4 {
    display: block!important;
    margin-bottom: 30px;
    z-index: 2;
    position: relative;
  }

  body .hero-section-wn>.row-fluid>.widget-span.span4 .row-fluid-wrapper + .row-fluid-wrapper {
    margin-top: 40px;
  }

  body .hero-section-wn>.row-fluid {
    display: block!important;
  }

  body .hero-section-wn {
    position: relative;
  }

  body .hero-section-wn>.row-fluid {
    position: stacic;
  }

  body .hero-section-wn>.row-fluid>.widget-span.span8 {
    position: absolute;
    left: 50%;
    margin-left: -140px;
    top: -30px;
    bottom: 0;
    width: 100%;
  }

  .hero-section-wn .h1 {
    font-size: 38px;
    margin-bottom: 10px;
  }

  .hero-section-wn .h4 {
    font-size: 20px;
  }

  .hero-section-wn {
    padding-top: 24px;
  }

  .hero-section-wn > .row-fluid > .widget-span.span4 > .dnd-row:first-child {
    max-width: 164px;
    flex: 0 0 164px;
    margin-right: 0;
  }

  body .hero-section-wn>.row-fluid>.widget-span.span4 {
    flex: 0 0 440px;
    max-width: 440px;
  }

  .columns-form-wn form {
    margin-bottom: 25px;
  }
}


@media (min-width: 1200px) {
  .columns-form-wn > .row-fluid >.widget-span:first-child .widget-type-rich_text {
    font-size: 20px;
  }

  .hero-section-wn .h1 {
    font-size: 44px;
  }

  .hero-section-wn .h4 {
    font-size: 24px;
  }

  .hero-section-wn .widget-type-linked_image {
    margin-left: -50px;
  }

  html:not(.hs-inline-edit) .section-push-last-column-wn>.row-fluid>.widget-type-cell:last-child>.row-fluid-wrapper:nth-child(2) {
    margin-top: -80px;
  }
}


/* Inputs - checkbox/radio */

form .inputs-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.inputs-list > li {
  display: block;
  padding: 0;
  width: 100%;
}

.body-container-wrapper .inputs-list>li {
  padding: 0;
}

.body-container-wrapper .inputs-list>li:after {
  display: none;
}

.body-container-wrapper .inputs-list>li label {
  font-size: 12px;
}

.inputs-list input,
.inputs-list span {
  font-size: 0.875rem;
  vertical-align: middle;
}

form label > input + span {  
  font-weight: 400;
  margin-left: 3px;
}

.hs-input[type=checkbox],
.hs-input[type=radio] {
  border: none;
  cursor: pointer;
  height: auto;
  line-height: normal;
  margin-right: 0.35rem;
  padding: 0;
  width: auto;
}

/* Custom Css for Checkbox and Radio Button */

.hs-form .hs-input[type=radio],
.hs-form .hs-input[type=checkbox]{
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 50%;
  border: 1px solid #8d8d8d;
  height: 20px;
  outline: none;
  position: relative;
  transition: all 0.3s linear;
  width: 20px !important;
}

.hs-form .hs-input[type='radio']:before {
  border-radius: 50%;
  content: '';
  height: 12px;
  left: 3px;
  position: absolute;
  top: 3px;
  width: 12px;
}

.hs-form .hs-input[type="radio"]:checked:before {
  background: #f72717;
}

.hs-form .hs-input[type="radio"]:checked {
  border-color: #f72717;
}

.hs-form .hs-input[type=checkbox] {
  border-radius: 2px;
}

.hs-form .hs-input[type=checkbox]:checked {
  background: #f72717;
  border: 1px solid #f72717;
}

.hs-form .hs-input[type=checkbox]:checked:before {
  background: #ffffff;
  content: '';
  height: 13px;
  left: 10px;
  position: absolute;
  top: 3px;
  transform: rotate(45deg);
  width: 3px;
}

.hs-form .hs-input[type=checkbox]:checked:after {
  background: #ffffff;
  content: '';
  height: 8px;
  left: 4px;
  position: absolute;
  top: 8px;
  transform: rotate(-45deg);
  width: 3px;
}

.top-form-mobile {
  display: none; !important;
}

@media (max-width: 767px) {
  .top-form-mobile {
    display: block; !important;
  }
  
  .desktop-text-top {
      display: none; !important;
  }
  
  .columns-form-wn .row-fluid  {
    display: flex !important;
    flex-direction: column-reverse !important;
  }
}