.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_7{background-color:var(--gcid-primary-color)!important}.et_pb_row_0_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_footer,.et_pb_row_1,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1,.et_pb_row_1_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1_tb_footer,.et_pb_row .et_pb_row_2,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_2,.et_pb_row_3,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_3,.et_pb_row_4,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_4,.et_pb_row_5,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_5,.et_pb_row_6,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_6,.et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_7,.et_pb_row_8,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_8,.et_pb_row_9,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_9{width:100%!important}.et_pb_row_0_tb_footer,.et_pb_row_1,.et_pb_row_3,.et_pb_row_4,.et_pb_row_5,.et_pb_row_6,.et_pb_row_7,.et_pb_row_8,.et_pb_row_9{max-width:1480px!important;flex-wrap:nowrap}.pat-destino-bg{position:absolute;inset:-2%;z-index:-3;width:104%;height:104%;background-size:cover;background-position:center;transform:scale(1.02);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),background-position 1.2s cubic-bezier(.2,.7,.2,1);will-change:transform,background-position}.pat-destino-picos .pat-destino-bg{animation:pat-picos-drift 16s ease-in-out infinite alternate}.pat-viajes-secondary
.pat-destino:first-child
.pat-destino-bg{animation:pat-tayrona-drift 18s ease-in-out infinite alternate}.pat-viajes-secondary
.pat-destino:last-child
.pat-destino-bg{animation:pat-camino-drift 17s ease-in-out infinite alternate}@media (hover:hover) and (pointer:fine){.pat-destino-picos:hover .pat-destino-bg{transform:scale(1.075)}.pat-viajes-secondary
.pat-destino:first-child:hover
.pat-destino-bg{transform:scale(1.07)
translateX(-1.2%)}.pat-viajes-secondary
.pat-destino:last-child:hover
.pat-destino-bg{transform:scale(1.07)
translateX(1.2%)}}@keyframes pat-picos-drift{0%{transform:scale(1.025)
translate3d(0,0,0)}100%{transform:scale(1.065)
translate3d(-1.2%,-1%,0)}}@keyframes pat-tayrona-drift{0%{transform:scale(1.03)
translate3d(0,0,0)}100%{transform:scale(1.06)
translate3d(1.3%,-1%,0)}}@keyframes pat-camino-drift{0%{transform:scale(1.025)
translate3d(0,0,0)}100%{transform:scale(1.055)
translate3d(-1%,1%,0)}}@media (prefers-reduced-motion:reduce){.pat-destino-bg{animation:none!important;transition:none!important;transform:scale(1.02)!important}}.pat-criterio-image{position:absolute;inset:-4%;width:108%;height:108%;background-size:cover;background-position:center;filter:saturate(.88)
contrast(.96);will-change:transform,filter;transition:filter .8s ease}.pat-criterio-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(244,238,228,.08) 0%,rgba(38,53,31,.02) 45%,rgba(20,30,20,.25) 100%);transition:background .7s ease;pointer-events:none}.pat-criterio-card::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 48%,rgba(20,30,20,.46) 100%);pointer-events:none}.pat-criterio-card-1 .pat-criterio-image{animation:pat-territorio 18s
cubic-bezier(.45,0,.55,1)
infinite alternate}.pat-criterio-card-2 .pat-criterio-image{animation:pat-gastronomia 20s
cubic-bezier(.45,0,.55,1)
infinite alternate}.pat-criterio-card-3 .pat-criterio-image{animation:pat-historias 19s
cubic-bezier(.45,0,.55,1)
infinite alternate}@keyframes pat-territorio{0%{transform:scale(1.02)
translate3d(0,0,0)}100%{transform:scale(1.085)
translate3d(-1.5%,-1%,0)}}@keyframes pat-gastronomia{0%{transform:scale(1.035)
translate3d(0,1%,0)}100%{transform:scale(1.09)
translate3d(1%,-1.5%,0)}}@keyframes pat-historias{0%{transform:scale(1.025)
translate3d(-1%,0,0)}100%{transform:scale(1.08)
translate3d(1.5%,-1%,0)}}.pat-criterio-card figcaption{position:absolute;left:18px;bottom:16px;z-index:3;padding:7px 9px;background:rgba(38,53,31,.88);color:#ffffff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.10em;text-transform:uppercase;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .45s ease}@media (hover:hover) and (pointer:fine){.pat-criterio-card:hover .pat-criterio-image{animation-play-state:paused;filter:saturate(1.03)
contrast(1.02)}.pat-criterio-card:hover::before{background:linear-gradient(180deg,rgba(244,238,228,0) 0%,rgba(38,53,31,0) 55%,rgba(20,30,20,.16) 100%)}.pat-criterio-card:hover figcaption{transform:translateY(-5px);background:rgba(217,104,42,.94)}}@media (prefers-reduced-motion:reduce){.pat-criterio-image{animation:none!important;transform:scale(1.03)!important;transition:none!important}.pat-criterio-card figcaption{transition:none!important}}.pat-next-section{position:relative;overflow:hidden;width:100%;background:#183a25;color:#fff}.pat-next-wrap{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,.95fr)
minmax(0,1.05fr)!important;align-items:center!important;width:100%!important;max-width:1420px!important;min-height:710px;margin:0 auto!important;padding:92px 36px 96px!important;gap:90px!important}.pat-next-copy{width:100%;max-width:620px}.pat-next-kicker{display:block;margin:0 0 38px;padding:0;color:#d9682a;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.10em;text-transform:uppercase}.pat-next-title{width:100%;max-width:680px;margin:0;padding:0;color:#fff;font-size:clamp(56px,4.5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.025em}.pat-next-lead{max-width:560px;margin:42px 0 0;color:#fff;font-size:17px;font-weight:600;line-height:1.55}.pat-next-lines{margin-top:23px}.pat-next-lines p{margin:0 0 17px;color:rgba(255,255,255,.94);font-size:17px;font-weight:400;line-height:1.6}.pat-next-lines p:last-child{margin-bottom:0}.pat-next-buttons{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:34px;gap:10px}.pat-next-btn{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;border-radius:0;transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease}.pat-next-btn-primary{color:#fff;background:#d9682a;border:1px solid #d9682a}.pat-next-btn-ghost{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.42)}@media (hover:hover) and (pointer:fine){.pat-next-btn:hover{transform:translateY(-2px)}.pat-next-btn-primary:hover{background:#c85d24;border-color:#c85d24}.pat-next-btn-ghost:hover{border-color:rgba(255,255,255,.90)}}.pat-next-route{position:relative;width:100%;max-width:650px;margin:0 0 0 auto}.pat-next-route-svg{display:block;width:100%;height:auto;overflow:visible}.pat-next-path{fill:none;stroke:rgba(255,255,255,.38);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1}.pat-next-dot{fill:#d9682a;opacity:0;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 6px
rgba(217,104,42,.30))}.pat-next-step{opacity:0;transform-box:fill-box;transform-origin:center}.pat-next-label{position:absolute;color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.pat-next-label-start{left:11%;bottom:1%}.pat-next-label-end{top:5%;right:0}.pat-next-section.is-visible
.pat-next-dot-start{animation:patNextDot
.45s
ease
forwards}.pat-next-section.is-visible
.pat-next-path{animation:patNextPath
3.2s
cubic-bezier(.42,0,.25,1)
.25s
forwards}.pat-next-section.is-visible
.pat-next-step-1{animation:patNextFoot
.48s
cubic-bezier(.2,.7,.2,1)
.70s
forwards}.pat-next-section.is-visible
.pat-next-step-2{animation:patNextFoot
.48s
cubic-bezier(.2,.7,.2,1)
1.18s
forwards}.pat-next-section.is-visible
.pat-next-step-3{animation:patNextFoot
.48s
cubic-bezier(.2,.7,.2,1)
1.68s
forwards}.pat-next-section.is-visible
.pat-next-step-4{animation:patNextFoot
.48s
cubic-bezier(.2,.7,.2,1)
2.18s
forwards}.pat-next-section.is-visible
.pat-next-step-5{animation:patNextFoot
.48s
cubic-bezier(.2,.7,.2,1)
2.68s
forwards}.pat-next-section.is-visible
.pat-next-dot-end{animation:patNextDot
.55s
cubic-bezier(.2,.8,.2,1)
3.15s
forwards}@keyframes patNextPath{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes patNextFoot{0%{opacity:0;scale:.55;translate:0 10px}70%{opacity:1;scale:1.08;translate:0 0}100%{opacity:1;scale:1;translate:0 0}}@keyframes patNextDot{0%{opacity:0;scale:.3}70%{opacity:1;scale:1.25}100%{opacity:1;scale:1}}@media (max-width:991px){.pat-next-wrap{grid-template-columns:minmax(0,.95fr)
minmax(0,1.05fr)!important;min-height:auto;padding:78px 24px 84px!important;gap:48px!important}.pat-next-title{font-size:50px;line-height:1}.pat-next-kicker{margin-bottom:30px}.pat-next-lead{margin-top:34px}}@media (max-width:767px){.pat-next-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:60px 20px 68px!important;gap:54px!important}.pat-next-copy{max-width:none}.pat-next-kicker{margin-bottom:24px;font-size:13px}.pat-next-title{max-width:520px;font-size:40px;line-height:1.03}.pat-next-lead{margin-top:30px;font-size:16px}.pat-next-lines{margin-top:21px}.pat-next-lines p{margin-bottom:15px;font-size:16px;line-height:1.6}.pat-next-buttons{margin-top:30px}.pat-next-route{width:100%;max-width:540px;margin:0 auto}.pat-next-label{font-size:10px}}@media (max-width:520px){.pat-next-buttons{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pat-next-path{stroke-dashoffset:0!important;animation:none!important}.pat-next-step,.pat-next-dot{opacity:1!important;animation:none!important;scale:1!important;translate:0!important}}.pat-community-section{position:relative;width:100%;background:#f4eee4;color:#26351f}.pat-community-wrap{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr)
minmax(0,.95fr)!important;align-items:center!important;width:100%!important;max-width:1420px!important;margin:0 auto!important;padding:92px 36px 96px!important;gap:90px!important}.pat-community-copy{width:100%;max-width:670px}.pat-community-kicker{margin:0 0 34px;color:#d9682a;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.10em;text-transform:uppercase}.pat-community-title{width:100%;max-width:720px;margin:0;padding:0;color:#26351f;font-size:clamp(56px,4.5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.025em}.pat-community-text{max-width:660px;margin-top:42px}.pat-community-text p{margin:0 0 17px;color:#4f5d50;font-size:17px;font-weight:400;line-height:1.65}.pat-community-text p:last-child{margin-bottom:0}.pat-community-card{box-sizing:border-box;width:100%;padding:38px 42px 40px;background:rgba(255,255,255,.62);border:1px solid rgba(38,53,31,.12);box-shadow:0 18px 42px rgba(38,53,31,.06)}.pat-community-form-kicker{margin:0 0 20px;color:#26351f;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.pat-community-form-intro{max-width:560px;margin:0 0 24px;color:#26351f;font-size:16px;font-weight:400;line-height:1.55}.pat-community-form{width:100%}.pat-community-form-row{display:grid;grid-template-columns:minmax(0,1fr)
auto;width:100%;gap:8px}.pat-community-form-row input[type="email"]{box-sizing:border-box;width:100%;min-height:48px;padding:0 16px;color:#26351f;font-family:inherit;font-size:14px;font-weight:400;background:rgba(255,255,255,.88);border:1px solid rgba(38,53,31,.24);border-radius:0;outline:none;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.pat-community-form-row input[type="email"]::placeholder{color:#6d7569;opacity:1}.pat-community-form-row input[type="email"]:focus{background:#fff;border-color:#d9682a;box-shadow:0 0 0 2px rgba(217,104,42,.08)}.pat-community-form-row button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;color:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;background:#d9682a;border:1px solid #d9682a;border-radius:0;cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease}@media (hover:hover) and (pointer:fine){.pat-community-form-row button:hover{transform:translateY(-2px);background:#c85d24;border-color:#c85d24}}.pat-community-consent{display:flex;align-items:flex-start;margin-top:14px;gap:9px;color:#657061;font-size:12px;font-weight:400;line-height:1.45}.pat-community-consent input{flex:0 0 auto;width:14px;height:14px;margin:2px 0 0;accent-color:#d9682a}.pat-community-consent a{color:#44533e;text-decoration:underline;text-underline-offset:2px}.pat-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:991px){.pat-community-wrap{grid-template-columns:minmax(0,1fr)
minmax(0,1fr)!important;padding:76px 24px 82px!important;gap:48px!important}.pat-community-title{font-size:50px;line-height:1}.pat-community-card{padding:32px 30px 34px}}@media (max-width:767px){.pat-community-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;padding:58px 20px 64px!important;gap:46px!important}.pat-community-copy{max-width:none}.pat-community-kicker{margin-bottom:24px;font-size:13px}.pat-community-title{max-width:540px;font-size:40px;line-height:1.03}.pat-community-text{margin-top:30px}.pat-community-text p{font-size:16px;line-height:1.65}.pat-community-card{padding:28px 22px 30px}.pat-community-form-intro{font-size:15px}.pat-community-form-row{grid-template-columns:1fr;gap:10px}.pat-community-form-row button{width:100%}}.pat-footer{width:100%;background:#183a25;color:#fff}.pat-footer-wrap{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.2fr)
minmax(0,1fr);width:100%;max-width:1420px;margin:0 auto;padding:54px 36px 18px;column-gap:110px}.pat-footer-brand{width:100%;max-width:520px}.pat-footer-logo-link{display:inline-block;text-decoration:none}.pat-footer-logo{display:block;width:96px;height:96px;object-fit:contain}.pat-footer-tagline{max-width:420px;margin:18px 0 0;color:#fff;font-size:15px;font-weight:600;line-height:1.5}.pat-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px}.pat-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pat-footer-heading{margin:0 0 4px;color:#fff;font-size:14px;font-weight:700;line-height:1.3}.pat-footer-col a{display:inline-block;color:rgba(255,255,255,.92);font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;transition:color .25s ease,transform .25s ease}@media (hover:hover) and (pointer:fine){.pat-footer-col a:hover{color:#d9682a;transform:translateX(3px)}}.pat-footer-bottom{grid-column:1 / -1;width:100%;margin-top:42px;padding-top:16px;border-top:1px solid
rgba(255,255,255,.14)}.pat-footer-bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:10px 28px}.pat-footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.pat-footer-credit{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;gap:4px;white-space:nowrap}.pat-footer-legal span,.pat-footer-legal a,.pat-footer-credit,.pat-footer-credit span,.pat-footer-credit a{margin:0!important;padding:0!important;color:rgba(255,255,255,.52)!important;font-family:inherit!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}.pat-footer-credit a{color:rgba(255,255,255,.68)!important;font-weight:500!important;transition:color .25s ease}@media (hover:hover) and (pointer:fine){.pat-footer-legal a:hover,.pat-footer-credit a:hover{color:#fff!important}}@media (max-width:991px){.pat-footer-wrap{grid-template-columns:minmax(0,.9fr)
minmax(0,1.1fr);padding:48px
24px
18px;column-gap:56px}.pat-footer-nav{gap:42px}.pat-footer-logo{width:88px;height:88px}.pat-footer-bottom{margin-top:36px}}@media (max-width:767px){.pat-footer-wrap{display:flex;flex-direction:column;padding:42px
20px
18px;gap:38px}.pat-footer-brand{max-width:none}.pat-footer-logo{width:82px;height:82px}.pat-footer-tagline{max-width:330px;margin-top:16px;font-size:14px}.pat-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.pat-footer-heading{font-size:13px}.pat-footer-col a{font-size:13px}.pat-footer-bottom{margin-top:6px;padding-top:16px}.pat-footer-bottom-inner{flex-direction:column;align-items:flex-start;gap:10px}.pat-footer-legal{gap:6px 14px}.pat-footer-credit{white-space:normal}}@media (max-width:480px){.pat-footer-nav{grid-template-columns:1fr;gap:32px}}.et_pb_code_0_tb_footer,.et_pb_code_1_tb_footer,.et_pb_code_1,.et_pb_code_2,.et_pb_code_3,.et_pb_code_4,.et_pb_code_5,.et_pb_code_6,.et_pb_code_7,.et_pb_code_8,.et_pb_code_9{margin-bottom:0px!important}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_1{background-color:var(--gcid-secondary-color)!important}.et_pb_section_1.et_pb_section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_1_tb_footer{max-width:100%!important;flex-wrap:nowrap}.et_pb_row .et_pb_row_2{max-width:1480px!important}.et_pb_row_2{flex-wrap:nowrap}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_3,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_8{background-color:var(--gcid-0f4ipgndmp)!important}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_5,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_6{background-color:var(--gcid-xgsg3pkdpt)!important}