.ibd-static-es-landing-landing-smart-mobility-parking :root {
  --green-iber: #5c881a; }

.ibd-static-es-landing-landing-smart-mobility-parking footer {
  display: none; }

.ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module {
  height: 550px;
  position: relative; }

.ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
  background-size: cover;
  background-position-x: -200px; }
.ibd-static-es-landing-landing-smart-mobility-parking h1 {
  color: #fff;
  font-size: 40px;
}

.ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos {
  padding-left: 24px;
  color: #fff;
  padding-top: 250px; }

.ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos .subtitulo {
  font-size: 18px;
  line-height: 32px; }

.ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module .flecha-abajo {
  width: 48px;
  height: 48px;
  background: #ffffff;
  border-radius: 100%;
  position: absolute;
  bottom: -24px;
  left: 90%;
  transform: translateX(-50%);
  box-shadow: 0px 12px 34px rgba(0, 0, 0, 0.09);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }

.ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module .flecha-abajo #img1 {
  display: none; }

@media (min-width: 576px) {
  .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module {
    height: 478px; }
  .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
    background-size: cover;
    background-position-x: 0px; }
  .ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos {
    width: 345px;
    margin-left: 40px;
    padding-top: 150px; }
  .ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos .subtitulo {
    font-size: 24px;
    line-height: 26px; } }

@media (min-width: 768px) {
  .ibd-static-es-landing-landing-smart-mobility-parking {
    /*   .landingParking-modulo1 .sticked {
          top: auto!important;
      } */ }
    .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module {
      height: 500px; }
    .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
      background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
      background-size: cover; }
    .ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos {
      width: 90%;
      margin: auto;
      text-align: center;
      padding-top: 200px; }
    .ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos .titulo-modulo1 {
      font-size: 56px;
      color: white;
      line-height: 28px; }
    .ibd-static-es-landing-landing-smart-mobility-parking .contenidos-textos .subtitulo {
      font-size: 32px;
      line-height: 30px;
      margin-top: 32px; }
    .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module .flecha-abajo {
      left: 50%; }
    .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module .flecha-abajo #img1 {
      display: block; }
    .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module .flecha-abajo #img2 {
      display: none; } }

@media (min-width: 992px) {
  .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
    background-size: cover; } }

@media (min-width: 1200px) {
  .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module {
    height: 500px; }
  .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
    background-size: cover; } }

@media (min-width: 1600px) {
  .ibd-static-es-landing-landing-smart-mobility-parking #parking-header-module {
    height: 500px; }
  .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
    background-size: cover;
    background-position-y: center; } }

@media (min-width: 1920px) {
  .ibd-static-es-landing-landing-smart-mobility-parking .landingParking-modulo1 {
    background-position-y: -240px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.4)), url("/webclipb/gc/prod/adminwcm/img/estaticos/landing/landing-smart-mobility-parking/cabecera/header.webp");
    background-size: cover;
    background-position-y: center; } }
