/*
Author: Jorge Bravo Carrizales
Description: Tema Blank Slate personalizado para Grupo TyC
*/

@font-face {
    font-family: 'gothambook';
    src: url('../fonts/gothambook-webfont.woff2') format('woff2'),
         url('../fonts/gothambook-webfont.woff2') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gothammedium';
    src: url('../fonts/gotham_medium-webfont.woff2') format('woff2'),
         url('../fonts/gotham_medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gothambold';
    src: url('../fonts/gotham_bold-webfont.woff2') format('woff2'),
         url('../fonts/gotham_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family: 'gothambook', sans-serif;/*! font:"gothambook",Helvetica,Arial,sans-serif; */vertical-align:baseline;}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none;}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
body  {color:rgba(10,10,10,1);font-weight:300;}
.grueso {font-family:"gothammedium"!important;}
.boton-naranja {
background: #E72C78 !important;
height: 60px;
width: 150px!important;
display: flex;
flex-direction: row;
margin:0px auto;
color:#fff;
}
.boton-naranja img{
height: 45px;
width: 30px;
padding:0px;
margin:0px;
margin-right: 10px;
}

.color-amarillo{
  color:#E9D81A!important;
}

.color-celeste {
  /*! color:#2EB8D8!important; */
}

.color-azul {
  color:#335AA6!important;
}

.color-rosado {
  color:#000!important;
}

.fondo-amarillo{
  background:#E9D81A!important;
}

.fondo-celeste {
  background:#6d7e7d !important;
  font-family:'gothammedium';
}

.fondo-verde {
  background: #657F7E !important;
  text-align: center;
}

.fondo-rosado {
  background:#E72C78!important;
}

.lg, .lg-1, .lg-10, .lg-11, .lg-12, .lg-2, .lg-3, .lg-4, .lg-5, .lg-6, .lg-7, .lg-8, .lg-9, .lg-auto, .md, .md-1, .md-10, .md-11, .md-12, .md-2, .md-3, .md-4, .md-5, .md-6, .md-7, .md-8, .md-9, .md-auto, .sm, .sm-1, .sm-10, .sm-11, .sm-12, .sm-2, .sm-3, .sm-4, .sm-5, .sm-6, .sm-7, .sm-8, .sm-9, .sm-auto, .xl, .xl-1, .xl-10, .xl-11, .xl-12, .xl-2, .xl-3, .xl-4, .xl-5, .xl-6, .xl-7, .xl-8, .xl-9, .xl-auto, .xs, .xs-1, .xs-10, .xs-11, .xs-12, .xs-2, .xs-3, .xs-4, .xs-5, .xs-6, .xs-7, .xs-8, .xs-9, .xs-auto {
padding-left: 0.5rem!important;
padding-right: 0.5rem!important;
}


#formulario-contactanos2 select{
width: 100%;padding:10px 5px;
background:#fff; border:1px solid #888;border-radius:5px;
color:#777;
margin-bottom: 10px;
}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}
.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}
#branding, #branding img {height: auto;width: 230px;}
.custom-logo-link {height: auto;display: block;align-items: center;
}
a{ text-decoration: none;margin:0px;padding:0px;line-height:1em;
}
#logo {vertical-align: middle;align-items: center;height: auto;/*! padding-top:15px; */}
header {display: flex!important;flex-direction: row;justify-content: space-between;align-items: center;}
.menu-holder, .menu-holder nav {display: flex;flex-direction: row;height:110px;}
.menu-holder {/*! width: 100%; */justify-content: center;align-items: center;}
.menu-holder nav li{height:auto;line-height: auto; }
.menu {display: flex;justify-content: space-around;}
.menu li {margin:0em 1.5em;}
.menu li a{color:#547472;text-decoration:none;}
.bold {
font-weight:600;
}
.texto-franja-slider {
display: flex;
width: 100%;
justify-content: center;
text-align: center;
line-height:1em;
}
.texto-franja-slider img {
width:100px;
max-height:80px ;
}
.texto-centro h4{line-height: 0.8em;
}
.franja-features {
background-color: #fff;
padding:0% 0% 10% 0%;
/*! margin-top: -45px; */
}

.franja-slider .texto-centro h4 {
font-size:1.9em;
font-weight: 600;
}

.franja-slider .texto-centro h4 .grueso{
font-weight: 600;
}

.texto-franja-slider {
margin:6em auto 2em auto;
}
.texto-centro {
margin:0em 2em;
}

.franja-features h2{
font-size:2em;;
}

.franja-features div div {
/*! margin-top:3%; */
}

.franja-features div div h2 {
margin-top:10%;
font-weight: 600;
  font-size:3.5em;
  color:#000!important;
}

.franja-features div div p {
width:65%;
margin: 1% auto 5% auto;
  font-size:2em;
  text-align: center;
  color:#000;
}

.heading {font-size: 1em;
margin-bottom:0.8em;}

#topbanner {/*! height: 670px; */background-repeat: no-repeat;background-size: 100% 100%;padding-top:5%;font-size:1.3em;padding-bottom: 4em;}
#topbanner h2 {position:relative;color: #000;font-weight:300;font-size:2em;/*! text-shadow: -1px 3px 13px rgba(10,10,10,0.5); */line-height:1.3em;}
#topbanner h2:after {width:150px;height: 300px;content:'';/*! background: url('https://bertolotto.grupotyc.com/wp-content/uploads/2023/04/splash.png'); */background-repeat:no-repeat;position: absolute;top:-25px; }
#topbanner h2 span.grueso {font-family: 'gothammedium'}

#topbanner h2 span.depa {font-weight: 600;}
.texto-ubicacion.borde-izquierda {
border-left:3px solid #000;padding-left:0.5em;color:#fff;margin:2% 0% 5% 0%;font-size: 1.3em;color:#000;font-family: gothammedium;
}

.btn{
padding:10px 1em;/*! height: 30px; *//*! line-height: 20px; */
border-radius:0px;
font-weight: 300!important;
border:none;
color:#fff;
cursor:pointer;
background:#3e7573;
}

.btn.btn-primary{

background:#AFC7B5;
  font-size:1.05em;
  text-transform: uppercase;

}
.franja-boton-transparente button{
  border:2px solid #244;
  padding:0.6em 2em;
  line-height: 30px;
  height: 80px;
}


.franja-boton-transparente .btn{
  padding:0px;
  border-radius:0px;
  font-weight: 300!important;
  border:none;
  color:#fff;
  cursor:pointer;
  line-height: 30px;
  margin:0px auto;
}


.boton-top-banner {
  padding: 20px;
  background: #527371;
  border-radius:0px;
  display: flex;
  flex-direction: row;
  align-content: center;
  color: #fff;
  text-align: center;
  /*! margin: 0px auto; */
}

#brochure-banner .boton-top-banner  {
  width:300px;
  margin-top:10px;
}

#brochure-banner .boton-top-banner  p{
  margin-top:8px;
  margin-left:15px;
}

.boton-top-banner {
  text-align: center;
}

.boton-top-banner p {
  margin-top: 5px;
  margin-left:10px;
  font-family:'gothammedium';
}

.boton-top-banner p {
  margin-top: 0px;
  margin-left: 0px;
  font-family: 'gothammedium';
}

.franja-boton-transparente .boton-top-banner {
  margin:20px auto 0px auto;
}

.franja-boton-transparente .boton-top-banner li p {
    color:#527371;
  font-size: 1em;
  font-family: gothammedium;
  width: 100%;
  padding-top:0px;
  padding-left:5px;
}

.franja-boton-transparente .boton-top-banner {
  padding: 10px 20px;
  background:transparent;
  border-radius:0px;
  display: flex;
  flex-direction: row;
  align-content: center;
  color: #fff;
  width: 260px;
  text-align: center;
  border: 2px solid #527371;
  /*! margin: 0px auto; */
}


