/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.22.5.1556565452
Updated: 2019-04-29 19:17:32

*/

.fh-button-turquesa.fh-fixed--top {
  top: 120px !important;
  max-height: 50px;
}
.nav li ul {
    width: 300px !important;
}
#top-menu li li a {
    width: 260px !important;
}


.little-title{font-size:15px;}
#main-header {
    z-index: 9999999 !important;
}
#main-content{ margin-top: -15px; }
body{
	word-break:normal;
}
body #page-container .et_pb_button_0 {
    color: #ffffff !important;
    border-radius: 0px;
    background-color: #000000 !important;
}
body #page-container .et_pb_button_1 {
    color: #ffffff!important;
    font-size: 26px;
/*     background-color: #00436c !important; */
    background-color: #00436c !important;
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a{color:#00436c;}
.nav li ul {border-top: 3px solid #32d4c9;}
#logo {max-height: 70%;}
.tickets-slide{font-size: 95px;    font-style: italic;    font-weight: 700;}
.price-home{float:left;width:25%;text-align:right;}
/* .price-color{color: #00436c;font-weight: 700;font-size: 20px;} */
.price-color{color: #000045;font-weight: 700;font-size: 20px;}
.product-desc{float:left;width:75%;}
.price-product{font-size:50px;}
 #top-menu li.current-menu-item>a, .wp-pagenavi a:hover, .wp-pagenavi span.current{color: #32d4c9 ;font-weight:bold;}
#top-menu li a, .et_search_form_container input {font-weight: normal;font-style: normal;text-transform: uppercase;text-decoration: none;letter-spacing: 1px;}
.menu-products{float: left;max-width: 33%;font-size: 18px;padding: 18px;word-wrap: normal;}
.menu-products a{border-bottom: 2px solid #00436c;color: #000;font-weight:300;}
.menu-products a:hover{border-bottom: 4px solid #00436c;color: #000;font-weight:500;}
.et_hover_enabled:hover {position: relative;z-index: 0;}
.float-left{float:left; text-align:center;}
.col-10 {width: 10%; float: left;}
.col-9 {width: 11.11111111%; float: left;}
.col-8 {width: 12.5%; float: left;}
.sin-margenes{margin:0px !important; width:33.33333% !important;}
.center{text-align:center;font-size: 10px;line-height: 13px;}
.perperson{text-transform: lowercase;}
#top-menu li .menu-item-has-children>a:first-child:after {    right: 0px;}
#top-menu .sub-menu li a{	    font-size: 11px;    padding-right: 0px !important;    padding-left: 0px;} 
#plataforma{display:none;}
#footer-widgets .footer-widget li:before {display:none;}
.greyscale{    filter: contrast(0);}
#text-3{width:100%;    margin-top: 23px;}
#text-4 {margin-top: -35px;}
#mapa2, #mapa3{display:none;}
.selected-map{
	border: 5px solid #00346c;
}
#mapa1-boton,#mapa2-boton, #mapa3-boton{
	cursor:pointer;
}
#mapa1-boton:hover,#mapa2-boton:hover, #mapa3-boton:hover{
	background-color: #00346c;
	color: #ccc;
}
#mapa1-boton:hover h4,#mapa2-boton:hover h4, #mapa3-boton:hover h4{
	
	color: #ccc;
}
.mitad{width:50%;float:left;}
.mitad a{font-size:16px !important;}
.right{text-align:right;}
.wpml-ls-item{    padding-right: 0px !important;    padding-left: 0px !important;}

@media (max-width: 700px) {
	.tel-index{font-size:20px;}
	.col-10, .col-8 {width: 33.33333%; float: left;min-height: 138px;}
}
@media (max-width: 980px){
	.et_header_style_left #logo, .et_header_style_split #logo {    max-width: 73%;}
	#logo {  max-height: 90%;}
	.sin-margenes {
    margin: 0px !important;
	width: 100% !important;
}
}
@media (max-width: 980px){
.et_pb_slide_description {
   padding: 5%;
}
	.based{display:none;}
	#moto-agua .et_pb_fullwidth_header.et_pb_fullwidth_header_0 {
	background-position: -229px 10px !important;}
}
@media (min-width: 980px) and (max-width: 1366px ){
.et_pb_text>:last-child {
    padding-bottom: 20px;
}
	
}




body #page-container .et_pb_button_1 {
	color: #fff!important;
}

.moredetails  h4{
	font-weight: 300;
    font-size: 19px;
    letter-spacing: 2px;
    line-height: 1em;
	padding-bottom: 0;
}
.moredetails h5{
	font-size:28px !important;
	    font-weight: 700;
	padding-bottom: 0;
}
body #page-container .moredetails .et_pb_button_0 {
	font-size:13px !important;
	background-color:#00436c !important;
	    font-weight: 400;
    padding: 13px 35px;
}
.moredetails .et_pb_button:hover::after {
	   line-height: 1.1em!important;
}
#slidevideos h2{
	font-weight:100!important; line-height: 1.1em!important;
}
.et-pb-arrow-next span, .et-pb-arrow-prev span {
    display: block;
	font-size: 15px;
}
.et_pb_widget a {
	color: #666 !important;
}

.right .et_pb_button_1{
	background-color: #ed3994;
}

@media screen and (min-width: 980px){
.fh-button {
    width: 23% !important;
}
}

