/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
.action-links{margin:1em 0;padding:0;list-style:none}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.breadcrumb li:before{content:" \BB "}.breadcrumb li:first-child:before{content:none}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.container-inline label:after,.container-inline .label:after{content:":"}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:""}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}
.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:.5em}.field--label-inline .field__label:after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/css/components/../../images/icons/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/css/components/../../images/icons/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/css/components/../../images/icons/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em}label button.link{font-weight:700}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/menu-expanded.png)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/menu-collapsed.png)}[dir=rtl] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/css/components/../../images/icons/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.page-node-type-blog #contenedor .node__content{width:100%;margin:0 auto}.galeria-main-col img{transition:opacity .3s ease,transform .35s ease}.page-taxonomy-vocabulary-taxonomia-blog div#contenedor,.page-node-type-blog div#contenedor{display:flex;flex-wrap:wrap;width:100%;max-width:95%;margin:0 auto;justify-content:space-between;margin-top:27px}.page-taxonomy-vocabulary-taxonomia-blog div#contenido,.page-node-type-blog div#contenido{width:100%;max-width:100%;margin:0 auto;padding-bottom:6%;overflow:hidden;box-sizing:border-box}.page-taxonomy-vocabulary-taxonomia-blog aside#sidebar_right,.page-node-type-blog aside#sidebar_right{width:100%;max-width:100%;position:sticky;top:15%;align-self:flex-start;margin:0 auto;overflow:hidden;box-sizing:border-box}.page-taxonomy-vocabulary-c .content{position:relative;width:100%;height:500px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;background-color:#000;background:#1a1a1a}.page-taxonomy-vocabulary-c .field--name-field-categoria-blog-tours-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:opacity .28s ease}.page-taxonomy-vocabulary-c .field--name-field-categoria-blog-tours-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 100%);z-index:1}.page-taxonomy-vocabulary-c .grupo_taxonomia_slider{position:relative;z-index:2;padding:0 5% 0 10%;max-width:700px;text-align:left}.page-taxonomy-vocabulary-c .grupo_taxonomia_slider h1,.page-taxonomy-vocabulary-c .grupo_taxonomia_slider p,.page-taxonomy-vocabulary-c .grupo_taxonomia_slider span{background-color:transparent !important;color:var(--ict-color-white) !important;-webkit-text-stroke-width:0 !important;text-shadow:2px 2px 8px rgba(0,0,0,.8);font-size:clamp(1.6rem,2vw,2rem)}.page-taxonomy-vocabulary-c .grupo_taxonomia_slider h1{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:15px}@media (max-width:600px){.page-taxonomy-vocabulary-c .content{height:350px;justify-content:center}.page-taxonomy-vocabulary-c .field--name-field-categoria-blog-tours-image:before{background:rgba(0,0,0,.5)}.page-taxonomy-vocabulary-c .grupo_taxonomia_slider{padding:0 20px;text-align:center;width:100%}.page-taxonomy-vocabulary-c .grupo_taxonomia_slider h1{font-size:2.2rem}}.page-taxonomy-vocabulary-c .contacto-center-panel{width:100%;max-width:90%;margin:0 auto}.blog-clean-layout{display:grid;grid-template-columns:1fr;gap:32px;margin:0 auto;align-items:start;width:100%}.blog-clean-layout__main{min-width:0}.blog-clean-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}@media (max-width:991px){.blog-clean-layout{grid-template-columns:1fr}.blog-clean-layout__sidebar{position:static}.blog-clean-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.blog-clean-grid{grid-template-columns:2fr}.blog-card-clean__body{padding:22px}.blog-card-clean__button a{width:100%}}@media (max-width:481px){.blog-clean-grid{grid-template-columns:1fr}}.blog-card-clean{background:#fff;border:1px solid #e8edf3;border-radius:28px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%}.blog-card-page{display:flex;flex-direction:column;height:100%}.blog-card-clean:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(15,23,42,.12)}.blog-card-clean__media{aspect-ratio:4/3;overflow:hidden}.blog-card-clean__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.blog-card-clean:hover .blog-card-clean__media img{transform:scale(1.04)}.blog-card-clean__body{padding:10px 10px 0;display:flex;flex-direction:column;flex-grow:1}.blog-card-clean__title{margin:0 0 14px;font-size:clamp(1rem,1vw,1rem) !important;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:#1e2d45}.blog-card-clean__title a{color:inherit;text-decoration:none}.blog-card-clean__title a:hover{color:#f98b5f}a:hover,.blog-card-clean__body .blog-card-clean__title a:hover{color:#f98b5f;background-color:rgb(244 88 52/10%)}.blog-card-clean__date{display:block;margin-bottom:8px;font-size:.95rem;color:#6b7280;text-align:center}.blog-card-clean__excerpt{font-size:1rem;line-height:1.85;color:#475569;margin-bottom:15px}.blog-card-clean__excerpt p{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2 !important}.blog-card-clean__footer{margin-top:auto}.blog-card-clean__button a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font-weight:700;line-height:1;letter-spacing:.01em;background:#ff3c00bf;color:#fff;text-decoration:none;font-size:clamp(1.2rem,1.2vw,1.3rem);transition:transform .25s ease,box-shadow .25s ease}.blog-card-clean__button a:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(255,127,79,.35)}.blog-clean-layout__sidebar{position:sticky;top:24px}.blog-clean-sidebar-box{border-radius:24px;padding:22px 0;max-width:100%;margin:0 auto}.blog-clean-sidebar-box__title{margin:0 0 18px;font-size:1.1rem;font-weight:800;color:#1e2d45}.blog-clean-sidebar-box form{display:flex;gap:14px}.blog-clean-sidebar-box .form-item{margin:0}.blog-clean-sidebar-box input[type=text],.blog-clean-sidebar-box input[type=search]{width:100%;min-height:52px;padding:0 5px;border:1px solid #dbe3ec;border-radius:14px;background:#f8fafc;color:#1f2f46;outline:none}.blog-clean-sidebar-box input[type=text]:focus,.blog-clean-sidebar-box input[type=search]:focus{border-color:#ff8b5c;background:#fff}.blog-clean-sidebar-box .form-submit{width:100%;min-height:52px;border:0;border-radius:999px;background:#e65100;color:#fff;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(255,127,79,.25)}.blog-clean-pager{margin-top:36px}.blog-card-clean__button{display:inline-flex;justify-content:center;width:100%;max-width:100%;margin-bottom:10px}@media (max-width:768px){.blog-card-clean__body{padding:10px}}.form--inline.clearfix{display:flex;gap:1px;width:100%}.js-form-item-title{width:100%;margin:0}.js-form-item-title input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #d1d9e6;border-radius:12px}.form-actions{width:100%;margin:0}.form-actions .button{width:100%;background-color:#ff8c5a;color:#fff;border:none;padding:15px;border-radius:30px;font-weight:700;cursor:pointer;box-shadow:0 4px 15px rgba(255,140,90,.3)}.view-vista-tipo-blog-mas-popular-right{background-color:#fff;border-radius:16px}.view-vista-tipo-blog-mas-popular-right .blog-card-clean{display:flex;align-items:center;gap:16px;padding:12px;margin-bottom:8px;border-radius:14px;transition:all .4s cubic-bezier(.165,.84,.44,1);text-decoration:none}.view-vista-tipo-blog-mas-popular-right .blog-card-clean:hover{background-color:#f8fafc;border-color:#e2e8f0;transform:translateX(5px);box-shadow:0 4px 20px rgba(0,0,0,.04)}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__media{flex:0 0 85px;height:85px;border-radius:12px;overflow:hidden;position:relative}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.view-vista-tipo-blog-mas-popular-right .blog-card-clean:hover .blog-card-clean__media img{transform:scale(1.1)}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__body{flex:1;min-width:0}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__title{margin:0 0 4px;font-size:15px;line-height:1.4;text-align:left}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__title a{color:#0f172a;font-weight:600;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__date{font-size:12px;color:#64748b;display:flex;align-items:center}.view-vista-tipo-blog-mas-popular-right .blog-card-clean__date time:before{content:"📅";display:inline-block;height:6px;border-radius:50%;margin-right:8px}.blog-clean-sidebar-box__content .form-actions{max-width:30%}.blog-clean-sidebar-box .form--inline.clearfix{display:flex !important;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:50px;padding:6px 6px 6px 20px;box-shadow:0 4px 12px rgba(0,0,0,.03);transition:all .3s ease}.blog-clean-sidebar-box .form--inline.clearfix:focus-within{border-color:#ff8a5c;box-shadow:0 4px 20px rgba(255,138,92,.15)}.blog-clean-sidebar-box input[type=text]{border:none !important;background:0 0 !important;box-shadow:none !important;outline:none !important;flex-grow:1;height:40px;font-size:15px;color:#333;margin:0 !important;padding:0 !important}.blog-clean-sidebar-box input[type=text]::placeholder{color:#94a3b8;font-weight:500;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.blog-clean-sidebar-box .form-submit{background-color:#ff8a5c !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:10px 28px !important;font-weight:700 !important;font-size:14px !important;text-transform:capitalize;cursor:pointer;box-shadow:0 4px 10px rgba(255,138,92,.3);transition:all .2s ease;margin-left:10px !important}.blog-clean-sidebar-box .form-submit:hover{background-color:#ff7640 !important;transform:translateY(-1px);box-shadow:0 6px 15px rgba(255,138,92,.4)}.blog-clean-sidebar-box .form-item,.blog-clean-sidebar-box .form-actions{margin:0 !important;display:flex;align-items:center}.page-node-type-blog .field--name-field-blog-content>.field__item{margin-bottom:56px}.page-node-type-blog .field--name-field-blog-content>.field__item:not(:last-child){padding-bottom:20px}.page-node-type-blog .blog-section{width:100%}.page-node-type-blog .blog-section__heading{margin-bottom:20px}.page-node-type-blog .blog-section__heading h2{margin:0;line-height:1.2;letter-spacing:-.02em;padding-bottom:8px;border-bottom:2px solid #e5e7eb}.page-node-type-blog .blog-section__gallery{margin:24px 0 28px}.page-node-type-blog .blog-section__gallery>.field,.page-node-type-blog .blog-section__gallery>.field--type-image,.page-node-type-blog .blog-section__gallery>.field--name-field-paragraf-image-block{display:grid;grid-template-columns:1fr;gap:18px;justify-content:center;align-items:start}.page-node-type-blog .blog-section__gallery .field__item{margin:0;width:100%}.page-node-type-blog .blog-section__gallery img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.page-node-type-blog .blog-section__gallery .field__item:only-child{max-width:760px;width:100%;margin:0 auto}.page-node-type-blog .blog-section__text{color:#374151;font-size:18px;line-height:1.85}.page-node-type-blog .blog-section__text>*:first-child{margin-top:0}.page-node-type-blog .blog-section__text p{margin:0 0 1.35em}.page-node-type-blog .blog-section__text h2{font-size:1.9rem;font-weight:800;color:#111827;margin-top:2.2em;margin-bottom:.8em;padding-bottom:6px;border-bottom:2px solid #e5e7eb}.page-node-type-blog .blog-section__text h3{display:block;width:100%;text-align:left;font-size:1.4rem;line-height:1.35;margin-top:1.7em;margin-bottom:.6em;padding-left:14px;box-shadow:inset 4px 0 0 var(--ict-color-blue)}.page-node-type-blog .blog-section__text h3+p,.page-node-type-blog .blog-section__text h3+ul,.page-node-type-blog .blog-section__text h3+ol{padding-left:14px}.page-node-type-blog .blog-section__text h4{font-size:1.2rem;font-weight:700;color:#334155;margin-top:1.4em;margin-bottom:.6em}.page-node-type-blog .blog-section__text ul,.page-node-type-blog .blog-section__text ol{margin:0 0 1.5em 1.5em;padding:0}.page-node-type-blog .blog-section__text li{margin-bottom:.55em}.page-node-type-blog .blog-section__text a{color:#0f766e;text-decoration:underline;text-underline-offset:3px}.page-node-type-blog .blog-section__text a:hover{text-decoration-thickness:2px}.page-node-type-blog .blog-section__text blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:4px solid #0f766e;background:#f8fafc;color:#334155;font-style:italic;border-radius:10px}.page-node-type-blog .blog-section__text img{display:block;max-width:100%;height:auto;margin:2rem auto;border-radius:14px}.page-node-type-blog .blog-section__text table{width:100%;border-collapse:collapse;margin:2rem 0;display:block;overflow-x:auto}.page-node-type-blog .blog-section__text th,.page-node-type-blog .blog-section__text td{border:1px solid #e5e7eb;padding:12px 14px;text-align:left}.page-node-type-blog .blog-section__text hr{border:0;border-top:1px solid #e5e7eb;margin:2.5rem 0}.page-node-type-blog .blog-section__gallery figcaption,.page-node-type-blog .blog-section__text figcaption{margin-top:10px;font-size:.92rem;line-height:1.5;color:#6b7280;text-align:center}.page-node-type-blog .page-title{max-width:980px;margin:40px auto 20px;padding:0 20px;color:#111827;font-size:clamp(2.3rem,5vw,3.3rem);line-height:1.08;font-weight:800;letter-spacing:-.03em}@media (min-width:768px){.page-node-type-blog .blog-section__gallery>.field,.page-node-type-blog .blog-section__gallery>.field--type-image,.page-node-type-blog .blog-section__gallery>.field--name-field-paragraf-image-block{grid-template-columns:repeat(2,minmax(0,1fr))}.page-node-type-blog .blog-section__gallery .field__item:only-child{grid-column:1/-1;max-width:760px;width:100%;margin:0 auto}.page-node-type-blog .blog-section__gallery img{aspect-ratio:4/3;object-fit:cover}}@media (max-width:767px){.page-node-type-blog .field--name-field-blog-content{padding:18px 16px 42px}.page-node-type-blog .field--name-field-blog-content>.field__item{margin-bottom:40px}.page-node-type-blog .field--name-field-blog-content>.field__item:not(:last-child){padding-bottom:16px}.page-node-type-blog .page-title{margin:28px auto 16px;padding:0 16px}.page-node-type-blog .blog-section__gallery{margin:20px 0 24px}.page-node-type-blog .blog-section__gallery>.field,.page-node-type-blog .blog-section__gallery>.field--type-image,.page-node-type-blog .blog-section__gallery>.field--name-field-paragraf-image-block{grid-template-columns:1fr;gap:14px}.page-node-type-blog .blog-section__gallery img{aspect-ratio:auto;object-fit:initial}.page-node-type-blog .blog-section__text{font-size:16px;line-height:1.75}.page-node-type-blog .blog-section__text h2{font-size:1.55rem}.page-node-type-blog .blog-section__text h3{font-size:1.2rem;padding-left:10px}.page-node-type-blog .blog-section__text h3+p,.page-node-type-blog .blog-section__text h3+ul,.page-node-type-blog .blog-section__text h3+ol{padding-left:10px}.page-node-type-blog .blog-section__text h4{font-size:1.05rem}}
@media (max-width:850px){.galeria-main-col{order:1}.galeria-thumbs-col{grid-template-columns:repeat(4,1fr);grid-template-rows:80px;order:2}}@media (max-width:992px){.page-taxonomy-vocabulary-c .grupo_taxonomia_slider h1{font-size:2.8rem}.page-taxonomy-vocabulary-c .content{height:400px}}
@media screen and (min-width:1024px){.page-taxonomy-vocabulary-taxonomia-blog aside#sidebar_right,.page-node-type-blog aside#sidebar_right{max-width:30%;padding-top:30px}.page-taxonomy-vocabulary-taxonomia-blog div#contenido,.page-node-type-blog div#contenido{max-width:67%}}.page-taxonomy-vocabulary-c .field--name-field-categoria-blog-tours-image img{transition:opacity .22s ease}
.faq-accordion{max-width:100%;margin:18px 0 28px;border-top:1px solid #e5e7eb;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px rgba(15,23,42,.06)}.faq-accordion__item{border-bottom:1px solid #e5e7eb}.faq-accordion__item:last-child{border-bottom:0}.faq-accordion__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border:0;background:#fff;cursor:pointer;text-align:left;font:inherit}.faq-accordion__button:hover{background:#f8fafc}.faq-accordion__button[aria-expanded=true]{background:#f8fafc;box-shadow:inset 4px 0 0 var(--ict-color-blue)}.faq-accordion__question{font-size:1.15rem;line-height:1.35;font-weight:600;color:var(--ict-color-primary) !important}.faq-accordion__icon{flex:0 0 auto;width:34px;height:34px;border-radius:999px;display:inline-grid;place-items:center;background:#eff6ff;color:#0f172a;font-size:1.35rem;font-weight:700}.faq-accordion__button[aria-expanded=true] .faq-accordion__icon:before{content:"\2212"}.faq-accordion__button[aria-expanded=false] .faq-accordion__icon:before{content:"\002b"}.faq-accordion__panel{padding:0 24px 22px;background:#fff}.faq-accordion__panel[hidden]{display:none}.faq-accordion__answer{color:#374151;font-size:17px;line-height:1.8}.faq-accordion__answer>*:first-child{margin-top:12px}.faq-accordion__answer p{margin:0 0 1em}.faq-accordion__answer ul,.faq-accordion__answer ol{margin:0 0 1.2em 1.4em;padding:0}.faq-accordion__answer li{margin-bottom:.5em}.faq-accordion__answer a{color:#0f766e;text-decoration:underline;text-underline-offset:3px}.faq-accordion__answer strong{color:#111827}@media (max-width:767px){.faq-accordion{border-radius:12px;margin:16px 0 24px}.faq-accordion__button{padding:16px;gap:12px}.faq-accordion__question{font-size:1rem}.faq-accordion__icon{width:28px;height:28px;font-size:1.15rem}.faq-accordion__panel{padding:0 16px 16px}.faq-accordion__answer{font-size:16px;line-height:1.75}}
.hero-portada-blog{position:relative;border-radius:0 0 18px 18px;overflow:hidden}.hero-portada-blog__media{background:#f8fafc}.hero-portada-blog__media:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.68) 0%,rgba(0,0,0,.42) 35%,rgba(0,0,0,.12) 68%,rgba(0,0,0,0) 100%)}.hero-portada-blog__media img{display:block;width:100%;height:560px;object-fit:cover;aspect-ratio:1920/700}.hero-portada-blog__overlay{position:absolute;inset:0;display:flex;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.14) 0%,rgba(0,0,0,.54) 58%,rgba(0,0,0,.74) 100%)}.hero-portada-blog__content{width:100%;max-width:760px;padding:3.5rem 4rem;color:#fff;display:flex;flex-wrap:wrap;gap:18px}.hero-portada-blog__content>div{flex:1;text-align:center;flex-direction:column;justify-content:center}.hero-portada-blog__content time.datetime{color:#fff}.hero-portada-blog__content h1.hero-portada-blog__title{text-align:left}.hero-portada-blog__meta{color:var(--opt-text-soft)}.hero-portada-blog__label{box-sizing:border-box;margin-bottom:.65rem;font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.95;color:#fff;width:fit-content;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.hero-portada-blog__title{max-width:680px;margin:0 0 1rem;font-size:clamp(2.2rem,4vw,4rem);line-height:1.05}.hero-portada-blog__date{display:inline-block;margin-top:.75rem;font-size:1rem;line-height:1.35;opacity:.95}.hero-portada-blog__icon-wrap{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.hero-portada-blog__icon{width:44px;height:44px;object-fit:contain;display:block}.hero-portada-blog__label-text{display:flex;flex-direction:column;line-height:1.1}.hero-portada-blog__label-title{font-size:14px;font-weight:700;color:#fff;margin-bottom:4px}.hero-portada-blog__label-value{font-size:24px;font-weight:400;color:#fff}.hero-portada-blog__descripcion h2,.hero-portada-blog__descripcion p{color:#fff;text-align:left}@media (max-width:480px){.hero-portada-blog{position:relative;overflow:hidden}.hero-portada-blog__media img{height:380px}.hero-portada-blog__overlay{align-items:flex-start;background:linear-gradient(180deg,rgba(0,0,0,.16) 0%,rgba(0,0,0,.42) 38%,rgba(0,0,0,.72) 100%)}.hero-portada-blog__content{width:calc(100% - 24px);padding:3.5rem 1rem;display:flex;gap:8px;align-content:start}.hero-portada-blog__label{display:flex;align-items:center;gap:10px;min-height:58px;padding:8px 12px;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.07) 100%);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 18px rgba(0,0,0,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero-portada-blog__title{font-size:1.7rem;line-height:1.08}.hero-portada-blog__date{font-size:.8rem}.hero-portada-blog__icon-wrap{flex:0 0 34px;width:34px;height:34px}.hero-portada-blog__icon{width:24px;height:24px}.hero-portada-blog__label-text{min-width:0;line-height:1.05}.hero-portada-blog__label-title{font-size:.62rem;margin-bottom:2px;letter-spacing:.05em;color:rgba(255,255,255,.92)}.hero-portada-blog__label-value{font-size:.92rem;line-height:1.1;font-weight:700;word-break:break-word}}@media (min-width:768px){.hero-portada-blog__label.travelblog{height:40px}}@media (min-width:768px) and (max-width:991px){.hero-portada-blog__media img{height:460px}.hero-portada-blog__content{max-width:620px;padding:2.5rem 2rem}.hero-portada-blog__title{max-width:520px;font-size:clamp(1.9rem,5vw,3rem)}}@media only screen and (max-width:1023px){.hero-portada-blog{box-shadow:0 8px 22px rgba(15,23,42,.08)}.hero-portada-blog__media{background:#f8fafc}}@media (min-width:768px) and (max-width:1023px){.hero-portada-blog{border-radius:0 0 22px 22px;overflow:hidden}.hero-portada-blog__media img{filter:saturate(1.02) contrast(1.02)}.hero-portada-blog__overlay{background:linear-gradient(90deg,rgba(2,6,23,.7) 0,rgba(2,6,23,.38) 40%,rgba(2,6,23,.12) 78%,rgba(2,6,23,0) 100%)}.hero-portada-blog__content{padding:2.6rem 2.15rem;max-width:650px}.hero-portada-blog__label{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:10px 14px;width:fit-content;box-shadow:0 14px 34px rgba(0,0,0,.14);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}}@media screen and (min-width:1024px){.hero-portada-blog{border-radius:0 0 28px 28px;overflow:hidden}.hero-portada-blog__overlay{background:linear-gradient(90deg,rgba(2,6,23,.76) 0%,rgba(2,6,23,.44) 38%,rgba(2,6,23,.14) 72%,rgba(2,6,23,0) 100%)}.hero-portada-blog__content{max-width:820px;gap:20px}.hero-portada-blog__title{text-shadow:0 10px 30px rgba(0,0,0,.24)}.hero-portada-blog__label{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:10px 14px;width:fit-content;box-shadow:0 8px 18px rgba(0,0,0,.09);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.hero-portada-blog__media{background:#f8fafc}}
.field.field--name-field-btn-linkconsultar-slider-h.field--type-link.field--label-hidden.field__item a{font-weight:400}.field.field--name-field-img-main-banner-home.field--type-image.field--label-hidden.field__item img{display:block;width:100%;height:560px;object-fit:cover;aspect-ratio:1920/700}.grup_video_slider_home .field--name-field-img-main-banner-home:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.68) 0%,rgba(0,0,0,.4) 35%,rgba(0,0,0,.12) 68%,rgba(0,0,0,0) 100%)}.field--name-field-bloque-botones-header .field a{font-size:clamp(1.2rem,1.2vw,1.3rem)}@media (max-width:767px){div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a,div#block-incaculturetravel-bloque-blog-home .views-row a,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a,.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a,.grupo-precio-view a,.grupo-detaller-nuestros-destinoshom a,.grupo-detalle-destinos-splite .views-field-view-node a,.field--name-field-btn-linkconsultar-slider-h a{width:100%;max-width:320px}}.node__content{counter-reset:tourday}.cke5-custom-block-indent-2{margin-left:0}#block-incaculturetravel-bloquealertasuperior{position:sticky !important;top:0;width:100%;z-index:20;background:linear-gradient(135deg,#243144 0%,#e65100 100%);overflow:hidden;transition:opacity .4s ease,max-height .4s ease;max-height:200px}.alert-hidden{visibility:hidden;opacity:0;max-height:0 !important}.alert-container{display:flex;align-items:center;justify-content:center;min-height:50px;padding:5px 40px;position:relative;max-width:1200px;margin:0 auto;gap:10px}.custom-alert-link{display:inline-block;text-decoration:none;color:#fff !important}.alert-tag{background:#fff;color:#e64a19;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;margin-right:10px;text-transform:uppercase}.alert-close{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.2);border:none;color:#fff;font-size:24px;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;line-height:1;transition:background .2s}.alert-close:hover{background:rgba(255,255,255,.4)}#menu{position:sticky !important;z-index:10001;transition:top .4s ease,box-shadow .3s ease}@media (max-width:767px){.sticky-wrapper{position:sticky !important;z-index:10001 !important;width:100%;background:var(--ict-color-white);box-shadow:var(--ict-shadow-sticky);transform:none !important;-webkit-transform:none !important;overflow:visible !important}#menu{position:static !important;top:auto !important;z-index:auto !important}.grup_video_slider_home{min-height:min(100svh - var(--alerta-altura,0px) - 56px,680px);align-items:flex-end}.grup_slider_home_page{padding:clamp(12px,4vw,20px);max-width:100%}.grup_slider_home_page .field--name-field-tilde-header-home h1{font-size:clamp(1.75rem,7vw,2.6rem);line-height:1.05}.grup_slider_home_page .field--name-body{max-width:100%;padding:12px 14px}.grup_slider_home_page .text-formatted.field.field--name-body.field--type-text-with-summary p,.grup_slider_home_page li{font-size:clamp(.95rem,3.4vw,1.05rem);line-height:1.45}.field--name-field-btn-linkconsultar-slider-h{width:100%}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{max-width:360px;margin-inline:auto}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-titulo-porque-inca h2,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-body{max-width:100%}p{line-height:1.72}}@media (max-width:480px){#block-incaculturetravel-bloquealertasuperior a.custom-alert-link{font-size:clamp(1rem,1.5vw,1rem)}.alert-container{padding:5px 30px}.sticky-wrapper{padding-top:0;gap:2% !important}#block-sitebranding img{max-height:100px !important}.grup_slider_home_page .field--name-body{padding:10px 12px}.grup_slider_home_page ul{padding-left:1rem}}@media screen and (max-width:480px){.sticky-wrapper.padre-expandido{width:100vw !important;max-width:100vw !important;left:0 !important;padding:0 !important;margin:0 !important;display:block !important}.contenedor-activo{width:100% !important;padding:10px 15px !important;box-sizing:border-box}.view-vistabusquedahom .form--inline{display:flex !important;width:100% !important}span.btn-cerrar-buscador{margin-right:20px;font-size:20px}}:root{--ict-color-white:#fff;--ict-color-text:#333;--ict-color-text-muted:#444;--ict-color-primary:#002e5b;--ict-color-accent:#ff5722;--ict-color-accent-dark:#e64a19;--ict-color-info:#00acee;--ict-color-sky:#3498db;--ict-color-blue:#00a1eb;--ict-color-blue-light:#1aaff0;--ict-color-surface-soft:#f8f9fa;--ict-color-surface-muted:#f5f5f5;--ict-color-border:#ddd;--ict-color-border-soft:#eee;--ict-shadow-card:0 5px 15px 0 rgb(0 0 0/10%);--ict-shadow-soft:5px 5px 10px 0 rgb(0 0 0/5%);--ict-shadow-sticky:0 4px 10px rgb(0 0 0/21%);--ict-transition-base:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease;--inca-primary:#1a252f;--inca-accent:#d35400;--inca-bg-soft:#f4f7f6;--inca-white:#fff;--inca-radius:16px;--inca-shadow:0 10px 30px -10px rgba(0,0,0,.1);--font-main:"Inter",system-ui,-apple-system,sans-serif;--premium-bg:#fff;--premium-bg-soft:#f8fafc;--premium-bg-mute:#f1f5f9;--premium-text:#243144;--premium-text-soft:#5b667a;--premium-title:#132238;--premium-border:#e2e8f0;--premium-border-strong:#cbd5e1;--premium-radius-sm:10px;--premium-radius-md:16px;--premium-radius-lg:22px;--premium-shadow-xs:0 2px 10px rgba(15,23,42,.05);--premium-shadow-sm:0 10px 24px rgba(15,23,42,.08);--premium-shadow-md:0 18px 40px rgba(15,23,42,.12);--premium-line:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.16) 20%,rgba(0,46,91,.16) 80%,rgba(0,46,91,0) 100%);--ict-lux-surface:#fff;--ict-lux-surface-soft:#f8fafc;--ict-lux-surface-2:#f3f6f9;--ict-lux-border:rgba(15,23,42,.08);--ict-lux-border-strong:rgba(15,23,42,.13);--ict-lux-text:#243144;--ict-lux-title:#132238;--ict-lux-shadow-sm:0 10px 24px rgba(15,23,42,.08);--ict-lux-shadow-md:0 18px 38px rgba(15,23,42,.12);--ict-lux-shadow-accent:0 12px 26px rgba(244,88,52,.22);--ict-lux-radius-pill:999px;--ict-lux-radius-card:18px;--opt-radius-pill:999px;--opt-radius-card:18px;--opt-radius-soft:14px;--opt-border-soft:rgba(226,232,240,.92);--opt-shadow-btn:0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08);--opt-shadow-btn-hover:0 16px 30px rgba(244,88,52,.26),0 8px 16px rgba(15,23,42,.1);--opt-shadow-card:0 10px 26px rgba(15,23,42,.08);--opt-shadow-card-hover:0 16px 34px rgba(15,23,42,.12);--opt-text-main:#243144;--opt-text-soft:#5b667a;--opt-line:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.16) 18%,rgba(0,46,91,.16) 82%,rgba(0,46,91,0) 100%);--v5-radius-btn:999px;--v5-radius-card:18px;--v5-radius-soft:14px;--v5-border-soft:rgba(226,232,240,.92);--v5-border-ghost:rgba(255,255,255,.14);--v5-shadow-btn:0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08);--v5-shadow-btn-hover:0 16px 32px rgba(244,88,52,.26),0 8px 16px rgba(15,23,42,.1);--v5-shadow-card:0 10px 26px rgba(15,23,42,.08);--v5-shadow-card-hover:0 18px 36px rgba(15,23,42,.12);--v5-line-soft:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.14) 20%,rgba(0,46,91,.14) 80%,rgba(0,46,91,0) 100%);--v5-title:#132238;--v5-text:#243144;--v5-text-soft:#5b667a;--ict-fast-transition:.18s ease;--ict-premium-shadow-soft:0 6px 18px rgba(15,23,42,.08);--ict-premium-shadow-hover:0 12px 28px rgba(15,23,42,.12);--ict-focus-ring:0 0 0 4px rgba(0,161,235,.14)}.sticky-wrapper{width:100%;max-width:100%;margin:0 auto}div#block-incaculturetravel-block-nuestros-destinos-nacional .views-field-field-txt-titulo-tours-destino h3{color:var(--ict-color-info);font-size:.85rem;text-transform:uppercase;margin:0}div#block-incaculturetravel-block-nuestros-destinos-nacional .views-field-title h3{font-weight:700;text-decoration:none;line-height:1.2;margin-bottom:0;text-align:-webkit-left}div#block-incaculturetravel-block-nuestros-destinos-nacional .views-field-field-tiempo-de-caminata-paquete h4{color:var(--ict-color-white);font-weight:400;margin:0}#main,#slider{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}#main{position:relative;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;content-visibility:auto;contain-intrinsic-size:1px 1000px;overflow:clip}.container{width:100%;max-width:100% !important;padding:0;margin:0}.grupo_principal_footer a,.grupo_footer_horario_oficina .field__item .field{font-size:clamp(1.1rem,1.5vw,1.2rem);text-align:center;text-decoration:none}#block-incaculturetravel-bloque-footer .grupo_principal_footer .paragraph{text-align:center;width:100%;display:flex;gap:10px}#block-incaculturetravel-bloque-footer .grupo_footer_contactos .paragraph--type--paragraf-footer-contactos{display:flex;gap:10px;padding-bottom:5px}#block-incaculturetravel-bloque-footer .Grupo_main_todo_footer{position:relative;width:100%;min-height:300px;overflow:hidden}#block-incaculturetravel-bloque-footer .field--name-field-tipobloque-footer-img-fond{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#block-incaculturetravel-bloque-footer .field--name-field-tipobloque-footer-img-fond img{object-fit:cover;height:stretch !important}.card-tour-box img,#block-incaculturetravel-bloque-footer .field--name-field-tipobloque-footer-img-fond img{transition:opacity .3s ease,transform .35s ease}#block-incaculturetravel-bloque-footer .field--name-field-tipobloque-footer-img-fond:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#e6510000 0%,#e65100 100%);pointer-events:none;border-top:0;border:none;outline:none}#block-incaculturetravel-bloque-footer .grupo_principal_footer{position:relative;z-index:2;padding:40px 20px}@media only screen and (max-width:480px){.grupo_main_tours_mas_populares .grupo_tours_paquetes_camino_inca_mas_populares{width:100%;max-width:90% !important}div#block-incaculturetravel-block-slider-home .grup_slider_home_page{top:7% !important}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios{display:grid;gap:3%}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios img{width:60px;height:auto}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-i.field--type-image{grid-row:1/3;display:flex;align-items:center;justify-content:center}div#block-incaculturetravel-bloquenuestroservicio-home h2{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.2;margin-bottom:5px}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .drupo-detalle-body{padding:0 20px}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .drupo-detalle-paquete-tour{padding:30px}.main_oficina_horario_footer{display:initial !important}.main_nosotros_enlace_footer{display:initial !important}#block-incaculturetravel-bloque-footer .grupo_principal_footer .paragraph{justify-content:center !important}.grupo_principal_footer .field h3{text-align:center !important}.grupo_footer_contactos .field--name-field-link-contactar-footer{text-align:center;margin:10px}.sitewide-alert a{font-size:1em !important}div#block-incaculturetravel-bloque-quienes-somos{max-width:90%}.grupo_header_blog_home .field--name-field-titulo-blog-inspirate h2{margin-top:5px !important;margin-bottom:5px !important}.field--name-field-link-bloque-blog-ver-todo a{font-size:clamp(.7rem,1.5vw,1rem) !important;padding:clamp(5px,3vw,20px) !important;margin:0 !important}.grp_main_quienes_somos .field--name-field-link-quienes-somos-saber-m{padding-top:0 !important}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{display:initial !important;gap:0%}.grupo_header_blog_home{margin:0 !important}.grupo_paragraf_quienes_somos .field--name-field-paragraf-img-quienes-somos{grid-row:1/3;display:flex;justify-content:center}.main_oficina_horario_footer,.main_nosotros_enlace_footer{width:100%;max-width:75%;margin:0 auto}.grupo_principal_footer .field--name-field-footer-img-logo-inca-cult img{display:block;width:250px;height:100%;max-height:90px}.grupo_tarjetas_pagos{display:initial !important}.grupo_tarjetas_pagos .field--name-field-paragraf-tarjetas-pagos{display:flex !important;justify-content:center}.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-body{padding:0 20px}.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-paquete-tour{padding:30px !important}}.grupo_tours_paquetes_camino_inca_mas_populares .views-field-title h3{margin:0;color:var(--ict-color-text);text-align:left}.b-lazy,.loading,.blazy--loading{opacity:1 !important;visibility:visible !important}ul.lista-include{list-style:none;padding-left:20px}ul.lista-include li:before{content:"✔";color:#28a745;margin-right:8px;font-weight:700}ul.lista-no-inlcude{list-style:none;padding-left:20px}ul.lista-no-inlcude li:before{content:"✖";color:#dc3545;margin-right:8px;font-weight:700}div#block-incaculturetravel-content .padreh3{text-align:left}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom{padding:0 11px;padding-bottom:12px;padding-top:8px}.grupo-detaller-nuestros-destinoshom .views-field{padding:5px}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home .div-tiempo-body-camino-inca-popular{padding:10px;display:flex;flex-direction:column;height:auto;min-height:200px}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .drupo-detalle-paquete-tour{padding:15px}.precio-estilizado{display:flex;flex-direction:column;color:#002438;font-style:normal;line-height:24px;text-align:left}.grupo-precio-view{justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center;margin:0 0 5px}*,body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantall,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;color:var(--ict-color-text);line-height:1.5}.site-logo img,.field--name-field-footer-img-logo-inca-cult img,#block-grupo-blo-header-contactos .field img,.tour-info-container img{transition:none !important;animation:none !important;opacity:1 !important}.region.region-slider{position:relative}.view-id-frontpage .view-empty{display:none}h1{color:var(--ict-color-white);text-transform:capitalize;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1;text-align:center}.grup_slider_home_page h1{color:var(--ict-color-white)}p{padding:2px;hyphens:auto;text-align:justify;text-justify:inter-word;font-size:clamp(1rem,1.5vw,1.1rem);letter-spacing:-.01em;color:var(--v5-text);line-height:1.6;text-wrap:pretty}h2{text-transform:capitalize;font-size:clamp(1.5rem,3vw,1.5rem);line-height:1.2;text-align:center;color:var(--ict-color-primary);font-weight:600}h3{text-transform:capitalize;font-size:clamp(1.3rem,2vw,1.3rem) !important;line-height:1.3;text-align:center;color:var(--v5-title);font-weight:600}div#block-incaculturetravel-breadcrumbs{position:relative;left:1%;width:100%;max-width:70%}div#block-incaculturetravel-breadcrumbs a{text-decoration:none}a{font-size:inherit;text-underline-offset:.14em;text-decoration-thickness:1px}.sitewide-alert{background-color:#f45834;color:var(--ict-color-white);text-align:center}.field--name-field-lbl-body-porqunaagencia-in{text-align:justify}.sitewide-alert a{color:var(--ict-color-white);text-decoration:none;font-size:1.4em}button.close.js-dismiss-button{border:0;cursor:pointer;color:var(--ict-color-white);background:0 0;top:0;transform:translate(0%,-50%);margin-top:1%;font-size:clamp(1em,1.5vw,100vh)}.view-id-frontpage .feed-icons{display:none}div#block-incaculturetravel-grupo-blo-header-contactos{width:100%;max-width:75%;margin:0 auto}div#block-incaculturetravel-grupo-blo-header-contactos .field__items{display:flex;margin-top:1%;margin-bottom:1%;gap:4%;flex-wrap:nowrap;justify-content:right}div#block-incaculturetravel-grupo-blo-header-contactos .paragraph--type--paragraf-contacto-header-home{justify-content:center;display:flex;gap:5%}div#block-incaculturetravel-sitebranding{width:100%;margin:0 auto;grid-row:1/3;display:flex;align-items:flex-end}div#block-incaculturetravel-bloquebotonesenlaceheader{display:flex;gap:0%;font-style:normal;font-weight:700;line-height:normal;padding:8px 0;justify-content:flex-end;flex-wrap:wrap}div#block-bloquebotonesenlaceheader .field--name-field-btn-disponibilidad-healer a{background:#eeeeee00;color:#bd362f;border-radius:9999px;position:relative;box-shadow:0 0 0 0 rgba(255,0,68,.45);padding:6px;text-decoration:none;animation:pulseani 1.8s ease-out infinite}@keyframes pulseani{0%{box-shadow:0 0 0 0 rgb(36 36 87/80%)}70%{box-shadow:0 0 0 10px rgba(255,0,68,0)}100%{box-shadow:0 0 0 0 rgba(255,0,68,0)}}div#block-incaculturetravel-bloquebotonesenlaceheader .field a{color:#242457;font-family:Inter;font-weight:700;padding:5px clamp(6px,2vw,10px);text-decoration:none}.field--name-field-media-video-file{width:100%;overflow:hidden}.field--name-field-media-video-file video{height:clamp(300px,70svh,760px);width:100%;object-fit:initial;display:block;aspect-ratio:16/9;max-height:660px;x}.grup_slider_home_page .text-formatted.field.field--name-body.field--type-text-with-summary p{color:var(--ict-color-white) !important;font-size:clamp(1.2rem,1.5vw,1.5rem);margin:0;padding:0}.grup_video_slider_home .field--name-field-tilde-header-home{font-size:calc(.7em + 1vw);font-weight:700;color:var(--ict-color-white)}.grup_slider_home_page .field--name-body{color:var(--ict-color-white);font-size:calc(.2em + 1vw);margin-bottom:18px;max-width:min(100%,640px);margin:0 0 18px;padding:14px 16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:var(--premium-radius-md);box-shadow:0 12px 30px rgba(0,0,0,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#block-incaculturetravel-bloqueuna-agencia-diferente-porqincaculture .field--name-field-lbl-tilde-porqunaagencia{font-size:20px}div#block-incaculturetravel-bloqueuna-agencia-diferente-porqincaculture{width:100%;max-width:85%;margin:0 auto;margin-top:2%;text-align:center}.region-floating{position:relative;z-index:9999}#block-incaculturetravel-incaculturebloquewhastappbuttonlink{line-height:0;margin:0;position:fixed;left:1.5em;opacity:1 !important;z-index:999999999;display:block;visibility:visible;right:20px;bottom:35px}#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a{position:relative;display:flex;width:60px;height:60px;background-color:#25d366;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='white' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-5.5-2.8-23.4-8.6-44.6-27.6-16.5-14.7-27.6-32.8-30.8-38.4-3.2-5.6-.3-8.6 2.5-11.4 2.5-2.5 5.5-6.5 8.3-9.7 2.8-3.2 3.7-5.5 5.5-9.2 1.9-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 13.2 5.8 23.5 9.2 31.5 11.8 13.3 4.2 25.4 3.6 35 2.2 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");background-size:60%;background-repeat:no-repeat;background-position:center;border-radius:50%;text-indent:-9999px;box-shadow:0 6px 15px rgba(0,0,0,.2);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#25d366;z-index:-1;animation:none}@keyframes pulse-ring{0%{transform:scale(1);opacity:.7}80%,100%{transform:scale(1.6);opacity:0}}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio{width:100%;max-width:100%;flex-wrap:inherit;display:flex;margin:0 auto;justify-content:center;gap:4%}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo_principal_nuestros_destinos_tours{display:flex;width:100%;margin:0 auto;max-width:85%}.grupo_principal_nuestros_destinos_tours .grupo_nuestros_destinos_tours_nacional{width:100%;max-width:30%;text-align:center}.grupo_principal_nuestros_destinos_tours .field--name-field-descripcion-nuestros-desti{padding:25px;text-align:justify}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-nuestro-destino-tour{width:100%}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-nuestro-destino-tour .views-field.views-field-field-txt-titulo-tours-destino{position:absolute;left:0;right:0;bottom:0;margin:0 2rem 1rem;top:auto;color:var(--ict-color-white);z-index:3}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home{width:100%;position:relative}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home .grupo_tours_paquetes_camino_inca_mas_populares img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:31/25}.views-field.views-field-fieldset{margin-top:auto !important;display:block !important}.grupo_nuestros_destinos_tours_nacional .field--name-field-titulo-tipobloq-destinos h2{margin-bottom:0}.div-tiempo-body-camino-inca-popular .views-field-body p{margin:0;margin-left:0;padding-left:0}.grupo_main_tours_mas_populares{width:100%;position:relative}.grupo_main_tours_mas_populares .field--name-field-img-fondo-populares-tours:before{content:"";z-index:1;background-color:#eeeeeed4;position:absolute;width:100%;height:100%}.grupo_main_tours_mas_populares .field--name-field-img-fondo-populares-tours img{border-style:none;display:block;object-fit:cover;height:150vh;min-height:700px;max-height:800px;width:100%;background-size:cover;background-position:center}.grupo_main_tours_mas_populares .grupo_tours_paquetes_camino_inca_mas_populares{position:absolute;top:1%;z-index:3;right:0;left:0;text-align:left;width:100%;max-width:85%;margin:0 auto}div#block-incaculturetravel-bloque-quienes-somos{width:100%;margin:0 auto;overflow:hidden;box-sizing:border-box}.grupo_principal_de_Quienes_Somos_home{display:flex;width:100%;gap:3%;overflow:hidden;box-sizing:border-box}.field--name-field-img-quienes-somos-home{max-width:40%;flex:1 1 50%;min-height:400px;position:relative;overflow:hidden;width:100%;height:auto}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{display:flex;gap:5%}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som>div{display:flex;flex-direction:column;justify-content:center;flex:1;text-align:center}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio>div{display:flex;flex-direction:column;justify-content:center;flex:1;text-align:justify;margin-bottom:50px}.grupo_principal_de_Quienes_Somos_home .grp_main_quienes_somos{width:100%;max-width:50%;margin-top:50px;margin-right:50px}.grp_main_quienes_somos .field--name-field-link-quienes-somos-saber-m a{font-size:16px;text-transform:uppercase;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);background:#eeeeee00;color:#24;padding:10px 20px;text-decoration:none;font-weight:600;display:inline-block;transition:var(--ict-transition-base);margin:10px;border:1px solid #24;border-radius:15px}.grupo_principal_de_Quienes_Somos_home .field--name-field-img-quienes-somos-home img{width:100%;height:auto}.grp_main_quienes_somos .field--name-field-link-quienes-somos-saber-m{padding-top:50px}div#block-incaculturetravel-bloque-blog-home{width:100%;max-width:85%;margin:0 auto;margin-top:50px;overflow:hidden;box-sizing:border-box}div#block-incaculturetravel-bloque-blog-home .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px;width:100%;margin-top:32px;box-sizing:border-box}div#block-incaculturetravel-bloque-blog-home .views-row{width:100%;border:1px solid #e9e9e9;margin-bottom:20px;box-sizing:border-box;border-radius:7.5px;background:var(--ict-color-white);box-shadow:5px 5px 10px 0 rgba(0,0,0,.05);overflow:hidden}#block-incaculturetravel-bloque-blog-home .views-row img.image-style-img-inca-culture-travel{width:100%;height:auto}.grupo-detalle-blog{padding:0 10px}.field--name-field-link-bloque-blog-ver-todo a{text-transform:uppercase;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);background:#eeeeee00;color:#24;padding:10px 20px;text-decoration:none;font-weight:600;display:inline-block;transition:var(--ict-transition-base);margin:10px;border:1px solid #24;border-radius:15px}.grupo_header_blog_home .field--name-field-titulo-blog-inspirate h2{margin-top:5px}.grupo_header_blog_home{display:flex;justify-content:space-between;margin:0 1%}.Grupo_main_todo_footer{position:relative;width:100%;margin-top:70px}.grupo_principal_footer{display:flex;justify-content:space-between;gap:10%;font-weight:700;flex-wrap:wrap;position:absolute;top:30%;z-index:3;right:0;left:0;text-align:left;width:100%;max-width:75%;margin:0 auto}.grupo_nosotros_enlaces_footer{display:flex;margin:0 auto;justify-content:space-between;gap:10%;margin-top:40px}.grupo_principal_footer .field h3{color:#06;text-align:left;font-weight:900}div#block-incaculturetravel-views-block-vista-page-title-tours-block- .grupo-tiempo-title-tours .views-field-field-tiempo-de-caminata-paquete .field-content{font-weight:600;color:#222}.grupo-imagenes span,.grupo-imagenes a{font-size:clamp(1.5rem,5vw,1rem);color:var(--ict-color-white);text-decoration:none}.grupo-imagenes a{font-size:clamp(1.3rem,5vw,1rem);color:var(--ict-color-white);text-decoration:none}.tab-icon:before{font-size:1.2em;font-style:normal}.inner-padding{padding:0 25px 25px !important;color:var(--ict-color-text-muted) !important;line-height:1.7 !important;text-align:justify}div#block-incaculturetravel-content .field--name-field-tbas-paragraf .field.field--name-field-field-tab-body.field--type-text-long{width:100%}.field--name-field-img-quienes-somos-home img{width:100% !important;height:100% !important;object-fit:cover;object-position:center;display:block}.grp_main_quienes_somos{flex:1 1 50%;padding:40px;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.field--name-field-img-quienes-somos-home,.grp_main_quienes_somos{flex:1 1 100%}.field--name-field-img-quienes-somos-home{height:300px;display:none}}.grupo_principal_footer .field--name-field-footer-img-logo-inca-cult{text-align:center;width:100%;max-width:75%;margin:0 auto}.grupo_footer_horario_oficina img .grupo_footer_contactos img{width:16px;height:auto}.caja-arriba{flex:1}.caja-abajo{flex:0 0 100%}.grupo_principal_footer .field--name-body.field--type-text-with-summary p{text-align:center;justify-content:center;align-items:center}.main_oficina_horario_footer{display:flex;justify-content:space-around}.main_nosotros_enlace_footer{display:flex;justify-content:space-around}.grupo_principal_footer .text-formatted.field.field--name-body.field--type-text-with-summary{margin:3%}.grupo_principal_footer .grupo_redes_sociales .field--name-field-paragraf-footer-redes-soci{display:flex;justify-content:center;gap:10%}.caja-abajo .grupo_redes_sociales{display:flex;align-items:center;width:100%;gap:20px}.caja-abajo .grupo_redes_sociales:before,.caja-abajo .grupo_redes_sociales:after{content:"";flex:1;height:1px;background-color:rgba(36,49,87,1)}.caja-abajo .field--name-field-paragraf-footer-redes-soci .field__items{display:flex;gap:15px;align-items:center}.grupo_tarjetas_pagos .paragraph--type--paragraf-tarjetas-pagos-footer img{width:70px;height:50px}.field--name-field-paragraf-tarjetas-pagos{display:flex}.grupo_tarjetas_pagos{display:flex;justify-content:space-between;text-align:center;align-items:center}.grupo_footer_contactos .field--name-field-link-contactar-footer a{background:#bd362f;color:var(--ict-color-white) !important;border-radius:20px;position:relative;box-shadow:0 0 0 0 rgba(255,0,68,.45);text-decoration:none;font-size:28px !important;text-align:center;align-items:center;display:flex;justify-content:center}.grupo-detalle-blog h3,.grupo-detalle-blog time.datetime{padding:0 10px;text-align:left}.grup_slider_home_page .field--name-field-tilde-header-home h1{text-align:left !important}.grup_slider_home_page li{color:var(--ict-color-white);line-height:1.5;margin-bottom:.45rem;text-wrap:pretty;overflow-wrap:anywhere}div#block-bloquebotonesenlaceheader a{text-decoration:none;font-weight:var(--ict-font-weight-normal)}[data-sitewide-alert]{position:sticky;top:0;z-index:10}.js-form-type-textfield{width:100%;display:block}.form--inline .form-item{margin:0}@media (max-width:600px){.field--name-field-body-porq-inca-culture{padding:15px;font-size:16px}.field--name-field-body-porq-inca-culture h3{font-size:1.5rem;display:block}}img{transition:opacity .28s ease,transform .28s ease;backface-visibility:hidden;display:block}.field--type-image img:hover{transform:scale(1.03)}@keyframes fadeInGlobal{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box .views-field.views-field-field-img-tipo-turs-destino:after{position:absolute;content:"";background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.0) 70%);width:100%;height:100%;top:0}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box{position:relative;overflow:hidden;border-radius:12px;max-width:100%}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box .views-field.views-field-fieldset{position:absolute;bottom:0;left:0;width:100%;z-index:2;transition:transform .28s ease;pointer-events:none}.grupo_tours_paquetes_camino_inca_mas_populares .views-field.views-field-field-img-tipo-turs-destino{position:relative;z-index:1}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box .views-field.views-field-fieldset-2{position:absolute;bottom:0;left:0;width:100%;z-index:1;opacity:0;transform:translateY(20px);transition:transform .28s ease,opacity .28s ease}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box:hover .views-field.views-field-fieldset{transform:translateY(-175px)}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box:hover .views-field.views-field-fieldset-2{opacity:1;transform:translateY(0)}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box .views-field-field-img-tipo-turs-destino:after{transition:opacity .28s ease,transform .28s ease}.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box:hover .views-field-field-img-tipo-turs-destino:after{background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.2) 100%)}.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-paquete-tour .field-content,.drupo-detalle-paquete-tour .field-content h3{color:var(--ict-color-white) !important;text-align:left;margin-bottom:5px}.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-body p{color:var(--ict-color-white) !important}.grupo_tours_paquetes_camino_inca_mas_populares .precio-estilizado span,.grupo_tours_paquetes_camino_inca_mas_populares .precio-estilizado strong{color:var(--ict-color-white) !important}.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view{padding:10px 15px}.drupo-detalle-body p{padding:0 15px !important;margin:0 !important}.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-paquete-tour{padding:0 15px}.reserva-fila-container>div{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center}.col-fecha{flex:2}.col-flecha{flex:.5 !important}.col-precio{flex:1.5 !important}.col-boton{flex:1}.view-vistabusquedahom{position:relative !important}.grupo_contact-busqueda{display:flex;align-items:center}.view-vistabusquedahom .form-item-title input{border:none;background:0 0;outline:none;font-size:18px;color:#333;width:100%;padding:5px 0;box-shadow:none !important;s}.view-vistabusquedahom .form-item-title input:focus{border-color:#000}.view-vistabusquedahom .view-content{position:absolute !important;top:100% !important;left:0 !important;width:100% !important;background:var(--ict-color-white) !important;border-radius:0 0 8px 8px;box-shadow:0 8px 20px rgba(0,0,0,.15) !important;z-index:100000 !important;max-height:450px;overflow-y:auto;display:none;padding:10px;box-sizing:border-box}.view-vistabusquedahom .views-row{display:grid !important;grid-template-columns:60px 1fr;grid-template-rows:auto auto;column-gap:15px;row-gap:3px;align-items:center;padding:10px !important;border-radius:8px;background-color:transparent !important;transition:background .2s ease;cursor:pointer;margin-bottom:2px}.view-vistabusquedahom .views-row:hover{background-color:rgb(244 88 52/10%) !important}.view-vistabusquedahom .views-field-field-img-tipo-turs-destino{grid-column:1/2;grid-row:1/3}.grupo_contact-busqueda>div{flex:1;text-align:center}.view-vistabusquedahom .views-field-field-img-tipo-turs-destino img{width:60px !important;height:60px !important;object-fit:cover;border-radius:6px;display:block}.view-vistabusquedahom .views-field-title{grid-column:2/3;grid-row:1/2;align-self:end}.view-vistabusquedahom .views-field-title a,.view-vistabusquedahom .views-field-title{font-weight:600;text-decoration:none;font-size:15px;line-height:1.2;display:block}.view-vistabusquedahom .views-field-field-tiempo-de-caminata-paquete{grid-column:2/3;grid-row:2/3;align-self:start;color:#666 !important;font-size:13px}.grup_video_slider_home{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;background-color:#000;min-height:clamp(520px,70svh,520px)}.field.field--name-field-video-eslider-home.field--type-entity-reference.field--label-hidden.field__item{position:absolute;top:0;left:0;width:100%;height:100%}.grup_slider_home_page{position:relative;z-index:9;padding:20px 5% 20px 10%;width:100%;box-sizing:border-box;max-width:min(100%,720px);position:absolute}.field.field--name-field-media-video-file.field--type-file.field--label-hidden.field__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/26%);background:linear-gradient(90deg,rgb(0 0 0/41%) 0%,rgba(0,0,0,.3) 100%);z-index:1}.field.field--name-field-media-video-file.field--type-file.field--label-hidden.field__item{position:relative;width:100%;overflow:hidden}.grupo_contact-busqueda .view-content .views-row .field-content{text-align:left}.carrusel-slider{display:flex;transition:transform .28s ease;width:100%}.js-site-branding img{width:100%;height:auto}.block-main-nav,.js-main-nav{width:auto}.block-alert-top,.js-alert-top{width:100%}@media only screen and (max-width:991px){.Grupo_cabecera_sitebran_botones_contacto .grupo-contact-busqueda>.field--name-field-tipoblocq-paragraf-contac{display:none !important}}.view-vistabusquedahom .view-content.is-open{display:block !important}.view-vistabusquedahom .views-row.is-search-hidden{display:none !important}#block-incaculturetravel-views-block-vista-block-1 .views-row.is-filter-hidden,.view-id-vista .views-row.is-filter-hidden{display:none !important}#block-incaculturetravel-views-block-vista-block-1.is-empty{display:none !important}.btn-cerrar-buscador[hidden]{display:none !important}#views-exposed-form-vistabusquedahom-block-1 .form--inline{position:relative;display:flex;align-items:center;border:none;border-bottom:1px solid var(--ict-color-accent);background:0 0;box-shadow:none;border-radius:0}#views-exposed-form-vistabusquedahom-block-1 .btn-cerrar-buscador{order:-1;display:inline-flex;align-items:center;justify-content:center;margin-right:15px;padding:0;border:none;background:0 0;color:var(--ict-color-accent);font-size:35px;cursor:pointer;transition:transform var(--ict-motion-base)}#views-exposed-form-vistabusquedahom-block-1 .js-form-item{flex:1;margin:0}#views-exposed-form-vistabusquedahom-block-1 #edit-title{width:100%;padding:5px 0;border:none;background:0 0;color:#333;font-size:18px;outline:none;box-shadow:none !important}#views-exposed-form-vistabusquedahom-block-1 .form--inline:after{content:"";display:block;width:24px;height:24px;margin-left:10px;background-color:var(--ict-color-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") no-repeat center}#views-exposed-form-vistabusquedahom-block-1 label[for=edit-title]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}@media (max-width:1023px){#block-incaculturetravel-mainnavigation.is-hidden-mobile,#block-sitebranding.is-hidden-mobile,.js-main-nav.is-hidden-mobile,.js-site-branding.is-hidden-mobile{display:none !important}}.grup_slider_home_page ul{margin:0 0 14px;padding-left:1.1rem;max-width:min(100%,620px)}.field--name-field-btn-linkconsultar-slider-h{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.Grupo_cabecera_sitebran_botones_contacto .field--name-field-tip-para-img-contact-heade img{width:15px !important;height:25px !important;display:block;object-fit:contain}div#block-incaculturetravel-bloquepreguntasfrecuenteshome{width:100%;max-width:85%;margin:0 auto}div#block-incaculturetravel-bloqueporqueincacultureus{position:relative;width:100%}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture{--why-bg:#f3f3f3;--why-title:#25285d;--why-subtitle:#353d6a;--why-item-title:#1f2f63;--why-text:#5b6178;--why-text-soft:#616780;--why-icon-size-mobile:78px;--why-icon-size-tablet:88px;--why-icon-size-desktop:100px;--why-container:1320px;--why-gap-mobile:30px;--why-gap-tablet:26px;--why-gap-desktop:36px;--why-radius:18px;--why-transition:.28s ease;padding:42px 20px 48px;position:relative;overflow:hidden;max-width:var(--why-container);margin-inline:auto}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field__item,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture p,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture h2{margin-top:0}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture img{display:block;max-width:100%;height:auto}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-paragraf-nosotros-us,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-paragraf-nosotros-us>.field__item{min-width:0}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-titulo-porque-inca{margin-bottom:14px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-titulo-porque-inca h2{margin-bottom:0;color:var(--why-title);font-size:clamp(2.15rem,4vw,3.3rem);line-height:.96;letter-spacing:-.03em;font-weight:800;max-width:320px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-body{max-width:320px;color:var(--why-text);font-size:.98rem;line-height:1.7}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-body p{margin-bottom:0}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-paragraf-nosotros-us{display:grid;grid-template-columns:1fr;gap:var(--why-gap-mobile);margin-top:34px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{text-align:center;padding:8px 10px;height:100%;border-radius:var(--why-radius);transition:transform var(--why-transition),box-shadow var(--why-transition),background-color var(--why-transition)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i{display:flex;justify-content:center;align-items:center;margin-bottom:18px;min-height:88px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i img{width:var(--why-icon-size-mobile);max-width:var(--why-icon-size-mobile)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t{margin-bottom:12px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t h2{margin:0 auto;max-width:290px;color:var(--why-item-title);font-size:clamp(1.45rem,2vw,1.95rem);line-height:1.12;letter-spacing:-.02em;font-weight:800;text-wrap:balance}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-b{max-width:315px;margin:0 auto;color:var(--why-text-soft);line-height:1.72}@media (min-width:768px){div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture{padding:56px 28px 60px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-paragraf-nosotros-us{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--why-gap-tablet);align-items:start}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i{min-height:96px;margin-bottom:20px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i img{width:var(--why-icon-size-tablet);max-width:var(--why-icon-size-tablet)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t h2{font-size:1.95rem;max-width:300px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-b{max-width:300px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision{padding:40px 24px 28px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision>.field--name-field-pa{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mvv-gap-tablet)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .paragraph--type--tipoparragraf-nuestrosservicios{padding:34px 26px 24px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i{min-height:88px;margin-bottom:16px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i img{width:74px;max-width:74px}}@media (min-width:1100px){div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);column-gap:54px;row-gap:0;align-items:start;padding:58px 34px 56px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-titulo-porque-inca{grid-column:1;grid-row:1;margin-bottom:14px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-body{grid-column:1;grid-row:2;max-width:280px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-paragraf-nosotros-us{grid-column:2;grid-row:1/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--why-gap-desktop);margin-top:0;align-items:stretch}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{padding:4px 4px 8px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i{min-height:102px;margin-bottom:18px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-i img{width:var(--why-icon-size-desktop);max-width:var(--why-icon-size-desktop)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t{margin-bottom:10px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t h2{max-width:260px;font-size:1.15rem;line-height:1.18}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-b{max-width:255px;line-height:1.5}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{transform:translateY(-4px);background:#f9c9bf;box-shadow:0 14px 30px rgba(32,40,85,.06)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision{padding:28px 24px 18px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision>.field--name-field-pa{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mvv-gap-desktop)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .paragraph--type--tipoparragraf-nuestrosservicios{padding:28px 24px 20px;min-height:270px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i{min-height:74px;margin-bottom:12px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i img{width:62px;max-width:62px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-t{margin-bottom:10px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-b{line-height:1.48}}@media (min-width:1360px){div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture{padding-left:42px;padding-right:42px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture>.field--name-field-titulo-porque-inca h2{max-width:340px}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .field--name-field-tip-paragraf-nuestroserv-t h2{font-size:1.2rem;max-width:270px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision{padding-left:30px;padding-right:30px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision>.field--name-field-pa{gap:18px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .paragraph--type--tipoparragraf-nuestrosservicios{min-height:285px}}div#block-incaculturetravel-bloquemisionvisionus{--mvv-bg:#f3f3f3;width:100%;background:var(--mvv-bg)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision{--mvv-card-bg:#fff;--mvv-title:#25285d;--mvv-text:#626783;--mvv-text-soft:#6a6f89;--mvv-border:rgba(37,40,93,.07);--mvv-shadow:0 10px 26px rgba(32,40,85,.045);--mvv-shadow-hover:0 22px 50px rgba(32,40,85,.1);--mvv-radius:8px;--mvv-gap-mobile:18px;--mvv-gap-tablet:18px;--mvv-gap-desktop:16px;--mvv-container:1320px;--mvv-transition:.28s ease;max-width:var(--mvv-container);margin-inline:auto;padding:34px 20px 30px;position:relative}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field,div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field__item,div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision h2,div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision p{margin-top:0}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision img{display:block;max-width:100%;height:auto}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision>.field--name-field-pa{display:grid;grid-template-columns:1fr;gap:var(--mvv-gap-mobile);align-items:stretch}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .paragraph--type--tipoparragraf-nuestrosservicios{background:var(--mvv-card-bg);border:1px solid var(--mvv-border);border-radius:var(--mvv-radius);box-shadow:var(--mvv-shadow);text-align:center;height:100%;min-height:100%;padding:30px 24px 22px;display:flex;flex-direction:column;align-items:center;transition:transform var(--mvv-transition),box-shadow var(--mvv-transition),border-color var(--mvv-transition),background-color var(--mvv-transition)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .paragraph--type--tipoparragraf-nuestrosservicios:hover{transform:translateY(-6px);box-shadow:var(--mvv-shadow-hover);border-color:rgba(37,40,93,.12)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i{display:flex;justify-content:center;align-items:center;min-height:84px;margin-bottom:14px;flex-shrink:0}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-i img{width:68px;max-width:68px}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-t{margin-bottom:12px;flex-shrink:0}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-t h2{margin:0;color:var(--mvv-title);font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.08;letter-spacing:-.02em;font-weight:800}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision .field--name-field-tip-paragraf-nuestroserv-b{color:var(--mvv-text);line-height:1.7;max-width:320px;margin-inline:auto;width:100%;text-align:justify}.field--name-field-body-porq-inca-culture{max-width:1200px;margin:0 auto;padding:20px;line-height:1.6;font-family:sans-serif;color:#333}.field--name-field-body-porq-inca-culture h3{font-size:1.8rem;color:#2c3e50;margin-bottom:15px;border-bottom:2px solid #f39c12;display:inline-block}.field--name-field-body-porq-inca-culture p{margin-bottom:20px;text-align:justify}.vocabulary-terminos-condiciones{display:grid;gap:2rem;max-width:1000px;margin:3rem auto;padding:2rem;font-family:var(--font-main);background-color:var(--inca-bg-soft);border-radius:var(--inca-radius)}.vocabulary-terminos-condiciones .field--name-field-titulo h1{font-size:clamp(2rem,6vw,3rem);font-weight:800;color:var(--inca-primary);text-align:center;margin:0;line-height:1.1;text-wrap:balance}.vocabulary-terminos-condiciones .field--name-field-body-terminos-condiciones{background:var(--inca-white);padding:clamp(1.5rem,5%,3.5rem);border-radius:var(--inca-radius);box-shadow:var(--inca-shadow);border:1px solid rgba(0,0,0,.03)}.vocabulary-terminos-condiciones h2{font-size:1.75rem;color:var(--inca-accent);margin-block-start:1.5rem;display:flex;align-items:center;gap:.75rem}.vocabulary-terminos-condiciones h2:before{content:"";width:12px;height:12px;background-color:var(--inca-accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.vocabulary-terminos-condiciones h3{font-size:1.25rem;color:var(--inca-primary);margin-block-start:2rem;padding-bottom:.5rem;border-bottom:2px solid var(--inca-bg-soft)}.vocabulary-terminos-condiciones p{color:#555;margin-block-end:1.2rem}.vocabulary-terminos-condiciones .field__item p:has(br){background-color:#fffaf5;padding:1.5rem;border-left:4px solid var(--inca-accent);border-radius:4px 12px 12px 4px;font-size:.95rem}@container (max-width:768px){.vocabulary-terminos-condiciones{padding:1rem;margin:1rem}.vocabulary-terminos-condiciones .field--name-field-body-terminos-condiciones{padding:1.5rem}}@media print{.vocabulary-terminos-condiciones{background:#fff;box-shadow:none;padding:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--v5-text);text-rendering:optimizeLegibility;overflow-wrap:break-word}h1,h2,h3{text-wrap:balance;letter-spacing:-.025em}.field--name-body hr,.node__content hr,hr{border:0;height:1px;background:var(--premium-line);margin:28px 0}input[type=text],input[type=email],input[type=search],select,textarea{border:1px solid var(--premium-border);background:#fff;box-shadow:inset 0 1px 2px rgba(15,23,42,.03);border-color:rgba(15,23,42,.1);border-radius:14px;transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,select:focus,textarea:focus{border-color:rgba(0,161,235,.55);outline:none;box-shadow:0 0 0 4px rgba(0,161,235,.1)}h2,.node__content h2,.field--name-body h2{position:relative}hr,.field--name-body hr,.node__content hr{border:0;height:1px;background:var(--v5-line-soft);margin:28px 0}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{border:1px solid var(--ict-lux-border);border-radius:var(--ict-lux-radius-card);box-shadow:var(--ict-lux-shadow-sm)}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover{box-shadow:var(--ict-lux-shadow-md)}small,.meta,.views-field-created,.views-field-field-fecha{color:var(--opt-text-soft)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{border-radius:var(--v5-radius-card);border:1px solid var(--v5-border-soft);box-shadow:var(--v5-shadow-card);overflow:hidden}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{box-shadow:var(--v5-shadow-card-hover)}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom,.grupo-precio-view,.views-field-view-node{padding-top:8px}.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img{transition:transform .28s ease}h1,h2,h3{letter-spacing:.02em;text-wrap:balance}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover img{transform:scale(1.04)}.grup_slider_home_page .field--name-body{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html{scroll-behavior:smooth}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--ict-focus-ring)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row{box-shadow:var(--ict-premium-shadow-soft)}.field--type-image img:hover,.node__content img:hover{transform:none}.grup_video_slider_home,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-field-image,.card-tour-box .views-field-field-img-tipo-turs-destino{background:#f8fafc}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home,div#block-incaculturetravel-block-nuestros-destinos-nacional,div#block-incaculturetravel-bloque-blog-home,div#block-incaculturetravel-bloqueporqueincacultureus,div#block-incaculturetravel-bloque-footer{content-visibility:auto;contain-intrinsic-size:1px 900px}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a,div#block-incaculturetravel-bloque-blog-home .views-row .grupo-detalle-blog .field-content a,.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a,.grupo-precio-view a,.grupo-detaller-nuestros-destinoshom a,.grupo-detalle-destinos-splite .views-field-view-node a,.field--name-field-btn-linkconsultar-slider-h a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08);font-weight:600;line-height:1;letter-spacing:.01em;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;background:#c44500;color:#fff;text-decoration:none;font-size:clamp(1.5rem,1.2vw,1.5rem)}.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a{padding:0 10px}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a:hover,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:hover,div#block-incaculturetravel-bloque-blog-home .views-row a:hover,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a:hover,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a:hover,.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a:hover,.grupo-precio-view a:hover,.grupo-detaller-nuestros-destinoshom a:hover,.grupo-detalle-destinos-splite .views-field-view-node a:hover,.field--name-field-btn-linkconsultar-slider-h a:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(244,88,52,.26),0 8px 16px rgba(15,23,42,.1);filter:saturate(1.03);background:#243157;color:#fff}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-row a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a:focus-visible,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a:focus-visible,.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a:focus-visible,.grupo-precio-view a:focus-visible,.grupo-detaller-nuestros-destinoshom a:focus-visible,.grupo-detalle-destinos-splite .views-field-view-node a:focus-visible,.field--name-field-btn-linkconsultar-slider-h a:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(244,88,52,.18),0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08)}.grupo-detalle-blog .field-content{display:flex;justify-content:center;padding-bottom:10px}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-neustros-destinos-ho{width:100%;max-width:90%;margin:0 auto}#block-incaculturetravel-bloque-blog-home .views-row .grupo-detalle-blog .field-content a:hover,.grp_main_quienes_somos .field--name-field-link-quienes-somos-saber-m a:hover,.field--name-field-link-bloque-blog-ver-todo a:hover{background:#243157;color:#fff}.grupo_paragraf_quienes_somos{width:100%;margin-top:5%}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som>.field__item{display:flex}.grupo_paragraf_quienes_somos .paragraph--type--parragraf-quienes-somos{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:100%;padding:28px 24px;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%);border:1px solid rgba(226,232,240,.9);border-radius:22px;box-shadow:0 10px 30px rgba(15,23,42,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.grupo_paragraf_quienes_somos .paragraph--type--parragraf-quienes-somos:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(15,23,42,.1);border-color:rgba(0,161,235,.18)}.grupo_paragraf_quienes_somos .field--name-field-paragraf-img-quienes-somos{width:64px;height:64px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#f8fafc;border:1px solid rgba(226,232,240,.9)}.grupo_paragraf_quienes_somos .field--name-field-paragraf-img-quienes-somos img{max-width:42px;max-height:42px;width:auto;height:auto;display:block}.grupo_paragraf_quienes_somos .field--name-field-titulo-paragraf-quienes-so{width:100%;margin-bottom:12px}.grupo_paragraf_quienes_somos .field--name-field-titulo-paragraf-quienes-so h3{margin:0;color:#1e2b4a;font-size:clamp(1.2rem,1.5vw,1.55rem);line-height:1.3;font-weight:700;letter-spacing:.01em;text-align:left;text-transform:none}.grupo_paragraf_quienes_somos .field--name-field-parragraf-body-quienes-som{width:100%;margin-top:0}.grupo_paragraf_quienes_somos .field--name-field-parragraf-body-quienes-som p{margin:0;color:#475569;font-size:1rem;line-height:1.8;text-align:left;text-justify:auto;letter-spacing:0;hyphens:none}@media (max-width:1023px){.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{grid-template-columns:1fr;gap:18px}.grupo_paragraf_quienes_somos .paragraph--type--parragraf-quienes-somos{padding:22px 18px;border-radius:18px}.grupo_paragraf_quienes_somos .field--name-field-paragraf-img-quienes-somos{width:56px;height:56px;margin-bottom:14px}.grupo_paragraf_quienes_somos .field--name-field-titulo-paragraf-quienes-so h3{font-size:1.15rem}.grupo_paragraf_quienes_somos .field--name-field-parragraf-body-quienes-som p{line-height:1.72}}div#block-incaculturetravel-bloquenuestroservicio-home{width:100%;max-width:85%;margin:clamp(48px,6vw,88px) auto}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio>.field__item{display:flex}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:100%;padding:34px 30px 30px;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%);border:1px solid rgba(226,232,240,.9);border-radius:24px;box-shadow:0 12px 32px rgba(15,23,42,.07);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;overflow:hidden}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios:hover{transform:translateY(-6px);box-shadow:0 20px 42px rgba(15,23,42,.12);border-color:rgba(244,88,52,.22)}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--ict-color-accent) 0%,rgba(244,88,52,.18) 100%)}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-i{width:84px;height:84px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;border-radius:22px;background:linear-gradient(180deg,#fff7f4 0%,#fff 100%);border:1px solid rgba(244,88,52,.14);box-shadow:0 8px 20px rgba(244,88,52,.1)}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-i img{width:48px;height:48px;object-fit:contain;display:block}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragra-nuestroserv-ti{width:100%;margin-bottom:16px}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragra-nuestroserv-ti h2{margin:0;color:#17325c;font-size:clamp(1.35rem,1.7vw,1.75rem);line-height:1.18;text-align:left;text-transform:none;letter-spacing:.01em;text-wrap:balance}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-b{color:#475569;font-size:1rem;line-height:1.82;text-align:justify;letter-spacing:0;text-wrap:pretty;padding-right:20px}@media (max-width:1023px){div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:767px){div#block-incaculturetravel-bloquenuestroservicio-home{max-width:90%;margin:40px auto 56px}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio{grid-template-columns:1fr;gap:18px}div#block-incaculturetravel-bloquenuestroservicio-home .paragraph--type--tipoparragraf-nuestrosservicios{padding:24px 20px 22px;border-radius:20px}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-i{width:72px;height:72px;margin-bottom:18px;border-radius:18px}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-i img{width:42px;height:42px}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragra-nuestroserv-ti h2{font-size:1.22rem;line-height:1.22}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-tip-paragraf-nuestroserv-b{font-size:.98rem;line-height:1.74}}input#edit-submit-vistabusquedahom{display:none}.feed-icons{display:none}div#block-incaculturetravel-contactocentergeneralform{width:100%;margin:0 auto;position:relative}div#contacto-center-booking-form-ajax-wrapper{width:100%;margin:0 auto;position:relative}.field--name-field-descripcion-tax-blog-categ h2{color:#fff}.grupo_principal_footer .paragraph img{width:26px;height:26px}.region-top-alert{position:relative;z-index:1002;position:sticky;top:0;margin:0}#region-top-alert,#block-incaculturetravel-bloquealertasuperior{width:100%}#block-incaculturetravel-bloquealertasuperior{position:relative;display:block;visibility:visible;margin:0;z-index:1002}
@media (min-width:480px) and (max-width:768px){.view-vistabusquedahom .form-item-title input{font-size:25px}}@media (min-width:768px) and (max-width:991px){.grup_video_slider_home{min-height:620px;align-items:center}.field--name-field-media-video-file video{height:620px}.grup_slider_home_page{padding:32px 6% 32px 8%;max-width:min(100%,760px)}.grup_slider_home_page .field--name-field-tilde-header-home h1{font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.05}.grup_slider_home_page .field--name-body{max-width:620px;padding:16px 18px}.grup_slider_home_page .text-formatted.field.field--name-body.field--type-text-with-summary p,.grup_slider_home_page li{font-size:clamp(1rem,1.7vw,1.1rem);line-height:1.5}}@media screen and (max-width:1023px){.paragraph--type--tipoparragraf-nuestrosservicios .field--name-field-tip-paragraf-nuestroserv-b{padding-bottom:15%}}@media only screen and (max-width:1023px){div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo_principal_nuestros_destinos_tours{display:initial!important;width:100%;margin:0 auto;max-width:75%}.grupo_principal_nuestros_destinos_tours .grupo_nuestros_destinos_tours_nacional{width:100%;max-width:100%!important;text-align:center}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio{width:100%;max-width:100%!important;flex-wrap:inherit;display:initial!important;margin:0 auto}.grupo_principal_de_Quienes_Somos_home{display:initial!important;flex-wrap:wrap}.field--name-field-img-quienes-somos-home{width:100%;max-width:100%!important}.grupo_principal_de_Quienes_Somos_home .grp_main_quienes_somos{width:100%;max-width:100%!important;justify-content:center;text-align:center;margin:0!important}.grupo_header_blog_home{display:initial!important;text-align:left}.subgrupo_header_blog1 .field--name-field-titulo-blog-inspirate h2{text-align:left}div#block-incaculturetravel-bloque-blog-home .views-row{max-width:100%!important}.grupo_principal_footer{display:inline!important;width:100%;max-width:90%}.grupo_logo_inca_culture_footer{width:100%;height:auto;max-width:75%;margin:0 auto}div#block-incaculturetravel-sitebranding{justify-content:center;margin-top:4%}div#block-incaculturetravel-grupo-blo-header-contactos .field__items{gap:10%;justify-content:center}.grp_main_quienes_somos{padding:0!important}.sticky-wrapper{max-width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:10px;box-sizing:border-box;background-color:var(--ict-color-white);width:100%;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);box-shadow:var(--ict-shadow-sticky);position:sticky!important;z-index:10001;transition:top .4s ease,box-shadow .3s ease;overflow:visible!important;top:60px}#block-sitebranding img{max-height:60px;width:100%;display:block;height:auto}.Grupo_cabecera_sitebran_botones_contacto{width:100%;display:flex;gap:10%;align-items:center}.Grupo_cabecera_sitebran_botones_contacto .field--name-field-bloque-botones-header{display:none}.Grupo_cabecera_sitebran_botones_contacto .field--name-field-tipoblocq-paragraf-contac{display:flex;column-gap:16px;gap:20%}.sticky-wrapper,#header,.container,.region-header{width:100%;max-width:none}nav#menu{max-width:20%;width:auto;display:flex;align-items:center}.field--name-field-tipoblocq-paragraf-contac .field--name-field-tipopar-text-contacto-head{display:none}.region-header,.Grupo_cabecera_sitebran_botones_contacto{align-items:center;width:auto}.field--name-field-tipoblocq-paragraf-contac{display:flex;gap:15px;margin-right:20px}.field--name-field-tipopar-text-contacto-head{display:none}.field--name-field-tip-para-img-contact-heade img{width:100%;height:auto;display:block}#menu{position:static;top:auto}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-nuestro-destino-tour{width:100%;max-width:90%!important;margin:0 auto!important}.grupo_paragraf_quienes_somos img{width:35px;height:37px!important}.grupo_paragraf_quienes_somos .field--name-field-paragraf-grupo-quienes-som{gap:0!important;margin:0 15px 0}.grupo_nuestros_destinos_tours_nacional .field--name-field-vista-neustros-destinos-ho{position:relative;width:100%;max-width:90%;margin:0 auto}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row{box-shadow:0 8px 22px rgba(15,23,42,.08)}.card-tour-box,.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img,.field--name-field-btn-linkconsultar-slider-h a,.grupo-precio-view a,.grupo-detaller-nuestros-destinoshom a{transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,background-color .18s ease}.grup_video_slider_home{background:#f8fafc}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home,div#block-incaculturetravel-block-nuestros-destinos-nacional,div#block-incaculturetravel-bloque-blog-home,div#block-incaculturetravel-bloqueporqueincacultureus,div#block-incaculturetravel-bloque-footer{content-visibility:auto;contain-intrinsic-size:1px 1000px}}@media only screen and (min-width:481px) and (max-width:990px){.grupo_main_tours_mas_populares .grupo_tours_paquetes_camino_inca_mas_populares{position:absolute;width:100%;max-width:90%!important}}@media (max-width:850px){.view-vista-galeria-img-paquete-tours .field-content{grid-template-columns:1fr;height:auto}.view-vistabusquedahom .form-item-title{flex:1!important;gap:10px;display:flex;justify-content:center}.sticky-wrapper.padre-expandido{display:block!important}div#block-incaculturetravel-bloque-grupo-cabecera-nuevo .input-expandido{display:block!important}.field.field--name-field-tipoblocq-paragraf-contac.field--type-entity-reference-revisions.field--label-hidden.field__items{display:none}}@media only screen and (min-width:481px) and (max-width:768px){#block-incaculturetravel-block-slider-home .grup_video_slider_home .field--name-field-media-video-file:before{width:100%;height:100%}}@media (max-width:992px){.field.field--name-field-btn-linkconsultar-slider-h.field--type-link.field--label-hidden.field__item a{font-size:13.5px}}@media (max-width:991px){.grupo_contact-busqueda{margin-top:0}div#block-sitebranding{display:block}}@media (min-width:768px) and (max-width:1023px){div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo_principal_nuestros_destinos_tours,.grupo_principal_footer{border-radius:18px}p{line-height:1.82}.grup_slider_home_page{padding-inline:7%}.grup_slider_home_page .field--name-body{border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);box-shadow:0 14px 32px rgba(0,0,0,.14)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row{overflow:hidden;transition:transform .28s ease,box-shadow .28s ease;border-radius:20px;box-shadow:0 12px 28px rgba(15,23,42,.09)}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(15,23,42,.14)}.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img{transition:transform .28s ease}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover img{transform:scale(1.04)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{background:linear-gradient(180deg,#fff 0,#fbfdff 100%);border:1px solid rgba(226,232,240,.9);border-radius:18px;box-shadow:0 6px 18px rgba(15,23,42,.06);transition:transform .25s ease,box-shadow .25s ease}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(15,23,42,.1)}.sticky-wrapper{box-shadow:0 8px 20px rgba(15,23,42,.08);border-bottom:1px solid rgba(226,232,240,.9)}#block-sitebranding img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.08))}.grup_slider_home_page .field--name-body{border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 34px rgba(0,0,0,.14);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}p,.node__content p,.field--name-body p{line-height:1.8}hr,.field--name-body hr,.node__content hr{border:0;height:1px;background:linear-gradient(90deg,rgba(0,46,91,0) 0,rgba(0,46,91,.14) 20%,rgba(0,46,91,.14) 80%,rgba(0,46,91,0) 100%);margin:32px 0}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{border-radius:18px;border:1px solid rgba(226,232,240,.92);box-shadow:0 10px 26px rgba(15,23,42,.08);overflow:hidden}.grupo-precio-view,.views-field-view-node,div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom{padding-top:8px}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{box-shadow:0 18px 36px rgba(15,23,42,.12)}}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom{padding-top:8px}@media (min-width:768px) and (max-width:1023px){div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a,div#block-incaculturetravel-bloque-blog-home .views-row a,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a,.grupo-precio-view a,.grupo-detalle-destinos-splite .views-field-view-node a,.field--name-field-btn-linkconsultar-slider-h a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08);font-weight:700;line-height:1;letter-spacing:.01em;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a:hover,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:hover,div#block-incaculturetravel-bloque-blog-home .views-row a:hover,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a:hover,.grupo-precio-view a:hover,.grupo-detalle-destinos-splite .views-field-view-node a:hover,.field--name-field-btn-linkconsultar-slider-h a:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(244,88,52,.26),0 8px 16px rgba(15,23,42,.1);filter:saturate(1.03)}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-row a:focus-visible,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a:focus-visible,.grupo-precio-view a:focus-visible,.grupo-detalle-destinos-splite .views-field-view-node a:focus-visible,.field--name-field-btn-linkconsultar-slider-h a:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(244,88,52,.18),0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08)}}
@media screen and (min-width:1024px){.grupo_contact-busqueda{gap:12px}.form--inline.clearfix{gap:10px}.blog-clean-sidebar-box__content .form-actions{max-width:20%}div#contacto-center-booking-form-ajax-wrapper{max-width:75%}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a,div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .grupo-precio-view a,div#block-incaculturetravel-bloque-blog-home .views-row .grupo-detalle-blog .field-content a,.grupo_tours_paquetes_camino_inca_mas_populares .grupo-precio-view a,.grupo-precio-view a,.grupo-detaller-nuestros-destinoshom a,.grupo-detalle-destinos-splite .views-field-view-node a,.field--name-field-btn-linkconsultar-slider-h a{padding:0 20px}.blog-clean-sidebar-box{max-width:60%}div#block-incaculturetravel-bloque-blog-home .view-content{grid-template-columns:repeat(4,1fr)}div#block-incaculturetravel-bloquemisionvisionus .gruupo-mision-vision>.field--name-field-pa{display:flex;width:100%;max-width:85%;margin:0 auto}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion{column-count:2;column-gap:20px;display:block !important}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__item{break-inside:avoid;display:inline-block;width:100%;margin-bottom:20px}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__button{background:rgb(36 49 87/9%)}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__button[aria-expanded=true]{background:#0094f000}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__panel{box-shadow:inset 4px 0 0 var(--ict-color-blue)}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__item{border:1px solid #e5e7eb}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__item{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .3s ease;background:#fff}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__item:hover{border-color:#0094f0;box-shadow:0 4px 12px rgba(0,0,0,.05)}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__button{background-color:#f8fafc !important;color:#1e293b;font-weight:600;padding:15px 20px}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__item:has(button[aria-expanded=true]){border-left:4px solid #0094f0}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__button[aria-expanded=true]{background-color:#fff !important;color:#0094f0;border-bottom:1px solid #0094f0}div#block-incaculturetravel-bloquepreguntasfrecuenteshome .faq-accordion__answer{padding:20px;color:#475569;line-height:1.6}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-neustros-destinos-ho{max-width:70%}.paragraph--type--tipoparragraf-nuestrosservicios .field--name-field-tip-paragraf-nuestroserv-b{padding-bottom:5%}div#block-incaculturetravel-bloquepreguntasfrecuenteshome{max-width:75%}div#block-incaculturetravel-bloquenuestroservicio-home .field--name-field-parragraf-nuestroservicio>div{margin-bottom:0}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home .grupo_tours_paquetes_camino_inca_mas_populares .view-content{display:block;grid-column-gap:20px;grid-row-gap:20px;margin-top:16px;overflow:hidden;box-sizing:border-box}.card-tour-box{overflow:hidden;box-sizing:border-box}.field--name-field-vista-tours-mas-populares .carrusel-incaculture-wrapper{margin:40px 0 !important}.Grupo_cabecera_sitebran_botones_contacto{display:grid;width:100%;margin:0 auto;padding:10px 0 10px;grid-template-columns:1fr 2fr;position:revert;align-items:center;gap:2%;max-width:86%}div#block-grupo-blo-header-contactos{position:relative}.Grupo_cabecera_sitebran_botones_contacto .field--name-field-sitebram{grid-row:1/3;display:flex;align-items:flex-end;justify-content:center}div#block-bloquebotonesenlaceheader{display:flex;gap:5%;justify-content:flex-end}#block-sitebranding img{width:100%;height:auto;max-height:70px;display:block;filter:drop-shadow(0 2px 10px rgba(0,0,0,.08))}.Grupo_cabecera_sitebran_botones_contacto .field--name-field-tipoblocq-paragraf-contac{display:flex;gap:3%;width:100%;justify-content:flex-end}#block-grupo-blo-header-contactos .paragraph--type--paragraf-contacto-header-home{display:flex;width:100%;column-gap:10px;row-gap:0}.sticky-wrapper{position:relative;transform:none !important;-webkit-transform:none !important;display:contents !important}#header{position:static !important;display:block}#menu{top:50px;z-index:10 !important;background-color:var(--ict-color-white);width:100%;display:block !important;position:sticky !important;transition:box-shadow .3s ease;border-bottom:1px solid rgba(226,232,240,.9);box-shadow:0 8px 24px rgba(15,23,42,.07);backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px)}#main,#slider{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:visible;transform:none}.grup_video_slider_home{align-items:center;isolation:isolate}.field--name-field-media-video-file video{height:100%}.grup_slider_home_page{padding:40px 6% 40px 10%;max-width:min(100%,860px)}.grup_slider_home_page .field--name-field-tilde-header-home h1{line-height:1.02;font-size:clamp(3rem,3.5vw,3rem);text-shadow:0 10px 28px rgba(0,0,0,.22)}.grup_slider_home_page .field--name-body{padding:18px 20px;max-width:720px;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 36px rgba(0,0,0,.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.grup_slider_home_page .text-formatted.field.field--name-body.field--type-text-with-summary p,.grup_slider_home_page li{font-size:clamp(1.05rem,1.15vw,1.2rem);line-height:1.55}body{text-rendering:optimizeLegibility;background:#fff}h1,h2,h3{letter-spacing:.025em}hr{border:0;height:1px;background:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.14) 20%,rgba(0,46,91,.14) 80%,rgba(0,46,91,0) 100%);margin:34px 0}div#block-bloquebotonesenlaceheader .field a,.field--name-field-bloque-botones-header .field a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 10px;border-radius:999px;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}div#block-bloquebotonesenlaceheader .field a:hover,.field--name-field-bloque-botones-header .field a:hover{transform:translateY(-1px)}.field--name-field-media-video-file.field--type-file.field--label-hidden.field__item:before{background:linear-gradient(90deg,rgba(2,6,23,.76) 0%,rgba(2,6,23,.44) 34%,rgba(2,6,23,.12) 68%,rgba(2,6,23,0) 100%)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row{border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.08);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgba(15,23,42,.14)}.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img{transition:transform .28s ease}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover img{transform:scale(1.02)}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .drupo-detalle-paquete-tour,.grupo_tours_paquetes_camino_inca_mas_populares .drupo-detalle-paquete-tour{padding:20px}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .card-tour-box .views-field-field-img-tipo-turs-destino:after,.grupo_tours_paquetes_camino_inca_mas_populares .card-tour-box .views-field-field-img-tipo-turs-destino:after{background:linear-gradient(0deg,rgba(2,6,23,.84) 0%,rgba(2,6,23,.18) 60%,rgba(2,6,23,0) 100%)}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{background:linear-gradient(180deg,#fff 0%,#fbfdff 100%);border:1px solid rgba(226,232,240,.9);box-shadow:0 8px 24px rgba(15,23,42,.06);border-radius:20px;transition:transform .28s ease,box-shadow .28s ease}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(15,23,42,.1)}input[type=text],input[type=email],input[type=search],select,textarea{border-radius:12px;border:1px solid #e2e8f0;box-shadow:inset 0 1px 2px rgba(15,23,42,.03)}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,select:focus,textarea:focus{outline:none;border-color:rgba(0,161,235,.55);box-shadow:0 0 0 4px rgba(0,161,235,.1)}#block-incaculturetravel-bloque-footer .grupo_principal_footer{padding:56px 20px}hr,.field--name-body hr,.node__content hr{border:0;height:1px;background:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.14) 20%,rgba(0,46,91,.14) 80%,rgba(0,46,91,0) 100%);margin:34px 0}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{border:1px solid rgba(15,23,42,.08);border-radius:22px;box-shadow:0 12px 30px rgba(15,23,42,.08)}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover{box-shadow:0 16px 34px rgba(15,23,42,.12)}.grup_slider_home_page .field--name-body{border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 38px rgba(0,0,0,.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{border-radius:20px;border:1px solid rgba(226,232,240,.92);box-shadow:0 10px 28px rgba(15,23,42,.08);overflow:hidden}.grupo-precio-view,.views-field-view-node,div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom{padding-top:8px}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{box-shadow:0 18px 42px rgba(15,23,42,.14)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row{box-shadow:0 10px 24px rgba(15,23,42,.08)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(0,161,235,.14)}.grup_video_slider_home,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-field-image,.card-tour-box .views-field-field-img-tipo-turs-destino{background:#f8fafc}div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home,div#block-incaculturetravel-block-nuestros-destinos-nacional,div#block-incaculturetravel-bloque-blog-home,div#block-incaculturetravel-bloqueporqueincacultureus,div#block-incaculturetravel-bloque-footer{content-visibility:auto;contain-intrinsic-size:1px 1100px}}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom{padding-top:8px}:root{--ict-transition-base:background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease,opacity .22s ease}body{color:var(--ict-color-text)}a{font-size:inherit}img{transition:none;backface-visibility:hidden;display:block}.field--type-image img:hover{transform:none}.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img,.field--name-field-img-quienes-somos-home img,#block-incaculturetravel-bloque-footer .field--name-field-tipobloque-footer-img-fond img{display:block;width:100%;height:auto}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img{transform:scale(1.02)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row{overflow:hidden;border-radius:20px;border:1px solid rgba(226,232,240,.92);box-shadow:0 8px 20px rgba(15,23,42,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover{box-shadow:0 14px 30px rgba(15,23,42,.12)}input[type=text],input[type=email],input[type=search],select,textarea{border-radius:12px;border:1px solid #e2e8f0}h2:after,.node__content h2:after,.field--name-body h2:after{content:"";display:block;height:2px;margin-top:14px;border-radius:999px;background:linear-gradient(90deg,rgba(244,88,52,.96) 0%,rgba(244,88,52,.12) 100%);width:50%}hr,.field--name-body hr,.node__content hr{border:0;height:1px;background:linear-gradient(90deg,rgba(0,46,91,0) 0%,rgba(0,46,91,.14) 20%,rgba(0,46,91,.14) 80%,rgba(0,46,91,0) 100%)}@media screen and (min-width:1024px){#menu{transition:box-shadow .22s ease;backdrop-filter:none;-webkit-backdrop-filter:none}div#block-bloquebotonesenlaceheader .field a,.field--name-field-bloque-botones-header .field a{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}#block-sitebranding img{filter:none}}@media screen and (min-width:1024px){.grup_slider_home_page .field--name-body{box-shadow:0 12px 24px rgba(0,0,0,.12);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.grup_slider_home_page .field--name-body{border:1px solid rgba(255,255,255,.16)}}@media screen and (min-width:1024px){div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{box-shadow:0 8px 20px rgba(15,23,42,.06);transition:transform .22s ease,box-shadow .22s ease}div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover{box-shadow:0 12px 24px rgba(15,23,42,.1)}}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .card-tour-box .views-field.views-field-fieldset{transition:transform .28s ease}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .card-tour-box .views-field.views-field-fieldset-2{transition:transform .28s ease,opacity .28s ease}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .card-tour-box .views-field-field-img-tipo-turs-destino:after{transition:background .28s ease}div#block-bloquebotonesenlaceheader .field--name-field-btn-disponibilidad-healer a{animation:none}#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a{transition:transform .22s ease}#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a:after{animation:none}@media screen and (min-width:1024px){div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home,div#block-incaculturetravel-block-nuestros-destinos-nacional,div#block-incaculturetravel-bloque-blog-home,div#block-incaculturetravel-bloqueporqueincacultureus,div#block-incaculturetravel-bloque-footer{content-visibility:auto;contain-intrinsic-size:1px 900px}.region-sidebar-right form#contacto-center-general-form{padding:15px}.region-sidebar-right .form-item{margin-top:0;margin-bottom:0}}.grup_slider_home_page .field--name-body,.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios{box-sizing:border-box}.site-logo img,.field--name-field-footer-img-logo-inca-cult img,#block-grupo-blo-header-contactos .field img,.tour-info-container img{transform:none !important}.grupo-detalle-blog h3,.grupo-detalle-blog time.datetime,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-field-title h3{text-align:left}@media (hover:none) and (pointer:coarse){div#block-bloquebotonesenlaceheader .field--name-field-btn-disponibilidad-healer a,#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a:after{animation:none !important}#block-incaculturetravel-incaculturebloquewhastappbuttonlink a:hover,.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:hover,div#block-incaculturetravel-bloque-blog-home .views-row a:hover,.grupo-precio-view a:hover,.grupo-detalle-destinos-splite .views-field-view-node a:hover,.field--name-field-btn-linkconsultar-slider-h a:hover{transform:none;filter:none}}form[data-drupal-selector=views-exposed-form-vistabusquedahom-block-1] .form-actions,form[data-drupal-selector=views-exposed-form-vista-block-1] .form-actions{display:none !important}
:root{--ict-motion-fast:.18s ease;--ict-motion-base:.22s ease;--ict-motion-soft:.28s ease;--ict-shadow-card:0 8px 20px rgba(15,23,42,.07);--ict-shadow-card-hover:0 14px 30px rgba(15,23,42,.12);--ict-shadow-soft:0 10px 22px rgba(244,88,52,.2),0 4px 10px rgba(15,23,42,.08);--ict-shadow-soft-hover:0 16px 32px rgba(244,88,52,.26),0 8px 16px rgba(15,23,42,.1);--ict-focus-ring:0 0 0 4px rgba(0,161,235,.14);--ict-gallery-radius-sm:8px;--ict-gallery-radius-md:12px}html{scroll-behavior:smooth}img{transition:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:none;box-shadow:var(--ict-focus-ring)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none !important;transition:none !important;transform:none !important}}#menu,.sticky-wrapper,#block-incaculturetravel-bloquealertasuperior{transition-duration:.22s !important}#menu{backdrop-filter:none;-webkit-backdrop-filter:none}#block-sitebranding img{filter:none}.hero-portada-blog__label,.grup_slider_home_page .field--name-body{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.card-tour-box,div#block-incaculturetravel-bloque-blog-home .views-row,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row,.grupo_tours_paquetes_camino_inca_mas_populares .views-row{box-shadow:var(--ict-shadow-card)}.hero-portada-blog__media img,.card-tour-box img,div#block-incaculturetravel-bloque-blog-home .views-row img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row img,#block-incaculturetravel-block-galery-mes-salida-paq-tours .thumb-item img,#block-incaculturetravel-block-galery-mes-salida-paq-tours .galeria-main-col img{transition:opacity var(--ict-motion-base),transform var(--ict-motion-soft)}#block-incaculturetravel-block-galery-mes-salida-paq-tours .thumb-item,.month-grid-container .btn-month,.region-sidebar-right div#block-incaculturetravel-views-block-vista-block-1 .boton-reservar,#block-incaculturetravel-block-galery-mes-salida-paq-tours .active-main-img,.page-taxonomy-vocabulary-c .field--name-field-categoria-blog-tours-image img{transition-duration:var(--ict-motion-base)}@media (hover:hover) and (pointer:fine){.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover{transform:translateY(-3px);box-shadow:var(--ict-shadow-card-hover)}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover img{transform:scale(1.015)}div#block-incaculturetravel-block-nuestros-destinos-nacional .grupo-detaller-nuestros-destinoshom a:hover,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:hover,div#block-incaculturetravel-bloque-blog-home .views-row a:hover,div#block-incaculturetravel-bloque-blog-home .views-field-view-node a:hover,.grupo-precio-view a:hover,.grupo-detalle-destinos-splite .views-field-view-node a:hover,.grupo-detaller-paquete-tours-camino-inca .views-field-view-node a:hover,.field--name-field-btn-linkconsultar-slider-h a:hover{transform:translateY(-2px);box-shadow:var(--ict-shadow-soft-hover);filter:saturate(1.03)}.tour-gallery__thumb:hover img{transform:scale(1.06)}}@media (hover:none),(pointer:coarse){.card-tour-box:hover,div#block-incaculturetravel-bloque-blog-home .views-row:hover,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover,.grupo_tours_paquetes_camino_inca_mas_populares .views-row:hover,div#block-incaculturetravel-bloqueporqueincacultureus .Grupo-porque-inca-culture .paragraph--type--tipoparragraf-nuestrosservicios:hover,div#block-incaculturetravel-bloque-blog-home .views-row .views-field-view-node a:hover,div#block-incaculturetravel-bloque-blog-home .views-row a:hover,.grupo-precio-view a:hover,.grupo-detalle-destinos-splite .views-field-view-node a:hover,.grupo-detaller-paquete-tours-camino-inca .views-field-view-node a:hover,.field--name-field-btn-linkconsultar-slider-h a:hover{transform:none;filter:none;box-shadow:var(--ict-shadow-card)}.card-tour-box:hover img,div#block-incaculturetravel-bloque-blog-home .views-row:hover img,div#block-incaculturetravel-block-nuestros-destinos-nacional .views-row:hover img,.tour-gallery__thumb:hover img{transform:none}div#block-bloquebotonesenlaceheader .field--name-field-btn-disponibilidad-healer a,#block-incaculturetravel-incaculturebloquewhastappbuttonlink .field--name-field-incaculturetipbloq-whastap a:after{animation:none !important}}@media (min-width:768px){div#block-incaculturetravel-bloque-tour-paquete-camino-inca-populares-home,div#block-incaculturetravel-block-nuestros-destinos-nacional,div#block-incaculturetravel-bloque-blog-home,div#block-incaculturetravel-bloqueporqueincacultureus,div#block-incaculturetravel-bloque-footer{content-visibility:auto;contain-intrinsic-size:1px 1000px}}.grupo_tours_paquetes_camino_inca_mas_populares .carrusel-incaculture-wrapper{--items-visible:4}.grupo_principal_nuestros_destinos_tours .field--name-field-vista-neustros-destinos-ho .carrusel-incaculture-wrapper{--items-visible:3}.page-node-type-tours-del-camino-inca .block-views-blockvista-categoria-tours-destacados-mas-vistos-block-1 .carrusel-incaculture-wrapper{--items-visible:3}@media screen and (min-width:481px) and (max-width:991px){.grupo_tours_paquetes_camino_inca_mas_populares .carrusel-incaculture-wrapper{--items-visible:2}div#block-incaculturetravel-bloque-blog-home .view-content{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px) and (max-width:1023px){.grupo_tours_paquetes_camino_inca_mas_populares .carrusel-incaculture-wrapper{--items-visible:3}}@media screen and (min-width:481px) and (max-width:1023px){.grupo_principal_nuestros_destinos_tours .field--name-field-vista-neustros-destinos-ho .carrusel-incaculture-wrapper,.page-node-type-tours-del-camino-inca .block-views-blockvista-categoria-tours-destacados-mas-vistos-block-1 .carrusel-incaculture-wrapper{--items-visible:2}}@media screen and (max-width:480px){.grupo_tours_paquetes_camino_inca_mas_populares .carrusel-incaculture-wrapper,.grupo_principal_nuestros_destinos_tours .field--name-field-vista-neustros-destinos-ho .carrusel-incaculture-wrapper,.page-node-type-tours-del-camino-inca .block-views-blockvista-categoria-tours-destacados-mas-vistos-block-1 .carrusel-incaculture-wrapper{--items-visible:1}}div#block-incaculturetravel-views-block-vista-tours-destacados-block-1 .carrusel-incaculture-wrapper .carrusel-item img{height:350px !important}.grupo_tours_paquetes_camino_inca_mas_populares .carrusel-incaculture-wrapper .carrusel-item img{height:400px !important}@media (max-width:768px){div#block-incaculturetravel-bloque-blog-home .views-row .grupo-detalle-blog .field-content a,.field--name-field-btn-linkconsultar-slider-h a{display:flex;width:100%;min-height:48px;font-size:clamp(1.8rem,3.8vw,1.5rem) !important}.grupo_principal_footer a,.grupo_footer_horario_oficina .field__item .field{font-size:1.5rem;font-weight:600}}
