/**
 * importer.less
 *
 * By default, new Sails projects are configured to compile this file
 * from LESS to CSS.  Unlike CSS files, LESS files are not compiled and
 * included automatically unless they are imported below.
 *
 * For more information see:
 *   https://sailsjs.com/anatomy/assets/styles/importer-less
 */
/*! This special bang (!) comment is here to trick the `hash` Grunt task into working out-of-the-box, without any real CSS. You can delete this once you've imported ≥1 .less file as demonstrated above. */
body {
  font-family: Lato, sans-serif;
  padding-top: 90px;
}
.inclima-list-none,
.inclima-list-dashed {
  list-style-type: none;
}
.inclima-list-none li,
.inclima-list-dashed li {
  line-height: 20px;
}
.inclima-list-dashed li:before {
  content: '-';
  position: absolute;
  margin-left: -20px;
}
.inclima-subtitle,
.inclima-subtitle2 {
  font-weight: 700;
  display: block;
}
.inclima-subtitle {
  font-size: 32px;
  margin-bottom: calc(16px);
}
.inclima-subtitle2 {
  font-size: 20px;
  margin-top: calc(10px);
}
.inclima-panel {
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #f3f3f3;
}
.inclima-secondary-text {
  color: #797979;
}
[class*="inclima-bg-"] p {
  margin-top: calc(16px);
  text-align: justify;
  text-justify: inter-word;
}
[class*="inclima-bg-"] p,
[class*="inclima-bg-"] ul {
  font-size: 17px;
  margin-bottom: 0px;
}
[class*="inclima-bg-"] li {
  text-align: justify;
  text-justify: inter-word;
  margin-top: 0.5rem;
}
[class*="inclima-bg-"] li a {
  text-decoration: none;
  color: #4a89dc;
}
.inclima-bg-blanco {
  background-color: #ffffff;
}
.inclima-bg-blanco .inclima-subtitle {
  color: #51b1e5;
}
.inclima-bg-celeste {
  background-color: #51b1e5;
  color: #ffffff;
}
.inclima-bg-celeste .inclima-subtitle {
  color: #ffffff;
}
.inclima-bg-celeste2 {
  background-color: #4a89dc;
  color: #ffffff;
}
.inclima-bg-celeste2 .inclima-subtitle {
  color: #ffffff;
}
.inclima-bg-gris {
  background-color: #f3f3f3;
  color: #797979;
}
.inclima-bg-gris .inclima-subtitle {
  color: #4a89dc;
}
.inclima-bg-negro {
  background-color: #000000;
  color: #ffffff;
}
.inclima-bg-negro .inclima-white-logo {
  margin: 32px auto;
}
.inclima-bg-negro li {
  margin: calc(8.5px) auto;
}
.inclima-tarjeta {
  width: 390px;
}
.inclima-tarjeta .inclima-card-header {
  color: #51b1e5;
}
.inclima-tarjeta p {
  font-size: 17px;
  color: #797979;
  line-height: 32px;
}
.navbar {
  background-color: #393939;
  height: 90px;
  margin-top: 0px;
  font-family: Montserrat, sans-serif;
  border: 0;
  font-size: 14px;
}
.navbar a {
  color: #ffffff !important;
}
.navbar .container {
  background-color: #393939;
}
.dropdown-menu {
  background-color: #393939;
  border-radius: 0;
  font-size: 14px;
}
#inicio .inclima-card-header {
  font-size: 20px;
  font-weight: 600px;
}
#inicio .inclima-bg-blanco img {
  width: 440px;
  height: 208px;
  border-radius: 6px;
}
#inicio .inclima-hero {
  background-image: url("/images/inicio/boot.webp");
  background-size: auto 100%;
  background-repeat: no-repeat;
  padding-top: 20px;
  background-position: center;
}
#inicio .inclima-slogan {
  font-size: 32px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  margin-top: 200px;
  margin-bottom: 200px;
  color: #ffffff;
}
#inicio .transbox {
  background-color: #ffffff;
  opacity: 0.8;
  width: 400px;
  padding: 15px;
}
#inicio .transbox .inclima-card-header {
  color: #304ffe;
}
#inicio .transbox a {
  width: 100%;
  height: 72px;
  font-size: 17px;
  padding-top: 26px;
  margin-bottom: 5px;
}
#map {
  position: relative;
  height: 600px;
  width: 100%;
}
