.elementor-77 .elementor-element.elementor-element-f0768a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.62;}.elementor-77 .elementor-element.elementor-element-f0768a2:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f0768a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-54ae1428-f874-4a0a-ad34-44b6bc63998b);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f0768a2::before, .elementor-77 .elementor-element.elementor-element-f0768a2 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f0768a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f0768a2 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f0768a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f0768a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23363D;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-2a45141{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-09cc8d3 .elementor-heading-title{color:#FBF8F2;}.elementor-77 .elementor-element.elementor-element-1af21af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-7784459{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-1405489 .elementor-heading-title{color:#2C2620;}.elementor-77 .elementor-element.elementor-element-43dea17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-db6fe1b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-035c96e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-035c96e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-035c96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9927fe19-57aa-48e8-b774-602dda805f77);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-335a9fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-3fac970{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-31b4895{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-9068487{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-9068487:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9068487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-57d0f679-afbc-4b9f-9ff2-2d0dee81f6ef);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-3217182{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-cc8d225{text-align:center;}.elementor-77 .elementor-element.elementor-element-f79674c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-f7b499e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-f7b499e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f7b499e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3aba62f5-3539-482d-9d71-d03bd384bf50);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-8f3cf0a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-788cea7{text-align:center;}.elementor-77 .elementor-element.elementor-element-02377f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-0872914{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-73f1c34 .elementor-heading-title{color:#2C2620;}.elementor-77 .elementor-element.elementor-element-65c3fb5{--display:flex;}.elementor-77 .elementor-element.elementor-element-742b6c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-6c3a97d{--display:flex;}.elementor-77 .elementor-element.elementor-element-6c3a97d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-6c3a97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-465b0d75-22c9-4e0c-a35d-e023cc83a099);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-0df20fd{--display:flex;}.elementor-77 .elementor-element.elementor-element-dfe3a93{--display:flex;}.elementor-77 .elementor-element.elementor-element-c146da6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-dafbcee{--display:flex;}.elementor-77 .elementor-element.elementor-element-dafbcee:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-dafbcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-67b66dab-64e9-43f0-bf38-4bdd359cde8a);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f8a3894{--display:flex;}.elementor-77 .elementor-element.elementor-element-5270b11{--display:flex;}.elementor-77 .elementor-element.elementor-element-696a8cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-d05026c{--display:flex;}.elementor-77 .elementor-element.elementor-element-d05026c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d05026c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-147e690d-8986-40c0-83e9-5466fadb4372);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-4482e56{--display:flex;}.elementor-77 .elementor-element.elementor-element-63a61d6{--display:flex;}.elementor-77 .elementor-element.elementor-element-d40f740{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-2e74c36{--display:flex;}.elementor-77 .elementor-element.elementor-element-2e74c36:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2e74c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-5ad75262-8333-4690-9484-04b88d49b332);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-83947b5{--display:flex;}.elementor-77 .elementor-element.elementor-element-1349366{--display:flex;}.elementor-77 .elementor-element.elementor-element-9490ac7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-ed2f3f7{--display:flex;}.elementor-77 .elementor-element.elementor-element-ed2f3f7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ed2f3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e6f643f2-97d9-4ce8-b860-4b2de1354cac);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-4ccaf4c{--display:flex;}.elementor-77 .elementor-element.elementor-element-c2fb98b{--display:flex;}.elementor-77 .elementor-element.elementor-element-c93a553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-ee8df6d{--display:flex;}.elementor-77 .elementor-element.elementor-element-ee8df6d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ee8df6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-dfe8e9b6-c203-4310-a79d-9147f4603545);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9036880{--display:flex;}.elementor-77 .elementor-element.elementor-element-8bbb944{--display:flex;}.elementor-77 .elementor-element.elementor-element-84655e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.68;}.elementor-77 .elementor-element.elementor-element-84655e7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-84655e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-179e8ed8-0968-4dea-833e-a354fef84326);background-position:center center;background-size:cover;}.elementor-77 .elementor-element.elementor-element-84655e7::before, .elementor-77 .elementor-element.elementor-element-84655e7 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-84655e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-84655e7 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-84655e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-84655e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23363D;--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-2dabd42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-bf2173a .elementor-heading-title{color:#FBF8F2;}.elementor-77 .elementor-element.elementor-element-8a6ae7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-77 .elementor-element.elementor-element-a3a2ab5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-db6fe1b{--width:33.33%;}.elementor-77 .elementor-element.elementor-element-31b4895{--width:33.33%;}.elementor-77 .elementor-element.elementor-element-f79674c{--width:33.33%;}.elementor-77 .elementor-element.elementor-element-a3a2ab5{--width:50%;}}/* Start custom CSS *//* ===== Experiencias y escapadas ===== */
.page-id-77 .nb-exphero,.page-id-77 .nb-sec,.page-id-77 .nb-ctaband{ width:100%; }

/* —— HERO —— */
.page-id-77 .nb-exphero{ min-height:52vh; padding:118px 24px 78px; align-items:center; justify-content:center; text-align:center; }
.page-id-77 .nb-exphero-in{ max-width:780px; margin:0 auto; align-items:center; text-align:center; gap:14px; }
.page-id-77 .nb-bc{ font-family:Inter,sans-serif; font-size:.82rem; letter-spacing:.02em; color:rgba(251,248,242,.7); margin:0; }
.page-id-77 .nb-bc a{ color:rgba(251,248,242,.92); text-decoration:none; transition:opacity .2s; }
.page-id-77 .nb-bc a:hover{ opacity:.7; }
.page-id-77 .nb-eyebrow-l .elementor-heading-title,.page-id-77 .nb-eyebrow-l{ color:#D8B892 !important; }
.page-id-77 .nb-h1 .elementor-heading-title{ font-family:'Cormorant Garamond',serif; font-weight:300; color:#FBF8F2; font-size:clamp(2.6rem,5.2vw,4rem); line-height:1.06; letter-spacing:.005em; margin:.1em 0 0; }
.page-id-77 .nb-leadlight p{ font-family:Inter,sans-serif; color:rgba(251,248,242,.9); font-size:1.06rem; line-height:1.7; max-width:640px; margin:6px auto 0; }

/* —— SECTIONS —— */
.page-id-77 .nb-sec{ padding:84px 24px; align-items:center; }
.page-id-77 .nb-sec-alt{ background:#F3EEE4; }
.page-id-77 .nb-sechead{ max-width:680px; margin:0 auto 46px; align-items:center; text-align:center; gap:12px; }
.page-id-77 .nb-h2 .elementor-heading-title{ font-family:'Cormorant Garamond',serif; font-weight:300; color:#2C2620; font-size:clamp(2rem,3.6vw,2.85rem); line-height:1.1; margin:0; }
.page-id-77 .nb-lead p{ font-family:Inter,sans-serif; color:#6E665C; font-size:1.02rem; line-height:1.7; margin:0; }

/* —— ESCAPADAS cards —— */
.page-id-77 .nb-pkgrid{ width:100%; max-width:1080px; margin:0 auto; gap:26px; align-items:stretch; flex-wrap:wrap; }
.page-id-77 .nb-pkcard{ background:#fff; border:1px solid #E7DFD2; border-radius:16px; overflow:hidden; box-shadow:0 6px 22px -16px rgba(44,38,32,.35); flex:1 1 280px; transition:transform .28s ease, box-shadow .28s ease, border-color .28s ease; }
.page-id-77 .nb-pkcard:hover{ transform:translateY(-6px); box-shadow:0 22px 40px -24px rgba(44,38,32,.5); border-color:#D8CDB9; }
.page-id-77 .nb-pkmedia{ position:relative; min-height:200px; padding:14px; align-items:flex-start; justify-content:flex-start; overflow:hidden; }
.page-id-77 .nb-pkmedia::after{ content:""; position:absolute; inset:0; background:linear-gradient(180deg,rgba(35,54,61,.08),rgba(35,54,61,.30)); pointer-events:none; }
.page-id-77 .nb-pkbody{ padding:22px 22px 24px; align-items:flex-start; text-align:left; gap:9px; flex:1 1 auto; }
.page-id-77 .nb-cardtitle .elementor-heading-title{ font-family:'Cormorant Garamond',serif; font-weight:500; color:#2C2620; font-size:1.5rem; line-height:1.18; margin:0; }
.page-id-77 .nb-carddesc p{ font-family:Inter,sans-serif; color:#6E665C; font-size:.94rem; line-height:1.6; margin:0; }
.page-id-77 .nb-textlink{ margin-top:auto; padding-top:6px; }
.page-id-77 .nb-textlink .elementor-button{ background:transparent; color:#2F4F59; padding:6px 0; border:0; border-radius:0; font-family:Inter,sans-serif; font-weight:600; font-size:.92rem; box-shadow:none; }
.page-id-77 .nb-textlink .elementor-button:hover{ color:#A87B53; background:transparent; }

/* —— CHIP (sobre imagen) —— */
.page-id-77 .nb-chip{ position:absolute; top:12px; left:12px; margin:0; z-index:2; }
.page-id-77 .nb-chip .elementor-heading-title{ display:inline-block; background:rgba(47,79,89,.94); color:#FBF8F2; font-family:Inter,sans-serif; font-weight:600; font-size:.7rem; letter-spacing:.04em; padding:5px 13px; border-radius:999px; }

/* ===== CATÁLOGO: filas horizontales (estilo Civitatis/Nattivus) ===== */
.page-id-77 .nb-exprows{ width:100%; max-width:1080px; margin:0 auto; gap:18px; align-items:stretch; }
.page-id-77 .nb-exprow{ width:100%; background:#fff; border:1px solid #E7DFD2; border-radius:16px; overflow:hidden; box-shadow:0 6px 22px -16px rgba(44,38,32,.32); align-items:stretch; flex-wrap:nowrap; transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease; }
.page-id-77 .nb-exprow:hover{ transform:translateY(-4px); box-shadow:0 22px 40px -24px rgba(44,38,32,.5); border-color:#D8CDB9; }

/* columnas: imagen fija / cuerpo flexible / aside fijo (override del 33% inline) */
.page-id-77 .nb-exprow-media{ flex:0 0 300px !important; width:300px !important; min-height:230px; position:relative; padding:12px !important; align-items:flex-start !important; justify-content:flex-start !important; overflow:hidden; }
.page-id-77 .nb-exprow-media::after{ content:""; position:absolute; inset:0; background:linear-gradient(180deg,rgba(35,54,61,.06),rgba(35,54,61,.28)); pointer-events:none; }
.page-id-77 .nb-exprow-body{ flex:1 1 auto !important; width:auto !important; padding:24px 28px !important; align-items:flex-start !important; justify-content:center !important; text-align:left; gap:8px; }
.page-id-77 .nb-exprow-aside{ flex:0 0 196px !important; width:196px !important; border-left:1px solid #ECE5D8; padding:22px 18px !important; align-items:center !important; justify-content:center !important; text-align:center; gap:14px; }

.page-id-77 .nb-rowtitle .elementor-heading-title{ font-family:'Cormorant Garamond',serif; font-weight:500; color:#2C2620; font-size:1.6rem; line-height:1.16; margin:0; }
.page-id-77 .nb-rowsub{ display:flex; align-items:center; gap:7px; font-family:Inter,sans-serif; font-size:.84rem; color:#A87B53; font-weight:600; letter-spacing:.01em; margin:0; }
.page-id-77 .nb-rowsub svg{ color:#A87B53; flex:0 0 auto; }
.page-id-77 .nb-rowdesc p{ font-family:Inter,sans-serif; color:#6E665C; font-size:.95rem; line-height:1.6; margin:2px 0 0; max-width:54ch; }
.page-id-77 .nb-rowmeta{ list-style:none; display:flex; flex-wrap:wrap; gap:8px 22px; margin:8px 0 0; padding:0; }
.page-id-77 .nb-rowmeta li{ display:flex; align-items:center; gap:7px; font-family:Inter,sans-serif; font-size:.85rem; color:#5C5447; }
.page-id-77 .nb-rowmeta li svg{ color:#2F4F59; flex:0 0 auto; }

/* aside: distancia + botón mapa */
.page-id-77 .nb-distance{ display:flex; flex-direction:column; align-items:center; line-height:1; }
.page-id-77 .nb-distance-num{ font-family:'Cormorant Garamond',serif; font-weight:500; color:#2F4F59; font-size:2.5rem; line-height:1; }
.page-id-77 .nb-distance-num.nb-distance-sm{ font-size:1.6rem; }
.page-id-77 .nb-distance-lbl{ font-family:Inter,sans-serif; font-size:.76rem; color:#6E665C; margin-top:4px; }
.page-id-77 .nb-mapbtn .elementor-button{ background:#2F4F59; color:#FBF8F2; border:0; border-radius:10px; padding:11px 18px; font-family:Inter,sans-serif; font-weight:600; font-size:.86rem; box-shadow:none; transition:background .2s, transform .2s; }
.page-id-77 .nb-mapbtn .elementor-button:hover{ background:#A87B53; transform:translateY(-2px); }

/* —— CTA band —— */
.page-id-77 .nb-ctaband{ padding:96px 24px; align-items:center; justify-content:center; text-align:center; }
.page-id-77 .nb-cta-in{ max-width:680px; margin:0 auto; align-items:center; text-align:center; gap:14px; }
.page-id-77 .nb-cta-in .nb-h2 .elementor-heading-title{ color:#FBF8F2; }
.page-id-77 .nb-ctabtns{ justify-content:center; gap:14px; flex-wrap:wrap; margin-top:14px; }
.page-id-77 .nb-ctabtns > .elementor-element{ width:auto !important; flex:0 0 auto; }
.page-id-77 .nb-btn-light .elementor-button{ background:#FBF8F2; color:#2C2620; border:0; border-radius:10px; padding:14px 28px; font-family:Inter,sans-serif; font-weight:600; box-shadow:none; transition:transform .2s, background .2s; }
.page-id-77 .nb-btn-light .elementor-button:hover{ background:#fff; transform:translateY(-2px); }
.page-id-77 .nb-btn-ghost-l .elementor-button{ background:transparent; color:#FBF8F2; border:1.5px solid rgba(251,248,242,.7); border-radius:10px; padding:13px 26px; font-family:Inter,sans-serif; font-weight:600; box-shadow:none; transition:background .2s, border-color .2s, transform .2s; }
.page-id-77 .nb-btn-ghost-l .elementor-button:hover{ background:rgba(251,248,242,.12); border-color:#FBF8F2; transform:translateY(-2px); }

/* —— responsive —— */
@media (max-width:860px){
  .page-id-77 .nb-exprow{ flex-wrap:wrap; }
  .page-id-77 .nb-exprow-media{ flex:1 1 100% !important; width:100% !important; min-height:200px; }
  .page-id-77 .nb-exprow-body{ flex:1 1 100% !important; width:100% !important; }
  .page-id-77 .nb-exprow-aside{ flex:1 1 100% !important; width:100% !important; border-left:0; border-top:1px solid #ECE5D8; flex-direction:row !important; justify-content:space-between !important; }
  .page-id-77 .nb-pkcard{ flex:1 1 46%; }
}
@media (max-width:560px){ .page-id-77 .nb-pkcard{ flex:1 1 100%; } }/* End custom CSS */