.btn-naranja { background: #E9D81A;}
.btn-naranja.border-blancos {border:2px solid #fff;}

#topbarmenu .btn.azul {
background:transparent;
border:none;
color:#000;
border:2px solid #878888;
border-radius:0px;
font-family: 'gothammedium';
  letter-spacing: 0.1em;
  padding:5px 10px;
  line-height: 17px;
  height: 100%;
/*! margin-top: 4px; */
}

.btn.azul {
background:transparent;
border:none;
color:#000;
border:1px solid #878888;
border-radius:0px;
font-weight:800;
}
.boton-contacto {
height: 42px;
}
.color-naranja {
color:#165927!important;
}
.btn-naranja {display: flex;align-items: center;color:#335AA6;width: 180px;margin-top:1em;filter: drop-shadow(5px 5px 10px rgba(0,0,0,0.4))}
.btn-naranja img {margin-right:0.5em;}


.features {
display: flex;flex-direction: row;
width: 50%;
flex-wrap: wrap;
justify-content: center;
  margin:0px auto;
}

.features {/*! margin-left:20%; */}
.features li{
text-align: center;
margin:0.9em auto;
margin:1em 0.3%;
padding: 1% 4%;
  color:#000;
}

.text-feat {
padding-top:0.5em;
}
.caja-rosa {
padding:10% 5%;
color:#000;

}

.caja-rosa img {
width:80px;
height: 80px;
}

.franja-features {
/*! margin-bottom: 7em; */
}

.listado-caracteristicas {
display: flex;
  margin-bottom:0em;
  justify-content: center;
}

.listado-caracteristicas li {
background:transparent;
width: 140px;
color:#fff;
text-align:center;
margin:0px 1%;
padding:2% 0%;
font-size: 0.8em;
 box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.listado-caracteristicas li img {
width:60px;
min-height: 70px;
margin-bottom:1em;
}

.texto-feat {
border-radius: 0px;
border:2px solid #fff;
  min-height:50px;
  padding:10px 25px;
  font-size: 1em;
  line-height: 1em;
  text-align: center;
}



.extra-grande {font-weight: 800;font-size: 1.6em;}

.slideimage img {width: 200px;}

.sl-wrapper .sl-navigation button {
color: rgba(10,10,10,0.6)!important;
}
.sl-wrapper .sl-close {
  color: rgba(10,10,10,0.6)!important;
}

.sl-overlay {
opacity: 0.9!important;}


#areascomunesslider, #pilotos {width: 100%;height: auto;}


.z-tabs-nav {
width: 400px;
margin:0px auto!important;
}

.z-tabs-nav .z-tab {
width: 50%;
}

.z-tabs-nav .z-tab a {
width: auto;
background: transparent;
}

.z-tabs-nav .z-tab a.z-link, .z-tabs.horizontal.top.white.z-bordered > ul > li.z-active > a {
border:none;
border-bottom:3px solid #165927;padding-bottom:1em;
color:#165927;
font-weight: 400;
}


.z-tabs.clean.z-shadows > ul > li.z-active > a {
background: transparent;
box-shadow: none;

}

.z-tabs-nav .z-tab.z-first{
text-align: right;

}

.z-tabs.horizontal.z-shadows > ul > li.z-last > a{
box-shadow: none!important;
}
}

.z-tabs.clean.horizontal.top > ul > li > a {
border-bottom-width: 0px;

}

.z-tabs-nav .z-tab.z-first.z-active {
border: none;
}

.z-tabs-nav .z-tab.z-active {

}

.z-tabs.horizontal.top > ul > li > a {
border-width:0px;


}

.z-tabs.clean.horizontal.top > ul > li > a {
border-bottom-width: 0px;
  border-bottom:3px solid #fff;padding-bottom:11px;

}
.z-tabs-nav .z-tab .z-link {
  background: transparent;
}

.bloques-gris {width: 100%;display: flex;flex-wrap: wrap;margin:0.4em;align-items: center;}
.bloque-gris {width: 44%;margin:3%;background:transparent;padding:4%;border-radius:0px;display: flex;align-items: center;border:2px solid #7BA196;}
.bloque-gris.blanco {background:  transparent !important;}
.bloque-gris.blanco a{color:rgba(10,10,10,0.45) ;}
.bloque-direccion-naranja .bloque-gris {
background: #fff!important;
}
.bloque-gris img{width: 40px;margin-right:10px;}

.franja-naranja {
background: #AFC7B5;
  text-align: center;
padding:7% 0%;
}


.franja-naranjaÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ {
text-align: center;
  font-size: 2em!important;

}
.caja-texto-naranja {
text-align: left;
}

.caja-texto-naranja p{
font-size: 2.4em;
  font-weight: 300;
color:#000;
margin-left: 5%;
}

.bloque-direccion-naranja p {
  color:#fff;
}

.caja-texto-naranja .bloque-direccion-naranja {
margin-top:1.3em;;
display: flex;
  align-items: center;
  background:#316B6A;
border-radius:0px;
padding:2%;
width: 80%;
margin-left: 5%;
}

.caja-texto-naranja .bloque-direccion-naranja p {
font-size: 1.3em;
}

.caja-texto-naranja p .grueso {
font-weight: 600;
}
.bloques-gris a{
align-items: center;
}
.bloques-gris a img{
vertical-align: middle;}

.franja-contacto {
background-repeat: no-repeat;
background-size: 100% 100%;
background-position: 0% 0%;
}


.foto-vendedor-circulo {
clip-path: circle(50% at 50% 50%);
height: 180px;
width: 180px;
  margin:0px auto;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
}

.foto-vendedor {
  margin-top: 2.5em;
}

.contenedor-datos {
  text-align: center;
background: #fff;
border-radius:30px;
padding:5% 0%;
/*! width:100%; */
color:#000;
/*! margin-left: 6%; */
}

.contenedor-datos div a {
  color:#000;
  /*! font-size:1.6em; */
}

.contenedor-datos ul li {
margin:2% 0%;
  font-size:1.9em;
}
.contenedor-datos h5 {
font-size: 1.8em;
margin-top:20px;
font-weight: 400;
margin-bottom:10px;
}
.contenedor-datos h6 {
font-size: 1.2em;
margin-bottom:1.5em;
  font-weight: 400;
}
.contenedor-datos .correo-vendedor, .contenedor-datos .telf-vendedor {
font-size: 1.1em;
}

.correo-vendedor svg, .telf-vendedor svg{
margin-right:5px;
}

.bloque-texto-vendedor {
font-size: 2.4em;
color:#000;
  margin:5% 0% 5% 0%;
  text-align: center;
}

.franja-azul-footer {
background:#fff;
color: #000 !important;
padding: 5% 0%;
  /*! background-image: url('https://secure327.servconfig.com/~imaginador/nossa/wp-content/uploads/2023/05/flamas.svg'), url('https://secure327.servconfig.com/~imaginador/nossa/wp-content/uploads/2023/05/flamasizazul.svg'); */
background-repeat: no-repeat;
  background-size:10% 80%;
  background-position:100% 100%, 0% 50%;
}

.listado-contactinfo {font-weight: 400;}
.gruesoÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ {font-weight: 700!important;}

.listado-contactinfo  li{margin:3% 0%;}

.logo-otro-proyecto-list{
width: 500px;
height: 200px;
display: block;
}

.redes-footer-light {
display: flex;
  justify-content: space-evenly;
}

.redes-footer-light li a {color:#fff!important;margin:0.3em;font-size:1.5em;}
.redes-footer-light li a img{height:40px;}

.otros-proyectos li {
margin:5% 0%;

}

.logotyc {
width: 300px;
height: auto;
}
.bloque-redes {
text-align: center;
}
.redes-footer-light {
margin-top:1em;
justify-content: center;
}

.columnas-footer {

}


.columnas-footer div.bloque-info, .columnas-footer div.bloque-logo,  .columnas-footer div.bloque-mas-proyectos{
  border-right:3px solid #527371;
}

.columnas-footer div{
border-left:1px solid #fff;
}

.columnas-footer .bloque-logo {
padding-top: 2em;
}

.columnas-footer div div{
/*! border-left:1px solid #000; */
}
.bloque-mas-proyectos {
text-align: center;
}

.otros-proyectos li {margin:25px;}
.otros-proyectos li img{width: 150px;}

.columnas-footer div ul li,.columnas-footer div ul li div {
  border-left:0px solid #fff;

}
.listado-contactinfo li {
margin:20px 0px;

}
.listado-contactinfo li ul li {
margin:10px 0px;
}

.bloque-logo {
text-align: center;
}
.bloque-logo img {
width: 200px;
}

.bloque-logo img{
margin-bottom:2em;
}
.bloque-redes {
padding-top: 2em;
}

.franja-gris-disclaimer img {
width:50px;
}

.disclaimer-box {
width:60%;
margin:0px auto;
display: flex;
padding:3% 0%;
}

.disclaimer-box .icono-disc {
padding:5px 10px;
}

footer {
text-align: center;
}

footer, .fondo-blanco {
 background: #fff;
}
footer .redes-celeste {
display: flex;
color:#165927;
}

footer .redes-celeste li {
margin:3px;
}

footer .redes-celeste li svg {
width: 30px;
height: 30px;
}
footer .redes-celeste li a{
  color:#000;
}

.listado-redes-footer {
    color:#E72C78;display: flex;align-items: center;
}

.linkheader {
font-size: 1.5em;
}

.contenedor-datos-footer {
display: flex;
align-items: center;
padding:3% 0%;
}

.cont-bloque-texto-vendedor {
}



.contenedor-checkboxes {display:flex;flex-direction: row;justify-content: flex-start;text-align:left;align-items:center;width: 100%;line-height:0.99em;}
.contenedor-checkboxes label {font-size:0.8em;}
.listado-checkboxes li {
text-align: left;
display: flex;
justify-content: flex-start;
color:rgba(10,10,10,0.7);
align-items: center;
margin:1% 0%;
}

.contenedor-checkboxes input {
width:20px!important;
height:auto!important;
margin-right:1em!important;
border: 1px solid rgba(10,10,10,0.4);
padding: 0px!important;
font: inherit;
font-size: inherit;
color: rgba(10,10,10,0.8);
font-size: 0.65em;
margin: 0px 0px 6px 0px;
}

.listado-checkboxes {
margin-bottom: 3em;
}
.campos-obligatorios {
vertical-align: middle;
display: flex;flex-direction: row;align-items: center;
}
h3 {
font-size: 2.4em;
text-align: left;
font-weight: 600;
  font-family: 'gothambook'!important;
}

h4 {
  font-family: 'gothambook'!important;
  font-weight: 300;
}

.texto-bajo-titulo {
margin: 1em auto 1.5em auto;
}

#planosslider {
padding:5% 0% 10% 0%;
}


#planosslider .z-tabs-nav {
width: 50%;
display: flex;
justify-content: flex-end;
margin: 0px !important;
padding-left:50%;
}

#planosslider .z-tabs-nav .z-tab {
/*! border: 2px solid #3B7270; */
width: 25%;
margin:0% 1.2%;
}

#planosslider .z-tabs.clean.horizontal > ul > li.z-active a{
background:#ba4e07!important;
}

