@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.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;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.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:0.5em 1.5em;}summary{padding:0.2em 0.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 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[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:bold;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:bold;}.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:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.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:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.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:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.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 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/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(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/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(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.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:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.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:transparent;font-size:1em;}label button.link{font-weight:bold;}
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 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(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.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:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.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 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.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:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/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(/themes/contrib/classy/images/icons/e29700/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(/themes/contrib/classy/images/icons/e32700/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;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,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;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
:root{--primary-link-color:#008A02;--primary-background-color:#008A02;--primary-text-color:black;}@font-face{font-family:'LetterUltimateTrekking';font-weight:normal;font-style:normal;src:url(/themes/custom/ultimatetrekking/font/OpenSans-Regular.woff) format('woff');font-display:swap;}.layout img{max-width:100%;height:auto;}.yt_to_text_container{display:none;visibility:hidden;}blockquote{border-left:5px solid #00A304;background:#EBF8EC;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em;}figure.caption:has(audio){width:100%;}figure.caption audio{width:100%;}li.icon-included{background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-included.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;list-style-type:none;padding-left:35px !important;line-height:2em;margin-left:-25px;}li.icon-not-included{background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-not-included.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;list-style-type:none;padding-left:35px !important;line-height:2em;margin-left:-25px;}li.icon-information{background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-information.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;list-style-type:none;padding-left:35px !important;line-height:2em;margin-left:-25px;}html{width:100%;height:100%;}body{font-family:LetterUltimateTrekking;}a{text-decoration:none;}a.visually-hidden.focusable.skip-link{visibility:hidden;display:none;}.path-frontpage #block-ultimatetrekking-content{display:none;}#block-ultimatetrekking-grupobloquesheader{display:flex;flex-wrap:wrap;}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-sitebra-bf{width:100%;}#block-ultimatetrekking-site-branding{width:100%;max-width:75%;margin:0 auto;padding:10px 0;}#block-ultimatetrekking-site-branding img{width:100%;height:auto;}#block-ultimatetrekking-site-branding .site-name{display:none;}#block-sitebranding{width:100%;max-width:75%;margin:0 auto;padding:10px 0;}#block-sitebranding img{width:100%;height:auto;}#block-sitebranding .site-name{display:none;}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-botlink-bf{width:100%;}.Grupo-Header-telefonos{display:flex;flex-wrap:wrap;justify-content:center;}#block-ultimatetrekking-grupobloquesheader .Grupo-Header-telefonos img{width:100%;height:auto;}#block-bloquebotoneslinksheader{width:100%;max-width:85%;margin:0 auto;}#block-bloquebotoneslinksheader .field--name-field-tipobloq-botlink-head-l{display:flex;flex-wrap:wrap;justify-content:center;gap:15%;}#block-bloquebotoneslinksheader .field--name-field-tipobloq-botlink-head-l .field__item{padding:10px 0px;}#block-bloquebotoneslinksheader .field--name-field-tipobloq-botlink-head-l .field__item:nth-child(1) a{background:var(--primary-background-color);}#block-bloquebotoneslinksheader .field--name-field-tipobloq-botlink-head-l .field__item:nth-child(2) a{background:#0B5405;}#block-bloquebotoneslinksheader .field--name-field-tipobloq-botlink-head-l a{position:relative;line-height:1;vertical-align:middle;border:1px solid transparent;padding:10px 10px;margin:0 0 1rem;font-size:.9rem;color:white;border-radius:20px;}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-numcont-bf{width:100%;max-width:45%;}#block-bloquenumeroscontactoheader{width:100%;max-width:85%;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}#block-bloquenumeroscontactoheader .field--name-field-tipbloq-numconthead-tit-tf{font-weight:bold;display:none;}#block-bloquenumeroscontactoheader .field--name-field-tipbloq-numconthead-corr-l{font-size:calc(0.5em + 0.85vw);flex-grow:1;flex-basis:0;min-width:0;white-space:normal;text-align:left;}#block-bloquenumeroscontactoheader .field--name-field-tipbloq-numconthead-corr-l a{color:#0B5405;color:#00A304;color:var(--primary-link-color);}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-corcorp-bf{width:100%;max-width:55%;}#block-bloquecorreocorporativoheader{width:100%;max-width:85%;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.Grupo-Header-Info-Correo-Corporativo{display:flex;flex-wrap:wrap;justify-content:center;}#block-bloquecorreocorporativoheader .Grupo-Header-Info-Correo-Corporativo img{width:100%;height:auto;}#block-bloquecorreocorporativoheader .field--name-field-tipbloq-corcorphead-tit-tf{font-weight:bold;display:none;}#block-bloquecorreocorporativoheader .field--name-field-tipbloq-corcorphead-num-l{font-size:calc(0.5em + 0.85vw);flex-grow:1;flex-basis:0;min-width:0;white-space:normal;word-break:break-word;text-align:left;}#block-bloquecorreocorporativoheader .field--name-field-tipbloq-corcorphead-num-l a{color:#00A304;color:var(--primary-link-color);}#block-ultimatetrekking-mainnavigation .btn-navbar.tb-megamenu-button{width:100%;}#block-ultimatetrekking-mainnavigation .tb-megamenu{background-color:white;}#block-ultimatetrekking-mainnavigation .tb-megamenu .nav > li > a{color:black;border:0;}#block-ultimatetrekking-mainnavigation .tb-megamenu .nav > .active > a{background-color:white;color:black;border-right:0;}#block-ultimatetrekking-mainnavigation .tb-megamenu .nav > li > span.tb-megamenu-no-link{background-color:white;color:black;border-right:0;}#block-ultimatetrekking-mainnavigation #tbm-main{display:flex;justify-content:center;}#block-ultimatetrekking-mainnavigation #tbm-main .tbm-button{width:100%;margin-bottom:0;}#block-ultimatetrekking-mainnavigation #tbm-main .tbm-button .tbm-button-container{margin:0.5rem 0.5rem 0.5rem auto;}#block-ultimatetrekking-bloquesliderhome{margin-bottom:20px;position:relative;}#block-ultimatetrekking-bloquesliderhome .field--name-field-tipbloq-slider-home-img{position:relative;width:100%;height:75vh;}#block-ultimatetrekking-bloquesliderhome .field--name-field-tipbloq-slider-home-img:before{position:absolute;content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;top:0;z-index:1;}#block-ultimatetrekking-bloquesliderhome .field--name-field-tipbloq-slider-home-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;}.gr-tipbloq-slihom-tit-des-lin{width:100%;max-width:75%;z-index:2;position:absolute;top:40%;transform:translate(-50%,-40%);left:50%;}.gr-tipbloq-slihom-tit-des-lin .field--name-field-tipbloq-slid-home-tit-head{font-size:calc(0.5em + 1vw);color:white;}.gr-tipbloq-slihom-tit-des-lin .field--name-body{font-size:calc(0.5em + 1vw);color:white;}.gr-tipbloq-slihom-tit-des-lin .field--name-field-tipbloq-slider-home-link-b{padding:10px 0px;}.gr-tipbloq-slihom-tit-des-lin .field--name-field-tipbloq-slider-home-link-b a{background:var(--primary-background-color);color:white;padding:10px 20px;border-radius:15px;}.gr-bloq-nuest-bas{width:100%;max-width:85%;margin:0 auto;position:relative;}.gr-bloq-nuest-bas .field--name-field-tpbl-nuest-bas-tptbnb-parr{border:1px solid #00A304;padding:15px;}.gr-bloq-nuest-bas .field--name-field-tpbl-nuest-bas-tptbnb-parr > .field__item{margin:0 0 5%;}.gr-bloq-nuest-bas .field--name-field-tpbl-nuest-bas-tptbnb-parr .field--name-field-tip-parr-tipbloq-nuest-bas h2{color:#00A304;}.gr-bloq-nuest-bas .field--name-field-tip-bloq-nuest-bas-img{width:100%;max-width:85%;margin:0 auto;position:relative;}.gr-bloq-nuest-bas .field--name-field-tip-bloq-nuest-bas-img img{width:100%;height:auto;position:relative;z-index:2;border-radius:15em;}.gr-bloq-nuest-bas .field--name-field-tip-bloq-nuest-bas-img:after{content:"";position:absolute;top:10%;left:80%;width:100%;max-width:39%;height:80%;background:#00A304;z-index:1;}#block-ultimatetrekking-bloquereservatuproximaaventurahome{position:relative;}.field--name-field-tipbloq-resproxave-bg-img{position:absolute;width:100%;height:100%;}.field--name-field-tipbloq-resproxave-bg-img:before{position:absolute;content:"";background:rgba(0,0,0,0.35);width:100%;height:100%;top:0;z-index:1;}.field--name-field-tipbloq-resproxave-bg-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}.gr-bloque-res-prox-ave-hom-hbl{position:relative;width:100%;max-width:50%;margin:0 0 0 auto;max-width:85%;margin:0 auto;padding:5% 2.5% 5%;color:white;z-index:1;background-color:rgba(255,255,255,.25);backdrop-filter:blur(10px);}.gr-bloque-res-prox-ave-hom-hbl .field--name-field-tipbloq-resproxavent-head{text-align:center;}.gr-bloque-res-prox-ave-hom-hbl .field--name-body a{color:#007700;color:#0B5405;color:white;border-bottom:3px solid #008a02;}.gr-bloque-res-prox-ave-hom-hbl .field--name-body a:hover{color:white;}.gr-bloque-res-prox-ave-hom-hbl .field--name-field-tipbloq-resproxaven-link-b{text-align:center;padding:10px 0px;}.gr-bloque-res-prox-ave-hom-hbl .field--name-field-tipbloq-resproxaven-link-b a{background:var(--primary-background-color);color:white;padding:10px 15px;border-radius:20px;}#block-bloqueultimatetrekkinghome{}.gr-bloq-ultimate-trekking-home{width:100%;max-width:85%;margin:0 auto;;}.gr-bloq-ultimate-trekking-home .field--name-field-tipbloq-ultitrek-home-head{text-align:center;color:#00A304;}.gr-bloq-ultimate-trekking-home .field.field--name-body{}.gr-bloq-ultimate-trekking-home .field.field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.gr-bloq-ultimate-trekking-home .field--name-field-tipbloq-ultitrek-home-img{width:100%;max-width:80%;margin:0 auto;position:relative;margin-bottom:20%;}.field--name-field-tipbloq-ultitrek-home-img > .field__item:nth-child(1){transform:rotate(-3deg);width:100%;padding-bottom:100%;position:relative;}.field--name-field-tipbloq-ultitrek-home-img > .field__item:nth-child(1) img{border:1px solid silver;padding:5px;background:white;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.field--name-field-tipbloq-ultitrek-home-img > .field__item:nth-child(2){position:absolute;right:-10%;bottom:-20%;width:100%;max-width:50%;transform:rotate(5deg);}.field--name-field-tipbloq-ultitrek-home-img > .field__item:nth-child(2) img{width:100%;height:auto;border:1px solid silver;padding:5px;background:white;box-sizing:border-box;}#block-bloquetoursmaspopulareshome{}.gr-bloq-tours-populares-home{width:100%;max-width:85%;margin:0 auto;}.gr-bloq-tours-populares-home .field--name-field-tip-bloq-tourmpophome-head{text-align:center;color:#00A304;}.gr-bloq-tours-populares-home .field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-row{width:100%;box-sizing:border-box;position:relative;padding:15px;border:1px solid silver;border-radius:10px;margin-bottom:20px;}#block-views-block-vista-tours-mas-populares-home-block-1 .-field-pag-paq-tour-durac-tpfield-tipbloq-tompoho-sel-dif-lt{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;}#block-views-block-vista-tours-mas-populares-home-block-1 .-field-pag-paq-tour-durac-tpfield-tipbloq-tompoho-sel-dif-lt .field-content{display:inline-flex;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-field-field-pag-paq-tour-img img{width:100%;height:auto;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-field.views-field-title a{color:black;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-field.views-field-body{padding-bottom:30px;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-field-field-pag-paq-tour-durac-tp img{width:100%;max-width:20px;height:auto;padding-right:3px;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-field-field-tipbloq-tompoho-sel-dif-lt img{width:100%;max-width:20px;height:auto;}#block-ultimatetrekking-bloquecaminatasalternativashome{}.bloq-caminatas-alternativas-home{width:100%;max-width:85%;margin:0 auto;}.bloq-caminatas-alternativas-home .field--name-field-tipbloq-camialterhome-hea{text-align:center;color:#00A304;}.bloq-caminatas-alternativas-home .field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.bloq-caminatas-alternativas-home-desc-bl .field--name-field-tipbloq-camalterhom-b-link{text-align:center;padding:10px 0;}.bloq-caminatas-alternativas-home-desc-bl .field--name-field-tipbloq-camalterhom-b-link a{background:var(--primary-background-color);color:white;padding:10px 30px;border-radius:20px;}.bloq-caminatas-alternativas-home .field--name-field-tipbloq-camalterho-vbca-bf{width:100%;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-row{padding:10px;border:1px solid silver;border-radius:10px;margin-bottom:20px;}#block-views-block-vista-caminatas-alternativas-home-block-1 .-field-pag-paq-tour-imgfieldset-1{padding:10px;border:1px solid silver;border-radius:10px;margin-bottom:20px;position:relative;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-field-pag-paq-tour-img{position:relative;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-field-pag-paq-tour-img:before{position:absolute;content:"";background:rgba(0,0,0,0.25);width:100%;height:100%;top:0;z-index:1;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-field-pag-paq-tour-img img{width:100%;height:auto;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-fieldset-1{width:100%;max-width:85%;margin:0 auto;position:absolute;left:0;top:5%;right:0;bottom:0;text-align:center;z-index:2;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-field-pag-paq-tour-durac-tp{color:white;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-field-pag-paq-tour-durac-tp a{color:white;}#block-views-block-vista-caminatas-alternativas-home-block-1 .views-field-title a{color:white;}#block-views-block-vista-caminatas-alternativas-home-block-1 .tns-outer{position:relative;}#block-views-block-vista-caminatas-alternativas-home-block-1 .tns-outer .tns-controls button:nth-child(1){left:0;position:absolute;top:50%;transform:translate(0%,-50%);background:transparent;color:transparent;display:flex;align-items:center;}#block-views-block-vista-caminatas-alternativas-home-block-1 .tns-outer .tns-controls button:nth-child(1):after{content:'\2039';position:absolute;font-weight:bold;color:white;font-size:calc(1em + 1vw);}#block-views-block-vista-caminatas-alternativas-home-block-1 .tns-outer .tns-controls button:nth-child(2){right:0;position:absolute;top:50%;transform:translate(0%,-50%);background:transparent;color:transparent;display:flex;align-items:center;justify-content:end;}#block-views-block-vista-caminatas-alternativas-home-block-1 .tns-outer .tns-controls button:nth-child(2):after{content:'\203A';position:absolute;font-weight:bold;color:white;font-size:2.5em;font-size:calc(1em + 1vw);}#block-bloquetoursdelujohome{}.bloq-tours-lujo-home{width:100%;max-width:85%;margin:0 auto;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujohome-head{text-align:center;color:#00A304;}.bloq-tours-lujo-home .field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujhome-r-img{position:relative;margin-bottom:7.5%;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujhome-r-img img{width:95%;height:auto;z-index:2;position:relative;border-top-left-radius:15%;border-bottom-right-radius:15%;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujhome-r-img:after{content:"";background:#00A304;width:95%;height:100%;position:absolute;top:5%;left:5%;z-index:1;border-bottom-right-radius:20%;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourlujhom-r-img-l{display:none;}#block-views-block-vista-tours-de-lujo-home-block-1 .view-content{display:flex;flex-wrap:wrap;}#block-views-block-vista-tours-de-lujo-home-block-1 .-field-pag-paq-tour-imgtitle{border:5px solid #00A304;border-radius:5%;margin:0% 3%;position:relative;}#block-views-block-vista-tours-de-lujo-home-block-1 .views-field-field-pag-paq-tour-img:before{position:absolute;content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;top:0;z-index:1;}#block-views-block-vista-tours-de-lujo-home-block-1 .views-field-field-pag-paq-tour-img img{width:100%;height:auto;border-radius:4%;display:block;}#block-views-block-vista-tours-de-lujo-home-block-1 .views-field-title{width:100%;max-width:85%;margin:0 auto;position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:2;}#block-views-block-vista-tours-de-lujo-home-block-1 .views-field-title a{color:white;}#block-bloquenuestrosdestinosturisticoshome{}.gr-bloq-nuestros-destinos-turisticos-home{width:100%;max-width:85%;margin:0 auto;}.gr-bloq-nuestros-destinos-turisticos-home .field--name-field-tipbloq-nuesdestturhom-hea{text-align:center;color:#00A304;}.gr-bloq-nuestros-destinos-turisticos-home .field--name-field-tipbloq-nuedesturho-vdh-vr .viewsreference--view-title{display:none;}.view-vista-tax-destinos-home .view-content{display:flex;flex-wrap:wrap;}.view-vista-tax-destinos-home .views-row{margin:1.5%;flex-grow:1;flex-basis:48%;flex-basis:155px;}.view-vista-tax-destinos-home .views-field-field-tax-dest-thumb-img img{width:100%;height:auto;border:1px solid silver;padding:14px;background:white;box-sizing:border-box;border-radius:50%;}.view-vista-tax-destinos-home .views-field-name{text-align:center;position:relative;z-index:2;width:100%;max-width:65%;margin:-45px auto 0;}.view-vista-tax-destinos-home .views-field-name > .field-content{white-space:normal;word-break:break-word;font-size:calc(0.7em + 1vw);}.view-vista-tax-destinos-home .views-field-name a{background:#00A304;color:white;padding:5% 10%;border-radius:10vw;display:block;}.view-vista-tax-destinos-home .views-field-name h3{margin:0;}#block-bloquecontenidodeintereshome{}.bloq-contenido-interes-home{width:100%;max-width:85%;margin:0 auto;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-field-tipbloq-conintho-tpcih-par{display:flex;flex-wrap:wrap;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-field-tipbloq-continterhome-head{text-align:center;color:#00A304;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-field-tipbloq-conintho-tpcih-par > .field__item{width:100%;max-width:48%;margin:0 1%;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-field-tippar-tipbloconinth-c-tfl a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.bloq-contenido-interes-home .field--name-field-tipbloq-continterhome-img{width:100%;max-width:85%;margin:0 auto;}.bloq-contenido-interes-home .field--name-field-tipbloq-continterhome-img img{width:100%;height:auto;border-right:1px solid silver;border-bottom:1px solid silver;padding:20px;background:white;box-sizing:border-box;transform:rotate(5deg);margin-top:5%;margin-bottom:5%;}.bloq-contenido-interes-home .field--name-field-tipbloq-conintho-tpcih-par{width:100%;}.bloq-contenido-interes-home .field--name-field-tipbloq-conintho-tpcih-par .field--name-field-tippar-tipbloconinth-i-img img{width:55px;height:55px;}.bloq-contenido-interes-home .field--name-field-tippar-tipbloconinth-i-img{text-align:center;}#block-bloqueresenashome{}.gr-bloq-res-home-img-tit-descr{position:relative;}.gr-bloq-res-home-img-tit-descr .field--name-field-tipobloq-resenhome-bg-img{}.gr-bloq-res-home-img-tit-descr .field--name-field-tipobloq-resenhome-bg-img:before{position:absolute;content:"";background:rgba(0,83,0,0.5);width:100%;height:100%;top:0;z-index:2;}.gr-bloq-res-home-img-tit-descr .field--name-field-tipobloq-resenhome-bg-img img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 50%;}.gr-bloq-res-home-img-tit-descr .field--name-field-tipobloq-resenhome-bg-img:after{content:"";background-image:url(/themes/custom/ultimatetrekking/img/backgrounds/background-bottom-reviews-general.png);background-size:100% 100%;position:absolute;width:100%;height:10%;bottom:0;z-index:3;}.gr-bloq-res-home-tit-desc{width:100%;max-width:85%;margin:0 auto;padding:7.5% 0;position:relative;z-index:2;color:white;text-align:center;margin-bottom:3%;}.gr-bloq-res-home-tit-desc .field--name-body a{color:white;font-weight:bold;border-bottom:2px solid white;}.gr-bloq-res-home-list-rese-boton-l{width:100%;max-width:85%;margin:0 auto;top:-8vh;position:relative;z-index:3;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-resenas-home-head{text-align:center;color:#00A304;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-res-home-tprh-par > .field__item{width:100%;box-sizing:border-box;padding:15px;border:1px solid silver;border-radius:10px;margin-bottom:20px;background:white;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipparr-tipbloq-reshom-img img{width:100%;height:auto;}.gr-bloq-res-home-list-rese-boton-l .field--group-resghom-tp-date-logo{display:flex;flex-wrap:wrap;justify-content:space-around;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tippar-tipbloq-reshom-head{text-align:center;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tippar-tipbloq-reshom-head h2{margin-top:0;margin-bottom:0;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipparr-tipbloq-reshom-tfl{text-align:center;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tiparr-tipbloq-reshom-tripadvisor-rating{text-align:center;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-resenashome-b-link{padding:15px 0;text-align:center;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-resenashome-b-link a{background:var(--primary-background-color);color:white;padding:15px 30px;border-radius:30px;}#block-bloquegaleriafotoshome{}.bloq-galeria-fotos-home{width:100%;max-width:85%;margin:0 auto;position:relative;margin-bottom:2.5%;}.gr-bloq-galeria-fotos-home-tit-desc{width:100%;max-width:30%;margin:0 auto;position:absolute;top:15%;left:0;right:0;transform:translate(0%,-25%);height:65%;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;text-align:center;z-index:2;}.gr-bloq-galeria-fotos-home-tit-desc .field--name-field-tipbloq-galfotoshome-head{font-size:calc(0.5em + 1vw);color:#00A304;}.gr-bloq-galeria-fotos-home-tit-desc .field--name-body{font-size:calc(0.6em + 1vw);}.gr-bloq-galeria-fotos-home-tit-desc .field--name-body a{color:var(--primary-link-color);border-bottom:1px solid #008A02;}.gr-bloq-ultimate-trekking-home .field.field--name-body a strong{font-weight:400;}.gr-bloq-tours-populares-home .field--name-body a strong{font-weight:400;}.bloq-caminatas-alternativas-home .field--name-body a strong{font-weight:400;}.bloq-tours-lujo-home .field--name-body a strong{font-weight:400;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-body a strong{font-weight:400;}.gr-bloq-contenido-interes-home-tit-desc-parr .field--name-field-tippar-tipbloconinth-c-tfl a strong{font-weight:400;}.gr-bloq-galeria-fotos-home-tit-desc .field--name-body a strong{font-weight:400;}#block-ultimatetrekking-content .field--name-field-pag-bog-parr-multi-opc a strong{font-weight:400;}.field--name-field-tipbloq-galfotoshome-img{columns:2;position:relative;}.field--name-field-tipbloq-galfotoshome-img > .field__item{width:100%;max-width:55%;margin-bottom:10px;}.field--name-field-tipbloq-galfotoshome-img > .field__item img{width:100%;height:auto;padding:5px;background:white;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.15);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(1){position:relative;left:5%;}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(1) img{transform:rotate(5deg);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(2) img{transform:rotate(-3deg);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(3){position:relative;left:25%;}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(3) img{transform:rotate(10deg);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(4){margin:0 0 0 auto;margin-bottom:10px;position:relative;right:5%;}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(4) img{transform:rotate(-5deg);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(5){margin:0 0 0 auto;margin-bottom:10px;}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(5) img{transform:rotate(5deg);}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(6){margin:0 0 0 auto;margin-bottom:10px;position:relative;right:25%;}.field--name-field-tipbloq-galfotoshome-img > .field__item:nth-child(6) img{transform:rotate(-10deg);}#block-ultimatetrekking-bloqueinstitucionesrelacionadashome{width:100%;max-width:85%;margin:0 auto;}#block-ultimatetrekking-bloqueinstitucionesrelacionadashome .field--name-field-tipbloq-instrelh-tpirh-par{width:100%;max-width:85%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}#block-ultimatetrekking-bloqueinstitucionesrelacionadashome .field--name-field-tipbloq-instrelh-tpirh-par > .field__item{display:inline-block;padding:0 30px;vertical-align:middle;}#block-ultimatetrekking-bloqueinstitucionesrelacionadashome .field--name-field-tipar-tipbloq-insrelho-img img{width:100%;height:auto;max-width:135px;}#block-ultimatetrekking-grupobloquesfooter{position:relative;}#block-ultimatetrekking-grupobloquesfooter .field--name-field-tipgrublofo-img-backgr img{width:100%;height:300px;position:relative;object-fit:cover;object-position:55% 0%;display:block;margin-bottom:-1px;}.gr-bloq-grupo-bloques-footer{width:100%;max-width:85%;margin:0 auto;position:relative;z-index:1;background:#001801;padding:30px 7.5% 0;}#block-bloqueopcionesdecontactofooter{margin-bottom:50px;}#block-bloqueopcionesdecontactofooter .field--name-field-tipbloq-eninf-foot-tpocf-p > .field__item{margin-bottom:15px;}#block-bloqueopcionesdecontactofooter .field--name-field-tipar-tipblo-opdcon-foot-l{text-align:center;}#block-bloqueopcionesdecontactofooter .field--name-field-tipar-tipblo-opdcon-foot-l a{color:white;}#block-bloqueenlacesinformacionfooter{margin-bottom:50px;}#block-bloqueenlacesinformacionfooter .field--name-field-tipbloq-enlin-foot-tpeif-p > .field__item{margin-bottom:15px;}#block-bloqueenlacesinformacionfooter .field--name-field-tipar-tipblo-enlinf-foot-l{text-align:center;}#block-bloqueenlacesinformacionfooter .field--name-field-tipar-tipblo-enlinf-foot-l a{color:white;}.gr-bloq-grupo-bloques-footer .field--name-field-tipgrublofo-metpagfoot-bf{text-align:center;margin-bottom:20px;}#block-bloqueredessocialesfooter .field--name-field-tipblo-redsoc-foot-tprsf-p{display:flex;flex-wrap:wrap;padding-bottom:15px;}#block-bloqueredessocialesfooter .field--name-field-tipblo-redsoc-foot-tprsf-p > .field__item{flex:1;}#block-bloqueredessocialesfooter .field--name-field-tipar-tipblo-redsoc-fo-l-i{width:100%;max-width:82%;margin:0 auto;}#block-bloqueredessocialesfooter .field--name-field-tipar-tipblo-redsoc-fo-l-i img{width:100%;height:auto;}.field--name-field-tipblo-metpag-foot-tpmpf-p{display:flex;justify-content:space-between;column-gap:2%;background:white;border-radius:10px;align-items:center;overflow:hidden;}.field--name-field-tipblo-metpag-foot-tpmpf-p .field--name-field-tipar-tipblo-metpag-fo-l-i img{width:100%;height:auto;display:block;}#block-ultimatetrekking-bloquecopyrightfooter{background:#001801;padding-top:1px;border-top:1px solid #003e05;}#block-ultimatetrekking-bloquecopyrightfooter .field--name-body{color:white;}#block-ultimatetrekking-bloquecopyrightfooter .field--name-body a{color:white;}#block-ultimatetrekking-bloquecopyrightfooter .field--name-body p{text-align:center;color:#fff;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-row{position:relative;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-field-pag-paq-tour-slider-img{position:absolute;width:100%;height:100%;z-index:1;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-field-pag-paq-tour-slider-img:before{opacity:.3;background-color:#000;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-field-pag-paq-tour-slider-img .field-content{position:absolute;width:100%;height:100%;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-field-pag-paq-tour-slider-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-fieldset{position:relative;width:100%;padding:5% 0 5%;text-align:center;color:white;z-index:2;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp{display:flex;flex-wrap:wrap;justify-content:center;position:relative;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp:after{content:"";width:100%;max-width:25%;height:auto;position:absolute;bottom:0px;left:37%;border-width:2px;border-style:solid;border-color:#00A304;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp .views-field-title{width:100%;color:white;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp .views-field-field-pag-paq-tour-prec-nd{font-size:calc(0.5em + 1vw);color:white;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp .views-field-field-pag-paq-tour-durac-tp{font-size:calc(0.5em + 1vw);color:white;}.page-node-type-pagina-paquete-tour #contenedor{width:100%;max-width:85%;margin:0 auto;}.page-node-type-pagina-paquete-tour #block-ultimatetrekking-page-title{color:#00A304;}.node--type-pagina-paquete-tour .field--name-body{}.node--type-pagina-paquete-tour .gr-pag-paquete-tour-subtit-det{margin-bottom:25px;}.node--type-pagina-paquete-tour .field--name-field-pag-paq-tour-subtit-det-tf{color:#00A304;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-durac-tp{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-durac-tp:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-duration.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-activ-tp{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-activ-tp:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-activities.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.gr-pag-paquete-tour-subtit-det .field--name-field-tipbloq-tompoho-sel-dif-lt{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-tipbloq-tompoho-sel-dif-lt:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-difficulty.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-max-alt-tp{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-max-alt-tp:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-altitude.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-dest-tp{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-dest-tp:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-destination.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-tam-gr-tp{display:flex;flex-wrap:wrap;align-items:center;gap:1%;margin:1.5% 0;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-tam-gr-tp:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-group-size.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}p.icon-included{display:flex;flex-wrap:wrap;gap:1%;}p.icon-included:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-included.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;}p.icon-information{display:flex;flex-wrap:wrap;gap:1%;margin-block-start:0.35em;margin-block-end:0.35em;padding-inline-start:20px;}p.icon-information:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-information.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}p.icon-not-included{display:flex;flex-wrap:wrap;gap:1%;margin-block-start:0.35em;margin-block-end:0.35em;padding-inline-start:20px;}p.icon-not-included:before{content:"";background-image:url(/themes/custom/ultimatetrekking/img/custom-icons/page-package-tour/icon-not-included.svg);background-position:left center;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;}.node--type-pagina-paquete-tour .field--name-field-pagpaqtur-overview-des-tfl .field__label{color:#00A304;}.node--type-pagina-paquete-tour .gr-pag-paquete-tour-subtit-det .field__label{color:#00A304;}.node--type-pagina-paquete-tour .field--name-field-pagpaqtur-tparr-acor-ver-p{margin-bottom:25px;}.node--type-pagina-paquete-tour .field--name-field-pagpaqtur-tparr-acor-ver-p .field__label{color:#00A304;}.node--type-pagina-paquete-tour .field--name-field-pagpaqtur-tparr-acor-ver-p .field__items{margin-block-start:1em;margin-block-end:1em;padding-inline-start:20px;}.gr-tipparrafo-pag-paq-tur-acord-vert .field--name-field-tipar-pagpaqtou-acover-tp{background:#E7F4E8;border-bottom:5px solid #00A304;}.gr-tipparrafo-pag-paq-tur-acord-vert .field--name-field-tipar-pagpaqtou-acover-tp.ui-state-active{border-color:transparent;background:#00A304;color:white;}.node--type-pagina-paquete-tour .field--name-field-pag-paq-tour-faq-ff .field__label{color:#00A304;}.node--type-pagina-paquete-tour .field--name-field-pag-paq-tour-faq-ff .field__items{margin-block-start:1em;margin-block-end:1em;padding-inline-start:20px;}.node--type-pagina-paquete-tour .field--name-field-pag-paq-tour-faq-ff .ui-accordion-content{}.node--type-pagina-paquete-tour .juicebox-gal{margin-bottom:25px;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-row{border:2px solid #00A304;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-field-pag-paq-tour-prec-nd{text-align:center;font-size:calc(1em + 1vw);padding:7.5px 10px;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-field-pag-paq-tour-prec-nd .views-label-field-pag-paq-tour-prec-nd{color:#00A304;font-weight:bold;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-field-pag-paq-tour-prec-nd .field-content{color:#00A304;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-field-pag-paq-tour-prec-nd .precio{color:black;font-weight:bold;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-field-pag-paqtur-widget-wetravel #wetravel_button_widget{border:0;background:#00A304;color:white;width:100%;padding:10px;}#sidebar_right #block-webform{background:#E7F4E8;margin-bottom:30px;}#sidebar_right #block-webform h2{background:#00A304;color:white;padding:10px 15px;}#sidebar_right #block-webform .webform-submission-wf-formulario-contactanos-paquet-form{padding:10px 15px;}#sidebar_right #block-webform .webform-submission-wf-formulario-contactanos-paquet-form input{width:100%;padding:10px;background-color:#ffffff;color:#555555;border:1px solid #222222;border-color:#dce0e0;border-radius:5px;box-sizing:border-box;}#sidebar_right #block-webform .webform-submission-wf-formulario-contactanos-paquet-form input#edit-submit{padding:10px 15px;background:#00A304;color:white;border:0;}#block-ultimatetrekking-bloqueslidercontactenosgeneral .field--name-field-tipbloq-slidcontgen-sl-img img{width:100%;height:auto;}#block-ultimatetrekking-bloqueslidercontactenosgeneral .field--name-field-tipbloq-slicontgen-tit-he{position:absolute;top:50%;right:0;bottom:0;left:0;margin:0;transform:translateY(-50%);text-align:center;z-index:2;height:max-content;font-size:calc(1em + 1vw);color:white;}#block-ultimatetrekking-bloqueslidercontactenosgeneral .field--name-field-tipbloq-slicontgen-tit-he:after{content:"";width:100%;max-width:15%;height:auto;position:absolute;bottom:20%;left:42.5%;border-width:2px;border-style:solid;border-color:#00A304;}.path-webform #contenedor{width:100%;max-width:85%;margin:0 auto;}#webform-submission-wf-formulario-contactanos-genera-add-form{}#webform-submission-wf-formulario-contactanos-genera-add-form #edit-container-nombres-apellidos-correo-celular-pais-mensaje{border:3px solid #00A304;border-radius:10px;padding:16px 20px;margin-bottom:30px;}#webform-submission-wf-formulario-contactanos-genera-add-form input{width:100%;padding:10px;background-color:#E1E1E1;color:#555555;border:1.5px solid #222222;border-color:#13A815;border-radius:5px;box-sizing:border-box;}#webform-submission-wf-formulario-contactanos-genera-add-form #edit-actions{}#webform-submission-wf-formulario-contactanos-genera-add-form #edit-actions #edit-actions-submit{background:#00A304;border:0;border-radius:20px;color:white;padding:10px 30px;}.page-node-type-pagina-paquete-tour .ui-widget-overlay{opacity:0.85;background:black;}.page-node-type-pagina-paquete-tour .ui-dialog{border:0 !important;background:transparent;}.page-node-type-pagina-paquete-tour .ui-dialog-titlebar{background:#00A304;border-top-left-radius:5px;border-top-right-radius:5px;}.page-node-type-pagina-paquete-tour .ui-dialog-titlebar .ui-dialog-titlebar-close{background:white;border-radius:10px;}.page-node-type-pagina-paquete-tour .webform-confirmation-modal--content{background:white;}.page-node-type-pagina-paquete-tour .webform-confirmation-modal--content a{font-weight:bold;color:#0B5405;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-row{position:relative;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-field-tax-catpaqtou-sllider-img{position:relative;z-index:1;min-height:300px;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-field-tax-catpaqtou-sllider-img:before{opacity:.3;background-color:#000;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-field-tax-catpaqtou-sllider-img img{width:100%;height:auto;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-name{position:absolute;right:0;bottom:10%;left:0;margin:0;transform:translateY(-50%);text-align:center;z-index:2;height:max-content;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-name:after{content:"";width:100%;max-width:25%;height:auto;position:absolute;bottom:-15px;left:37%;border-width:2px;border-style:solid;border-color:#00A304;}.path-taxonomy #contenedor{width:100%;max-width:85%;margin:0 auto;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .view-content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease;flex-basis:100%;box-sizing:border-box;border:1px solid #e0e0e0;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.12);}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-field.views-field-field-pag-paq-tour-img .field-content a img{width:100%;height:auto;display:block;object-fit:cover;transition:transform 0.3s ease;aspect-ratio:0.74;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-field.views-field-field-pag-paq-tour-img .field-content a:hover img{transform:scale(1.05);}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row .views-field.views-field-fieldset{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:rgba(0,0,0,0.6);color:#fff;display:flex;flex-direction:column;gap:0.5rem;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row .views-field.views-field-title h2{margin:0 0 1rem;font-family:"Source Sans 3",serif;font-size:1.4rem;line-height:1.2;color:#fff;min-height:54px;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row .views-field.views-field-view-node-1 a{display:inline-block;padding:0.6rem 1.2rem;background:#008A02;color:#fff;text-decoration:none;font-weight:bold;border-radius:5px;transition:background 0.3s ease;font-size:1rem;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row .views-field.views-field-view-node-1 a:hover{background:#006B01;}#block-views-block-vista-tax-slider-categorias-destinos-block-1 .views-field-field-tax-dest-sllider-img img{width:100%;height:auto;}#block-views-block-vista-tax-slider-categorias-destinos-block-1 .views-field-name{position:absolute;right:0;bottom:10%;left:0;margin:0;transform:translateY(-50%);text-align:center;z-index:2;height:max-content;}#block-views-block-vista-tax-slider-categorias-destinos-block-1 .views-field-name:after{content:"";width:100%;max-width:25%;height:auto;position:absolute;bottom:-15px;left:37%;border-width:2px;border-style:solid;border-color:#00A304;}#block-views-block-vista-categorias-destinos-block-1 .views-row{padding:15px;border:1px solid silver;border-radius:10px;box-sizing:border-box;}#block-views-block-vista-categorias-destinos-block-1 .views-field.views-field-field-pag-dest-img img{width:100%;height:auto;}#block-views-block-vista-categorias-destinos-block-1 .views-field-title{text-align:center;}#block-views-block-vista-categorias-destinos-block-1 .views-field-title .field-content a{color:black;}#block-views-block-vista-categorias-destinos-block-1 .views-field-title .field-content h2{font-size:calc(1em + 1vw);}#block-views-block-vista-categorias-destinos-block-1 .views-field-view-node-1 a{background:#00A304;color:white;padding:10px 10px;border-radius:5px;width:100%;display:block;text-align:center;box-sizing:border-box;}#block-views-block-vista-slider-pagina-destinos-block-1 .views-field-field-pag-dest-slider-img img{width:100%;height:auto;}.-title{position:absolute;right:0;bottom:10%;left:0;margin:0;transform:translateY(-50%);text-align:center;z-index:2;height:max-content;}#block-views-block-vista-slider-pagina-destinos-block-1 .views-field-title .field-content{font-size:calc(1em + 1vw);color:white;}#block-views-block-vista-slider-pagina-destinos-block-1 .views-field-title:after{content:"";width:100%;max-width:25%;height:auto;position:absolute;bottom:-15px;left:37%;border-width:2px;border-style:solid;border-color:#00A304;}.page-node-type-pagina-destino #contenedor{width:100%;max-width:85%;margin:0 auto;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-row{position:relative;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-field-tax-catblog-sllider-img{}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-field-tax-catblog-sllider-img .field-content{position:absolute;width:100%;height:100%;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-field-tax-catblog-sllider-img .field-content:before{position:absolute;content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;top:0;z-index:1;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-field-tax-catblog-sllider-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-name{position:relative;width:100%;padding:5% 0 5%;text-align:center;color:white;z-index:1;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-name .field-content{font-size:calc(1em + 1vw);color:white;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-row{border-radius:6px;box-sizing:border-box;overflow:hidden;margin-bottom:25px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.25);position:relative;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-field-pag-blog-img img{width:100%;height:auto;object-fit:cover;aspect-ratio:1.5;display:block;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset{padding:15px;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset .views-field-title h2{color:#ffffff;margin:0 0 15px;font-size:20px;position:absolute;top:20px;left:15px;right:15px;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-field-pag-blog-img a{position:relative;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-field-pag-blog-img a:before{content:'';position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 20%);}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-body{font-size:0.9rem;text-align:justify;color:#000000;margin:1em 0 1em;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset .views-field-created{font-size:14px;color:#3a3a3a;position:relative;padding:0 0 5px;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset .views-field-created:before{content:"\f073";font-family:"FontAwesome";margin-right:8px;color:#00a304;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset .views-field-changed{font-size:14px;color:#3a3a3a;padding:0 0 5px;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-fieldset .views-field-changed:before{content:"\f073";font-family:"FontAwesome";margin-right:8px;color:#00a304;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-view-node-1 a{background:#00a304;color:white;padding:10px 30px;border-radius:20px;width:fit-content;display:block;text-align:center;box-sizing:border-box;margin:auto;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-field-view-node-1{padding:10px 0;}#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons a,#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons-button{border:1px solid #000;border-radius:50%;padding:4px;}#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons a:hover,#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons-button:hover{background:#0b5405;border-color:#0b5405;}#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons a:hover svg,#block-ultimatetrekking-bettersocialsharingbuttons .social-sharing-buttons-button:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(67deg) brightness(101%) contrast(101%);}.page-node-type-pagina-blog h1,.page-node-type-pagina-blog h2,.page-node-type-pagina-blog h3,.page-node-type-pagina-blog h4,.page-node-type-pagina-blog h5,.page-node-type-pagina-blog h6{font-family:"Source Sans 3",serif;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-row{position:relative;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-field-pag-blog-slider-img{position:absolute;width:100%;height:100%;z-index:1;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-field-pag-blog-slider-img:before{opacity:.3;background-color:#000;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-field-pag-blog-slider-img > .field-content{position:absolute;width:100%;height:100%;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-field-pag-blog-slider-img img{width:100%;height:auto;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-field-pag-blog-slider-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-title{position:relative;width:100%;padding:10% 0 10%;text-align:center;color:white;z-index:2;}#block-ultimatetrekking-views-block-vista-slider-pagina-blogs-block-1 .views-field-title .field-content{font-size:calc(1em + 1vw);color:white;}.page-node-type-pagina-blog #contenedor{width:100%;max-width:85%;margin:0 auto;}#block-ultimatetrekking-content .node--type-pagina-blog img{max-width:100%;height:auto;display:block;}#block-ultimatetrekking-content .node--type-pagina-blog iframe{max-width:100%;max-height:100%;}#block-ultimatetrekking-content .node--type-pagina-blog .caption-drupal-entity.align-center figcaption{font-weight:bold;text-align:center;background:#ebf8ec40;border:1px solid #def1e0;border-top:0;font-style:italic;}#block-ultimatetrekking-content .field--name-field-tparr-textfl-tfl h2{color:#00A304;color:black;font-size:2rem;}#block-ultimatetrekking-content .field--name-field-tparr-textfl-tfl h3{color:#00A304;color:black;font-size:1.75rem;}#block-ultimatetrekking-content .field--name-field-tparr-textfl-tfl h4{color:#00A304;color:black;font-size:1.5rem;}#block-ultimatetrekking-content .field--name-field-tparr-textfl-tfl h5{color:#00A304;color:black;font-size:1.3rem;}#block-ultimatetrekking-content .field--name-field-pag-bog-parr-multi-opc a{color:var(--primary-link-color);border-bottom:1px solid #008A02;text-decoration-color:inherit;word-wrap:break-word;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-row{position:relative;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-field-field-pag-acer-de-slider-img > .field-content{position:absolute;width:100%;height:100%;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1  .views-field-field-pag-acer-de-slider-img > .field-content:before{position:absolute;content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;top:0;z-index:1;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-field-field-pag-acer-de-slider-img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-field-title{position:relative;width:100%;padding:5% 0 5%;text-align:center;color:white;z-index:1;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-field-title .field-content{font-size:calc(1em + 1vw);color:white;}.page-node-type-pagina-acerca-de #contenedor{width:100%;max-width:85%;margin:0 auto;}#webform-submission-wf-formulario-contactanos-genera-add-form .captcha-type-challenge--accion-recaptcha-v3{display:none;visibility:hidden;}.path-sitemap .region-content{width:100%;max-width:85%;margin:0 auto;}.node.node--type-pagina-blog table{width:100% !important;}.field--name-field-media-image img{max-width:100%;height:auto;}.is-active-link{align-items:center;background:white;border:1px solid #cecece;box-shadow:none;color:black;display:flex;font-weight:bold;line-height:1.1;padding:0.75em;}.is-active-link::before{background-color:#de250b;background-color:#54BC4B;content:"";display:block;flex-shrink:0;height:13px;margin-right:0.75rem;-webkit-mask-image:url(/themes/pam-theme/dist/svg/icon_arrow.svg);mask-image:url(https://portlandartmuseum.org/wp-content/themes/pam-theme/dist/svg/icon_arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:22px;}.page-node-type-pagina-noticias #block-ultimatetrekking-page-title h1{color:#000000;font-family:"Source Sans 3",serif;font-size:clamp(24px,3vw,55px);line-height:clamp(24px,3vw,55px);font-weight:700;margin-bottom:.3em;}.page-node-type-pagina-noticias .block-field-blocknodepagina-noticiasbody{font-size:clamp(17px,1.5vw,20px);}.page-node-type-pagina-noticias #contenedor{width:100%;max-width:85%;margin:0 auto;}.node--type-pagina-noticias .field--name-body img{max-width:100%;height:auto;}.node--type-pagina-noticias .field--name-field-pag-not-parr-multi-opc img{max-width:100%;height:auto;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row{display:flex;column-gap:2%;justify-content:space-between;background:#fff;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.25);overflow:hidden;border-radius:5px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child{position:relative;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-field-pag-not-thumb-img{flex-basis:150px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset{flex:1;padding:15px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .views-field-title h3{color:#000000;margin:0;font-size:16px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .views-field-title h3:hover{color:#0b5405;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .views-field-created{font-size:14px;color:#3a3a3a;position:relative;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .views-field-created:before{content:"\f073";font-family:"FontAwesome";margin-right:8px;color:#00a304;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .views-field-body{font-size:0.9rem;text-align:justify;color:#000000;margin:1em 0 1em;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-field-pag-not-thumb-img .field-content{height:100%;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-field-pag-not-thumb-img img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1.5;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;row-gap:20px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child .views-field-field-pag-not-thumb-img{flex-basis:100%;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child .views-field-fieldset{position:absolute;bottom:0;padding:2em 1em 1em;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child .views-field-fieldset .views-field-title h3{color:#fff;font-size:24px;margin-bottom:16px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child .views-field-fieldset .views-field-created{color:#ffffff;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset .vista-categorias-noticias-fs-a{display:flex;flex-direction:column;justify-content:space-between;height:100%;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-field-fieldset > .field-content{display:block;height:100%;}#block-ultimatetrekking-content figure.caption > figcaption{padding:8px 16px;background:#ebf8ec;font-size:14px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}#block-ultimatetrekking-content figure.caption img{display:block;}#block-ultimatetrekking-content figure.caption{border-radius:5px;overflow:hidden;}#block-ultimatetrekking-content .social-sharing-buttons{justify-content:flex-end;margin:0 0 1em;}.node--type-pagina-noticias .social-sharing-buttons a,.node--type-pagina-noticias .social-sharing-buttons-button{border:1px solid #000;border-radius:50%;padding:4px;}.node--type-pagina-noticias .social-sharing-buttons a:hover,.node--type-pagina-noticias .social-sharing-buttons-button:hover{background:#0b5405;border-color:#0b5405;}.node--type-pagina-noticias .social-sharing-buttons a:hover svg,.node--type-pagina-noticias .social-sharing-buttons-button:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(67deg) brightness(101%) contrast(101%);}#block-ultimatetrekking-content .node--type-pagina-acerca-de .layout--twocol-section{gap:20px;margin:25px 0;}#block-ultimatetrekking-content .node--type-pagina-acerca-de .layout--threecol-section{gap:20px;margin:15px 0;}#block-ultimatetrekking-content ol li{margin:10px 0;}#block-ultimatetrekking-content ul li{margin:10px 0;}.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-accordion-header{background:#E7F4E8;border-bottom:5px solid #00A304;}.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-state-active,.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-widget-content .ui-state-active,.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-widget-header .ui-state-active,.field--name-field-pag-paq-tour-faq-ff .ui-accordion a.ui-button:active,.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-button:active,.field--name-field-pag-paq-tour-faq-ff .ui-accordion .ui-button.ui-state-active:hover{border:1px solid #30a23b;background:#2c9536;color:#fff;}.view-vista-pagina-noticias-info-cabecera .views-field-fieldset .-field-pag-not-taxcatnews-txcreated{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;padding:4px 0;display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;margin-top:25px;}.view-vista-pagina-noticias-info-cabecera .views-field-fieldset .views-field-field-pag-not-taxcatnews-tx a{color:#010101;font-weight:600;font-size:20px;}.view-vista-pagina-noticias-info-cabecera .views-field-fieldset .views-field-created{font-size:14px;font-weight:500;}#block-ultimatetrekking-views-block-vista-otras-noticias-block-1 h2{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;padding:4px 0;display:flex;justify-content:space-between;align-items:center;color:#010101;font-weight:600;font-size:20px;margin-top:25px;}#block-ultimatetrekking-bettersocialsharingbuttons{display:flex;justify-content:flex-end;align-items:center;column-gap:20px;}#block-ultimatetrekking-bettersocialsharingbuttons h2{font-size:18px;text-transform:uppercase;margin:0;}article.node--type-pagina-noticias p a{color:#000000;padding-bottom:1px;position:relative;display:inline-block;}article.node--type-pagina-noticias p a:before{content:'';position:absolute;background:#008902;bottom:0;width:100%;height:3px;}article.node--type-pagina-noticias ul li a{color:#000000;padding-bottom:1px;position:relative;display:inline-block;}article.node--type-pagina-noticias ul li a:before{content:'';position:absolute;background:#008902;bottom:0;width:100%;height:3px;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-nodos-relacm-dm{display:flex;column-gap:15px;row-gap:15px;margin:20px 0 30px;flex-direction:column;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-nodos-relacm-dm > .field__item{flex-basis:calc(33.3% - 10px);position:relative;border-radius:5px;overflow:hidden;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.10);}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-img img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:5 / 3;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field.field--name-field-tipbloq-pagblogrel-rel-tit{color:#000;font-size:1.4rem;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:10px;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 span a{color:#fff;position:absolute;font-size:18px;padding:10px 10px 0;text-align:center;top:0;left:0;right:0;bottom:0;z-index:1;font-weight:600;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-img{position:relative;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-img:before{content:'';position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / 25%);}.page-node-type-pagina-blog #block-ultimatetrekking-content .field--name-body p:first-child::first-letter{font-size:3.5em;font-weight:bold;color:#3a3a3a;float:left;margin-right:10px;line-height:1;}#block-ultimatetrekking-breadcrumbs .breadcrumb{background-color:#f7fdf7;padding:10px 20px;border-radius:8px;border:1px solid #d4f1d4;font-family:"Roboto",sans-serif;font-size:14px;color:#0b5405;margin-top:15px;}#block-ultimatetrekking-breadcrumbs .breadcrumb ol{display:flex;list-style:none;padding:0;margin:0;align-items:center;}#block-ultimatetrekking-breadcrumbs .breadcrumb li{margin-right:15px;display:flex;align-items:center;}#block-ultimatetrekking-breadcrumbs .breadcrumb li + li::before{content:"";display:inline-block;border-left:2px solid #008a02;margin-right:15px;height:12px;transform:rotate(15deg);align-self:center;}#block-ultimatetrekking-breadcrumbs .breadcrumb a{text-decoration:none;color:#008a02;font-weight:500;transition:color 0.3s ease;}#block-ultimatetrekking-breadcrumbs .breadcrumb a:hover{color:#0b5405;}#block-ultimatetrekking-breadcrumbs .breadcrumb li:last-child{color:#0b5405;font-weight:600;}#block-ultimatetrekking-breadcrumbs .breadcrumb li:last-child a{pointer-events:none;color:inherit;}.paragraph--type--tip-parr-text-f-l-g summary{padding:6px 60px 6px 20px;font-weight:600;color:#383c3f;font-size:1rem;position:relative;}.paragraph--type--tip-parr-text-f-l-g details{border:2px solid #fff;background:#ffffff;padding:15px 15px;-webkit-box-shadow:0px 3px 50px 0px rgba(0,0,0,0.15);}.paragraph--type--tip-parr-text-f-l-g details[open]{border:2px solid #54bc4b;}.paragraph--type--tip-parr-text-f-l-g details[open] summary{color:#008a02;}.paragraph--type--tip-parr-text-f-l-g details > .details-wrapper{padding:0.5em 1.5em;transition:transform 0.5s ease-in-out;}.paragraph--type--tip-parr-text-f-l-g details > .details-wrapper p{margin:0;color:#000;opacity:0.7;font-size:0.9em;}.paragraph--type--tip-parr-text-f-l-g summary:after{content:'';position:absolute;top:-3px;right:10px;transform:translateY(-50%) rotate(90deg);width:45px;height:45px;transition:transform 0.5s ease-in-out;background:url(/themes/custom/ultimatetrekking/img/custom-icons/arrow-right-icon.svg) no-repeat center / 12px;}.paragraph--type--tip-parr-text-f-l-g summary:before{content:'';background:#54bc4b;color:#fff;position:absolute;top:-3px;right:10px;transform:translateY(-50%);width:45px;height:45px;border-radius:6px;}.paragraph--type--tip-parr-text-f-l-g details[open] summary:after{transform:translateY(-50%) rotate(270deg);}.gr-tip-bloq-bannblog{display:none;flex-direction:column;align-items:center;background-color:#f8f6f2;border-radius:8px;overflow:hidden;height:auto;margin:20px auto;box-shadow:0 4px 8px rgba(0,0,0,0.12);transition:transform 0.3s ease-in-out;}.gr-tip-bloq-bannblog:hover{transform:scale(1.01);}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-img-b{width:100%;height:150px;overflow:hidden;}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-img-b img{width:100%;height:100%;object-fit:cover;}.gr-tip-bloq-bannblog-a{text-align:center;padding:12px 15px;color:#333;display:flex;flex-direction:column;justify-content:center;gap:8px;}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-tit-b{font-size:18px;font-weight:bold;color:#205d31;text-transform:uppercase;letter-spacing:0.5px;}.page-node-type-pagina-blog #block-ultimatetrekking-content .gr-tip-bloq-bannblog .field--name-body p{font-size:14px;line-height:1.4;color:#555;margin-bottom:8px;margin-top:0;}.page-node-type-pagina-blog #block-ultimatetrekking-content .gr-tip-bloq-bannblog .field--name-body p:first-child::first-letter{font-size:14px;line-height:1.4;font-weight:400;float:none;margin-right:0;}#block-ultimatetrekking-content .gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-link-b a{display:inline-block;background-color:#205d31;color:#fff;padding:8px 12px;border-radius:4px;text-decoration:none;font-weight:bold;text-align:center;font-size:14px;transition:background 0.3s ease-in-out,transform 0.2s ease-in-out;border:none;}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-link-b a:hover{background-color:#183e26;transform:scale(1.03);}.field--name-field-tax-catpaqtou-eck-sect{display:grid;grid-template-columns:auto;grid-column-gap:2%;grid-row-gap:20px;}.gp-best-tour{position:relative;background:#fff;margin-top:8px;box-shadow:0 8px 20px rgba(0,0,0,0.15);transition:transform 0.3s ease,box-shadow 0.3s ease;}.gp-best-tour:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,0.25);}.gp-best-tour .gp-best-tour-a1{position:relative;overflow:hidden;}.gp-best-tour .gp-best-tour-a1::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.10) 40%,rgba(0,0,0,0.7) 100%);z-index:2;pointer-events:none;transition:background 0.3s ease;}.gp-best-tour:hover .gp-best-tour-a1::before{background:linear-gradient(180deg,rgba(0,0,0,0.10) 30%,rgba(0,0,0,0.8) 100%);}.gp-best-tour:before{position:absolute;top:-8px;width:9px;content:'';left:11px;clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:#c8c800;height:9px;z-index:1;}.gp-best-tour:after{content:"Best Seller";position:absolute;top:-8px;left:20px;width:fit-content;height:auto;background:yellow;color:#000000;font-size:15px;font-weight:bold;z-index:3;display:flex;text-align:center;overflow:hidden;padding:12px 8px;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-img img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:31/25;transition:transform 0.3s ease;}.gp-best-tour:hover .field--name-field-tpeck-txcatpt-best-img img{transform:scale(1.05);}.gp-best-tour .gp-best-tour-a2{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:4;color:#fff;}.gp-best-tour .gp-best-tour-a2 h2{margin:0 0 0.5rem;font-size:1.5rem;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,0.5);}.gp-best-tour .gp-best-tour-a2 .field--name-field-tpeck-txcatpt-best-dur{font-size:0.9rem;text-shadow:0 1px 3px rgba(0,0,0,0.5);}.gp-best-tour .field--name-field-tpeck-txcatpt-best-desc{padding:0 1rem 0;font-size:0.9rem;line-height:1.4;color:#555;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;background:#f9f9f9;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-price{padding:0 1rem 1rem;background:#f9f9f9;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-price strong{color:#008A02;font-size:1.8rem;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-price p{color:#555;font-size:0.9rem;margin:0.3rem 0 0;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-link{padding:0 1rem 1rem;background:#f9f9f9;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-link a{display:block;text-align:center;padding:0.6rem;background-color:#008A02;color:#fff;border-radius:5px;text-decoration:none;font-weight:bold;transition:background-color 0.3s ease;}.gp-best-tour .field--name-field-tpeck-txcatpt-best-link a:hover{background-color:#006B01;}.field--name-field-tax-catpaqtou-eck-sect .field--name-field-tpeck-txcatpt-best-tit h2{margin:0 0 10px;}.field--name-field-tax-catpaqtou-eck-sect .field--name-field-tpeck-txcatpt-int-tit h2{color:#000000;font-family:"Source Sans 3",serif;font-size:clamp(24px,3vw,55px);line-height:clamp(24px,3vw,55px);font-weight:700;margin-bottom:.3em;}.field--name-field-tpeck-txcatpt-int-desc{font-size:1rem;line-height:1.4;color:#555;}.field--name-field-tpeck-txcatpt-int-link2 a{display:inline-block;padding:0.6rem 1.2rem;background-color:#008A02;color:#fff;text-decoration:none;font-weight:bold;border-radius:5px;transition:background-color 0.3s ease,transform 0.3s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);}.field--name-field-tpeck-txcatpt-int-link2 a:hover{background-color:#006B01;transform:translateY(-2px);}.field--name-field-tax-catpaqtou-eck-sect .tns-controls{position:absolute;top:50%;left:0;right:0;z-index:10;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;}.field--name-field-tax-catpaqtou-eck-sect .tns-outer .tns-controls [aria-controls]{pointer-events:all;background:#008a02;border:none;font-size:0;line-height:0;overflow:hidden;cursor:pointer;border-radius:50%;transition:background 0.3s ease;position:relative;width:35px;height:35px;}.field--name-field-tax-catpaqtou-eck-sect .tns-controls button::before{content:"";font-size:1.2rem;color:#ffffff;display:flex;align-items:center;justify-content:center;}.field--name-field-tax-catpaqtou-eck-sect .tns-controls button[data-controls="prev"]::before{content:"❮";}.field--name-field-tax-catpaqtou-eck-sect .tns-controls button[data-controls="next"]::before{content:"❯";}.field--name-field-tax-catpaqtou-eck-sect .tns-controls button:hover{background:rgba(255,255,255,0.9);}.field--name-field-tax-catpaqtou-eck-sect .tns-controls button:hover::before{color:#000000;}.field--name-field-tax-catpaqtou-eck-sect .tns-outer{position:relative;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin:2rem auto;max-width:100%;}.field--name-field-tax-catpaqtou-eck-sect .tiny-slider-wrapper .tns-item{padding:0 5px;}.field--name-field-tax-catpaqtou-eck-sect .tns-nav{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);display:flex;gap:0.5rem;z-index:10;}.field--name-field-tax-catpaqtou-eck-sect .tns-nav button{width:12px;height:12px;border:none;border-radius:50%;background:#ddd;cursor:pointer;transition:background 0.3s ease;}.field--name-field-tax-catpaqtou-eck-sect .tns-nav button.tns-nav-active,.field--name-field-tax-catpaqtou-eck-sect .tns-nav button:hover{background:#008A02;}.field--name-field-tax-catpaqtou-eck-sect .tiny-slider-wrapper img{border-radius:5px;transition:transform 0.3s ease;}.field--name-field-tax-catpaqtou-eck-sect .tiny-slider-wrapper img:hover{transform:scale(1.03);}.field--name-field-tax-catpaqtou-eck-sect .tns-inner{padding:1rem;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(1){order:1;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(2){order:2;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(3){order:4;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(4){order:3;}.field--name-field-tax-catpaqtou-eck-sect .field--name-field-tpeck-txcatpt-desc p{font-size:0.9rem;line-height:1.4;color:#555;}.field--name-field-tax-catpaqtou-eck-sect .field--name-field-tpeck-txcatpt-desc ul li{font-size:0.9rem;line-height:1.4;color:#555;list-style:none;margin:4px 0 !important;position:relative;padding-left:24px;}.field--name-field-tax-catpaqtou-eck-sect .field--name-field-tpeck-txcatpt-desc ul li::before{content:"\2713";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#008A02;font-size:1rem;}#block-ultimatetrekking-languagedropdownswitcher{width:fit-content;}#menu .region-menu{position:relative;}#block-ultimatetrekking-languagedropdownswitcher select[style]{border:1px solid transparent;border-radius:5px;background-color:#fff;color:#000000;font-size:14px;cursor:pointer;outline:none;transition:all 0.3s ease;}#block-ultimatetrekking-languagedropdownswitcher select[style]:focus{box-shadow:0 0 5px rgba(0,91,187,0.5);}#block-ultimatetrekking-languagedropdownswitcher{width:fit-content;position:absolute;top:50%;left:15%;transform:translateY(-50%);z-index:999;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-nothing{text-align:center;font-size:calc(1em + 1vw);padding:7.5px 10px;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-nothing .lbl{color:#00A304;font-weight:bold;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-nothing .pcont{color:#00A304;}#block-ultimatetrekking-views-block-vista-prec-widg-pag-paq-t-block-1 .views-field-nothing .precio{color:black;font-weight:bold;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl{border:none;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt{position:relative;padding-bottom:3px;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt>a,.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt>a:not(.button){background-color:#ffffff;font-size:14px;line-height:16px;color:#000;border:1px solid #008a02;font-weight:bold;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#008a02;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt>a:hover,.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt>a:not(.button):hover{background-color:#008a02;color:#fff;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container>dl dt.active>a{background-color:#008a02;color:#fff;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:before,.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle:after{background:#ffffff;}.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt.active>a > .ckeditor-accordion-toggle:before,.page-node-type-pagina-blog #contenido .ckeditor-accordion-container > dl dt.active>a > .ckeditor-accordion-toggle:after{background:#ffffff;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1{margin:30px 0;padding:0 10px;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .fieldset-vista-autor-y-coautores-a{display:flex;flex-direction:column;align-items:center;background:#ffffff;border:1px solid #0b5405;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(11,84,5,0.1);transition:transform 0.3s ease,box-shadow 0.3s ease;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .fieldset-vista-autor-y-coautores-a:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,138,2,0.2);}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .views-field-user-picture img{width:120px;height:120px;object-fit:cover;border-radius:50%;border:4px solid #f1f1f1;margin-top:20px;transition:border-color 0.3s ease;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .views-field-user-picture img:hover{border-color:#008a02;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .username{margin:15px 0 5px;color:#0b5405;font-size:20px;font-weight:700;text-align:center;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .cont-user p{max-width:500px;margin:0 20px 20px;color:#555555;font-size:15px;line-height:1.6;text-align:center;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .cont-user ul{display:flex;gap:12px;margin-bottom:20px;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .cont-user ul li i{font-size:18px;color:#008a02;}@media screen and (min-width:40em){#block-ultimatetrekking-content .node--type-pagina-acerca-de .layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,#block-ultimatetrekking-content .node--type-pagina-acerca-de .layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 calc(50% - 10px);}#block-ultimatetrekking-content .node--type-pagina-acerca-de .layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 calc(34% - 40px);}}
@media only screen and (min-width:1024px){#block-bloqueacercadehome{position:relative;}#block-ultimatetrekking-grupobloquesheader{display:flex;flex-wrap:wrap;width:100%;max-width:75%;margin:0 auto;justify-content:center;align-items:center;align-content:center;}.field--name-field-tipgrupbloqhead-sitebra-bf{width:100%;max-width:30%;}.field--name-field-tipgrupbloqhead-botlink-bf{width:100%;max-width:25%;}#block-bloquebotoneslinksheader{margin-top:initial;margin-bottom:initial;}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-numcont-bf{max-width:25%;}#block-bloquenumeroscontactoheader{display:block;}#block-bloquenumeroscontactoheader .field--name-field-tipbloq-numconthead-tit-tf{display:initial;}#block-bloquenumeroscontactoheader .field--name-field-tipbloq-numconthead-corr-l{font-size:calc(0.5em + 0.85vw);font-size:initial;text-align:center;}#block-ultimatetrekking-grupobloquesheader .field--name-field-tipgrupbloqhead-corcorp-bf{max-width:20%;}#block-bloquecorreocorporativoheader{display:block;}#block-bloquecorreocorporativoheader .field--name-field-tipbloq-corcorphead-tit-tf{display:initial;}#block-bloquecorreocorporativoheader .field--name-field-tipbloq-corcorphead-num-l{font-size:initial;text-align:center;}#block-ultimatetrekking-mainnavigation{width:fit-content;background:transparent;display:grid;justify-content:center;align-content:center;align-items:center;}#block-ultimatetrekking-mainnavigation .tbm-link.level-1:hover,.tbm-link.level-1:focus{background-color:#00a304;color:white;}#block-ultimatetrekking-mainnavigation .tbm-item--has-dropdown:hover .tbm-submenu{display:block;}#block-ultimatetrekking-mainnavigation .tbm-submenu{left:initial;width:initial;}#block-ultimatetrekking-mainnavigation .tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:hover,.tbm-subnav>.tbm-item>.tbm-link-container>.tbm-link:focus{color:#00a304;}#block-ultimatetrekking-mainnavigation  .tbm{background-color:#ffffff00;}#block-ultimatetrekking-mainnavigation .tbm-submenu-toggle{background-color:#ffffff00;color:#222;}#block-ultimatetrekking-mainnavigation button.tbm-submenu-toggle.always-show{display:none;}#block-ultimatetrekking-bloquesliderhome .field--name-field-tipbloq-slider-home-img img{}.gr-tipbloq-slihom-tit-des-lin{position:absolute;left:5%;top:55%;transform:translate(0%,-55%);margin:0 0 0 auto;width:100%;max-width:65%;text-align:inherit;padding:0;}#block-ultimatetrekking-bloquenuestrasbases{position:relative;}#block-ultimatetrekking-bloquenuestrasbases:before{content:"";border:3px solid #00A304;border-left:0;position:absolute;width:100%;max-width:75.5%;height:100%;bottom:0%;}.gr-bloq-nuest-bas{display:flex;flex-wrap:wrap;align-items:center;max-width:75%;padding:1% 0;}.gr-bloq-nue-bas-parr{width:100%;max-width:60%;margin-right:10%;}.gr-bloq-nuest-bas .field--name-field-tpbl-nuest-bas-tptbnb-parr{border:0;padding:0;display:flex;flex-wrap:wrap;}.gr-bloq-nuest-bas .field--name-field-tpbl-nuest-bas-tptbnb-parr > .field__item{width:100%;max-width:47%;margin:0 1.5% 5%;}.gr-bloq-nuest-bas .field--name-field-tip-bloq-nuest-bas-img{max-width:30%;}.gr-bloq-nuest-bas .field--name-field-tip-bloq-nuest-bas-img:after{max-width:75.5%;}.gr-bloq-ultimate-trekking-home{display:flex;flex-wrap:wrap;margin-top:5%;align-items:center;max-width:70%;}.gr-bloq-ultimate-trekking-home-tit-desc{order:2;width:100%;max-width:47.5%;margin-left:2.5%;}.gr-bloq-ultimate-trekking-home .field--name-field-tipbloq-ultitrek-home-img{order:1;max-width:42.5%;margin-right:7.5%;margin-bottom:15%;}#block-ultimatetrekking-bloquecaminatasalternativashome{position:relative;}#block-ultimatetrekking-bloquecaminatasalternativashome:after{content:"";border:3px solid #00A304;border-right:0;position:absolute;width:100%;max-width:55.5%;height:100%;bottom:0%;right:0;}.bloq-caminatas-alternativas-home{display:flex;flex-wrap:wrap;max-width:75%;align-items:center;z-index:2;position:relative;margin-top:150px;}.bloq-caminatas-alternativas-home .field--name-field-tipbloq-camialterhome-hea{width:100%;top:-20%;position:absolute;}.bloq-caminatas-alternativas-home-desc-bl{width:100%;max-width:25%;margin-right:5%;}.bloq-caminatas-alternativas-home .field--name-body{}.bloq-caminatas-alternativas-home .field--name-field-tipbloq-camalterho-vbca-bf{width:100%;max-width:70%;}#block-views-block-vista-tours-mas-populares-home-block-1 .view-content{display:flex;flex-wrap:wrap;gap:1%;}#block-views-block-vista-tours-mas-populares-home-block-1 .views-row{max-width:24%;margin-bottom:20px;}.gr-bloq-tours-populares-home{max-width:75%;}.gr-bloque-res-prox-ave-hom-hbl{max-width:50%;margin:0 0 0 auto;}.bloq-tours-lujo-home{max-width:75%;display:grid;grid-template-areas:"A B"
            "A C";margin-top:7.5%;grid-template-rows:45% 55%;}.gr-bloque-tours-lujo-home{order:3;grid-area:C;width:100%;max-width:75%;margin:0 auto;right:3%;position:relative;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujohome-head{}.bloq-tours-lujo-home .field--name-body{}.bloq-tours-lujo-home .field--name-field-tipbloq-tourslujhome-r-img{order:1;grid-area:A;}.bloq-tours-lujo-home .field--name-field-tipbloq-tourlujhom-vbtl-bf{order:2;grid-area:B;position:relative;left:-10%;z-index:2;top:-25%;}#block-views-block-vista-tours-de-lujo-home-block-1 .views-row{width:100%;max-width:28%;}.gr-bloq-nuestros-destinos-turisticos-home{max-width:75%;}.gr-bloq-nuestros-destinos-turisticos-home .field--name-field-tipbloq-nuesdestturhom-hea{width:100%;max-width:80%;margin:0 auto;}.gr-bloq-nuestros-destinos-turisticos-home .field--name-body{width:100%;max-width:80%;margin:0 auto;}.view-vista-tax-destinos-home .views-row{width:100%;max-width:23%;}.view-vista-tax-destinos-home .views-field-name > .field-content{font-size:clamp(1em,1vw,100vh);}.bloq-contenido-interes-home{max-width:75%;display:flex;flex-wrap:wrap;align-items:center;}.gr-bloq-contenido-interes-home-tit-desc-parr{order:2;width:100%;max-width:60%;margin-left:5%;}.bloq-contenido-interes-home .field--name-field-tipbloq-continterhome-img{order:1;max-width:35%;}.gr-bloq-res-home-tit-desc{max-width:75%;margin-bottom:1%;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-res-home-tprh-par{display:flex;flex-wrap:wrap;gap:2%;}.gr-bloq-res-home-list-rese-boton-l .field--name-field-tipbloq-res-home-tprh-par > .field__item{max-width:32%;}.gr-bloq-res-home-list-rese-boton-l{max-width:75%;}.bloq-galeria-fotos-home{max-width:75%;}.gr-bloq-grupo-bloques-footer{display:flex;flex-wrap:wrap;justify-content:center;max-width:75%;padding:30px 12.5% 0;column-gap:2%;}#block-ultimatetrekking-grupobloquesfooter .field--name-field-tipgrublofo-img-backgr img{height:auto;}.gr-bloq-grupo-bloques-footer .field--name-field-tipgrublofo-opdcontfoot-bf{flex-basis:23.5%;}.gr-bloq-grupo-bloques-footer .field--name-field-tipgrublofo-enlinforfoo-bf{flex-basis:23.5%;}.gr-bloq-grupo-bloques-footer .field--name-field-tipgrublofo-metpagfoot-bf{flex-basis:23.5%;}.gr-bloq-grupo-bloques-footer .field--name-field-tipgrublofo-redsocfoot-bf{flex-basis:23.5%;}.field--name-field-tipbloq-galfotoshome-img > .field__item img{width:100%;height:auto;padding:10px;background:white;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.15);}#block-ultimatetrekking-views-block-vista-slider-pag-paq-tour-block-1 .views-field-fieldset{padding:10% 0 10%;}.-titlefield-pag-paq-tour-prec-ndfield-pag-paq-tour-durac-tp .views-field-title .field-content h1{font-size:calc(1.85em + 1vw);color:white;}.gr-pag-paquete-tour-subtit-det{display:grid;grid-template-areas:"A A"
            "B C"
            "D E"
            "F G";}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-subtit-det-tf{grid-area:A;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-durac-tp{grid-area:B;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-activ-tp{grid-area:C;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-max-alt-tp{grid-area:D;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-dest-tp{grid-area:E;}.gr-pag-paquete-tour-subtit-det .field--name-field-pag-paq-tour-tam-gr-tp{grid-area:F;}.node--type-pagina-paquete-tour .juicebox-gal .jcbx-glry-classic{background:transparent !important;}.node--type-pagina-paquete-tour .juicebox-gal .jcbx-glry-classic > div:nth-child(4){visibility:hidden;}.page-node-type-pagina-paquete-tour #contenedor{display:flex;flex-wrap:wrap;max-width:75%;}.page-node-type-pagina-paquete-tour #contenido{width:100%;max-width:69%;margin-right:3%;}.page-node-type-pagina-paquete-tour #sidebar_right{width:100%;max-width:28%;}.page-node-type-pagina-paquete-tour #sidebar_right .region-sidebar-right{height:100%;margin-top:58px;}#sidebar_right #block-webform{position:sticky;top:2.5vh;}.user-logged-in #sidebar_right #block-ultimatetrekking-bloquecontactuswetravel{position:sticky;top:10vh;}#sidebar_right #block-ultimatetrekking-bloquecontactuswetravel{position:sticky;top:3vh;}.path-webform #contenedor{max-width:75%;}#edit-flexbox-nombres-apellidos-correo-celular-pais{flex-wrap:wrap;}#edit-flexbox-nombres-apellidos-correo-celular-pais .webform-flex--1{max-width:50%;flex:auto;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-paq-tou-block-1 .views-field-name .field-content{font-size:calc(1em + 1vw);color:white;}#block-ultimatetrekking-views-block-vista-cat-paq-tours-block-1 .views-row{flex-basis:calc((100% - 60px) / 4);}#block-views-block-vista-tax-slider-categorias-destinos-block-1 .views-field-name .field-content{font-size:calc(1em + 1vw);color:white;}#block-views-block-vista-categorias-destinos-block-1 .view-content{display:flex;flex-wrap:wrap;}#block-views-block-vista-categorias-destinos-block-1 .views-row{width:100%;max-width:24%;margin:0.5%;}#block-views-block-vista-categorias-destinos-block-1 .views-field-title .field-content h2{font-size:clamp(1.2em,1vw,100vh);}.page-node-type-pagina-destino #contenedor{display:flex;flex-wrap:wrap;max-width:75%;}.page-node-type-pagina-destino #contenido{width:100%;max-width:69%;margin-right:3%;}.field--name-body img.align-left{float:left;margin:0% 2.5% 0% 0%;}#block-ultimatetrekking-views-block-vista-tax-slid-cat-blogs-block-1 .views-field-name{padding:10% 0 10%;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;column-gap:3%;row-gap:25px;}#block-ultimatetrekking-views-block-vista-categorias-blogs-block-1 .views-row{width:100%;max-width:31.33%;margin:0;}#block-ultimatetrekking-content .node--type-pagina-blog{line-height:1.75;}.page-node-type-pagina-blog #contenedor{display:flex;flex-wrap:wrap;max-width:70%;}.page-node-type-pagina-blog #contenido{width:100%;max-width:69%;margin-right:3%;}.page-node-type-pagina-blog #sidebar_right{width:100%;max-width:28%;}.page-node-type-pagina-blog .region-sidebar-right{position:sticky;top:3.65em;}.page-node-type-pagina-acerca-de #contenedor{max-width:75%;}#block-ultimatetrekking-views-block-vista-slider-pag-acer-de-block-1 .views-field-title{padding:10% 0 10%;}.path-taxonomy #contenedor{max-width:70%;}.page-node-type-pagina-noticias #contenedor{display:flex;flex-wrap:wrap;max-width:70%;}.page-node-type-pagina-noticias #contenido{width:100%;max-width:69%;margin-right:3%;}.page-node-type-pagina-noticias #sidebar_right{width:100%;max-width:28%;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-nodos-relacm-dm{flex-direction:row;}.block-block-contentec889427-a3b7-4f29-a08e-881b1b7be552 .field--name-field-pag-blog-nodos-relacm-dm > .field__item{flex:1;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-row:first-child{grid-column:1 / 3;grid-row:span 3;position:relative;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper > :nth-child(2){grid-column:3 / 5;grid-row:1;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper > :nth-child(3){grid-column:3 / 5;grid-row:2;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper > :nth-child(4){grid-column:3 / 5;grid-row:3;}#block-ultimatetrekking-views-block-vista-categorias-noticias-block-1 .views-infinite-scroll-content-wrapper > :nth-child(n+5){grid-column:span 1;flex-direction:column;}.gr-tip-bloq-bannblog{flex-direction:row;height:200px;}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-img-b{flex:0.4;height:100%;}.gr-tip-bloq-bannblog-a{flex:0.6;text-align:left;padding:15px 20px;}.gr-tip-bloq-bannblog .field--name-field-tip-bloq-bannblog-link-b a{width:auto;}.field--name-field-tax-catpaqtou-eck-sect{grid-template-columns:66% 32%;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(1){order:inherit;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(2){order:inherit;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(3){order:inherit;}.field--name-field-tax-catpaqtou-eck-sect > .field__item:nth-child(4){order:inherit;}#menu .region-menu{display:flex;align-items:center;justify-content:center;column-gap:15px;}#block-ultimatetrekking-languagedropdownswitcher{position:revert;transform:translateY(0);}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .fieldset-vista-autor-y-coautores-a{flex-direction:row;align-items:flex-start;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .views-field-user-picture{flex:0 0 25%;display:flex;justify-content:center;padding:20px;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .cont-user{flex:1;padding:20px;}#block-ultimatetrekking-views-block-vista-autor-y-coautores-block-1 .cont-user p{text-align:left;margin:0 0 15px;}}
