*{margin:0;padding:0}#wrapper{width:960px;margin:0 auto}body{font-size:12px;font-family:Arial;background:url(images/header.jpg) center top no-repeat}body.contacto,body.tarzan{background:url(images/header_big.jpg) center top no-repeat}#banner-tourisme{text-align:center}#banner-tourisme img{width:189px;max-width:100%}#banner-tourisme div{display:inline-block}#banner-tourisme div p{font-size:25px;margin-bottom:23px;border-bottom:1px solid #195378;padding-bottom:13px;color:#195378}@media(max-width:939px){#banner-tourisme div p{margin-top:30px}}#header{height:496px;position:relative}body.contacto #header,body.tarzan #header{height:545px}#logo{position:absolute;top:0;left:40px}#content h3,#headerContent h2,h2.slogan{font-family:"Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif}#menuResponsive{display:none}ul#menu{position:absolute;left:325px;display:block}ul#menu li{display:inline}ul#menu li a{text-indent:-9999px;overflow:hidden;width:94px;height:102px;background:red;margin-right:3px;display:block;float:left;background:url(images/menu.png);outline:0}ul#menu li a.excursiones{background-position:-112px 0}ul#menu li a.excursiones:hover,ul#menu li.selected a.excursiones{background-position:-5px 0}ul#menu li a.tarzan{background-position:-112px -102px}ul#menu li a.tarzan:hover,ul#menu li.selected a.tarzan{background-position:-5px -102px}ul#menu li a.blog{background-position:-112px -306px}ul#menu li a.blog:hover,ul#menu li.selected a.blog{background-position:-5px -306px}ul#menu li a.contact{background-position:-112px -204px}ul#menu li a.contact:hover,ul#menu li.selected a.contact{background-position:-5px -204px}#headerGallery{position:absolute;top:126px;left:40px}#headerGallery ul{list-style:none}#headerGallery ul li{float:left;margin-right:35px;-webkit-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333;width:270px;height:289px;display:block;position:relative}#headerGallery ul li img{border:4px solid #fff;z-index:1;position:absolute}#headerGallery ul li.rounded,#headerGallery ul li.rounded img{border-radius:250px!important;height:262px!important;background-color:rgb(255 255 255 / .9)}.fixShadow{position:absolute;background:#333;top:-8px;left:-8px;z-index:0;zoom:1}h2.slogan{position:absolute;bottom:20px;text-align:center;color:#7d5c2e;font-weight:400;width:100%;font-size:24px}h2.slogan strong{font-weight:400;color:#000}#main{margin-top:45px;margin-left:40px;color:#777}#main h3{font-size:24px;color:#7d5c2e;font-weight:400}.item{width:270px;height:150px;display:block;float:left;margin-right:35px;margin-bottom:25px;position:relative}@media(max-width:767px){.video-presentacion{width:95%;margin-left:10px;height:399px}}@media(min-width:768px){.item.two-columns{width:576px}.item.two-columns .left{width:150px;height:150px}.item.two-columns .left img{width:140px;height:140px}.item.two-columns .right{width:411px}.item.two-columns .enls{left:165px;width:411px}}#main .azul{border-bottom:2px solid #80dae1}#main .verde{border-bottom:2px solid #3c7d01}.item .left{float:left;width:97px;margin-right:15px}.item .right{float:right;width:158px}.item .right p{color:#777}#main .item h3{color:#000;font-weight:700}#main .item h3,#main .item h4{font-size:13px}#main .azul h3{color:#195378}#main .verde h3{color:#3c7d01}.item h4{color:#000}.item .enls{padding:10px 0;position:absolute;bottom:0;width:270px}.item .enls p{float:left;width:160px}.item .enls a{position:absolute;right:0;color:#004666;text-decoration:none;line-height:16px;height:16px;font-weight:700;display:block;padding-right:20px;background:url(images/enl_mas.jpg) no-repeat top right;overflow:hidden}.azul .enls a{color:#004666;background-position:right 0}.verde .enls a{background-position:right -16px;color:#3c7d01}.item .enls a{position:absolute;right:0;color:#004666;text-decoration:none;line-height:16px;height:16px;font-weight:700;display:block;padding-right:20px;background:url(images/enl_mas.jpg) no-repeat top right;overflow:hidden}.azul .enls a{color:#004666;background-position:right 0}.verde .enls a{background-position:right -16px;color:#3c7d01}#footer{text-align:center;margin:40px 0 30px;position:relative}#footer a{color:#004666;text-decoration:none}#footer ul{list-style:none;margin-top:5px}#footer ul li{display:inline;margin-right:10px}#footer ul li:last-child{margin-right:0}body.contacto #footer,body.tarzan #footer{margin-top:40px}#contactIcon{display:none}div.img{position:absolute;left:40px;top:180px}div.img #youtubeHolder,div.img img{position:absolute;z-index:1;border:4px solid #fff;-webkit-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333}#headerContent{position:absolute;left:495px;top:180px;width:465px}#headerContent h2,#headerContent h3{margin-bottom:10px}#headerContent h2{font-size:30px;font-weight:400;line-height:30px}#headerContent p.duration{margin-bottom:10px;font-weight:700}#headerContent p.price,#headerContent p.reservation{margin-top:10px;font-weight:700}#headerContent p.price span.normal{font-weight:400}#headerContent span.info{font-weight:700;color:#018fa3;font-size:13px}#headerContent p.reservation a{color:#000;text-decoration:none}#headerContent p.reservation a:hover{text-decoration:underline}#contact h1,#imgRight h1{font-size:30px;font-weight:400}#imgRight h2{font-size:18px;color:#018fa3;font-weight:700;margin:0}#imgRight h3{font-size:24px;color:#7d5c2e;font-weight:400;margin:0}#imgRight h4{font-weight:15px;color:#000;margin-bottom:15px}#imgRight h5,.resaltado{color:#3b7c01;font-size:13px}#imgRight h2,#imgRight h3,#imgRight h4,#imgRight h5{font-family:Arial}#imgRight .img{width:auto;height:auto;left:550px;top:215px}#imgRight #headerContent{left:40px;width:470px}#imgRight p{margin-bottom:10px}#contact .details{position:absolute;left:40px;top:180px}#contact h3{font-size:15px;margin-top:20px;color:#018fa3}#contact h2{font-weight:400;color:#7d5c2e}#contact .details p.light{color:#777}#contact .details p{margin-bottom:10px;color:#333}#contact #form{position:absolute;left:360px;top:210px;width:490px}#contact #form h3{margin-bottom:20px}#contact p.legend{margin-top:20px;color:#7d5c2e;font-size:13px}#contact span.required{display:none}#contact input,#contact textarea{display:block;width:218px;padding:2px;border:1px solid #c7b8a5}#contact .row{margin-bottom:5px;width:224px}.errorMessage{background:#ffebeb;padding:2px}#mensajeContainer{position:absolute;top:55px;right:0;width:230px}#contact textarea{height:97px}#contact input.btnSubmit{background:red;text-align:right;background:url(images/send.png) center right no-repeat;border:0;width:90px;font-size:15px;font-weight:700;color:#195378;margin-left:395px;height:22px;line-height:22px;padding-right:25px}#contact input.btnSubmit:hover{cursor:pointer}#contact input.check{width:auto;float:left;margin:5px 5px 0 0}#contact label.light{width:400px;color:#777;display:block;float:left;line-height:22px}.full .errorMessage{display:block;clear:both}#gallery{margin:20px 0}#gallery ul{list-style:none}#gallery ul li{display:block;width:130px;height:90px;margin:0 20px 20px 0;float:left}#gallery ul li a img{border:0}#gallery ul li{height:73px}#gallery.villa ul li a img{max-width:100%}#fancyWrapper{overflow:auto}#fancyWrapper h2{font-size:16px}#fancyWrapper h3{font-size:15px}#fancyWrapper h2,#fancyWrapper h3{color:#7d5c2e;font-weight:400}ƒb #fancyWrapper p{color:#777;font-size:13px;margin-bottom:20px}#contact a,#fancyWrapper a{color:#467fcd}#fancy-content{background:#faf6f0}.clearFix{display:block;clear:both}#instagram{position:fixed;top:50%;right:0;z-index:9000;margin-top:224px}#whatsapp{position:fixed;top:50%;right:0;z-index:9000;margin-top:288px}#facebook{width:357px;height:180px;position:fixed;right:-293px;top:50%;margin-top:-180px;z-index:9000}#fbLogo{width:64px;display:block}#facebook:hover{cursor:pointer}#fbContent,#fbLogo{float:left}#fbContent{background:#fff}#youtube{position:fixed;top:50%;right:0}#form .resaltado{font-weight:700;margin-top:30px}.banner_footer{text-decoration:none}#mensajeFooter3{text-decoration:none;margin:22px 3px;display:block;width:955px;height:129px;background:url(images/banner-jumbocar.png) no-repeat}#mensajeFooter1{width:913px;height:66px;background:url(images/banner-footer.jpg) no-repeat;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf;text-align:center;padding:5px;margin:30px auto;position:relative}#mensajeFooter1 h4{font-size:27px;font-family:'Open Sans';color:#000;font-weight:400}#mensajeFooter1 p,#mensajeFooter1 span{font-size:13px;font-family:'Open Sans';color:#8c6a3d;font-weight:700}#mensajeFooter1 span{position:absolute;right:5px;bottom:5px}#mensajeFooter2{width:913px;height:66px;background:url(images/banner-footer2.jpg) no-repeat;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf;padding:5px;margin:auto;position:relative}#mensajeFooter2 h4{width:50%;font-size:23px;font-family:'Open Sans';color:#fff;text-align:right;float:left;font-weight:400}#mensajeFooter2 p{width:38%;float:left;font-size:14px;font-family:'Open Sans';color:#fff;margin-left:15px}#mensajeFooter2 span{position:absolute;right:5px;bottom:5px;color:#000;font-weight:700;font-size:13px;font-family:'Open Sans'}.extra{width:913px;margin:0 auto;padding:15px 5px;background:url(images/banner-extra.jpg) repeat-y;position:relative;margin-top:30px;font-size:13px;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf}.extra div.img{position:static;float:left;margin-right:30px;margin-left:10px}.extra div.img img{position:static;border:2px solid #fff;box-shadow:none}.extra h3{color:#3b7c01;font-size:16px}.extra h2{color:#000;font-size:24px}.extra h2,.extra h3,.extra p{font-weight:400;margin-bottom:10px}.extra strong{color:#3b7c01}.extra a.more{position:absolute;bottom:0;right:0;display:block;color:#3b7c01;height:35px;line-height:35px;padding:0 10px;background:#faf6ee;font-weight:700;text-decoration:none}.h5bcf:after,.h5bcf:before{content:" ";display:table}.h5bcf:after{clear:both}.fb{position:absolute;bottom:5px;right:194px}#TA_logoWidget196{position:fixed;top:50%;right:0;margin-top:160px}.enlDavid{position:absolute;bottom:10px;right:5px;text-decoration:none;color:#3b7c01;font-weight:700;text-transform:uppercase}.copyright{position:absolute;left:-454px;top:290px}#lhc_need_help_container,#lhc_remote_window{display:none}#footer_excursiones{background:url(/images/footer_packages.jpg) center center no-repeat;max-width:922px;height:76px;display:block;margin-bottom:30px;position:relative;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf;margin:30px auto}#footer_excursiones h4{text-align:center;color:#fff;font-size:23px;font-family:'Open Sans';font-weight:400;margin-top:8px}#footer_excursiones p{color:#fff;text-align:center;font-size:14px;font-family:'Open Sans'}#footer_excursiones span{position:absolute;right:6px;bottom:4px;color:#fff}#redesSociales{display:none}ul.languages{position:absolute;right:183px;top:81px;display:block}ul.languages li{float:left;margin-right:10px;list-style:none}ul.languages li.uk{background:url(images/idiomas/flag-uk.png) no-repeat}ul.languages li.fr{background:url(images/idiomas/flag-fr.png) no-repeat}ul.languages li a{display:block;width:21px;height:14px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}#language_footer{display:block;margin-bottom:100px;margin-top:20px}#language_footer ul{margin:0 auto;width:62px}#language_footer li{float:left;margin-right:10px;list-style:none}#language_footer li.uk{background:url(images/idiomas/flag-uk.png) no-repeat}#language_footer li.fr{background:url(images/idiomas/flag-fr.png) no-repeat}#language_footer li a{display:block;width:21px;height:14px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}a.tel{color:#7d5c2e!important;text-decoration:none!important}a.tel:hover{text-decoration:underline!important}a.tel2{color:#000!important;text-decoration:none!important}a.tel2:hover{text-decoration:underline!important}@media (max-width:940px){body{background:url(/images/header_responsive.jpg) center top no-repeat!important;background-size:contain!important}#wrapper{max-width:100%}body.detail #header,body.tarzan #header{padding-top:140px}ul#menu{display:none}div.img{position:static}div.img #youtubeHolder,div.img img{margin:0 auto;display:block;position:static}#youtubeHolder{width:402px}#headerContent,#imgRight #headerContent{width:90%;margin:20px auto 0;position:static}ul.languages{display:none}#menuResponsive{display:block;position:absolute;left:345px;top:70px;width:30%;padding:5px 0}#TA_logoWidget196,#facebook,#youtube{display:none}#headerGallery{margin-left:2%}#headerGallery ul li:nth-child(3){display:none}h2.slogan{left:5%;width:90%;bottom:10px}.extra{padding-bottom:30px}#mensajeFooter{display:none}.item{width:44%}#footer_excursiones,#mensajeFooter1,#mensajeFooter2,.extra{width:90%}#footer_excursiones span,#mensajeFooter1 span,#mensajeFooter2 span{display:none}#mensajeFooter2{height:auto}#mensajeFooter2 h4,#mensajeFooter2 p{float:none;text-align:center;padding:10px 0;width:auto}#mensajeFooter3{width:94%;margin:0 auto;background-size:100%;margin-top:22px}.contacto #contact #mensajeContainer{position:static}.contacto #contact #form{top:140px;left:300px;width:55%}.contacto #contact #form .full{width:100%}#contact label.light{float:none}.contacto #contact #form .btnSubmit{margin:15px 0;width:60%;height:50%;background:0 0;background-color:#195378!important;text-align:center;border-radius:2px;color:#fff}.contacto #contact .resaltado{margin:0}body.contacto #contactIcon{display:none}#contactIcon{display:block;position:fixed;bottom:10px;left:10px;padding:8px;background-color:#4b4b4b;text-align:center;border-radius:4px;z-index:9999}#contactIcon img{width:25px}#footer{margin-bottom:15px}#redesSociales{display:block;text-align:center}#redesSociales img{width:27px;margin-right:5px}#whatsapp{margin-right:10px}@media(max-width:940px){#whatsapp{bottom:10px;right:10px;top:auto;margin-top:0}#whatsapp img{height:40px}}#instagram{display:none}}@media (max-width:721px){body{background:url(/images/header_responsive.jpg) center top no-repeat!important}body.detail #header,body.tarzan #header{padding-top:0}#header{width:100%;position:static}.excursiones #header .tarzan #header{height:auto!important}#logo{position:static;margin:10px auto;display:block}#menuResponsive{margin:20px auto 10px;display:block;width:75%;position:static}#headerGallery{position:static;margin-left:0}#headerGallery ul{margin-top:2%}#headerGallery ul li:nth-child(2){display:none}#headerGallery ul li:nth-child(1){display:block;width:100%;text-align:center;-webkit-box-shadow:0 0;box-shadow:0 0}#headerGallery ul li:nth-child(1) img{position:static;box-shadow:0 0 15px #333;height:auto;width:235px;margin-top:10px}#headerGallery ul li.rounded,#headerGallery ul li.rounded img{height:235px!important}#headerGallery ul li.rounded{padding-bottom:54px}h2.slogan{width:96%;margin-left:2%;font-size:20px;position:static}div.img{position:static;width:100%;margin-top:20px}#youtubeHolder{width:100%}div.img,div.img #youtubeHolder{position:static;border:0;box-shadow:0 0;text-align:center}div.img #youtubeHolder iframe,div.img img{position:static;border:4px solid #fff;-webkit-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333;width:90%!important;max-width:360px;height:auto}#headerContent,#imgRight #headerContent{position:static;width:87%;margin:20px auto}}@media (max-width:670px){#header{height:auto!important}#main{margin-left:0}.item{float:none;width:95%;margin-right:0;margin-left:10px;margin-top:10px;position:static;height:auto;margin-bottom:50px}#main .item h3,#main .item h4{font-size:16px}.item p{font-size:14px}.item .enls a{font-size:14px;display:block;width:40%;text-align:right;margin-right:5px}.item .enls{width:100%;display:block;position:static;padding-top:20px}.item .enls p{display:block;width:60%}.extra{padding:0 4%;width:89%;padding-top:10px;padding-bottom:10%}.extra p{font-size:13px}.extra div.img{display:block;text-align:center;position:static;float:none!important}.extra .img img{margin-bottom:10px}.margenResponsive{margin:0 6%}.margenResponsive p{margin-bottom:2px}#gallery{width:90%;margin:20px auto}#gallery ul li{display:inline-block;float:none;padding:5px;width:50%;box-sizing:border-box;height:auto;margin:0}#gallery ul li img{height:auto;width:100%}#contact label.light{width:100%}#contact{width:90%;margin:0 auto}#contact .details{position:static;width:80%;margin:20px auto;font-size:15px}#contact .details h1{font-size:30px}#contact .details h2,#contact .details h3{font-size:20px}#contact #form{position:static;width:80%!important;margin:20px auto;font-size:15px}#contact #form .row{width:100%}#contact #form input,#contact #form textarea{width:100%;padding:5px 0}#contact #mensajeContainer{position:static;width:100%}#contact #form .full{font-size:13px}#contact #form .check{width:auto}.contacto #contact #form .btnSubmit{width:100%}#mensajeFooter3{background:url(/images/banner-jumbocar-phone.jpg) no-repeat;max-width:320px;height:202px;background-size:contain;margin-bottom:22px}}.v-section{max-width:950px;margin:30px auto}.v-section .v-item{width:50%;float:left;padding:0 10px;box-sizing:border-box}.v-section .v-item .videowrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.v-section .v-item .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:940px){.v-section .v-item{width:100%;float:none;max-width:680px;display:block;margin:10px auto}}.featured{color:#e5007d}.excursionsLink{margin:50px 0 30px}.excursionsLink p{display:flex;justify-content:center;align-items:center;gap:10px}.excursionsLink a{color:#004666;text-decoration:none;font-size:18px}h1.titulo{margin:50px 0 70px;text-align:center;color:#7d5c2e;font-weight:400}@media (max-width:767px){h1.titulo{display:none}}
