a:link {
font-family: Roboto, Arial, 'sans-serif';
font-size: 16px;
color: #00807F;
font-weight: 500;
}
a:visited {
font-size: 16px;
color: #00807F;
font-weight: 500;
}
a:hover {
font-size: 16px;
color: #FC4236;
text-decoration: none;
font-weight: 500;
}
p {
font-family: Roboto, Arial, 'sans-serif';
color: #000000;
font-weight: 600;
font-size: 22px;
}
h1{
ffont-family: Roboto, Arial, 'sans-serif';
color: #ffffff;
font-weight: 600;
font-size: 40px;
margin-right: auto;
margin-left: auto;
min-width:  100%;
max-width: 100%;
float: left;
padding-top: 10px;
}
h2{
font-family: Roboto, Arial, 'sans-serif';
color: #ffffff;
color: #000000;
font-weight: 600;
font-size: 26px;
padding-top: 4px;
}
h3{
font-family: Roboto, Arial, 'sans-serif';
color: #000000;
font-weight: 800;
font-size: 26px;
margin-top: 15px;
}
h5{
font-family: Roboto, Arial, 'sans-serif';
color: #000000;
font-weight: 600;
font-size: 28px;
margin-top: 8px;
}
.afip{
width: 68px;
heigth: 94px;
margin-top: 10px;
}
.anunciantes{
font-family: Roboto, Arial, 'sans-serif';
color: #000000;
font-weight: 700;
width: 140px;
height: 20px;
background-color: #ffffff;
line-height: 18px;
text-align: center;
border: none;
border-radius: 20px;
margin-right: 80px;
cursor: pointer;
float: left;
}
.anunciantes:hover{
background-color: #D3E9A1;
}
.body {
background-color: #FFFFFF;
}
.btn{
text-align: center;
text-decoration: none;
font-weight: bold;
margin-bottom: auto;
background-color: #EBFFEF;
height: 40px;
margin-top: 2px;
font-size: 18px;
}
.card{
margin-top: 10px;
margin-left: .30em;
margin-right: .30em;
float: left;
max-width: 44%;
min-width: 44%;
background-color: #EBFFEF;
}
.card_alojamiento{
margin-left: .30em;
margin-right: .40em;
font-size: 28px;
float: left;
max-width: 92%;
min-width: 93%;
background-color: #FAD07F;
height: 55px;
line-height: 51px;
margin-top: 10px;
}
.card-body{
margin-top: -10px;
}
.carousel-caption{
padding: 0px;
left: 0px;
width: 100%;
background-color: #ffffff;
height: 36px;
line-height: 36px;
}
.carousel-caption { bottom: -36px; }
.carousel-control-next{
height: 45px;
width: 45px;
top: 35%;
right: 20px;
}
.carousel-control-next-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
height: 40px;
width: 40px;
outline: black;
background-size: 70%, 70%;
border-radius: 50%;
background-color: #F7A201;
}
.carousel-inner { padding-bottom: 36px; }
.carousel-item{
font-size: 10px;
}
.card-text{
font-family: Roboto, Arial, 'sans-serif';
font-weight: 400;
font-size: 15px;
color: #4B4B4B;
line-height: 17px;
text-align: left;
}
.col-sm-4{
font-family: Roboto, Arial, 'sans-serif';
font-size: 15px;
min-width: 40%;
max-width: 40%;
text-align: left;
margin-left: 27px;
}
.col-md-5{
min-width: 100%;
max-width: 100%;
}
.contenedor_anunciantes{
width: 100%;
height: 20px;
float: left;
text-align: right;
}
.dewillow{
margin-top: 10px;
}
.footer{
margin-top: 30px;
padding-top: 20px;
padding-left: 50px;
padding-bottom: 30px;
margin-bottom: 30px;
width: 98%;
margin-right: auto;
margin-left: auto;
}
.foto{
border: 4px;
border-style: solid;
border-color: #C6C6C6;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
width: 100%;
}
.img-fluid {
max-width: 100%;
height: auto;
}
.logo{
width: 143px;
height: 58px;
margin-top: 10px;
}
.nav-item {
font-family: Roboto, Arial, 'sans-serif';
font-size: 16px;
font-weight: 400;
margin-top: 3px;
height: 24px;
line-height: 20px;
text-align: left;
border-bottom-style: solid;
border-bottom-color: #C6C6C6;
border-bottom-width: 1px;
}
.nav-item-card {
font-family: Roboto, Arial, 'sans-serif';
font-size: 16px;
font-weight: 400;
margin-top: 3px;
height: 24px;
line-height: 20px;
text-align: left;
border-bottom-style: solid;
border-bottom-color: #C6C6C6;
border-bottom-width: 1px;
}
.navbar{
background-color: #590000;
}
.navbar-brand-card {
text-align: left;
float: left;
margin-left: 5%;
}
.navbar-collapse{
background-color: #FFFFFF;
padding: 20px;
max-width: 75%;
min-width: 75%;
}
.navbar-collapse-card{
background-color: #EBFFEF;
padding: 20px;
width: 100%;
}
.navbar-nav{
width: 100%; 
}
.navbar-toggler {
margin-top: -5px;
font-size: 1.25rem;
background-color: #ffffff; 
border-radius: 0.25rem;
margin-left: 30px;
float: right;
}
.navbar-toggler:hover{
background-color: #FAD07F;
}
.navbar-toggler-card{
margin-top: 8px;
margin-right: 10px;
padding-top: 3px;
padding-bottom: 5px;
font-size: 1.25rem;
background-color: #ffffff;
border-radius: 0.25rem;
float: right;
border: none;
}
.navbar-toggler-card:hover{
background-color: #FAD07F; 
}
.navbar-toggler-icon {
display: inline-block;
width: 1.5em;
height: 1.5em;
vertical-align: middle;
content: "";
background: no-repeat center center;
background-size: 100% 100%;
}
.navbar-toggler:not(:disabled):not(.disabled) {
cursor: pointer;
}
.navbar-toggler-card:hover{
background-color: #FAD07F; 
}
.navbar-toggler-card:not(:disabled):not(.disabled) {
cursor: pointer;
}
.pie_foto{
font-family: Arial;
font-style: normal;
font-size: 10px;
text-align: center;
margin-right: auto;
margin-left: auto;
margin-bottom: 20px;
}
.sistema{
font-family: Arial;
font-size: 16px;
color: #00807F; 
text-align: center;
margin-top: 10px;
width: 80%;
margin-left: auto;
margin-right: auto;
}
.subtitulos{
font-family: Roboto, Arial, 'sans-serif';
font-size: 22px;
font-weight: 600;
color: #000000; 
}
.texto_informacion{
font-family: Roboto, Arial, 'sans-serif';
font-size: 20px;
color: #FFFFFF;
font-weight: 400;
}
.texto_informacion:hover{
color: #FC4236;
}
.texto_alojamiento{
font-family: Roboto, Arial, 'sans-serif';
font-size: 24px;
color: #00807F;
font-weight: 600;
}
.texto_alojamiento:hover{
color: #FC4236;
}