#planosslider .z-tabs-nav .z-tab a {
width: auto;
background: transparent;
}

#planosslider .z-tabs-nav .z-tab a.z-link, #planosslider .z-tabs.horizontal.top.white.z-bordered > ul > li > a {
/*! border:none; */
border:2px solid #3B7270;
padding-bottom:1em;
background:#fff;
color:#000;
font-weight: bold!important;
border-radius:0px;
text-align: center;
  font-size:1.5em;
}

#planosslider .z-tabs-nav .z-tab.z-active a.z-link {
background:#AEC6B4 !important;
color: #000 !important;
  font-weight:bold;
  border:2px solid #3B7270!important;
}


#planosslider .z-tabs.clean.z-shadows > ul > li.z-active > a {
background:#422!important;
box-shadow: none;
}

#planosslider .z-tabs-nav .z-tab.z-first{
text-align: right;

}

#planosslider .z-tabs.horizontal.z-shadows > ul > li.z-last > a{
box-shadow: none!important;
}

#planosslider .z-tabs.clean.horizontal.top > ul > li > a {
border-bottom-width: 0px;

}

#planosslider .z-tabs-nav .z-tab.z-first.z-active {
border: none;
}

#planosslider .z-tabs-nav .z-tab.z-active {
}

#planosslider .z-tabs.horizontal.top > ul > li > a {
border-width:0px;


}

#planosslider .z-tabs.clean.horizontal.top > ul > li > a {
border-bottom-width: 0px;
  border-bottom:0px solid #fff;padding-bottom:11px;

}
#planosslider .z-tabs-nav .z-tab .z-link {
  background: transparent;
}




.texto-planos {/* display:block; */padding: 0em 1em 0em 1em;width:100%;/* display:block; */text-align:center;}

.texto-planos h3{
text-align:center;
  color:#000!important;
}

.texto-planos h4 {
  font-size:1.4em;
  color:#000;
  margin:5% auto;
}

#content {
background:#fff;
}

.franja-planos {
  margin-top:13em;
background: #fff;
}

.franja-slider {
/*! padding-bottom:10%; */
  /*! background: #f1fcff; */
}

.franja-debajo-edificio {
    /*! background: #f1fcff; */
}

#galeria .z-tabs-nav .z-tab.z-active a.z-link {
  background: #AEC6B4 !important;
  color: #000 !important;
  font-weight: bold;
}

#galeria .z-tabs-nav .z-tab a.z-link, #planosslider .z-tabs.horizontal.top.white.z-bordered > ul > li > a {
  border: none;
  border: 2px solid #3B7270;
  padding-bottom: 1em;
  background: #fff;
  color: #000;
  font-weight: bold !important;
  border-radius: 0px;
  text-align: center;
  font-size: 1.5em;
}

#galeria .z-tab {
    width: 46% !important;
  margin:0px 2%;
  }

#galeria .z-tabs-nav {
  width: 600px;
  margin: 0px auto !important;
}

#galeria .z-content-inner {
padding:0px;
}

#tabbed-nav2 {
  margin-top:5%;
}

.z-tabs {
/*! font: 14px/20px "Outfit",Helvetica,Arial,sans-serif; */
font-family: 'gothambook', sans-serif
}

.form-wrapper {
width: 100%;
padding:0% 5%;
}

.item {
padding:5%;
}


.barra-navegacion {display: flex;flex-direction: row;justify-content: flex-end;align-content: center;}
.boton-mobile {
  margin-left:20px;
  /*! margin-top:2px; */
  color:#527371;
}

.bloque-features-banner {
text-align: center;
padding:10% 5%;
border-radius: 0px;
min-height:140px;
  color:#fff;
}

.hamburger-menu .custom-logo {width: 180px;height: auto;}

.z-tabs > .z-container > .z-content > .z-content-inner {
padding: 18px 0px;
height: auto;
}

.z-tabs > .z-container > .z-content {
height: auto!important;
}

#block-edificio {/*! position: relative; *//*! display: table-cell; *//*! vertical-align: baseline; */}
.foto-slider-contenedor{position: relative;}
.texto-foto {width:100%;position: absolute;bottom:0px;left:0px;}
.cuadro-texto-slider{width:50%;margin:0px auto;border-radius: 5px 5px 0px 0px;text-align:center;color:#fff;padding:10px 0px;font-size:1.2em;}
.fondo-naranja {background:#165927;}

.franja-contacto {background-size:cover;background-repeat:no-repeat;background-position:top left;}

.bloque-celeste {
 position: relative;
}

.franja-debajo-edificio {
 position: relative;
}

.foto-slider-contenedor {
  width: 100% !important;
  background-size: 100% 100%!important;
  background-position: center center;
  background-repeat: no-repeat;
}

#planosslider .item img{
  border: 4px solid #E3E3E3;
  border-radius: 15px 15px 0px 0px;
}

#planosslider .item {
  padding:0% 2%;
}

.mapa img { border-radius:15px;}
button.enlacecarteristica {
  background: transparent;
  border:none;
  outline: 0;
}

#topbanner .form-holder {
  margin-top:5%;
}

.bloque-form {
/*! background-image: url('https://nossa.grupotyc.com/wp-content/uploads/2023/05/flamasizazul.svg'), url('https://nossa.grupotyc.com/wp-content/uploads/2023/05/flamas-azuder.svg'); */
background-size: 45% 45%, 45% 45%;
background-position: 8% 5%, 100% 90%;
  background-repeat: no-repeat;

}

.bloque-form .form-holder {
  background: rgba(38,56,55,0.8);
  border-radius: 0px;
  padding: 5% 5%;
  width: 80%;
  margin: 0% 0% 0% 20%;
  margin-top: 0px;
  text-align: center;
  filter: drop-shadow(0px 0px 0px rgba(10,10,10,0.75));
}

