#top-header{z-index:9}#main-header{transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s}#main-header.et-fixed-header{top:0!important}@media only screen and (max-width:980px){#logo{min-height:160px}}@media only screen and (min-width:981px){#logo{min-height:220px}}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed!important}}.mobile_menu_bar.mobile_menu_bar_toggle::after{content:"Menú";position:absolute;top:38px;right:2px;font-size:12px}#top-menu .sub-menu li a{font-size:13px;width:100%;color:#444444}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#3c3b99;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.mfp-title{display:none}.et_pb_scroll_top.et-visible{color:#ffffff;background:#3b3e99;border-radius:1px;font-size:25px}.et_pb_scroll_top.et-pb-icon{color:#ffffff;background:#3b3e99;border-radius:1px;font-size:25px}.et_pb_fullwidth_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_fullwidth_slider_0 .et_pb_slide_description{padding-top:20px!important;margin-right:-219px!important;padding-bottom:0px!important;float:right!important;margin-top:-380px!important}.et_pb_bg_layout_dark h1{color:#fff!important;font-family:'Passero One',display!important;font-weight:700!important;font-size:50px!important;color:#ffffff!important;text-align:left!important;text-shadow:0.08em 0.08em 0.08em #000000!important}@media only screen and (min-width:981px){#logo{min-height:200px!important;margin-top:100px!important}}.nav li ul{width:200px!important}.nav li li{position:relative;line-height:1.2em!important}.nav li ul{position:absolute;padding:15px 0px!important}.nav li ul{width:270px!important}#top-menu li li a{width:200px;padding:6px 10px}#main-header .nav li ul a{color:#ffffff}#top-menu li li{margin:0;padding:0 20px;background:#3c3b99;color:#fff}.nav li ul{position:absolute;padding:2px 0px!important}.nav li ul{visibility:hidden;z-index:9999;width:240px;border-top:3px solid #2ea3f2;opacity:0;background:#3c3b99!important;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / 10%);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgb(0 0 0 / 10%)}.booking-aside{width:100%;padding:24px;padding-bottom:30px;background:rgb(60 59 153);border-radius:2px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.booking-aside h2.title{font-size:21px!important;text-transform:uppercase;color:#fff;font-weight:600;text-align:center}.title{line-height:120%}.booking-aside .moreinfo{color:#ccff99;font-size:15px;text-transform:uppercase;font-weight:400}.booking-aside span.button{font-size:16px;margin-left:-30px;width:180px;height:36px;background:#fff!important;border:2px solid #3c3b99!important;text-transform:uppercase;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;margin-bottom:-18px}.booking-aside span.button a{display:block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et-db #et-boc .et_pb_text_12 h2 strong{color:#fff!important}@media only screen and (max-width:500px) and (min-width:341px){.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{margin-right:240px!important}.et_pb_bg_layout_dark h1{font-size:30px!important}.et-db #et-boc .et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%;width:40%}.et-db #et-boc .et_pb_wc_gallery_1{min-height:100px!important;max-height:300px!important;padding-top:0px;max-width:100%;box-shadow:0px 2px 18px 0px rgb(0 0 0 / 30%)}.et-db #et-boc div.et_pb_section.et_pb_section_6{display:none}#logo{min-height:120px!important;margin-top:-10px!important}}.content-ttours .ttour-card .body-ttour-card{border-radius:0 0 10px 10px;padding:10px 10px!important;line-height:15px;text-align:center!important;background:#3c3b99!important}.content-ttours .ttour-card .body-ttour-card .ttour-title,.content-ttours .ttour-card .body-ttour-card .ttour-title>a{color:#fff!important}.content-ttours .ttour-card .footer-ttour-card{display:none}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:20
px
0 0 0;padding-left:0px!important}}@media only screen and (max-width:500px) and (min-width:341px){#logo{min-height:65
px!important;margin-top:0
px!important}}