@charset "utf-8";
/* CSS Document */

@font-face { 
font-family: 'Houschka Rounded Alt Medium';
src:  url(../fonts/HouschkaRoundedAltMediumRegular.otf);  }

body {
	font-family: "Houschka Rounded Alt Medium";
	position: relative;
	font-weight:400;
	background: #fff;
	color:#43484E;
}

body  section{
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 35px;
}

a:hover {
	outline: none;
	text-decoration:none;
}

a:focus {
	outline:none;
	outline-offset: 0;
}

a {
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
	color:#fc7700;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Houschka Rounded Alt Medium";
}

#home{
  padding: 0;
  overflow: hidden;
  position:relative;
}

#main-carousel .carousel-inner .item {
	height: 100%;
	background-repeat:no-repeat;
	margin-top: -35px;
}

#main-carousel .carousel-indicators { 
	bottom:5px
}

#main-carousel .carousel-indicators li{
	background: rgba(0, 0, 0, 0);
	border: 1px solid #fff;
	width: 13px;
	height: 13px;
	margin-left: 5px;
	text-indent: -9999px;
	display: inline-block;
}
 .slider {
	  margin-top: 90px;
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      position: relative;
    }

    .slides {
      display: flex;
      width: 100%;
      transition: transform 1s ease-in-out;
    }

    .slide {
      flex: 0 0 100%;
    }

    .slide img {
      width: 100%;
      height: auto;
      display: block;
    }

    .dots {
      text-align: center;
      margin-top: 10px;
    }

    .dot {
      display: inline-block;
      width: 12px;
      height: 12px;
      margin: 5px;
      background-color: #bbb;
      border-radius: 50%;
      cursor: pointer;
      transition: background-color 0.3s;
    }

    .dot.active {
      background-color: #333;
    }

#navigation .navbar {
  background:rgba(255, 255, 255, 0.952941);
  border-radius: 0;
  border-bottom: 0;
  box-shadow: rgba(0, 0, 0, 0.298039) 0px 0px 3px;
  padding-bottom: 8px;

	
}

#navigation .navbar-toggle{
  margin-top: 10px;
  background-color: #333;
}

#navigation .navbar-brand h1{
  padding: 0;
  margin: 0;
}

#navigation .navbar-nav.navbar-center li {
	padding: 0 1px;
	text-align: center;
	margin: 0px auto 0px auto;
}

#navigation .navbar-nav.navbar-center li a {
	color: #ffffff;
	font-family: "Houschka Rounded Alt Medium";
	font-size: 14px;
	padding: 0;
	text-transform: uppercase;
	-webkit-transition: all .9s ease 0s;
	-moz-transition: all .9s ease 0s;
	-o-transition: all .9s ease 0s;
	transition: all .9s ease 0s;
	padding: 6px 55px 6px 55px;
	text-align: left;
	margin: 0px auto 0px auto;
	
}

#navigation .navbar-inverse .navbar-nav  .active  a,  
#navigation .navbar-inverse .navbar-nav  .active  a:focus, 
#navigation .navbar-nav.navbar-center li a:hover {
	color: #fff;
	background-color: #E90222;
}

#footer {
	background-color: #f6f6f6;
	padding-top: 25px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 5px;
	color: #43484E;
	font-size: 16px;
	position: relative;
	margin-top: 1px;
}

#footer p {
	margin: 0
}

#footer a {
	color:#fc7700
}


.logoMincetur{
	margin: 10px;
	float: left;
	
}
.title-red {
	color: #E10613;
	display: inline-block;
	font-size: 25px;
	font-weight: bolder;
	text-align: center;
	text-transform: uppercase;
	font-family: "Houschka Rounded Alt Medium";
}

.title-black{
	color: #545454;
	font-weight: bold;
	display: inline-block;
	font-size: 18px;
	padding-top:0px;
	font-family: "Houschka Rounded Alt Medium";
	line-height: 110%;
}

.txt-black{
	color: #545454;
	display: inline-block;
	font-size: 14px;
	padding-top:0px;
	font-family: "Houschka Rounded Alt Medium";
	line-height: 110%;
	text-align: justify;
	
}

	.txt-black2{
	color: #545454;
	font-size: 16px;
	text-align: left;
	margin-left: 20px;
	text-transform: none;
	font-style: normal;
		font-weight: normal;
	
}
.TurismoLt{
	color: #ffffff;
	font-size: 5px;
}



.fnd_txt{
	background-color: #f1f1f1;
	padding: 5px 5px 15px 5px;
	margin-bottom: 30px;
}

.title-red033 {
	color: #E10613;
	display: inline-block;
	font-size: 25px;
	font-weight: bolder;
	padding-top:60px;
	text-align: center;
	text-transform: uppercase;
	font-family: "Houschka Rounded Alt Medium";
}

.TXT_Contenido {
	color: #666666;
	display: inline-block;
	font-size: 18px;
	text-align: justify;
	font-family: "Houschka Rounded Alt Medium";
	font-weight: 800px;
	font-stretch: extra-expanded;
}

.title-black05{
	color: #545454;
	font-weight: bold;
	display: inline-block;
	font-size: 20px;
	padding-top:0px;
	text-align: center;
	font-family: "Houschka Rounded Alt Medium";
	line-height: 110%;
	
}

  table {
      background-color: #f2f2f2;
      padding: 20px;
      width: 100%;
      margin: auto;
      border-collapse: collapse;
      background-color: #ffffff;
      box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    }

    th, td {
      border: 1px solid #005d96;
      padding: 5px;
     margin-left: 20px;
    }

    th {
      background-color: #005d96;
      color: #ffffff;
		font-size: 16px;
		text-align: center;
    }