.heading {
  color: #fff;
}

.heading p {
  font-size: 0.8em;
}

.select-cotizador select {
  border: 1px solid rgba(10,10,10,0.25);
  border-radius: 5px;
  background: #fff;
  padding:10px 40px;margin-left:15px;

}

.select-cotizador {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  text-align: right;
  width: 50%;
  margin-left: 50%;
}
.contenedor-select {
  text-align: right;width: 100%;
  padding:0px 10px;
}


.contenedor-select .svg-inline--fa {
  font-size: 2.5em;
  margin-right:15px;
  color: rgba(64, 116, 115, 1);
}

.select-box {
    text-align: right;width: 100%;
  padding:10px 10px;

}

 .color-celeste {
color:#2EB8D8;
}


.heading p span.color-celeste{
  font-size: 0.7em;
}

.heading p span.color-azul {
  font-size: 0.8em;
}

.franja-contacto .heading {
  font-size:2em;
}


.select-cotizador select {
  border: 2px solid rgb(91, 137, 135);
  border-radius: 0px;
  background: #fff;
  padding:10px 40px;
  margin:20px;
  font-size:1.5em;

}

.select-cotizador {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100%;
  margin-left: 0%;
}
.contenedor-select {
  text-align: center;
  width: 100%;
  padding:0px 10px;
  font-size:2.5em;
  color:#000;
  margin:2%;
}

.contenedor-select .svg-inline--fa {
  font-size: 2.5em;
  margin-right:15px;
  color: rgba(64, 116, 115, 1);
}

.select-box {
    text-align: center;width: 100%;
  padding:10px 10px;
  margin-bottom:2em;

}

.listado-contactinfo .svg-inline--fa {
  margin-left: 10px;
    margin-right: 5px;

}



label.error {font-size: 0.65em;color:rgba(64, 116, 115, 1);/*! width:100%; */margin-right:1em;}
#popup-close-button {position: absolute;top:-10px;right:-10px;border-radius:50%;outline:0;border:none;padding:0.3em 0.5em;color:#fff;background:rgba(64, 116, 115, 1);cursor:pointer;}
#popup-message .svg-inline--fa {color:rgba(64, 116, 115, 1);font-size:1.5em;margin-bottom:0.8em;}


#frmContacto input, #frmContacto textarea{
  background: none;
  border:1px #fff solid!important;
  color:#fff!important;
  opacity: 1;
}

.scroll svg {
  font-size:2.7em;
}

.franja-boton-transparente {
  text-align: center;
}

.listado-contactinfo h6 {
  font-family: 'gothambold';
  font-size: 1.2em;
  margin-bottom: 15px;
  margin-left:-10px;
}

.listado-contactinfo span img {
  height: 20px;
  margin-right: 5px;
  vertical-align: middle;
}


.franja-contacto .heading {
  font-size: 2.5em;
  margin-top:8%;
}


.owl-dots {
  margin-top:30px!important;
}

.texto-planos img {
  width: 15px;
  vertical-align: middle;
}


.columnas-footer h5{
  text-align: center;
  font-size: 1.3em;
  margin-bottom: 1.8em;
}
.imagen-plano img{
  max-width: 100%;
}

#block-edificio img {display: none;}

.bloque-celeste {
  text-align: center;
}

#block-etapas {
  text-align: center;
}


#topbarmenu{ filter: drop-shadow(5px 5px 10px rgba(10,10,10,0)); background:#fff;position: relative;height:110px;}

.logo-horizontal {width:280px;/*! filter: drop-shadow(4px 5px 10px rgba(10,10,10,0.4)); */}



.active.center .foto-slider-contenedor {
    /*! margin-top:20%; */
  }

  .active .foto-slider-contenedor {
  /*! margin-top: 25%; */
}

  .owl-stage {
    min-height:500px !important;
  }

.contenedor-select {
  width: 100%;
  display: block;
}

.imagen-plano {
  margin-top:5em;
}

.z-tabs.mobile > ul.z-tabs-mobile > li > a > span.z-arrow {
  position: absolute;
  top: 50%;
  background: url(../img/z-tabs-icons.png) no-repeat top left;
    background-position-x: left;
    background-position-y: top;
  background-position: -1470px -3px;
  width: 30px;
  height: 30px;
  margin-top: -25px;
  margin-left: -0.75em;
  display: inline-block;
  right: 1.125em;
  background-position: -1470px -62px;
}

.posicion-vendedor h6 {
  font-family: 'gothammedium';
  color:#657F7E;
  font-size:2em;
  margin-bottom: 0em;
}

.texto-otros-proyectos {
  border: 1px solid #657F7E!important;
  width: 90%;
  padding:5px;
  margin:10px auto 50px auto;
}

.z-tabs.mobile > ul.z-tabs-mobile > li > a > span.z-arrow {
  background-position: -1470px -9px!important;margin-top:-18px!important;
}

.z-tabs.flat.mobile > ul.z-tabs-nav > li > a, .z-tabs.flat.mobile > ul.z-tabs-nav > li > a {
  border-radius: 0px!important;
}

.z-tabs.horizontal.top > ul > li > a {
  top: 0px!important;
  border-width: 1px 1px 0 1px;
}

@media (max-width: 1200px){
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-size: 0.98em;
}

  .texto-planos h3 {
    font-size:2em;
  }
  .texto-planos {
    margin-bottom: 3em;
  }
.container {
width: 92% !important;
}

.bloque-azul {
  width: 70%!important;
}
#topbanner h2 {
font-size: 2.3em!important;
}
  #menu-menu-minimal li a{
      font-size: 1.2em;
  }

}


.bloque-info {
  padding:0% 3%!important;
}

@media (max-width: 1100px){

 #menu-menu-minimal li a {
    font-size: 1em;
  }
}

@media (max-width: 992px){
#topbanner h2 {
font-size: 1.5em !important;
}
#topbanner h2 img{
  width:200px;
}
#topbanner h2::after {
  width: 80px;
  height: 300px;
  content: '';
  /*! background: url('https://bertolotto.grupotyc.com/wp-content/uploads/2023/04/splash.png'); */
  background-repeat: no-repeat;
  position: absolute;
  top: -25px;
  background-size: 120% auto;
  margin-left: -35px;
}
  .mapa img {
    max-width: 100%;
  }

  #topbarmenu, header {
  height: 60px;
}


#planosslider .z-tabs-nav {
width: 100%;
display: flex;
justify-content: flex-end;
margin: 0px !important;
padding-left: 0%;
}
.texto-planos h3{
  text-align: center;
       font-size: 2em;
}

 .texto-planos {
  text-align: center;
}

 .bloque-azul {
  width: 80%!important;
}

.bloque-features-banner {
min-height: 90px;
}

.showmobile {display: none;}
.hidemobile {display:block;}

.data-medidas.grande {
  font-size:0.95em;
}
.data-medidas.grande, .data-medidas .grande {
  font-size:0.95em;
}
}

.boton-mobile svg {
color:#527371;
font-size: 2.3em;
}

.hamburger-menu {
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  padding: 20px;
  width: 100%;
  height: 100%;
  min-width: 100vw;
  min-height: 100%;
  background: #fff;
}
.hamburger-menu.active {
  display: block;
  z-index: 999;
}
.hamburger-menu ul {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  list-style: none;width:70%;
margin: 15% auto 0% auto;
}

#menumobile .sub-menu {
display: none;
}

.hamburger-menu ul li {
margin:3% 0%;
}

.hamburger-menu ul li a {
  color: rgba(10,10,10,0.4);
  text-decoration: none;
  font-size: 25px;
  border-bottom: 2px solid white;
}
.close {
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  color: rgba(10,10,10,0.4);
  font-size: 35px;
  text-decoration: none;
}
}

