.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_10{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_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,.et_pb_row_10,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_10,.et_pb_row_13,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_13,.et_pb_row_14,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_14,.et_pb_row_15,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_15,.et_pb_row_16,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_16,.et_pb_row_17,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_17,.et_pb_row_18,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_18{width:100%!important}.et_pb_row_0_tb_footer,.et_pb_row_8,.et_pb_row_9,.et_pb_row_10,.et_pb_row_13,.et_pb_row_14,.et_pb_row_15,.et_pb_row_16,.et_pb_row_17,.et_pb_row_18{max-width:1480px!important;flex-wrap:nowrap}.pat-trips-kicker{color:#d9682a!important;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px}@media (max-width:767px){.pat-trips-kicker{font-size:13px;letter-spacing:.07em}}.pat-trips-title{width:100%;max-width:520px!important;margin:0;color:#26351f!important;font-size:56px!important;font-weight:400;line-height:1.02!important;letter-spacing:-0.025em}.pat-trips-title,.pat-trips-title h2,.pat-trips-title h3,.pat-trips-title p{font-size:56px!important;line-height:1.02!important}@media (max-width:991px){.pat-trips-title,.pat-trips-title h2,.pat-trips-title h3,.pat-trips-title p{font-size:46px!important}}@media (max-width:767px){.pat-trips-title,.pat-trips-title h2,.pat-trips-title h3,.pat-trips-title p{font-size:38px!important;line-height:1.05!important}}.pat-trip-card{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 4;min-width:0;min-height:0;isolation:isolate}.et_pb_text_4{max-width:700px}.et_pb_text_4 p{font-size:17px;line-height:1.65;margin-bottom:18px}.et_pb_text_4 p:last-child{margin-bottom:0}.pat-trip-card{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 4;min-width:0;min-height:0;isolation:isolate}.pat-trip-card{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 4;min-width:0;min-height:0;isolation:isolate}.pat-trip-card{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 4;min-width:0;min-height:0;isolation:isolate}.et_pb_text_8,.et_pb_text_8 p{margin:0!important;padding:0!important;color:#d9682a!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.10em!important;text-transform:uppercase!important}.et_pb_text_8{margin-bottom:24px!important}.et_pb_text_9,.et_pb_text_9 h2,.et_pb_text_9 *{width:100%!important;max-width:900px!important;margin:0!important;padding:0!important;color:#26351f!important;font-size:clamp(56px,4.5vw,72px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.025em!important}@media (max-width:980px){.et_pb_text_9,.et_pb_text_9 h2,.et_pb_text_9 *{font-size:52px!important;line-height:1!important}}@media (max-width:767px){.et_pb_text_9,.et_pb_text_9 h2,.et_pb_text_9 *{font-size:42px!important;line-height:1.02!important}}.et_pb_text_10{color:#66705f!important;font-size:19px!important;line-height:1.55!important;margin-top:20px!important}.et_pb_image_6{width:100%!important;height:100%!important;min-height:690px;overflow:hidden}.et_pb_image_6 img{width:100%!important;height:100%!important;min-height:690px;object-fit:cover!important;object-position:center 38%!important;display:block}.pat-alicia-rhythm{display:flex;flex-direction:column;margin:22px 0 24px;gap:5px}.pat-alicia-rhythm span{display:block;color:#4f5d50;font-size:16px;font-weight:400;line-height:1.45}.pat-alicia-emphasis{color:#26351f!important;font-weight:700!important}.pat-alicia-manifesto{position:relative;display:grid!important;grid-template-columns:minmax(0,.9fr)
minmax(0,1.1fr)!important;width:100%;margin-top:64px;padding:58px 0 8px;gap:90px;border-top:1px solid
rgba(38,53,31,.22)}.pat-alicia-manifesto-intro{width:100%;max-width:570px}.pat-alicia-manifesto-kicker{margin:0 0 18px;color:#d9682a;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.pat-alicia-manifesto-title{margin:0 0 30px;padding:0;color:#26351f;font-size:40px;font-weight:400;line-height:1.05;letter-spacing:-.02em}.pat-alicia-manifesto-intro p{margin:0 0 17px;color:#4f5d50;font-size:16px;font-weight:400;line-height:1.68}.pat-alicia-manifesto-intro p:last-child{margin-bottom:0}.pat-alicia-manifesto-close{width:100%;max-width:650px;padding-top:4px}.pat-alicia-manifesto-pre{max-width:500px;margin:0 0 25px;color:#4f5d50;font-size:16px;line-height:1.65}.pat-alicia-manifesto-quote{position:relative;max-width:640px;margin:0;padding:0;color:#26351f;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(34px,3vw,46px);font-weight:400;line-height:1.06;letter-spacing:-.02em}.pat-alicia-manifesto-quote::before{content:"";display:block;width:34px;height:2px;margin-bottom:22px;background:#d9682a}.pat-alicia-manifesto-after{max-width:550px;margin:28px 0 0;color:#4f5d50;font-size:16px;line-height:1.65}.pat-alicia-signature{display:flex;flex-direction:column;margin-top:36px;gap:5px}.pat-alicia-signature strong{color:#26351f;font-size:16px;font-weight:700;line-height:1.3}.pat-alicia-signature span{color:#26351f;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px;font-weight:400;line-height:1.25;font-style:italic}@media (max-width:991px){.pat-alicia-manifesto{margin-top:52px;padding-top:48px;gap:48px}.pat-alicia-manifesto-title{font-size:36px}.pat-alicia-manifesto-quote{font-size:36px}}@media (max-width:767px){.pat-alicia-rhythm{margin:20px 0 22px;gap:4px}.pat-alicia-rhythm span{font-size:16px;line-height:1.5}.pat-alicia-manifesto{display:flex!important;flex-direction:column!important;margin-top:42px;padding:40px 0 0;gap:42px}.pat-alicia-manifesto-intro,.pat-alicia-manifesto-close{max-width:none}.pat-alicia-manifesto-kicker{font-size:12px}.pat-alicia-manifesto-title{margin-bottom:24px;font-size:34px}.pat-alicia-manifesto-intro p,.pat-alicia-manifesto-pre,.pat-alicia-manifesto-after{font-size:16px;line-height:1.65}.pat-alicia-manifesto-quote{max-width:540px;font-size:34px;line-height:1.07}.pat-alicia-signature{margin-top:30px}.pat-alicia-signature span{font-size:21px}}.pat-testimonials{position:relative;width:100%;background:#ffffff;overflow:hidden}.pat-testimonials-inner{width:100%;max-width:1420px;margin:0 auto;padding:96px 36px 105px}.pat-testimonials-head{max-width:820px;margin-bottom:60px}.pat-testimonials-kicker{margin:0 0 20px;color:#d9682a;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.10em;text-transform:uppercase}.pat-testimonials-title{margin:0;color:#26351f;font-size:clamp(46px,4vw,62px);font-weight:400;line-height:1.02;letter-spacing:-.025em}.pat-testimonials-list{width:100%}.pat-testimonial{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 235px;align-items:center;gap:70px;padding:36px 0 38px;border-top:1px solid rgba(38,53,31,.17);transition:transform .35s ease,border-color .35s ease}.pat-testimonial:last-child{border-bottom:1px solid rgba(38,53,31,.17)}.pat-testimonial-copy{max-width:820px}.pat-testimonial-copy p{margin:0;color:#34462a;font-size:17px;font-weight:400;line-height:1.65;letter-spacing:0}.pat-testimonial-meta{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pat-testimonial-number{display:block;color:#d9682a;font-size:13px;font-weight:700;line-height:1;letter-spacing:.14em}.pat-testimonial-label{max-width:220px;color:#747b70;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.pat-testimonial::before{content:"";position:absolute;left:0;top:-1px;width:0;height:1px;background:#d9682a;transition:width .45s cubic-bezier(.2,.7,.2,1)}.pat-testimonial-02 .pat-testimonial-copy{margin-left:7%}@media (hover:hover) and (pointer:fine){.pat-testimonial:hover{transform:translateX(6px);border-color:rgba(38,53,31,.28)}.pat-testimonial:hover::before{width:80px}}@media (max-width:991px){.pat-testimonials-inner{padding:76px 24px 84px}.pat-testimonials-head{margin-bottom:48px}.pat-testimonials-title{font-size:50px}.pat-testimonial{grid-template-columns:minmax(0,1fr) 190px;gap:40px;padding:32px 0 34px}.pat-testimonial-copy p{font-size:16px;line-height:1.65}}@media (max-width:767px){.pat-testimonials-inner{padding:58px 20px 68px}.pat-testimonials-head{margin-bottom:38px}.pat-testimonials-kicker{margin-bottom:15px;font-size:13px}.pat-testimonials-title{font-size:40px;line-height:1.04}.pat-testimonial{grid-template-columns:1fr;gap:18px;padding:27px 0 29px}.pat-testimonial-copy{max-width:none}.pat-testimonial-copy p{font-size:16px;line-height:1.65}.pat-testimonial-02 .pat-testimonial-copy{margin-left:0}}.pat-faq{width:100%;background:#f4eee4}.pat-faq-inner{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:110px;width:100%;max-width:1420px;margin:0 auto;padding:96px 36px 108px}.pat-faq-intro{max-width:470px}.pat-faq-kicker{margin:0 0 20px;color:#d9682a;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.10em;text-transform:uppercase}.pat-faq-title{margin:0;color:#26351f;font-size:clamp(52px,4.4vw,68px);font-weight:400;line-height:.98;letter-spacing:-.03em}.pat-faq-lead{max-width:390px;margin:28px 0 0;color:#56604f;font-size:16px;line-height:1.6}.pat-faq-contact{display:inline-block;margin-top:24px;color:#d9682a;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .3s ease}.pat-faq-contact:hover{transform:translateX(4px)}.pat-faq-list{width:100%;border-top:1px solid rgba(38,53,31,.20)}.pat-faq-item{margin:0;border-bottom:1px solid rgba(38,53,31,.20)}.pat-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:22px 4px;cursor:pointer;list-style:none;color:#26351f;font-size:17px;font-weight:700;line-height:1.35}.pat-faq-item summary::-webkit-details-marker{display:none}.pat-faq-mark{display:block;width:26px;height:26px;flex:0 0 26px;object-fit:contain;opacity:.72;transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.pat-faq-item:hover .pat-faq-mark{opacity:1;transform:translateY(-2px) rotate(-6deg)}.pat-faq-item[open] .pat-faq-mark{opacity:1;transform:rotate(10deg) scale(1.08)}.pat-faq-answer{max-width:760px;padding:0 54px 24px 4px;color:#56604f}.pat-faq-answer p{margin:0 0 14px;font-size:15px;font-weight:400;line-height:1.65}.pat-faq-answer p:last-child{margin-bottom:0}.pat-faq-item[open] summary{color:#26351f}.pat-faq-item[open] .pat-faq-mark{filter:none}@media (max-width:991px){.pat-faq-inner{grid-template-columns:1fr;gap:58px;padding:76px 24px 86px}.pat-faq-intro{max-width:650px}.pat-faq-title{font-size:54px}}@media (max-width:767px){.pat-faq-inner{gap:44px;padding:58px 20px 68px}.pat-faq-kicker{margin-bottom:15px;font-size:13px}.pat-faq-title{font-size:42px;line-height:1.02}.pat-faq-lead{margin-top:22px;font-size:15px}.pat-faq-contact{margin-top:20px;font-size:13px}.pat-faq-item summary{gap:20px;padding:20px 0;font-size:16px}.pat-faq-mark{width:23px;height:23px;flex-basis:23px}.pat-faq-answer{padding:0 38px 22px 0}.pat-faq-answer p{font-size:14px}}.pat-faq{position:relative;width:100%;background:#f4eee4;overflow:hidden}.pat-faq-inner{display:grid;grid-template-columns:minmax(0,.82fr)
minmax(0,1.18fr);align-items:start;width:100%;max-width:1420px;margin:0 auto;padding:96px 36px 105px;gap:90px}.pat-faq-intro{position:sticky;top:110px;max-width:520px}.pat-faq-kicker{margin:0 0 20px;color:#d9682a;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.10em;text-transform:uppercase}.pat-faq-title{margin:0;color:#26351f;font-size:clamp(52px,4.5vw,70px);font-weight:400;line-height:.98;letter-spacing:-.03em}.pat-faq-lead{max-width:430px;margin:26px 0 0;color:#5f695f;font-size:17px;font-weight:400;line-height:1.65}.pat-faq-contact{display:inline-flex;align-items:center;gap:7px;margin-top:24px;padding-bottom:5px;color:#d9682a;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;border-bottom:1px solid transparent;transition:gap .25s ease,border-color .25s ease}@media (hover:hover) and (pointer:fine){.pat-faq-contact:hover{gap:12px;border-color:rgba(217,104,42,.55)}}.pat-faq-list{width:100%;border-top:1px solid rgba(38,53,31,.20)}.pat-faq-item{margin:0;border-bottom:1px solid rgba(38,53,31,.20)}.pat-faq-item summary{list-style:none}.pat-faq-item summary::-webkit-details-marker{display:none}.pat-faq-item summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:74px;padding:22px 4px 22px 0;cursor:pointer;color:#26351f}.pat-faq-question{display:block;font-size:18px;font-weight:700;line-height:1.4}.pat-faq-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;opacity:.62;transform:rotate(0deg) scale(.88);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.pat-faq-icon img{display:block;width:24px;height:24px;object-fit:contain}.pat-faq-item[open] .pat-faq-icon{opacity:1;transform:rotate(45deg)
scale(1)}.pat-faq-answer{max-width:760px;padding:0 54px
26px 0;animation:pat-faq-open .35s ease both}.pat-faq-answer p{margin:0 0 14px;color:#5d6758;font-size:16px;font-weight:400;line-height:1.7}.pat-faq-answer p:last-child{margin-bottom:0}.pat-faq-answer strong{color:#26351f;font-weight:700}@media (hover:hover) and (pointer:fine){.pat-faq-item summary:hover .pat-faq-icon{opacity:1;transform:scale(1)}.pat-faq-item summary:hover .pat-faq-question{color:#d9682a}}@keyframes pat-faq-open{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.pat-faq-inner{grid-template-columns:minmax(0,.85fr)
minmax(0,1.15fr);gap:52px;padding:76px 24px
84px}.pat-faq-title{font-size:52px}.pat-faq-intro{position:static}.pat-faq-question{font-size:17px}}@media (max-width:767px){.pat-faq-inner{grid-template-columns:1fr;gap:44px;padding:58px 20px
68px}.pat-faq-kicker{margin-bottom:15px;font-size:13px}.pat-faq-title{font-size:42px;line-height:1.03}.pat-faq-lead{margin-top:20px;font-size:16px}.pat-faq-item summary{gap:18px;min-height:68px;padding:19px 0}.pat-faq-question{font-size:16px}.pat-faq-icon{width:26px;height:26px}.pat-faq-icon img{width:21px;height:21px}.pat-faq-answer{padding:0 38px
24px 0}.pat-faq-answer p{font-size:15px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.pat-faq-icon,.pat-faq-answer,.pat-faq-contact{animation:none!important;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_slider_0 .et_pb_slide_description,.et_pb_slider_0.et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_slider .et_pb_slide_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_0 .et_pb_slide_description{padding-top:0px;padding-bottom:0px}.et_pb_slider_0{margin-top:0px!important;margin-bottom:0px!important}.et_pb_slider_0 .et_pb_slide_image img{flex-grow:0;align-self:center!important}body #page-container .et_pb_slider_0 .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_slide_2.et_pb_slide .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_slide_3.et_pb_slide .et_pb_more_button.et_pb_button:after,body #page-container .et_pb_section .et_pb_button_3:after{font-size:1.6em}.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_6,.et_pb_code_7,.et_pb_code_8,.et_pb_code_10,.et_pb_code_11,.et_pb_code_12,.et_pb_code_14,.et_pb_code_15,.et_pb_code_16,.et_pb_code_17,.et_pb_code_18,.et_pb_code_19,.et_pb_code_20{margin-bottom:0px!important}.et_pb_slider .et_pb_slide_0{background-repeat:no-repeat;background-image:url('https://piesatierra.es/wp-content/uploads/2026/09/Pies-a-tierra-desfiladro.jpg')}.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title a,.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content,.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content .post-meta,.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content .post-meta a,.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_content .et_pb_button,.et_pb_slides .et_pb_slide_0.et_pb_slide .et_pb_slide_description,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_title a,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content .post-meta,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content .post-meta a,.et_pb_slide_1 .et_pb_slide_description .et_pb_slide_content .et_pb_button,.et_pb_slides .et_pb_slide_1.et_pb_slide .et_pb_slide_description,.et_pb_text_2,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_title a,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_content,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_content .post-meta,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_content .post-meta a,.et_pb_slide_2 .et_pb_slide_description .et_pb_slide_content .et_pb_button,.et_pb_slides .et_pb_slide_2.et_pb_slide .et_pb_slide_description,.et_pb_text_3,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_title a,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_content,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_content .post-meta,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_content .post-meta a,.et_pb_slide_3 .et_pb_slide_description .et_pb_slide_content .et_pb_button,.et_pb_slides .et_pb_slide_3.et_pb_slide .et_pb_slide_description,.et_pb_text_4,.et_pb_text_5,.et_pb_text_6,.et_pb_text_7,.et_pb_text_8,.et_pb_text_9,.et_pb_text_10,.et_pb_text_11,.et_pb_text_12,.et_pb_text_14{text-align:start}.et_pb_divider_0{box-sizing:content-box}.et_pb_divider_0:before{top:0;border-top-color:var(--gcid-primary-color);border-top-style:solid;border-top-width:1px}.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.et_pb_row{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.et_pb_row_1{max-width:1480px!important;align-self:center!important;flex-wrap:nowrap}.et_pb_row_1_tb_footer{max-width:100%!important;flex-wrap:nowrap}.et_pb_slider .et_pb_slide_1{background-repeat:no-repeat;background-image:url('https://piesatierra.es/wp-content/uploads/2026/09/Pies-a-tierra-vacas.jpg')}.et_pb_section_2.et_pb_section{padding-bottom:0px}.et_pb_section_2{width:100%;max-width:1420%;margin-left:0!important;margin-right:auto!important;flex-direction:column;--flex-direction:column;justify-content:start;align-items:center;--align-items:center;flex-wrap:nowrap}.et_pb_section_2>.et_pb_top_inside_divider,.et_pb_section_4>.et_pb_top_inside_divider{display:none;z-index:1}.et_pb_row .et_pb_row_2{max-width:1480px!important}.et_pb_row_2,.et_pb_row_5,.et_pb_row_11,.et_pb_row_12{flex-wrap:nowrap}.et_pb_slider .et_pb_slide_2{background-repeat:no-repeat;background-image:url('https://piesatierra.es/wp-content/uploads/2026/09/Pies-a-tierra-atardecer.jpg')}.et_pb_section_3.et_pb_section{margin-top:100px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.et_pb_row_3.et_pb_row,.et_pb_row_8.et_pb_row,.et_pb_row_9.et_pb_row{padding-right:50px!important;padding-left:50px!important}.et_pb_row_3{max-width:1420px!important;flex-wrap:nowrap}.et_pb_slider .et_pb_slide_3{background-repeat:no-repeat;background-image:url('https://piesatierra.es/wp-content/uploads/2026/09/pies-a-tierra-camino.jpg')}.et_pb_section_4{width:100%;max-width:1420%;--horizontal-gap:0%}.et_pb_section_4>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_row_4.et_pb_row{margin-right:0px!important;margin-left:0px!important;padding-right:50px!important;padding-left:50px!important}.et_pb_row_4{max-width:1420px!important;align-self:center!important;--horizontal-gap:18px;--vertical-gap:40px;flex-direction:row;--flex-direction:row;justify-content:start;align-items:stretch;--align-items:initial;flex-wrap:nowrap}.et_pb_row_4>[class*="et_flex_column"],.et_pb_row_7>[class*="et_flex_column"]{--horizontal-gap-parent:18px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_5{background-color:var(--gcid-xgsg3pkdpt)!important}.et_pb_code_5{margin-bottom:0px!important;padding-bottom:0px}.et_pb_row_6.et_pb_row{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-bottom:0px!important}.et_pb_row_6{max-width:1420px!important;align-self:center!important;flex-wrap:nowrap}.et_pb_row_7{background-color:#ffffff;max-width:1420px!important;align-self:center!important;--horizontal-gap:18px;--vertical-gap:40px;flex-direction:row;--flex-direction:row;justify-content:start;align-items:stretch;--align-items:initial;flex-wrap:nowrap}.et_pb_row_7.et_pb_row{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:50px!important;padding-bottom:0px!important;padding-left:50px!important}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_9,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_11{background-color:var(--gcid-0f4ipgndmp)!important}.et_pb_code_9{background-color:rgba(255,255,255,0.99);margin-bottom:0px!important;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.et_pb_row_10.et_pb_row{margin-bottom:0px!important;padding-right:50px!important;padding-bottom:0px!important;padding-left:50px!important}.et_pb_row_12.et_pb_row{margin-bottom:0px!important;padding-bottom:0px!important}.et_pb_row_13.et_pb_row{margin-top:0px!important;padding-top:0px!important;padding-right:50px!important;padding-left:50px!important}.et_pb_code_13{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px}.et_pb_text_13{width:100%;max-width:1480%;text-align:start}.et_pb_row_14.et_pb_row{margin-top:80px!important;padding-right:50px!important;padding-left:50px!important}.et_pb_text_15{margin-top:0px!important;padding-top:0px!important;text-align:start}.et_pb_row .et_pb_column_21.et_pb_column{margin-top:0px}.et_pb_column_21{padding-top:0px}@media only screen and (max-width:980px){.et_pb_row_3.et_pb_row,.et_pb_row_7.et_pb_row,.et_pb_row_8.et_pb_row,.et_pb_row_10.et_pb_row,.et_pb_row_13.et_pb_row,.et_pb_row_14.et_pb_row{padding-right:20px!important;padding-left:20px!important}}@media only screen and (max-width:767px){.et_pb_row_3.et_pb_row{margin-right:20px!important;margin-left:20px!important;padding-right:20px!important;padding-left:20px!important}.et_pb_row_3,.et_pb_row_9,.et_pb_row_10,.et_pb_row_12,.et_pb_row_14{flex-wrap:wrap}.et_pb_row_4.et_pb_row{padding-left:20px!important}.et_pb_row_4{--horizontal-gap:18px;--vertical-gap:40px;flex-direction:row;--flex-direction:row;justify-content:start;align-items:stretch;--align-items:initial;flex-wrap:wrap;align-content:stretch}.et_pb_row_4>[class*="et_flex_column"],.et_pb_row_7>[class*="et_flex_column"]{--horizontal-gap-parent:18px}.et_pb_row_7{--horizontal-gap:18px;--vertical-gap:40px;flex-direction:row;--flex-direction:row;justify-content:start;align-items:stretch;--align-items:initial;flex-wrap:wrap}.et_pb_row_8.et_pb_row,.et_pb_row_11.et_pb_row,.et_pb_row_12.et_pb_row,.et_pb_row_13.et_pb_row,.et_pb_row_14.et_pb_row{padding-right:20px!important;padding-left:20px!important}}