.elementor-kit-6{--e-global-color-primary:#E94F1B;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#00A19A;--e-global-color-52e570a:#FFCF37;--e-global-color-c591bb9:#FFFFFF;--e-global-color-4069aaf:#000000;--e-global-color-32a177a:#FFFFFF00;--e-global-typography-primary-font-family:"Nunito";--e-global-typography-primary-font-size:2rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:1.3rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:900;--e-global-typography-accent-line-height:1.4em;--e-global-typography-3c4208b-font-family:"Nunito";--e-global-typography-3c4208b-font-size:3.5em;--e-global-typography-3c4208b-font-weight:900;--e-global-typography-3c4208b-line-height:3.5rem;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 a{color:var(--e-global-color-52e570a);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 h1{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h4{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h5{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h6{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 label{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text);background-color:var(--e-global-color-c591bb9);border-style:solid;border-color:#E6E6E6;border-radius:1px 1px 1px 1px;padding:10px 10px 10px 10px}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-c591bb9)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-3c4208b-font-size:3rem;--e-global-typography-3c4208b-line-height:1em;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h4{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-3c4208b-font-size:2em;--e-global-typography-3c4208b-line-height:2rem;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-kit-6 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h3{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h4{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-kit-6 h5{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 h6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-6 label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--Naranja:#E94F1B;--Turquesa:#00A19A;--Gris:#54595F;--Texto:#7A7A7A;--Blanco:#ffffff;--Negro:#000000;--Transparente:#ffffff;--Titulos:Nunito;--Subtitulos:Montserrat;--Textos:Inter;--Amarillo:#ffcf37}html,body{overflow-x:hidden}header{position:relative;top:0;left:0;width:100%}body.home header{position:absolute!important;z-index:999!important}.dialog-type-lightbox{z-index:99999999999999999!important;top:0!important;height:100vh!important}.enlace-corporativo a.elementor-item{color:var(--Turquesa)!important;background-color:transparent!important;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out!important;border-radius:100px}.enlace-corporativo a.elementor-item:hover,.enlace-corporativo a.elementor-item:focus,.enlace-corporativo.current-menu-item a.elementor-item,.enlace-corporativo a.elementor-item.elementor-item-active{background-color:var(--Naranja,#E94F1B)!important;color:#ffffff!important;border-radius:100px}.enlace-corporativo a.elementor-item::before,.enlace-corporativo a.elementor-item::after{display:none!important;content:none!important;transition:none!important;background-color:transparent!important}#navegador-free-tours-elche.content-general{position:relative;width:100%;z-index:9999;background-color:#fff}body.home #navegador-free-tours-elche.content-general{background:linear-gradient(180deg,rgb(255 255 255 / .9) 25%,rgb(255 255 255 / .2))}#navegador-free-tours-elche.content-general.nav-scrolled{position:fixed!important;top:0!important;left:0!important;animation:deslizarDesdeArriba 0.5s cubic-bezier(.25,.8,.25,1) forwards!important;background-color:rgb(255 255 255 / .95)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;box-shadow:0 10px 30px rgb(0 0 0 / .08)!important;min-height:7vh!important;height:7vh!important}@keyframes deslizarDesdeArriba{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}#logotipo-free-tours-elche img{transition:all 0.4s ease!important}#navegador-free-tours-elche.content-general.nav-scrolled #logotipo-free-tours-elche img{height:50px!important;max-height:50px!important;width:auto!important;object-fit:contain!important}body::-webkit-scrollbar{width:20px}body::-webkit-scrollbar-thumb{background-color:var(--e-global-color-secondary)}body::-webkit-scrollbar-track{background:var(--e-global-color-primary)}@media (max-width:767px){body::-webkit-scrollbar{width:0}}@media (max-width:767px){a,a span{text-align:center!important}}::selection{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}div#cmplz-document{width:100%;max-width:100%}html{font-size:clamp(13px, 1vw ,15px)}.elementor-kit-6,.elementor-kit-6 .elementor-widget-container{height:100%!important}.elementor-kit-6 video{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important;padding:0!important}body.wp-singular.tf_tours-template-default.single.single-tf_tours .tf-head-title h1{color:var(--e-global-color-primary)!important;font-size:3rem!important;line-height:1em!important;margin-bottom:20px!important;font-weight:900!important}h2{position:relative!important;padding-bottom:20px!important;margin-bottom:30px!important}h2::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;height:8px!important;width:64px!important;border-bottom:8px dotted #ffcf37!important;line-height:0!important}.tf-template-section ul:not(.tf-list),.highlights-list ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.tf-template-section ul:not(.tf-list) li,.highlights-list ul li{position:relative!important;padding-left:24px!important;margin-bottom:12px!important;line-height:1.5}.tf-template-section ul:not(.tf-list) li::before,.highlights-list ul li::before{content:""!important;position:absolute!important;left:4px!important;top:7px!important;width:8px!important;height:8px!important;background-color:#ffcf37!important;border-radius:50%!important}.tf-inex-inner .tf-list li i{color:#ffcf37!important;font-size:16px!important;margin-right:8px!important;width:auto!important}.tf-inex-inner .tf-list li::before{display:none!important}.tf-inex-inner .tf-list li{padding-left:0!important}.tf-single-enquiry-style-1 i.fa-question-circle-o{color:#ffcf37!important;font-size:70px!important}.flatpickr-days .flatpickr-day.today{border-color:#ffcf37!important;background:transparent!important;color:#333333!important}.flatpickr-days .flatpickr-day:hover,.flatpickr-days .flatpickr-day.today:hover{background-color:#ffcf37!important;border-color:#ffcf37!important;color:#ffffff!important}.flatpickr-days .flatpickr-day.selected,.flatpickr-days .flatpickr-day.selected:hover{background-color:#ffcf37!important;border-color:#ffcf37!important;color:#ffffff!important}body>.tf-single-template__one{background:#12a19a}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block .tf-feature-block-icon i{font-size:2.5rem!important;position:relative!important;bottom:-5px!important}.tf-tour-single{padding:0 20px;padding-bottom:80px}.tf-single-template__one{padding:0px!important}.tf-tour-single .tf-container{position:relative;padding:1px}.tf-tour-single .tf-container .tf-container-inner{position:relative;z-index:99;padding:15px 30px;background-color:#fff;border-radius:20px;margin-top:-200px}@media (max-width:767px){.tf-tour-single .tf-container{margin-top:-70px}.tf-tour-single .tf-container .tf-container-inner{padding:20px}}.tf-booking-price p{font-size:32px!important;font-weight:800!important;color:#e94f1b!important;margin:0!important;display:flex!important;align-items:baseline!important;gap:8px!important}.tf-booking-price p span{font-size:16px!important;font-weight:500!important;color:#777777!important}.tf_acrselection .acr-select .acr-dec,.tf_acrselection .acr-select .acr-inc{background-color:#ffcf37!important;color:#ffffff!important;border:none!important;font-size:20px!important;font-weight:bold!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;cursor:pointer!important;transition:background-color 0.2s ease}.tf_acrselection .acr-select .acr-dec:hover,.tf_acrselection .acr-select .acr-inc:hover{background-color:#e5b92e!important}.tf-faq-wrapper .tf-faq-single.has-devider{border-bottom:2px dotted #ffcf37!important}.tf-faq-wrapper .tf-faq-inner{border-top:2px dotted #ffcf37!important}.tf-faq-wrapper .tf-faq-single:last-child{border-bottom:2px dotted #ffcf37!important}.tf-faq-wrapper .faq-icon span i{color:#ffcf37!important}@media (max-width:1024px){.solo-escritorio{display:none!important}}@media (min-width:768px){.solo-movil{display:none!important}}@media (max-width:768px){.ocultar-en-movil{display:none!important}}#titulo-h1{overflow:hidden!important;display:flex!important;justify-content:flex-end!important;width:100%!important}#titulo-h1 h1{position:relative!important;display:inline-block!important;width:max-content!important;margin-left:auto!important;margin:0!important;animation:textoViaja 2.4s cubic-bezier(.2,.8,.2,1) forwards!important}#titulo-h1 h1::before{content:""!important;position:absolute!important;right:100%!important;top:50%!important;transform:translateY(-50%)!important;height:12px!important;margin-right:15px!important;background-image:radial-gradient(circle,#ffcf37 4px,transparent 4.5px)!important;background-size:22px 12px!important;background-position:left center!important;background-repeat:repeat-x!important;animation:revelaPuntos 2.4s cubic-bezier(.2,.8,.2,1) forwards!important;z-index:1!important}@keyframes textoViaja{0%{transform:translateX(-100vw)}100%{transform:translateX(0)}}@keyframes revelaPuntos{0%{width:0}100%{width:100vw}}.menus-tours-footer .elementor-nav-menu>li{border-bottom:1px solid #EAEAEA!important}.menus-tours-footer .elementor-nav-menu>li:last-child{border-bottom:none!important}.menus-tours-footer .elementor-nav-menu>li>a.elementor-item{padding-top:6px!important;padding-bottom:6px!important}.imagen-ficha-tour a{display:block!important;width:100%!important}.imagen-ficha-tour img{display:block!important;width:100%!important;object-fit:cover!important}.single-tour-wrap .tourfic-single-left a{display:block!important;width:100%!important;height:100%!important}.single-tour-wrap .tourfic-single-left img{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center!important}.single-tour-wrap .tf-tour-price{font-size:1.05rem!important}.single-tour-wrap .tf-tour-price .amount{color:var(--Turquesa,#00A599)!important;font-weight:800!important;font-size:1.3rem!important}.single-tour-wrap .tourfic_hotel-title,.single-tour-wrap .tourfic_hotel-title a{font-family:var(--Subtitulos)!important;font-weight:800!important;font-size:1.3rem!important;color:var(--Naranja)!important;padding:0px!important;margin-block-end:10px!important;text-decoration:none!important;line-height:1.2em!important}body.archive .tf-container>h3{display:none}.tf-wishlists thead{display:none!important}.tf-wishlists table{border:none!important;border-collapse:collapse!important;width:100%!important;background-color:#ffffff!important;box-shadow:0 5px 25px rgb(0 0 0 / .05)!important;border-radius:12px!important;overflow:hidden!important;margin-top:20px!important}.tf-wishlists tbody tr{border-bottom:1px solid #EAEAEA!important;transition:background-color 0.3s ease!important}.tf-wishlists tbody tr:last-child{border-bottom:none!important}.tf-wishlists tbody tr:hover{background-color:#FAFAFA!important}.tf-wishlists td{border:none!important;padding:20px 25px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.tf-wishlists td a{color:var(--Turquesa,#00A599)!important;font-size:1.15rem!important;font-weight:600!important;text-decoration:none!important;transition:color 0.3s ease!important}.tf-wishlists td a:hover{color:var(--Naranja,#E94F1B)!important}.tf-wishlists td .remove-wishlist{color:#CCCCCC!important;font-size:1.2rem!important;cursor:pointer!important;padding:10px!important;transition:all 0.3s ease!important}.tf-wishlists td .remove-wishlist:hover{color:var(--Naranja,#E94F1B)!important;transform:scale(1.15)!important}body.term-free-tour .tf-tour-price,body.term-free-tour .tf-booking-form-data .tf-booking-price,body.term-free-tour .tf-booking-price{display:none!important}body.term-free-tour .tf-booking-form{margin-top:15px!important}.tour_type-free-tour .precio-ficha-tour{display:none!important}body.post-type-archive-tf_tours div#banner-header-categorias,body.post-type-archive-tf_tours .elementor-element-43d0661,body.post-type-archive-tf_tours div[data-id="43d0661"]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}