.franja-azul img { width:600px;}
img.logo-horizontal {
width: 75%;
/*! margin:5% auto 2% auto; */
}
.btn.fondo-celeste {border-radius:0px;border:none;color:#fff;font-size: 1.05em;}
.bloque-azul span {font-weight: 300;}
.franja-direccion {color:#000;padding:1.3em 0em;font-size: 1.3em;}
.bloque-azul {width:75%;padding:5px 2px 5px 12px;color:#fff;margin-top:30px;border-radius:10px;display: flex;align-items: center;flex-direction: row;filter: drop-shadow(5px 5px 10px rgba(0,0,0,0.4));}
.bloque-azul img {margin-right:0.3em;}

.icono-medidas img {width: 50px;margin-bottom:0.3em;min-height: 60px;}
.bloque-features {margin:20px 0px;}
.texto-medidas {margin-bottom:0.4em;}
.grande {font-size:1em;font-weight: 600}
.little {font-size:0.8em;font-weight: 600}
.texto-medidas {font-size:0.6em;;}

#frmContactolow {

  border-radius: 0px;
  padding: 5% 5%;
  width: 80%;
  margin: 0% auto;
  margin-top: 0px;
  text-align: center;

}





#franja-scroll {text-align: center;color:#fff;margin-top:20px;font-size: 0.85em;}
#franja-scroll a {color:#fff;}
#franja-scroll img {height:40px;margin-top:5px;}
#cta-form input, #cta-form textarea {border-radius:2px;width: 100%;margin:0px 0px 6px 0px;border:1px solid rgba(10,10,10,0.4);padding:8px 10px 8px 10px;font: inherit;color: #fff;/*! font-size:0.7em; */margin:10px 0px 0xp 0px;}
#cta-form textarea {color:rgba(10,10,10,0.95);}
#cta-form input::placeholder{color:rgba(10,10,10,0.45);}
#cta-form input:active, #cta-form input:focus, #cta-form input:focus-visible, #cta-form textarea:active, #cta-form textarea:focus, #cta-form textarea:focus-visible {
border:2px solid #3E7573!important;
border-left:5px solid #3E7573!important;
  outline:none;
}


#frmContactolow textarea, #frmContactolow input {
  background: none;
  border: 1px #fff solid !important;
  color: #fff !important;
  opacity: 1;
}

#cta-form input::placeholder {
  color: rgba(100,100,100,0.9);
  opacity: 1;
}

#frmContacto input::placeholder,  #frmContactolow input::placeholder {
  color:#fff;
  opacity: 1;

}




#formulario-contactanos2 input, #formulario-contactanos2 textarea {
border-radius: 5px;
width: 100%;
margin: 0px 0px 6px 0px;
border: 1px solid rgba(10,10,10,0.4);
font: inherit;
  font-size: inherit;
/*! color: rgba(10,10,10,0.8); */
font-size: 0.95em;
margin: 10px 0px;
}


.listado-etapas {
display: flex;
margin:3%   0%;
  display: flex;
  margin: 3% 0%;
  flex-wrap: wrap;
  justify-content: center;

}


.textosmall {
font-size:0.76em;
  /*! border-top:2px solid rgba(10,10,10,0.3); */
padding-top:1%;
}
.nombre-feat {
margin:3% 0%;
  color:#407473;
}

.listado-etapas li{
background:#AFC7B5;
margin:5px 5px;
min-width: 150px;
  color:#fff;

}

.franja-azul {
height:500px;
background-repeat: no-repeat;
background-position: 0% 0%;
background-size: 100% 100%;
padding-top: 5em;
}

.bloque-celeste {  /*! box-shadow: 0px 0px 24px 3px rgba(0, 0, 0, 0.5); */
}



.bloque-celeste div.row div{
border-left:2px solid #000;
}

.bloque-celeste div.row div:first-child {
border-left:0px solid #000;
}

.franja-celeste{margin-top:-50px;}
.foto-slider-contenedor {
  /*! height: 300px!important; */
  background-size: auto 100%;
  border: 1px solid #fff;
  border-radius: 0px;
}
}

@media (max-width:940px) {
    .hidemobile {
    display: none!important;
  }

  .showmobile {
    display: block!important;
  }
}



@media (max-width:768px) {
  #topbanner .form-holder {
  margin-top:0%;
}
  #galeria {margin-top: -2.4em;}
  .showmobile {display: block;}
.hidemobile {display:none;}

  .bloque-form .form-holder {
  background: rgba(38,56,55,0.8);
  border-radius: 0px;
  padding: 5% 5%;
  width: 100%;
  margin: 0% 0% 0% 0%;
    margin-top: 0%;
  margin-top: 0px;
  text-align: center;
}

  #cta-form .heading {
    font-size: 1.8em;
  }

  .planos-bloque {
    flex-direction: column-reverse;
  }
  .bloque-texto-vendedor {
    font-size:2em;
    margin:2em auto;
  }
  span.libro-text {font-size: 1.8em!important;line-height: 1.2em;}

  .columnas-footer h5 {
    font-size: 2em;
  }

  .contenedor-datos div a {
    font-size: 0.75em;
  }

  .texto-planos {
    margin-top:5em;
  }

  #frmContactolow {
  width: 100%;
  }

.imagen-plano {
  margin-top: 0em;
}
  #logo {
  vertical-align: middle;
  align-items: center;
  height: auto;
  padding-top: 5px;
}

  .franja-debajo-edificio {
margin-top:2em;}


    .franja-features div div p {
    width: 90%;
    margin: 3% auto 10% auto;
      font-size: 1.5em;
  }

.columnas-footer div.bloque-info, .columnas-footer div.bloque-logo, .columnas-footer div.bloque-mas-proyectos {
  border-right: 0px solid #527371;
}

  .contenedor-select {
    font-size: 1.4em;
  }

  .select-cotizador {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  text-align: right;
  width: 100%;
  margin-left: 0%;
}
  .contenedor-select {
    text-align: left;
    width: 80%;
  }

  .select-box {
    width: 80%;
  }
  .contenedor-select {
    width: 70%;
    align-items: center;
  }

  .select-cotizador select {
    width: 80%;
  }

  .owl-stage {
  min-height: 500px;
}

  .foto-slider-contenedor {
    margin-top:3em;
  height: 500px;
  background-size: auto 100%;
  /*! border: 1px solid #fff; */
  border-radius: 0px;
}

    .owl-stage {
    min-height: 400px;
  }

  .foto-slider-contenedor {
  height: 480px !important;
}
  .z-tabs.flat.horizontal.z-stacked > ul.z-tabs-desktop > li > a {
  border-width: 2px !important;
}
  .franja-planos {
  margin-top: 0em;
}

}

@media (max-width: 560px) {

.showmobile {display: block;}
.hidemobile {display: none;}
.boton-contacto {line-height: 20px!important;}
body {font-size: 0.85em;}
.container {width: 95%!important;}
.hidemobile {display: none;}
.hidetablet {display: none;}
#topbanner h2 {font-size: 1.5em !important;}
#topbanner h2 img {width:180px;}
#topbarmenu {height: 50px;}
  #topbarmenu {height: 60px;}

  .foto-slider-contenedor {
    margin-top: 3em;
    height: 400px !important;

  }

  .owl-stage {
  min-height: 280px !important;
}

#galeria .z-tabs-nav .z-tab a.z-link, #planosslider .z-tabs.horizontal.top.white.z-bordered > ul > li > a {

  font-size: 1.2em;
}

  #planosslider .z-tabs-nav .z-tab a.z-link, #planosslider .z-tabs.horizontal.top.white.z-bordered > ul > li > a {
    font-size: 1.2em;
    font-weight: normal!important;
  }


   #planosslider ul > li.z-tab.z-active {
    font-size: 1em;
    font-weight: bold!important;
  }

#galeria .z-tabs-nav .z-tab.z-active a.z-link {
  background: #AEC6B4 !important;
  color: #000 !important;
border: 2px solid #3B7270!important;}

    #galeria .z-tabs-nav .z-tab a.z-link:hover{
      background: #AEC6B4 !important;}

  #galeria .z-tabs-nav .z-tab a.z-link {
border: 2px solid #3B7270!important;}
#logo {
vertical-align: middle;
align-items: center;
height: 40px!important;
padding-top: 0px;
}
#block-edificio img {
margin-top:0px;
position: relative;
}
.franja-naranja .mapa img{
  margin:20px auto;
  width: 100%;
}

