#headerGallery ul li,.item{width:270px;margin-right:35px;float:left}#contact .details p.light,#main,.item .right p{color:#777}#footer ul li,ul#menu li{display:inline}#contact input.btnSubmit:hover,#facebook:hover,#gallery{cursor:pointer}#contact #form h3,ƒb #fancyWrapper p{margin-bottom:20px}#banner-tourisme,#footer,#mensajeFooter1,h2.slogan{text-align:center}#mensajeFooter1 span,#mensajeFooter2 span{position:absolute;right:5px;bottom:5px}#TA_logoWidget196,#facebook,#instagram,#whatsapp,#youtube{position:fixed;top:50%}#footer a,#mensajeFooter3,.banner_footer,.enlDavid,.extra a.more,.item .enls a{text-decoration:none}#footer ul,#gallery ul,#headerGallery ul{list-style:none}a.tel,a.tel2{text-decoration:none!important}*{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 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}#contact span.required,#contactIcon,#lhc_need_help_container,#lhc_remote_window,#menuResponsive,#redesSociales{display:none}ul#menu{position:absolute;left:325px;display:block}ul#menu li a{text-indent:-9999px;overflow:hidden;width:94px;height:102px;background:url(images/menu.png);margin-right:3px;display:block;float:left;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 li{-webkit-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333;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:rgba(255,255,255,.9)}.fixShadow{position:absolute;background:#333;top:-8px;left:-8px;z-index:0;zoom:1}#footer,.item{position:relative}h2.slogan{position:absolute;bottom:20px;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}#main h3,.v-section .v-col .title{font-size:24px;color:#7d5c2e;font-weight:400}#contact h1,#headerContent h2,#imgRight h1{font-size:30px;font-weight:400}.item{height:150px;display:block;margin-bottom:25px}@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}#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;line-height:16px;height:16px;font-weight:700;display:block;padding-right:20px;background:url(images/enl_mas.jpg) top right no-repeat;overflow:hidden}.azul .enls a{color:#004666;background-position:right 0}.verde .enls a{background-position:right -16px;color:#3c7d01}#footer{margin:40px 0 30px}#footer a{color:#004666}#footer ul{margin-top:5px}#footer ul li{margin-right:10px}#footer ul li:last-child{margin-right:0}body.contacto #footer,body.tarzan #footer{margin-top:40px}#contact .details,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,#imgRight p{margin-bottom:10px}#headerContent h2{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}#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}#contact h3{font-size:15px;margin-top:20px;color:#018fa3}#fancyWrapper h2,.extra h3,.v-section .v-banner .content p{font-size:16px}#contact h2{font-weight:400;color:#7d5c2e}#contact .details p{margin-bottom:10px;color:#333}#contact #form{position:absolute;left:360px;top:210px;width:490px}#contact p.legend{margin-top:20px;color:#7d5c2e;font-size:13px}#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}.extra,.v-section .v-banner{background:url(images/banner-extra.jpg) repeat-y}#mensajeContainer{position:absolute;top:55px;right:0;width:230px}#contact textarea{height:97px}#contact input.btnSubmit{background:url(images/send.png) center right no-repeat;text-align:right;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.check{width:auto;float:left;margin:5px 5px 0 0}#contact label.light{width:400px;color:#777;display:block;float:left;line-height:22px}.clearFix,.full .errorMessage{display:block;clear:both}#gallery{margin:20px 0}#gallery ul{display:flex;flex-wrap:wrap;gap:10px}#gallery ul li{display:block;width:130px}#gallery ul li a img{border:0}#gallery.villa ul li a img{max-width:100%}#fancyWrapper{overflow:auto}#fancyWrapper h3{font-size:15px}#fancyWrapper h2,#fancyWrapper h3{color:#7d5c2e;font-weight:400}ƒb #fancyWrapper p{color:#777;font-size:13px}#contact a,#fancyWrapper a{color:#467fcd}#fancy-content{background:#faf6f0}#instagram{right:0;z-index:9000;margin-top:224px}#whatsapp{right:0;z-index:9000;margin-top:288px}#facebook{width:357px;height:180px;right:-293px;margin-top:-180px;z-index:9000}#fbLogo{width:64px;display:block}#fbContent,#fbLogo{float:left}#fbContent{background:#fff}#youtube{right:0}#form .resaltado{font-weight:700;margin-top:30px}#mensajeFooter3{margin:22px 3px;display:block;width:955px;height:129px;background:url(images/banner-jumbocar.png) no-repeat}#mensajeFooter1,#mensajeFooter2,.extra{width:913px;position:relative;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf}#mensajeFooter1{height:66px;background:url(images/banner-footer.jpg) no-repeat;padding:5px;margin:30px auto}#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}#mensajeFooter2{height:66px;background:url(images/banner-footer2.jpg) no-repeat;padding:5px;margin:auto}#mensajeFooter2 h4{width:50%;font-size:23px;font-family:'Open Sans';color:#fff;text-align:right;float:left;font-weight:400}#footer_excursiones h4,h1.titulo{text-align:center;font-weight:400}#mensajeFooter2 p{width:38%;float:left;font-size:14px;font-family:'Open Sans';color:#fff;margin-left:15px}#mensajeFooter2 span{color:#000;font-weight:700;font-size:13px;font-family:'Open Sans'}.extra{margin:30px auto 0;padding:15px 5px;font-size:13px}.extra div.img{position:static;float:left;margin-right:30px;margin-left:10px}#footer_excursiones span,.copyright,.enlDavid,.extra a.more,.fb,ul.languages{position:absolute}.extra div.img img{position:static;border:2px solid #fff;box-shadow:none}.extra h3{color:#3b7c01}.extra h2{color:#000;font-size:24px}.enlDavid,.extra a.more,.extra strong{color:#3b7c01}.extra h2,.extra h3,.extra p{font-weight:400;margin-bottom:10px}.extra a.more{bottom:0;right:0;display:block;height:35px;line-height:35px;padding:0 10px;background:#faf6ee;font-weight:700}.h5bcf:after,.h5bcf:before{content:" ";display:table}.h5bcf:after{clear:both}.fb{bottom:5px;right:194px}#TA_logoWidget196{right:0;margin-top:160px}.enlDavid{bottom:10px;right:5px;font-weight:700;text-transform:uppercase}.copyright{left:-454px;top:290px}#footer_excursiones{background:url(/images/footer_packages.jpg) center center no-repeat;max-width:922px;height:76px;display:block;position:relative;border:4px solid #fff;box-shadow:0 0 15px #bfbfbf;margin:30px auto}#footer_excursiones h4{color:#fff;font-size:23px;font-family:'Open Sans';margin-top:8px}#footer_excursiones p{color:#fff;text-align:center;font-size:14px;font-family:'Open Sans'}#footer_excursiones span{right:6px;bottom:4px;color:#fff}ul.languages{right:183px;top:81px;display:block}#language_footer li,ul.languages li{float:left;margin-right:10px;list-style:none}#language_footer li.uk,ul.languages li.uk{background:url(images/idiomas/flag-uk.png) no-repeat}#language_footer li.fr,ul.languages li.fr{background:url(images/idiomas/flag-fr.png) no-repeat}#language_footer li a,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}a.tel{color:#7d5c2e!important}a.tel2:hover,a.tel:hover{text-decoration:underline!important}a.tel2{color:#000!important}@media (max-width:940px){body{background:url(/images/header_responsive.jpg) center top/contain no-repeat!important}#wrapper{max-width:100%}body.detail #header,body.tarzan #header{padding-top:140px}#TA_logoWidget196,#facebook,#footer_excursiones span,#headerGallery ul li:nth-child(3),#instagram,#mensajeFooter,#mensajeFooter1 span,#mensajeFooter2 span,#youtube,body.contacto #contactIcon,ul#menu,ul.languages{display:none}.contacto #contact #mensajeContainer,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}#menuResponsive{display:block;position:absolute;left:345px;top:70px;width:30%;padding:5px 0}#headerGallery{margin-left:2%}h2.slogan{left:5%;width:90%;bottom:10px}.extra{padding-bottom:30px}.item{width:44%}#footer_excursiones,#mensajeFooter1,#mensajeFooter2,.extra{width:90%}#mensajeFooter2{height:auto}#mensajeFooter2 h4,#mensajeFooter2 p{float:none;text-align:center;padding:10px 0;width:auto}#mensajeFooter3{width:94%;margin:22px auto 0;background-size:100%}.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}#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}}}@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:first-child{display:block;width:100%;text-align:center;-webkit-box-shadow:0 0;box-shadow:0 0}#headerGallery ul li:first-child 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}#youtubeHolder,div.img{width:100%}div.img{margin-top:20px}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){.item .enls a,.item p{font-size:14px}#gallery ul li,.item{float:none;height:auto}#contact #form,#contact .details{margin:20px auto;font-size:15px;position:static}#header{height:auto!important}#main{margin-left:0}.item{width:95%;position:static;margin:10px 0 50px 10px}#main .item h3,#main .item h4{font-size:16px}.item .enls a{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:10px 4% 10%;width:89%}#contact #form .full,.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;padding:5px;width:50%;box-sizing:border-box;margin:0}#gallery ul li img{height:auto;width:100%}#contact #form .row,#contact label.light,.contacto #contact #form .btnSubmit{width:100%}#contact{width:90%;margin:0 auto}#contact .details{width:80%}#contact .details h1{font-size:30px}#contact .details h2,#contact .details h3{font-size:20px}#contact #form{width:80%!important}#contact #form input,#contact #form textarea{width:100%;padding:5px 0}#contact #mensajeContainer{position:static;width:100%}#contact #form .check{width:auto}#mensajeFooter3{background:url(/images/banner-jumbocar-phone.jpg) 0 0/contain no-repeat;max-width:320px;height:202px;margin-bottom:22px}}.v-section{max-width:950px;margin:30px auto}.v-section .v-col{margin:10px}.v-section .v-col.v-col-shadow{padding:5px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.v-section .v-banner{padding:20px;display:flex;flex-direction:row;gap:30px}.v-section .v-banner .image img{width:250px}.v-section .v-banner .content h2{font-size:20px}.v-section .v-banner .content a{color:#3b7c02}.v-section .v-item{width:50%;float:left;padding:0 10px;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.2)}.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;color:#7d5c2e}@media (max-width:767px){h1.titulo{display:none}}.agenceAutorisee img{width:px}
