/*
 Theme Name:   Atlantic
 Theme URI:    http://wadda.es/
 Description:  Tema para la inmobiliaria
 Author:       WADDA S.COOP.AND.
 Author URI:   http://wadda.es/
 Template:     Divi
 Version:      1.0.0
 Text Domain:  atlantic
*/
.wdd-inmo-datos {
  padding: 0!important;
}
.wdd-inmo-datos .wdd-datos {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.wdd-inmo-datos .wdd-datos > div {
  display: inherit;
  flex-grow: 1;
  width: 25%;
}
.wdd-inmo-datos .wdd-datos .referencia {
  width: 100%;
}
.wdd-inmo-datos .wdd-datos .superficie,
.wdd-inmo-datos .wdd-datos .sup-parcela,
.wdd-inmo-datos .wdd-datos .habitaciones,
.wdd-inmo-datos .wdd-datos .banyos {
  font-size: 0.85rem;
}
.wdd-inmo-datos .wdd-datos .superficie span,
.wdd-inmo-datos .wdd-datos .sup-parcela span,
.wdd-inmo-datos .wdd-datos .habitaciones span,
.wdd-inmo-datos .wdd-datos .banyos span {
  display: none;
}
.wdd-inmo-datos .wdd-datos .superficie:before,
.wdd-inmo-datos .wdd-datos .sup-parcela:before,
.wdd-inmo-datos .wdd-datos .habitaciones:before,
.wdd-inmo-datos .wdd-datos .banyos:before {
  content: "";
  background-size: contain;
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
  display: inline-block;
  margin-right: 0.3rem;
}
.wdd-inmo-datos .wdd-datos .superficie:after,
.wdd-inmo-datos .wdd-datos .sup-parcela:after,
.wdd-inmo-datos .wdd-datos .habitaciones:after,
.wdd-inmo-datos .wdd-datos .banyos:after {
  content: "";
  margin: 0;
}
.wdd-inmo-datos .wdd-datos .superficie:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 524.4 524.4' fill='%2325698d' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M503.6 407.9c19.5 19.5 19.5 51.2 0 70.7l-.1.1-34.2 33.8c-7.9 7.8-20.5 7.7-28.3-.2s-7.7-20.5.2-28.3l20-19.8h-321c-44.2 0-79.9-35.8-80-80V62.8L40.3 82.4c-7.9 7.8-20.5 7.7-28.3-.2-7.8-7.8-7.7-20.5.2-28.2L46 20.7c19.6-19.2 50.9-19.2 70.5 0L150.3 54c7.9 7.8 7.9 20.4.2 28.3s-20.4 7.9-28.3.2l-22-21.7v323.4c0 22.1 17.9 40 40 40h323l-22-21.8c-7.9-7.8-7.9-20.4-.2-28.3 7.8-7.9 20.4-7.9 28.3-.2l34.3 34c-.1-.1-.1-.1 0 0m-132.2-65.1c-11 0-20-9-20-20v-64.1h-41v64.1c0 11-9 20-20 20h-86c-11 0-20-9-20-20V188.3l-9.8 9c-3.7 3.4-8.5 5.3-13.5 5.3-5.6 0-11-2.4-14.8-6.5-7.5-8.1-6.9-20.8 1.2-28.3l170-156.3c3.7-3.4 8.5-5.3 13.6-5.3s10 1.9 13.7 5.4l167.1 156.3c8.1 7.5 8.5 20.2.9 28.3-3.8 4-9.1 6.3-14.6 6.3-5.1 0-10-1.9-13.7-5.4l-6.6-6.2v131.8c0 11-9 20-20 20h-86.5zm66.4-40.1V153.5L331 53.5l-106.6 97.9v151.3h46v-64.1c0-11 9-20 20-20h81c11 0 20 9 20 20v64.1h46.4z'/%3E%3C/svg%3E ");
}
.wdd-inmo-datos .wdd-datos .sup-parcela:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 24.98'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2324688c;%7D%3C/style%3E%3C/defs%3E%3Cpath id='superficie-3' class='cls-1' d='M24.27,19.61a2.43,2.43,0,0,1,0,3.45h0L22.6,24.72a1,1,0,0,1-1.38-.06,1,1,0,0,1,0-1.33l1-1H6.53a3.92,3.92,0,0,1-3.91-3.91V2.76l-1,1A1,1,0,0,1,.28,2.33L1.93.7A2.47,2.47,0,0,1,5.37.7L7,2.33A1,1,0,0,1,5.69,3.77l0,0L4.58,2.66v15.8a2,2,0,0,0,2,1.95H22.3l-1.07-1.06a1,1,0,0,1,1.33-1.43l0,0,1.67,1.65ZM22.06,0H9.41a1,1,0,0,0-.94,1A1,1,0,0,0,9.41,2H22.06a1,1,0,0,1,1,1v12.7a1,1,0,0,0,1.95,0V2.93A2.93,2.93,0,0,0,22.06,0ZM14.34,16.74a1,1,0,0,0,1-1V11.42a2.69,2.69,0,0,0-4.39-2.07A2.69,2.69,0,0,0,8.17,9,1,1,0,0,0,6.79,9a1,1,0,0,0-.25.66v6.1a1,1,0,0,0,2,0V11.42a.73.73,0,0,1,1.46,0v4.35a1,1,0,0,0,2,0V11.42a.73.73,0,0,1,1.46,0v4.35a1,1,0,0,0,1,1h0ZM18.77,5.27h0a2.26,2.26,0,0,0-2.25,2.26,1,1,0,1,0,2,.06V7.53a.31.31,0,0,1,.3-.3h0a.3.3,0,0,1,.3.28A4.67,4.67,0,0,1,18,9.05c-.58.64-1.15,1.16-1.15,1.17a1,1,0,0,0-.07,1.38,1,1,0,0,0,.72.32h2.64a1,1,0,1,0,.06-2h-.4A4.08,4.08,0,0,0,21,7.53a2.26,2.26,0,0,0-2.26-2.26Z'/%3E%3C/svg%3E");
}
.wdd-inmo-datos .wdd-datos .habitaciones:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2324688c;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Eicono-dormitorio%3C/title%3E%3Cg id='Enmascarar_grupo_4' data-name='Enmascarar grupo 4'%3E%3Cpath id='habitaciones-2' class='cls-1' d='M24,20.33H2V17.26a2,2,0,0,1,2-2H21.07a2,2,0,0,1,1.95,2,1,1,0,0,0,1.95,0,3.91,3.91,0,0,0-1.86-3.32,3.57,3.57,0,0,0,0-.46V1a1,1,0,0,0-.95-1,1,1,0,0,0-1,.94V3.27a54.05,54.05,0,0,0-8.78-.93A45.48,45.48,0,0,0,4,3.27V1A1,1,0,0,0,2,1V13.86a3.89,3.89,0,0,0-2,3.4v4a1,1,0,0,0,1,1H2V24a1,1,0,0,0,2,0V22.28H21.07V24a1,1,0,0,0,1,.94A1,1,0,0,0,23,24V22.28h1a1,1,0,0,0,.07-2Zm-19.84-7A2.69,2.69,0,0,1,5,12.28a4.61,4.61,0,0,1,2.78-.87,4.64,4.64,0,0,1,2.79.87,2.69,2.69,0,0,1,.87,1.08Zm9.56,0a2.59,2.59,0,0,1,.86-1.08,4.91,4.91,0,0,1,5.58,0A2.59,2.59,0,0,1,21,13.36ZM4,5.25H4a45.72,45.72,0,0,1,8.33-1,54.47,54.47,0,0,1,8.73,1h0v5.32a6.59,6.59,0,0,0-3.75-1.11,6.57,6.57,0,0,0-4,1.27,5.38,5.38,0,0,0-.81.77,4.86,4.86,0,0,0-.81-.76,6.52,6.52,0,0,0-4-1.28A6.63,6.63,0,0,0,4,10.64Z'/%3E%3C/g%3E%3C/svg%3E");
}
.wdd-inmo-datos .wdd-datos .banyos:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 25'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2324688c;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M15.93,17.76v6.3a1,1,0,0,1-1.95,0v-6.3a1,1,0,0,1,1-1A1,1,0,0,1,15.93,17.76Zm-4.88-1a1,1,0,0,0-1,1v6.3a1,1,0,0,0,1.95,0v-6.3a1,1,0,0,0-1-1Zm7.81,0a1,1,0,0,0-1,1v6.3a1,1,0,0,0,1.95,0v-6.3A1,1,0,0,0,18.86,16.78Zm-11.72,0a1,1,0,0,0-1,1v6.3a1,1,0,0,0,2,0v-6.3A1,1,0,0,0,7.14,16.78Zm15.05-6.24a1,1,0,0,0-1.85.62l0,0a8,8,0,0,1,.4,1.67H5.25A7.81,7.81,0,0,1,18.21,8a1,1,0,1,0,1.36-1.39l-.06-.06A9.73,9.73,0,0,0,14,4.13V1A1,1,0,1,0,12,1V4.13a9.8,9.8,0,0,0-8.79,9.72,1,1,0,0,0,1,1H21.79a1,1,0,0,0,1-1A9.81,9.81,0,0,0,22.19,10.54Z'/%3E%3C/svg%3E");
}
.wdd-inmo-datos .wdd-datos .referencia {
  width: 100%;
  color: #24688c;
}
.wdd-inmo-datos .wdd-datos .referencia span {
  font-weight: bold;
}
.wdd-inmo-datos .wdd-datos > div:after {
  content: "";
  margin: 0;
}
@media only screen and (min-width: 560px) {
  .wdd-inmo-datos .wdd-datos > div {
    flex-grow: inherit;
    margin-right: 1rem;
  }
  .wdd-inmo-datos .wdd-datos .superficie,
  .wdd-inmo-datos .wdd-datos .sup-parcela,
  .wdd-inmo-datos .wdd-datos .habitaciones,
  .wdd-inmo-datos .wdd-datos .banyos {
    width: auto;
  }
  .wdd-inmo-datos .wdd-datos .superficie:before,
  .wdd-inmo-datos .wdd-datos .sup-parcela:before,
  .wdd-inmo-datos .wdd-datos .habitaciones:before,
  .wdd-inmo-datos .wdd-datos .banyos:before {
    height: 25px;
    width: 25px;
  }
  .wdd-inmo-datos .wdd-datos .referencia {
    width: auto;
  }
}
.wadda-inmo-search .wadda-form .wdd-sel select {
  border: none;
  height: 35px;
}
.wadda-inmo-search .wadda-form input[type="submit"].btn {
  height: 35px;
  background-color: #24688c;
  color: #fff;
}
.wadda-form input[type="submit"] {
  color: #fff;
}
.wadda-form input[type="submit"].btn {
  background-color: #fff;
  color: #24688c;
}
.wadda-form input[type="submit"].btn:hover {
  background-color: #000;
  color: #fff;
}
.wadda-form .wdd-notice {
  color: #fff;
}
.wadda-inmo-listing .wdd-titulo {
  font-weight: bold;
}
.wadda-inmo-listing .wdd-operacion {
  font-size: 0.8rem;
}
.wadda-inmo-listing .wdd-destacado {
  top: 25%;
}
.wadda-inmo-listing .wdd-precio {
  margin-bottom: 0.3rem;
}
.wadda-inmo-listing .wdd-precio .precio {
  font-weight: normal;
  font-size: 1rem;
}
.wadda-inmo-listing .wdd-inmo-datos {
  padding: 1rem 0;
}
.wadda-inmo-pagination .page-numbers {
  color: #24688c;
}
.wadda-inmo-pagination .page-numbers.current {
  background-color: #24688c;
  color: #fff;
}
.single-wdd-property h1,
.single-wdd-property h2 {
  color: #24688c;
}
.single-wdd-property .wdd-inmo-datos {
  background-color: transparent;
  color: #000;
}
.single-wdd-property .wdd-datos .superficie,
.single-wdd-property .wdd-datos .sup-parcela,
.single-wdd-property .wdd-datos .habitaciones,
.single-wdd-property .wdd-datos .banyos {
  font-size: 0.85rem;
}
.single-wdd-property .wdd-precio .precio {
  font-weight: normal;
}
.single-wdd-property .wdd-caracteristicas span {
  color: #24688c;
}
.wdd-widget {
  color: #fff;
  font-size: 0.8rem;
  background-color: #24688c;
  /*

  .textwidget {
    color: #fff;
    //font-size: 0.8rem ;
  }

  label {
    color: #fff;
  }
  */
}
.wdd-widget h2 {
  color: #fff;
}
.wdd-widget a {
  color: #fff;
}
/*
body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container {
  padding-top: 0;
}
*/
.wdd-inmo-inmuebles .et_pb_row .et_pb_column_1_3 {
  margin-right: 3%!important;
}

html .flexslider .slides li {
  max-height: 260px;
}
html .flexslider .slides li img{
  object-fit: cover;
  max-height: 100%;
}