/*.tour-rect-main{width:100%;margin:0
auto}.content-tour-rect{box-sizing:border-box;max-width:800px;margin:30px
auto;width:100%;display:flex}.content-tour-rect
h2{color:#003466;font-size:1em;font-weight:800;padding-bottom:10px;padding-top:20px;text-align:left}.content-tour-rect
h3{color:#003466;font-size:1em;font-weight:600;text-align:left;margin:30px
0 30px 0;text-transform:capitalize}.content-one
h3{color:#003466;font-size:1em;font-weight:600;text-align:left;margin:10px
0 5px 0;text-transform:capitalize}.content-tour-rect
h4{color:#003466;font-size:1em;font-weight:800;margin-top:40px;text-align:center}.content-tour-rect
img{border:2px
solid #00008b;padding:2px;max-width:650px;width:100%;margin-bottom:20px}.content-tour-rect
span{color:red;font-size:1.2em;padding-left:10px;font-weight:400}.content-tour-rect
ul{color:#003466;margin-left:20px}.content-tour-rect
ol{text-align:center;list-style-type:none}.content-tour-rect
li{font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;font-size:16px;list-style-type:disc}.tour-rect-item1{max-width:800px;margin:10px
auto}.boton-request{font-size:1.2em;letter-spacing:0.025em;line-height:4em;text-transform:uppercase;text-decoration:none;margin:0
auto;text-align:center;font-weight:600}.boton-request:hover{cursor:pointer;font-weight:400}.boton-request
a{text-decoration:none;color:red}.boton-request a:hover{color:#003466}*{font-family:sans-serif;margin:0}dl{margin:60px
auto;-webkit-max-width:800px;width:100%;-moz-max-width:800px;-ms-max-width:800px;-o-max-width:800px;max-width:800px}dt,dd{padding:20px}dt{background:#003466;color:white;border-bottom:1px solid #141414;border-top:1px solid #4E4E4E;cursor:pointer;text-transform:capitalize}dd{background:#F5F5F5;display:none;line-height:1.6em}dt.activo,dt:hover{background:#428FEC}dt:before{content:"▸";margin-right:10px}dt.activo:before{content:"▾"}table{width:600px; column-width:60px; text-align: center; }*/

.tour-rect-main {
    width: 100%;
    margin: 0 auto
}
.content-tour-rect {
    box-sizing: border-box;
    max-width: 800px;
    margin: 30px auto;
    width: 100%;
    display: flex
}
.content-tour-rect h2 {
    color: #003466;
    font-size: 1em;
    font-weight: 800;
    padding-bottom: 10px;
    padding-top: 20px;
    text-align: left
}
.content-tour-rect h3 {
    color: #003466;
    font-size: 1em;
    font-weight: 600;
    text-align: left;
    margin: 30px 0 30px 0;
    text-transform: capitalize
}
.content-one h3 {
    color: #003466;
    font-size: 1em;
    font-weight: 600;
    text-align: left;
    margin: 10px 0 5px 0;
    text-transform: capitalize
}
.content-tour-rect h4 {
    color: #003466;
    font-size: 1em;
    font-weight: 800;
    margin-top: 40px;
    text-align: center
}
.content-tour-rect img {
    border: 2px solid #00008b;
    padding: 2px;
    max-width: 650px;
    width: 100%;
    margin-bottom: 20px
}
.content-tour-rect span {
    color: red;
    font-size: 1.2em;
    padding-left: 10px;
    font-weight: 400
}
.content-tour-rect ul {
    color: #003466;
    margin-left: 20px
}
.content-tour-rect ol {
    text-align: center;
    list-style-type: none
}
.content-tour-rect li {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 16px;
    list-style-type: disc
}
.tour-rect-item1 {
    max-width: 800px;
    margin: 10px auto
}
.boton-request {
    font-size: 1em;
    letter-spacing: 0.025em;
    line-height: 4em;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0 auto;
    text-align: center;
    font-weight: 600
}
.boton-request:hover {
    cursor: pointer;
    font-weight: 400
}
.boton-request a {
    text-decoration: none;
    color: red
}
.boton-request a:hover {
    color: #003466
}
* {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    margin: 0
}
dl {
    margin: 60px auto;
    -webkit-max-width: 800px;
    width: 100%;
    -moz-max-width: 800px;
    -ms-max-width: 800px;
    -o-max-width: 800px;
    max-width: 800px
}
dt,
dd {
    padding: 20px
}
dt {
    background: #003466;
    color: white;
    border-bottom: 1px solid #141414;
    border-top: 1px solid #4E4E4E;
    cursor: pointer;
    text-transform: inherit;
	word-spacing:normal;
}
dd {
    background: #F5F5F5;
    display: none;
    line-height: 1.6em
}
dt.activo,
dt:hover {
    background: #428FEC
}
dt:before {
    content: "▸";
    margin-right: 10px
}
dt.activo:before {
    content: "▾"
}
table {
    width: 600px;
    column-width: 60px;
    text-align: center;
}




/*@media screen and (max-width:468px){
	
	dl{max-width:100%;margin-right:10px;margin-left:10px}
	dt{font-size:12px;text-transform:capitalize}
	.content-tour-rect li{margin-left:10px}
	.content-tour-rect h3{margin-left:10PX}
	.content-tour-rect a{margin-left:10PX;line-height:1.5}
	}*/
@media (max-width:768px){
	.content-tour-rect{
		margin:10px;
		width:100%;
		
		}
	
	dl{max-width:100%}
	
	.boton-request{
		font-size:0.7em;
		letter-spacing:0.025em;
		line-height:1.5em;
		text-transform:uppercase;
		text-decoration:none;
		margin:10px auto;
		text-align:center;
		font-weight:600}
		
	
	.boton-request:hover{
			cursor:pointer;
			font-weight:400
			}
			
	.boton-request a{
		text-decoration:none;
		color:red}
		
	.boton-request a:hover{color:#003466}
		}