#topbanner h2::after {
  width: 80px;
  height: 100px;
  background-size: 100% 100%;
}
.areasslider.owl-carousel .owl-item.active.center, .areas.owl-carousel .owl-item.active.center {
  scale: 1;
}
.franja-slider .owl-prev {position: absolute;top:40%;left:5%;}
.franja-slider .owl-next {position: absolute;top:40%;right:5%;}

  .foto-slider-contenedor {
    border:0px solid #fff;
  }

#galeria .z-tabs-nav {
  width: 100%;
  margin: 0px auto !important;
}

.nombre-feat {
margin: 3% 0%;
font-weight: 600;
  font-size: 1.55em;
}
.textosmall {
  font-size: 1.2em;
}

.listado-caracteristicas {
  flex-direction: row;
}
.logo-horizontal {
  /*! width: 90%!important; */
}

.listado-etapas {
display: flex;
margin: 3% 0%;
  flex-wrap: wrap;
}
.listado-etapas  li{
  margin:10px auto;
}

.bloque-azul {
width: 100% !important;
}

.bloque-features-banner {
min-height: 95px;
}
.franja-features {
margin-top: -10px;
}
.form-holder {

padding: 8% 0%;
width: 100%;
margin: 0px auto;
}
.features {
margin-left: 0%;
  width: 100%;
}
.features li {
min-width: 140px;
}
.franja-features div div p {
width: 80%;
margin: 1% auto 5% auto;
}

.franja-features {
background-size: 95% auto;
background-position: 0% 50%;
}
.btn {
padding: 10px 1em;
height: 40px;
line-height: 15px;
border-radius: 0px;
font-weight: 300 !important;
border: none;
}
.franja-features .btn {
  height: 65px;
}
.boton-naranja img {
height: 30px;
width: 30px;
padding: 0px;
margin: 0px;
  margin-right: 10px;
      vertical-align: middle;
  margin-top: -8px;
}

#franja-scroll img{
  width: 20px;
}

      .select-box {
    width: 100%!important;
  }
  .contenedor-select {
    width: 100%!important;
    align-items: center;

  }

  .select-cotizador {
  display: flex;
  flex-direction: column!important;
  justify-content: center!important;
  align-items: center;
  text-align: right;
  width: 100%;
  margin-left: 0%;
}


 .select-cotizador select {
   width: 100%;
   margin:0px;
   padding:10px;
   margin-bottom:30px;
  }

.btn.boton-naranja {

  /*! width:180px!important; */
  padding:2em;
  vertical-align: middle;
}

  .brochure-button a.boton-naranja {
    width:60%!important;
    text-align: center!important;
  }
.bloque-celeste {
  margin-top:0px;
  width: 90%;
  margin: 5%;
  padding: 5%;
  margin-top: -15px;
}
.franja-azul img {
width: 50%;
margin: 0px auto;
}

.franja-azul {
  height: auto;
  position: relative;
  text-align: center;
}

#planos1dorm {
  width: 100%;
}
#planos2dorm {
width: 100%;
}
#planos3dorm {
width: 100%;
}
#planos4dorm {
width: 100%;
}
.z-tabs-nav .z-tab {
width: 100%;
}

#planosslider .z-tabs-nav {
width: 100%;
display: flex;
justify-content: flex-start;
  flex-direction: column;
margin: 0px !important;
padding-left: 0%;
}
#planosslider .z-tabs-nav .z-tab {
  width: 100%;
}

#planosslider.z-tabs.flat.flat-alizarin > ul.z-tabs-nav > li.z-active > a,  #planosslider.z-tabs.flat.flat-alizarin > ul.z-tabs-mobile.z-state-closed > li a, #planosslider.z-tabs.flat.flat-alizarin > ul.z-tabs-mobile > li a{
  /*background:#E9D81A !important;*/
}

.bloques-gris {
width: 100%;
display: flex;
flex-wrap: wrap;
margin: 0.4em auto;
align-items: center;
  justify-content: space-evenly ;
  padding:0px;
}
.bloque-gris {
width: 45%;
margin:3% 0%;
background: none;
padding: 4%;
border-radius: 0px;
display: flex;
align-items: center;
}
.texto-planos h3{
  font-size: 2em;
}

.campos-obligatorios {
  margin-bottom:20px;
}

.contenedor-datos {
  text-align: center;
}
.foto-vendedor {
  margin:0px auto;
}

.columnas-footer {text-align:center;}
.redes-footer-light {font-size: 1.5em;}
.disclaimer-box {width: 100%;font-size: 0.7em;}

.columnas-footer div {border:none;margin: 20px 0px;}
#footer {text-align: center!important;}
.contenedor-datos-footer div{
  margin:2% 0%;
}

.listado-redes-footer {
  width: 70%;
    margin:0px auto;
}

#cta-form input, #cta-form textarea {
border-radius: 2px;
width: 100%;
margin: 0px 0px 6px 0px;
border: 1px solid rgba(10,10,10,0.4);
padding: 12px 10px 12px 10px;
font: inherit;
  font-size: inherit;
/*! color: rgba(10,10,10,0.8); */
/*! font-size: 1.15em; */
margin: 10px 0px 0xp 0px;
}

.contenedor-checkboxes label {
font-size: 1em;
  width: 80%;
  margin-bottom:10px;
}

#topbanner {
  background-color:#527371;
  background-repeat: no-repeat;
  background-size: 100% auto;
  padding-bottom: 10%;
}

#topbanner .btn-naranja {
display: flex;
align-items: center;
color: #335AA6;
width: 180px;
margin-top: 1em;
filter: drop-shadow(5px 5px 10px rgba(0,0,0,0.4));
  padding:5%%;
  height:60px;
}

.texto-planos,  .texto-planos h3 {
  text-align: center;
}
.texto-planos {
font-size:1.1em;
}

.franja-contacto {
  padding-bottom:5em;
  text-align: center;
}
.listado-contactinfo {
  line-height: 1.5em;
}

.listado-contactinfo .svg-inline--fa{
  margin-right:5px;
}
.listado-contactinfo {
  font-size: 1.2em;
}

.otros-proyectos {

  margin:15% 0% 0% 0%;
}
  .otros-proyectos li a .texto-otros-proyectos {
    width: 80%;
    margin:15px auto 0px auto!important;

  }
.bloque-redes {
padding-top: 0em;
}

.bloque-mas-proyectos strong {
font-size:1.5em;  }
.texto-otros-proyectos {
  margin:2% 0% 15% 0%!important;
}
.order-invertido {
  flex-direction: column-reverse;
}

.bloque-celeste {
  font-size: 2em;
}

.extra-grande {
font-weight: 800;
font-size: 1.3em;
}

#branding, #branding img {
height: auto;
width: 80%;
  margin-top: 6px;
}

  .cuadro-texto-slider{width:50%;margin:0px auto;border-radius: 5px 5px 0px 0px;text-align:center;color:#fff;padding:5px 0px;font-size:1em;}

      .select-box {
    width: 100%!important;
  }
  .contenedor-select {
    width: 100%!important;
    align-items: center;

  }

  .select-cotizador {
  display: flex;
  flex-direction: column!important;
  justify-content: center!important;
  align-items: center;
  text-align: right;
  width: 100%;
  margin-left: 0%;
}


 .select-cotizador select {
   width: 100%;
   margin:0px;
   padding:10px;
   margin-bottom:30px;
  }

  #content-page {
    background: #E83C78!important;
    color:#fff;
  }
  .owl-stage {
    min-height: 300px;
  }
}

@media (max-width: 480px)  {

.foto-slider-contenedor {
  height: 220px;
  width: 100% !important;
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
  .bloque-form .form-holder {
  padding: 8% 5%;
    width: 100%;
  }
  .bloque-azul {
  width: 80% !important;
}

  .extra-grande {
  font-weight: 800;
  font-size: 2.2em!important;
}

  .bloque-form .form-holder {
  background: rgba(38,56,55,0.8);
  border-radius: 0px;
  padding: 5% 5%;
  width: 100%;
  margin: 10% 0% 0% 0%;
    margin-top: 10%!important;
  text-align: center;
  filter: drop-shadow(0px 0px 0px rgba(10,10,10,0.75));
}

  .texto-feat {
    font-size: 1.4em;
  }

  .franja-azul {
  padding: 3em 0em;
}

  .texto-feat {
  border-radius: 0px;
  border: 2px solid #fff;
  min-height: 50px;
  padding: 10px 5px;
  line-height: 1em;
  text-align: center;
}

  .franja-azul img.logo-horizontal {
    width: 80%;
  }

  #galeria .z-tabs-nav {
  width: 100%;
  margin: 0px auto !important;
}


 .z-tabs.flat.flat-alizarin > ul.z-tabs-nav > li.z-active > a, .z-tabs.flat.flat-alizarin > ul.z-tabs-mobile.z-state-closed > li a, .z-tabs.flat.flat-alizarin > ul.z-tabs-mobile > li a {
  border: 2px solid #3B7270!important;
  background: #fff!important;
color:#000;
border-radius: 0px;
   font-size: 1.3em;
}


  .extra-grande {
    font-size: 1.7em!important;
  }

  .bloque-celeste {
    margin: 0px auto;
    width: 90%;
  }

  .texto-franja-slider {
  margin: 3em auto 2em auto;
}
  .franja-features div div p {
    /*! font-size: 1.4em; */
    /*! margin:0em auto 0em auto; */
  }

  .franja-features div div p {
  width: 75%;
  margin: 6% auto 7% auto;
  font-size: 2em;
  text-align: center;
  color: #000;
}

  .franja-features div.sm-12 p {
    font-size: 1.3em;
    /*! margin:20px auto; */
  }

  .franja-features div div h2 {
    margin-top:15%;
  }

  #galeria .z-tab {
  width: 100% !important;
  margin: 0px 2%;
}

  #galeria .z-tab {
    font-size: 0.8em;
    font-weight: 300!important;
}

  .franja-planos {
  margin-top: 0em;
  background: #fff;
}

  .franja-boton-transparente .boton-top-banner li p {
  color: #527371;
  font-size: 1.5em;
  font-family: gothammedium;
  width: 100%;
  padding-top: 0px;
  padding-left: 15px;
}


  .franja-boton-transparente .franja-boton-transparente .boton-top-banner li p {
  color: #527371;
  font-size: 1.5em;
  font-family: gothammedium;
  width: 100%;
  padding-top: 20px;
  padding-left: 15px;
}

  .boton-top-banner {
    margin-top: 10px;
  }


  .owl-stage {
  min-height: auto;
}

  .texto-centro {
    margin-top:3em;
    margin-bottom: 2em;
  }

  #galeria {
    margin-bottom: 4em;
  }
  .contenedor-select {
    text-align: center!important;
  }

    .foto-slider-contenedor {
    margin-top: 3em;
    height: 280px !important;
  }

   .owl-stage {
    height: auto !important;
  }
}

@media (max-width: 360px)  {

.foto-slider-contenedor {
  height: 200px;
  width: 100% !important;
  background-size: 100% auto;
  background-position: center center;
  background-repeat: no-repeat;
}
}

@media (min-width: 480px)  {
#planosslider .z-tabs-nav {
width: 100%;
display: flex;
justify-content: flex-start;
flex-direction: row;
margin: 0px !important;
padding-left: 0%;
}
.z-tab {
  width:50%!important;
}
.z-tabs.horizontal.responsive > ul.z-tabs-desktop {
display: flex!important;
}
.z-tabs.flat.horizontal.z-stacked > ul.z-tabs-desktop > li > a {
border-width:2px !important;
}
}

@media (min-width:768px) and (max-width:991px) {

  #branding, #branding img {
  height: auto;
  width: 180px;
}

  .menu-holder, .menu-holder nav {
  display: flex;
  flex-direction: row;
  height: 10px !important;
}

.features {
display: flex;
flex-direction: row;
width: 100%;
flex-wrap: wrap;
justify-content: center;
margin-left:0px;
}
.bloque-logo img {
  width: 150px;
}
.listado-etapas {
display: flex;
margin: 3% 0%;
  flex-wrap: wrap;
  justify-content: space-evenly;
}

.listado-etapas li {
  margin:10px auto;
}

  .active .foto-slider-contenedor .cuadro-texto-slider {
      display: none;
  }

    .center.active .foto-slider-contenedor .cuadro-texto-slider {
      display: block;
  }

   .extra-grande {
    font-weight: 800;
    font-size: 4em;
  }

  .franja-debajo-edificio {
    margin-top:2em;
  }

  .foto-slider-contenedor {
    margin-top:4em;
  height: 100px;
  background-size: auto 100%;
  border: 1px solid #fff;
  }



  .owl-stage {
    min-height:auto;
  }


  .franja-planos {
  margin-top: 2em;
  background: #fff;
}

}

#block-edificio img {
  width: 100%;
  margin-top:-50px;
  margin-bottom: 40px;
}

.franja-features div div p {
width: 80%;
margin: 5% auto 5% auto;
}
.bloque-celeste {
  /*! margin-top:-30px; */
}
  .mapa {
    /*! margin-top:20%; */
  }


.franja-slider .owl-prev {position: absolute;top:40%;left:25%;}
.franja-slider .owl-next {position: absolute;top:40%;right:25%;}

.foto-slider-contenedor {
  height: 500px;
  background-size: auto 100%;
  border: 1px solid #fff;
  /*! border-radius: 15px; */
}

}

@media (max-width: 992px) {
.hidemobile {display: none;}
.hidetablet {display: none;}
.showtablet {display: block;}
.mapa img {
  width: 100%;
}
  .franja-azul-footer {
    background-image: none;
  }

  .heading {
    font-size: 1.5em;
  }

  .franja-contacto .heading {
    font-size: 1.9em;
  }

.texto-foto {width:100%;position: absolute;bottom:0px;left:0px;}
.cuadro-texto-slider{width:50%;margin:0px auto;border-radius: 5px 5px 0px 0px;text-align:center;color:#fff;padding:3px 0px;font-size:0.75em;}
.fondo-naranja {background:#165927;}
  .extra-grande {
  font-weight: 800;
  font-size: 1.6em;
}

.franja-direccion {
  font-size: 0.9em
}
  .order-invertido {
  flex-direction: column-reverse;
  text-align: center;
}

}


@media (min-width: 560px) and (max-width: 768px) {
.showtablet {display: block;}
.bloque-azul {
width: 320px !important;
}
  .owl-stage-outer {min-height: 290px;}
.campos-obligatorios {
  margin:0px 0px 10px 0px;
}

.active.center .foto-slider-contenedor {
    /*! margin-top:20%; */
  }

  .active .foto-slider-contenedor {
  /*! margin-top: 30%; */
}

  .owl-animated-out .foto-slider-contenedor, .owl-animated-in .foto-slider-contenedor {
    margin-top:50%;
  }

.extra-grande {
font-weight: 800;
font-size: 3em;
}

  .active .cuadro-texto-slider{display: none;}
    .center.active .cuadro-texto-slider{display: block;}


.bloque-celeste {
  /*! padding:2%; */
/*! margin-top:-20px; */}

.texto-planos h3{
  font-size:2.4em;
  text-align: center;
}

.texto-planos {
  text-align: center;
}

.contenedor-checkboxes label {
font-size: 0.95em;
}
#topbanner {
background-color: #527371;
background-repeat: no-repeat;
background-size: 100% 35%;
/*! padding-bottom: 10%; */
}

.franja-naranja .mapa img {
margin: 20px auto;
width: 100%;
}

.features {
margin-left: 0%;
  display: flex;
flex-direction: row;
width: 100%;
flex-wrap: wrap;
justify-content: center;
}
.columnas-footer div {
border-left: 0px solid #fff;
margin-top:1.5em;
}
.columnas-footer div div {
margin-top:10px;}

.boton-naranja {
width: 150px !important;
}
.bloque-logo img {
margin-bottom: 0em;
}
#block-edificio img {
margin-top:0px!important;
width: 90%;
margin: 0px auto;
}

#planosslider .z-tabs-nav {
width: 100%;
display: flex;
justify-content: flex-end;
margin: 0px !important;
padding-left: 00%;
}

.franja-features div div p {
width: 40%;
margin: 3% auto 5% auto;
}


.foto-vendedor  {
  margin:0px auto;
}

.features li {
/*! background: #2EB8D8; */
/*! max-width: 150px; */
text-align: center;
margin: 0.9em auto;
margin: 1em 0.3%;
padding: 1% 5%;
/*! border-radius: 8px; */
/*! border: 2px solid #fff; */
/*! min-width: 100px; */
/*! box-shadow: 1px 9px 12px 2px rgba(0,0,0,0.64); */
/*! -webkit-box-shadow: 1px 9px 12px 2px rgba(0,0,0,0.34); */
/*! -moz-box-shadow: 1px 9px 12px 2px rgba(0,0,0,0.34); */
}

.form-holder {
/*! background: rgba(255,255,255,1); */
border-radius: 10px;
padding: 8% 2%;
width: 100%;
margin: 0px auto;
text-align: center;
/*! filter: drop-shadow(5px 5px 10px rgba(10,10,10,0.75)); */
}

.form-holder .heading {
  font-size: 1.9em;
}

.franja-azul {
height: auto;
background-repeat: no-repeat;
background-position: 0% 0%;
background-size: 100% 100%;
padding-top: 5em;
  text-align: center;
}

.listado-etapas {
display: flex;
  justify-content: center;
margin: 3% 0%;
}
.listado-caracteristicas {
  justify-content: center;
}

.disclaimer-box {
  width: 100%;
}
.listado-redes-footer {
  width: 40%;margin:0px auto;
}
.listado-redes-footer {
  margin:15px auto;
}

#copyright{ margin:15px 0px;}

  .foto-slider-contenedor {
  /*! height: 170px; */
  background-size: auto 100%;
  /*! border: 1px solid #fff; */
  /*! border-radius: 15px; */
}
  #cta-form input, #cta-form textarea {
  border-radius: 2px;
  width: 100%;
  margin: 0px 0px 6px 0px;
  border: 1px solid rgba(10,10,10,0.4);
  padding: 10px 10px 10px 10px;
  font: inherit;
    font-size: inherit;
  /*! color: rgba(10,10,10,0.8)!important; */
  font-size: 1.2em;
  margin: 15px 0px 0xp 0px;
}

}

@media (min-width: 768px) and (max-width: 1024px) {

  .contenedor-datos li {
    font-size: 0.95em;
  }
  .texto-feat {font-size: 1.3em;line-height:1.1em;;}
  .listado-caracteristicas li img {
  width: 80px;
  max-height: 40px;
  margin-bottom: 1em;

}
  .franja-azul {
  height: auto;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 100% 100%;
  padding-top: 3em;
}

  .contenedor-datos div a {
    font-size: 0.7em;
  }


}




@media (min-width: 992px){

#block-edificio img {
margin-top: -250px;
}

  #block-etapas {
    padding-bottom:5%;
  }

  .heading {
  font-size: 1.5em;
  margin-bottom: 0.8em;
}

  .franja-debajo-edificio {
    /*! margin-top:-40px; */
    position: relative;
  }

.listado-etapas li {
text-align: center;
padding: 2% 2%;
height: auto;
vertical-align: middle;
 border-radius:0px;
  font-size:1.5em;
}

.menu-holder nav li {
  height: 110px;
  line-height: 110px;
}

.active .foto-slider-contenedor {
  /*! padding-top: 28%!important; */
}
  .foto-slider-contenedor {
    margin-top:20%;
  }


#block-etapas{ /*! margin-bottom: 8em; */}

.showmobile {
display: none;
}
#block-edificio img {
/*! background: #0090cf; */
width: 80%;
margin: 0px auto;
/*! border-radius: 10px; */
/*! padding: 1% 0%; */
color: #fff;
text-align: center;
font-size: 2.5em;
  /*! margin-top: -40px; */
}
.bloque-celeste {
background: #fff;
width: 90%;
margin: 0px auto;
border-radius: 0px;
padding: 1% 0%;
color: #000;
text-align: center;
font-size: 2.5em;
  margin-top: 20px;
}
  #planosslider .z-tabs-nav {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  margin: 0px !important;
  padding-left: 0%;
}

  .owl-stage {
  /*! min-height: 600px; */
}

.franja-slider .owl-prev {
  position: absolute;
  top: 29%;
  left: 25%;
}
  .franja-slider .owl-next {
  position: absolute;
  top: 29%;
  right: 25%;
}
   .mapa img {
    width: 100%;
  }

  .container {
    width:80%;
  }

 .active {
padding-top:0px;
  }
  .active.center {
padding-top:-150px!important;
  }

  #cotizador {
    margin-top:-150px;
  }
  .franja-slider .owl-prev {
  position: absolute;
  top: 50%;
  left: 24%;
}

  .franja-slider .owl-next {
  position: absolute;
  top: 50%;
  right: 24%;
}
  .foto-slider-contenedor {
    height: 350px;
    background-size: 100% 100%;
    border:1px solid #fff;
    border-radius:0px;
    background-repeat: no-repeat;
    background-position: center center;
  }

  .cuadro-texto-slider {
    max-width: 80%;
  padding: 4px 0px;
  font-size: 0.75em;
}

  .active .foto-slider-contenedor .cuadro-texto-slider {
  display: none;
}
.center.active .foto-slider-contenedor .cuadro-texto-slider {
  display: block;
  }
}


@media (min-width: 1024px){
.active .foto-slider-contenedor .cuadro-texto-slider {
  display: none;
}

    .contenedor-datos div a {
    font-size: 1.6em;
  }


  .owl-stage {
  min-height: 400px !important;
}

  .container {
    width: 90%;
  }

  .heading {
  font-size: 1.4em;
  margin-bottom: 0.8em;
}

.center.active .foto-slider-contenedor .cuadro-texto-slider {
  display: block;
  }

  .owl-stage {
    /*! min-height: 500px; */
  }

  .contenedor-datos ul li {
    font-size: 0.85em;
  }

  #block-edificio img {
  margin-top:-70%;
  width: 70%;
}

  .franja-azul {
  height: auto;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-size: 100% 100%;
  padding-top: 4em;
  padding-bottom: 0em;
}
.franja-slider .owl-prev {
  position: absolute;
  top: 40%;
  left: 24%;
}
   .franja-slider .owl-next {
  position: absolute;
  top: 40%;
  right: 24%;
}
}

@media (min-width: 1200px){

.foto-slider-contenedor {
  height: 400px !important;
  background-size: auto 100%;
  border: 1px solid #fff;
  border-radius: 0px;
}
}
@media (min-width: 1440px){
.owl-stage {
  /*! min-height: 650px; */
}

  .container {
    width: 80%;
  }
}


@media (min-width: 1600px){
 .listado-caracteristicas li {
width: 200px;font-size: 1.2em;}

  .listado-etapas li {
  margin: 10px;
    min-width: 200px;
  height: 70px;}

  .franja-azul {
    padding-top: 5%;
  }
  .boton-naranja {
  background: #E72C78 !important;
  height: 60px;
  width: auto;
  display: flex;
  flex-direction: row;
  margin: 0px auto;
    align-items: center;
  color: #fff;
}

  .franja-azul .logo-horizontal {
    width: 350px;
  }

  .bloque-azul {
  width: 50%;
  padding: 5px 2px 5px 12px;
  margin-top: 30px;
}

  .bloque-texto-vendedor {
  margin: 20% 0% 8% 0%;
}
  .franja-contacto .heading {
  font-size: 2.6em;
}
}



.bloque-gracias {
  text-align: center;
  padding:10% 0%;
}

.bloque-gracias h1{
  font-size: 2.7em;
  margin-bottom: 0.5em;
}


.popup {
  width: 100%;
  height: 100%;
  top: 0%;
  left: 0%;
  position: fixed;
  background-color: rgba(64, 116, 115, 0.99);
  display: none;
  z-index:99999;
  }

.popup .contenedor {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index:99999;
  transform: translate(-50%, -50%);
  padding: 20px;
  background-color: #ffffff;
  border: 1px solid #rgb(22, 89, 39);
  border-radius: 4px;
  box-shadow: 0 2px 10px rgba(22, 89, 39, 0.1);
  text-align: center;
}
  .popup p {
    margin-bottom: 10px;
    color:rgba(64, 116, 115, 1);
  }

  .redirect-counter {
        color:rgba(64, 116, 115, 1);
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
  }

  .redirect-counter {
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
  }


.franja-azul-footer a{
  color:#000;
}

.texto-otros-proyectos {
line-height: 1.3em;}
