@charset "UTF-8";.single .wp-block-post-featured-image img{margin:0 auto;width:auto}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}b,strong{color:var(--wp--preset--color--secondary)}p.has-text-color b,p.has-text-color strong{color:inherit}.fit-content{margin:0 auto}.fit-content,.fit-content>*{width:fit-content}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:1024px){main section.cgb-container-block.cgb-container-alignfull{padding-left:0!important;padding-right:0!important}}.wp-site-blocks{display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:100vh}.wp-site-blocks>*+*{margin-block-start:0}@media (max-width:calc(64rem - 1px)){.desktop-only{display:none!important}}@media (min-width:64rem){.mobile-only{display:none!important}}.cgb-container{position:relative}html{scroll-padding-top:10rem}main{flex:1 0 auto}footer{color:var(--wp--custom--utility-text-color);font-size:.8125rem;letter-spacing:.01rem;line-height:1.25em}footer b,footer strong{color:var(--wp--preset--color--foreground)!important;font-size:var(--wp--preset--font-size--medium)!important}footer a:hover{color:#fff}footer a.custom-logo-link{padding:0}footer a.wp-block-home-link__content{color:transparent;font-size:.0625rem;height:3.75rem;position:relative;width:3.75rem}footer a.wp-block-home-link__content:before{background-image:url(/wp-content/themes/ep-2023/assets/home-icon.1de57acd.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}footer nav.is-vertical{margin-top:1.25rem}footer nav.is-vertical>ul{gap:.875rem}footer section.cgb-container-block:not(.sub-footer) div.wp-block-columns div.wp-block-column:last-of-type nav{margin-top:0}@media (max-width:782px){footer .cgb-container .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:46%!important}footer .cgb-container .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column .wp-block-navigation{--navigation-layout-justify:flex-start;--navigation-layout-align:flex-start;align-items:flex-start}}@media (max-width:500px){footer .cgb-container .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}.single-post figure.wp-block-post-featured-image{max-width:87.5rem}.archive .wp-block-post-featured-image img,.blog .wp-block-post-featured-image img,.category .wp-block-post-featured-image img,.single-post .wp-block-post-featured-image img{aspect-ratio:3/2;object-fit:cover}.archive:not(.category):not(.tax-country):not(.tax-tp-category) h1,.blog h1{border-bottom:.375rem solid var(--wp--preset--color--accent);margin-bottom:1.375rem!important;max-width:fit-content}.archive:not(.category):not(.tax-country):not(.tax-tp-category) ul.wp-block-post-template,.blog ul.wp-block-post-template{gap:1.5rem}nav.wp-block-query-pagination{gap:0;margin-top:2rem}.breadcrumbs{margin-bottom:-.625rem}.breadcrumbs ol{font-size:var(--wp--preset--font-size--small);padding:0}.breadcrumbs a{font-size:.938rem;text-decoration:none}.breadcrumbs a.active,.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{background-color:var(--wp--preset--color--background);border:none;color:var(--wp--custom--button-background-color);cursor:pointer;margin:0 .1rem;padding:.5rem .6rem}.wp-block-query-pagination-numbers span.page-numbers.current{border:.0625rem solid var(--wp--preset--color--body);color:var(--wp--preset--color--heading);cursor:default}.wp-block-query-pagination-numbers span.dots{border:none;cursor:default}.wp-block-query-pagination-all,.wp-block-query-pagination-next,.wp-block-query-pagination-previous{margin:0 .25rem!important;padding:var(--wp--custom--button-small-padding)!important;position:relative}.wp-block-query-pagination-next:after,.wp-block-query-pagination-previous:before{content:"\bb";margin:0 0 0 .25rem;position:relative;top:-.125rem}.wp-block-query-pagination-previous:before{content:"\ab";margin:0 .25rem 0 0}@media (max-width:64rem){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex!important}.wp-block-navigation__responsive-container:not(.hidden-by-default,.is-menu-open){position:fixed!important}.wp-block-navigation__responsive-container{display:flex;left:auto}}.cgb-container .wp-block-separator{z-index:1}@media (max-width:48rem){.cgb-gallery .cgb-gallery-text{margin-bottom:1rem}}html{font-size:100%}body{font-size:1rem;min-height:100vh}.h1,h1{font-size:var(--wp--preset--font-size--xxxxx-large)}.archive:not(.category):not(.tax-country):not(.tax-tp-category) h1,.blog h1,.h1,.h2,h1,h2{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--heading);font-weight:500;letter-spacing:0;line-height:1.25em;margin-bottom:var(--wp--custom--post-major-heading-spacing)!important;margin-top:var(--wp--custom--pre-heading-spacing)!important}.archive:not(.category):not(.tax-country):not(.tax-tp-category) h1,.blog h1,.h2,h2{font-size:var(--wp--preset--font-size--xx-large)}.h3,footer b,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer strong,h3{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-large);font-weight:500;letter-spacing:0;line-height:1.25em;margin-bottom:var(--wp--custom--post-minor-heading-spacing)!important;margin-top:var(--wp--custom--pre-heading-spacing)!important}.cgb-container-block.three-column-image h3,.cgb-container-block.two-column-image h3,.cgb-gallery-block.tour-styles h3.cgb-gallery-title,.h4,h4{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);font-weight:500;letter-spacing:0;line-height:1.5em;margin-bottom:calc(var(--wp--custom--post-minor-heading-spacing) - .3125rem)!important;margin-top:var(--wp--custom--pre-heading-spacing)!important}.pre-heading{color:var(--wp--preset--color--body);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--small);letter-spacing:.075em;line-height:1.5em;margin-bottom:.625rem!important;text-transform:uppercase}a.pre-heading{font-weight:600;text-decoration:none}a.pre-heading:focus,a.pre-heading:hover{text-decoration:underline}p{margin-bottom:var(--wp--custom--post-paragraph-spacing);margin-top:var(--wp--custom--pre-paragraph-spacing)}p.has-small-font-size{line-height:calc(var(--wp--preset--font-size--small)*1.625);margin-bottom:calc(var(--wp--custom--post-paragraph-spacing) - .3125rem);margin-top:calc(var(--wp--custom--pre-paragraph-spacing) - .3125rem)}p:first-child{margin-top:0!important}p:empty{display:none}@media (max-width:68.75rem){p{padding-left:0!important;padding-right:0!important}}strong{font-weight:600}.is-style-cg-no-bg .wp-block-navigation__responsive-container-close,.is-style-cg-no-bg .wp-block-navigation__responsive-container-close:focus .is-style-cg-no-bg .wp-block-navigation__responsive-container-open:visited,.is-style-cg-no-bg .wp-block-navigation__responsive-container-close:hover,.is-style-cg-no-bg .wp-block-navigation__responsive-container-close:visited,.is-style-cg-no-bg .wp-block-navigation__responsive-container-open,.is-style-cg-no-bg .wp-block-navigation__responsive-container-open:focus,.is-style-cg-no-bg .wp-block-navigation__responsive-container-open:hover{background:none;border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0}.is-style-cg-flat-button .wp-block-button__link,.is-style-cg-flat-button .wp-block-button__link:active,.is-style-cg-flat-button .wp-block-button__link:focus,.is-style-cg-flat-button .wp-block-button__link:hover,.is-style-cg-flat-button .wp-block-button__link:visited,.is-style-cg-flat-button .wp-block-navigation__responsive-container-close,.is-style-cg-flat-button .wp-block-navigation__responsive-container-close:focus .is-style-cg-flat-button .wp-block-navigation__responsive-container-open:visited,.is-style-cg-flat-button .wp-block-navigation__responsive-container-close:hover,.is-style-cg-flat-button .wp-block-navigation__responsive-container-close:visited,.is-style-cg-flat-button .wp-block-navigation__responsive-container-open,.is-style-cg-flat-button .wp-block-navigation__responsive-container-open:focus,.is-style-cg-flat-button .wp-block-navigation__responsive-container-open:hover{border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0}.is-style-cg-shadow-button .wp-block-button__link,.is-style-cg-shadow-button .wp-block-button__link:focus,.is-style-cg-shadow-button .wp-block-button__link:hover,.is-style-cg-shadow-button .wp-block-button__link:visited{box-shadow:var(--wp--custom--button-box-shadow)}.is-style-cg-shadow-button .wp-block-button__link:active{box-shadow:var(--wp--custom--button-highlight)}.is-style-cg-no-bg .wc-block-mini-cart__button,.is-style-cg-no-bg .wp-block-button__link,.is-style-cg-no-bg .wp-block-button__link:active,.is-style-cg-no-bg .wp-block-button__link:focus,.is-style-cg-no-bg .wp-block-button__link:hover,.is-style-cg-no-bg .wp-block-button__link:visited{background:none;border:none;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0}.is-style-cg-image-border-radius{border-radius:var(--wp--custom--button-border-radius)}@media (prefers-reduced-motion:no-preference){.is-style-cg-grow-button .wp-block-button__link,.is-style-cg-pulse-button .wp-block-button__link{transition:all .3s ease-in-out}.is-style-cg-grow-button .wp-block-button__link:focus,.is-style-cg-grow-button .wp-block-button__link:hover{font-size:110%;padding:.4rem 1rem}.is-style-cg-pulse-button .wp-block-button__link:focus:before,.is-style-cg-pulse-button .wp-block-button__link:hover:before{animation-duration:1.6s;animation-name:cg-pulse-button-border;border:.25rem solid;border-radius:var(--wp--custom--button-border-radius);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}@keyframes cg-pulse-button-border{0%{bottom:-.5rem;left:-.5rem;opacity:.1;right:-.5rem;top:-.5rem}to{bottom:-1rem;left:-1rem;opacity:0;right:-1rem;top:-1rem}}.wp-block-image.is-style-cg-zoom-image,.wp-block-image.is-style-cg-zoom-image div,.wp-block-post-featured-image.is-style-cg-zoom-image,.wp-block-post-featured-image.is-style-cg-zoom-image div{overflow:hidden}.wp-block-image.is-style-cg-zoom-image img,.wp-block-post-featured-image.is-style-cg-zoom-image img{transition:all .2s ease-in-out}.wp-block-image.is-style-cg-zoom-image img:focus,.wp-block-image.is-style-cg-zoom-image img:hover,.wp-block-post-featured-image.is-style-cg-zoom-image img:focus,.wp-block-post-featured-image.is-style-cg-zoom-image img:hover{transform:scale(1.1)}.is-style-cg-slide-up{animation-duration:1.6s;animation-name:cg-slide-up}.block-editor-block-list__block.is-style-cg-slide-up{animation-name:none}@keyframes cg-slide-up{0%{transform:translateY(2em)}to{transform:translateY(0)}}}.is-style-cg-text-shadow{text-shadow:var(--wp--custom--text-shadow)}.is-style-cg-box-shadow{box-shadow:0 .125rem .3125rem #0000001a}.is-style-cg-list-underline li{border-bottom:.0625rem solid}.is-style-cg-list-underline ol,.is-style-cg-list-underline ul{border-top:.0625rem solid}.is-style-cg-list-underline ol li,.is-style-cg-list-underline ul li{border:none}.is-style-cg-checklist,.is-style-cg-checklist li ol,.is-style-cg-checklist li ul{list-style-type:none}.is-style-cg-checklist li{position:relative}.is-style-cg-checklist li ol li:before,.is-style-cg-checklist li:before{content:"\2713";left:-1.2em;position:absolute;top:0}.is-style-cg-list-shadow{padding-left:0}.is-style-cg-list-shadow>li:not(.wp-block-navigation-item){border-radius:var(--wp--custom--button-border-radius);box-shadow:0 .125rem .3125rem #0000001a;list-style-type:none;margin-bottom:1rem;padding:.4rem 1rem}.is-style-cg-vertical-text{writing-mode:vertical-lr}.is-style-cg-skewed{transform:rotate(-.9deg)}.is-cg-overlay{position:relative}.cg-scroll-to-top{filter:invert(100%);transform:rotate(180deg)}.is-style-cg-no-gutter.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0}.cg-pattern-header-image figure img{border:var(--wp--custom--cg-pattern-header-image)}@media (max-width:1024px){.cg-pattern-circular-image-overlay .is-cg-overlay{margin-top:-3rem}}#wprev-slider-1 .wprs_rd_more_1{color:var(--wp--preset--color--body)}@media (max-width:64rem){body.single-country-description.is-tour div.collapsable-section,body.single-tour.is-tour div.collapsable-section{max-height:none;overflow:hidden;transition:all .4s}body.single-country-description.is-tour div.collapsable-section.closed,body.single-tour.is-tour div.collapsable-section.closed{max-height:4rem}body.single-country-description.is-tour div.collapsable-section.closed h2.expandable:after,body.single-tour.is-tour div.collapsable-section.closed h2.expandable:after{transform:rotate(-45deg)}body.single-country-description.is-tour .wp-container-12,body.single-tour.is-tour .wp-container-12{flex-flow:row wrap}body.single-country-description.is-tour .wp-container-12 .wp-block-column,body.single-tour.is-tour .wp-container-12 .wp-block-column{flex:1 0 100%!important;width:100%}}body.single-country-description.is-tour h2,body.single-tour.is-tour h2{border-bottom:.375rem solid var(--wp--preset--color--accent);margin-bottom:1.375rem;max-width:fit-content}@media (max-width:64rem){body.single-country-description.is-tour h2.expandable,body.single-tour.is-tour h2.expandable{cursor:pointer;display:block;font-size:var(--wp--preset--font-size--x-large);position:relative}body.single-country-description.is-tour h2.expandable:after,body.single-tour.is-tour h2.expandable:after{border-bottom:.3125rem solid var(--wp--preset--color--body);border-left:.3125rem solid var(--wp--preset--color--body);border-right:.3125rem solid transparent;border-top:.3125rem solid transparent;content:"";display:inline-block;height:1.5rem;left:calc(100vw - 9.375rem);position:absolute;top:.5rem;transform:rotate(135deg);width:1.5rem}}@media (max-width:48rem){body.single-country-description.is-tour h2.expandable:after,body.single-tour.is-tour h2.expandable:after{left:calc(100vw - 4.375rem)}}body.single-country-description.is-tour div.hero-image:after,body.single-tour.is-tour div.hero-image:after{background:linear-gradient(0deg,#000,transparent 24%,transparent);content:"";height:100%;inset:0;opacity:.5;position:absolute;width:100%;z-index:4}body.single-country-description .wp-block-post-template.is-flex-container li,body.single-tour .wp-block-post-template.is-flex-container li{margin:0;width:100%}body.single-country-description .wp-block-post-featured-image img,body.single-tour .wp-block-post-featured-image img{height:auto;width:100%}body.single-country-description h1,body.single-tour h1{margin-top:0}body.single-country-description .topo-container:first-of-type .cgb-container-wrapper,body.single-tour .topo-container:first-of-type .cgb-container-wrapper{padding-bottom:0}body.single-country-description div.hero-image,body.single-tour div.hero-image{height:auto;margin-top:0;max-height:45.5rem;object-position:center center;position:relative;width:100%}body.single-country-description div.hero-image img,body.single-tour div.hero-image img{height:18.75rem;object-fit:cover}@media (min-width:64rem){body.single-country-description div.hero-image img,body.single-tour div.hero-image img{height:auto;width:100%}}body.single-country-description .difficulty:after,body.single-tour .difficulty:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.875rem;margin-left:.5rem;width:4.5rem}body.single-country-description .difficulty-1-0:after,body.single-tour .difficulty-1-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-1.f9bcb07f.svg)}body.single-country-description .difficulty-1-5:after,body.single-tour .difficulty-1-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-1.5.94c369d1.svg)}body.single-country-description .difficulty-2-0:after,body.single-tour .difficulty-2-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-2.ba21f3ed.svg)}body.single-country-description .difficulty-2-5:after,body.single-tour .difficulty-2-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-2.5.05b466ba.svg)}body.single-country-description .difficulty-3-0:after,body.single-tour .difficulty-3-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-3.23ff7517.svg)}body.single-country-description .difficulty-3-5:after,body.single-tour .difficulty-3-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-3.5.33e971b1.svg)}body.single-country-description .difficulty-4-0:after,body.single-tour .difficulty-4-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-4.dd68b762.svg)}body.single-country-description .difficulty-4-5:after,body.single-tour .difficulty-4-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-4.5.413d2e68.svg)}body.single-country-description .difficulty-5-0:after,body.single-tour .difficulty-5-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-pos-5.93db36e1.svg)}body.single-country-description div.tour-summary,body.single-tour div.tour-summary{background-color:var(--wp--preset--color--body);margin:0 auto;max-width:87.5rem;position:relative;width:100%}body.single-country-description div.tour-summary ul.tour-summary-table,body.single-tour div.tour-summary ul.tour-summary-table{color:var(--wp--preset--color--white,#fff);list-style-type:none;margin:0;padding:1.5rem}body.single-country-description div.tour-summary ul.tour-summary-table li,body.single-tour div.tour-summary ul.tour-summary-table li{border-bottom:.0625rem solid #858585;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 0}body.single-country-description div.tour-summary .summary-title,body.single-tour div.tour-summary .summary-title{color:#c5c5c5;font-size:.9375rem}body.single-country-description div.tour-summary .summary-data,body.single-tour div.tour-summary .summary-data{color:var(--wp--preset--color--white,#fff);font-family:var(--wp--preset--font-family--heading);font-size:1.125rem}body.single-country-description div.tour-summary .difficulty:after,body.single-tour div.tour-summary .difficulty:after{height:.75rem;width:3.875rem}body.single-country-description div.tour-summary .difficulty-1-0:after,body.single-tour div.tour-summary .difficulty-1-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-1.ca7722bc.svg)}body.single-country-description div.tour-summary .difficulty-1-5:after,body.single-tour div.tour-summary .difficulty-1-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-1.5.614b3dcc.svg)}body.single-country-description div.tour-summary .difficulty-2-0:after,body.single-tour div.tour-summary .difficulty-2-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-2.62b84eae.svg)}body.single-country-description div.tour-summary .difficulty-2-5:after,body.single-tour div.tour-summary .difficulty-2-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-2.5.a8544f24.svg)}body.single-country-description div.tour-summary .difficulty-3-0:after,body.single-tour div.tour-summary .difficulty-3-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-3.8034afb4.svg)}body.single-country-description div.tour-summary .difficulty-3-5:after,body.single-tour div.tour-summary .difficulty-3-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-3.5.732c6654.svg)}body.single-country-description div.tour-summary .difficulty-4-0:after,body.single-tour div.tour-summary .difficulty-4-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-4.c50256b5.svg)}body.single-country-description div.tour-summary .difficulty-4-5:after,body.single-tour div.tour-summary .difficulty-4-5:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-4.5.f5341573.svg)}body.single-country-description div.tour-summary .difficulty-5-0:after,body.single-tour div.tour-summary .difficulty-5-0:after{background-image:url(/wp-content/themes/ep-2023/assets/level-neg-5.6aafe3bc.svg)}body.single-country-description div.tour-summary svg,body.single-tour div.tour-summary svg{stroke:currentcolor;color:#c5c5c5;display:inline-block;height:inherit;padding-top:.25rem;transition:all .4s;width:inherit}body.single-country-description div.tour-summary .related-tours-button-group,body.single-tour div.tour-summary .related-tours-button-group{color:#c5c5c5;display:block;padding:0 1.5rem 1.5rem}body.single-country-description div.tour-summary .related-tours-button-group a,body.single-tour div.tour-summary .related-tours-button-group a{color:#c5c5c5;text-decoration:none}body.single-country-description div.tour-summary .related-tours-button-group a:hover,body.single-tour div.tour-summary .related-tours-button-group a:hover{text-decoration:underline}body.single-country-description div.tour-summary .related-tours-button-group button.similar-tour-toggle,body.single-tour div.tour-summary .related-tours-button-group button.similar-tour-toggle{align-self:center;background-color:inherit;border:none;color:currentcolor;cursor:pointer;display:inline-block;font:inherit;font-size:inherit;height:1rem;line-height:0;margin-left:0;padding-right:0 .85rem 0 0;vertical-align:text-top;width:1rem}body.single-country-description div.tour-summary .related-tours-button-group button.similar-tour-toggle[aria-expanded=true] svg,body.single-tour div.tour-summary .related-tours-button-group button.similar-tour-toggle[aria-expanded=true] svg{transform:scaleY(-1)}body.single-country-description div.tour-summary .related-tours-panel,body.single-tour div.tour-summary .related-tours-panel{background-color:var(--wp--preset--color--background,#f2f2f2);color:var(--wp--preset--color--body,#385056);height:auto;max-height:0;overflow:hidden;padding:0 1.875rem;position:relative;transition:all .4s ease}body.single-country-description div.tour-summary .related-tours-panel.open,body.single-tour div.tour-summary .related-tours-panel.open{max-height:400vh;overflow:auto;padding-bottom:0;padding-top:2.25rem}body.single-country-description div.tour-summary .related-tours-panel .close-button,body.single-tour div.tour-summary .related-tours-panel .close-button{background-color:transparent;border:none;position:absolute;right:1.25rem;top:.5rem}body.single-country-description div.tour-summary .related-tours-panel .close-button svg,body.single-tour div.tour-summary .related-tours-panel .close-button svg{stroke:currentcolor;color:var(--wp--preset--color--body,#385056);transform:rotate(45deg)}body.single-country-description div.tour-summary .related-tours-panel .related-tour-item,body.single-tour div.tour-summary .related-tours-panel .related-tour-item{margin-bottom:1.5rem}body.single-country-description div.tour-summary .related-tours-panel .related-tour-item p,body.single-tour div.tour-summary .related-tours-panel .related-tour-item p{margin:.5rem 0}body.single-country-description div.tour-summary .related-tours-panel .related-tour-item img,body.single-tour div.tour-summary .related-tours-panel .related-tour-item img{height:calc(56.33vw - 2.11238rem);max-height:10.5625rem;max-width:18.75rem;object-fit:cover;width:100%}@media (min-width:64rem){body.single-country-description div.tour-summary,body.single-tour div.tour-summary{position:relative;transform:translateY(-25%);z-index:99}body.single-country-description div.tour-summary ul.tour-summary-table,body.single-tour div.tour-summary ul.tour-summary-table{display:flex;flex-flow:row nowrap}body.single-country-description div.tour-summary ul.tour-summary-table li,body.single-tour div.tour-summary ul.tour-summary-table li{border-bottom:none;flex:1 1 15vw;flex-flow:column nowrap;justify-content:flex-start;padding:0}body.single-country-description div.tour-summary ul.tour-summary-table li:not(:first-child),body.single-tour div.tour-summary ul.tour-summary-table li:not(:first-child){border-left:.0625rem solid #858585;padding-left:1rem}body.single-country-description div.tour-summary ul.tour-summary-table li:last-child,body.single-tour div.tour-summary ul.tour-summary-table li:last-child{flex:1 1 25vw}body.single-country-description div.tour-summary .summary-data,body.single-tour div.tour-summary .summary-data{display:block;margin-top:.25rem}body.single-country-description div.tour-summary .related-tours-button-group,body.single-tour div.tour-summary .related-tours-button-group{bottom:1.25rem;padding-bottom:0;position:absolute}body.single-country-description div.tour-summary .related-tours-panel,body.single-tour div.tour-summary .related-tours-panel{box-shadow:.0625rem .3125rem .3125rem #c5c5c5;display:flex;flex-flow:row wrap;gap:2rem;justify-content:flex-start;position:absolute;top:100%;width:100%;z-index:100}body.single-country-description div.tour-summary .related-tours-panel.open,body.single-tour div.tour-summary .related-tours-panel.open{max-height:50vh}body.single-country-description div.tour-summary .related-tours-panel .related-tour-item,body.single-tour div.tour-summary .related-tours-panel .related-tour-item{flex:0 1 18.75rem}}body.single-country-description .keep-in-mind .cgb-heading,body.single-tour .keep-in-mind .cgb-heading{border-top:none}body.single-country-description .keep-in-mind .cgb-accordion,body.single-tour .keep-in-mind .cgb-accordion{border-bottom:none}body.single-country-description .keep-in-mind button .cgb-label,body.single-tour .keep-in-mind button .cgb-label{color:var(--wp--preset--color--body);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--body);font-weight:400}@media (max-width:64rem){body.single-country-description .keep-in-mind .cgb-button:after,body.single-tour .keep-in-mind .cgb-button:after{display:none}body.single-country-description .keep-in-mind .cgb-content,body.single-tour .keep-in-mind .cgb-content{display:block!important;max-height:500rem!important}}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c,body.single-tour #gmap-holder .gm-style .gm-style-iw-c{border-radius:0!important;padding-right:1rem;padding-top:1rem}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c .gm-style-iw-d,body.single-tour #gmap-holder .gm-style .gm-style-iw-c .gm-style-iw-d{padding-right:2rem!important}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c button.gm-ui-hover-effect,body.single-tour #gmap-holder .gm-style .gm-style-iw-c button.gm-ui-hover-effect{height:2.25rem!important;right:.375rem!important;top:.3125rem!important;width:2.25rem!important}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c button.gm-ui-hover-effect span,body.single-tour #gmap-holder .gm-style .gm-style-iw-c button.gm-ui-hover-effect span{height:1.5rem!important;width:1.5rem!important}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c p.has-font-size-17,body.single-tour #gmap-holder .gm-style .gm-style-iw-c p.has-font-size-17{color:#1c3137;font-size:1.0625rem;font-weight:500;margin-bottom:1.25rem}body.single-country-description #gmap-holder .gm-style .gm-style-iw-c p.has-font-size-15,body.single-tour #gmap-holder .gm-style .gm-style-iw-c p.has-font-size-15{color:#385056;font-size:.9375rem;margin-bottom:1.75rem}body.single-country-description .wp-block-post-template,body.single-tour .wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}body.single-country-description .wp-block-post-template h3,body.single-tour .wp-block-post-template h3{font-size:var(--wp--preset--font-size--large)}body.single-country-description .wp-block-post-template .wp-block-post-excerpt,body.single-tour .wp-block-post-template .wp-block-post-excerpt{font-size:1.0625rem;line-height:2}body.single-country-description .wp-block-post-template .wp-block-post-excerpt strong,body.single-tour .wp-block-post-template .wp-block-post-excerpt strong{color:var(--wp--preset--color--secondary);font-weight:500}body.single-country-description .wp-block-post-template.wp-block-post-template,body.single-tour .wp-block-post-template.wp-block-post-template{background:none}body.single-country-description .wp-block-post-template.is-flex-container,body.single-tour .wp-block-post-template.is-flex-container{display:grid;gap:2.5rem;grid-template-columns:1fr}@media (min-width:48rem){body.single-country-description .wp-block-post-template.is-flex-container.columns-2,body.single-tour .wp-block-post-template.is-flex-container.columns-2{grid-template-columns:1fr 1fr}body.single-country-description .wp-block-post-template.is-flex-container.columns-3,body.single-tour .wp-block-post-template.is-flex-container.columns-3{grid-template-columns:1fr 1fr 1fr}body.single-country-description .wp-block-post-template.is-flex-container.columns-4,body.single-tour .wp-block-post-template.is-flex-container.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}body.single-country-description .wp-block-post-template.is-flex-container.columns-5,body.single-tour .wp-block-post-template.is-flex-container.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}body.single-country-description .tour-day-number,body.single-tour .tour-day-number{background-color:var(--wp--preset--color--body,#385056);border-radius:1.25rem;color:var(--wp--preset--color--white,#fff);display:inline-block;font-family:var(--wp--preset--font-family--heading);font-size:1.125rem;font-weight:400;height:2.5rem;margin-right:1rem;padding-top:.375rem;text-align:center;width:2.5rem}body.single-country-description #gmap-holder .day-details,body.single-country-description .itinerary .day-details,body.single-tour #gmap-holder .day-details,body.single-tour .itinerary .day-details{line-height:1.8}body.single-country-description #gmap-holder .difficulty,body.single-country-description #gmap-holder .distance,body.single-country-description #gmap-holder .elevation,body.single-country-description #gmap-holder .terrain,body.single-country-description .itinerary .difficulty,body.single-country-description .itinerary .distance,body.single-country-description .itinerary .elevation,body.single-country-description .itinerary .terrain,body.single-tour #gmap-holder .difficulty,body.single-tour #gmap-holder .distance,body.single-tour #gmap-holder .elevation,body.single-tour #gmap-holder .terrain,body.single-tour .itinerary .difficulty,body.single-tour .itinerary .distance,body.single-tour .itinerary .elevation,body.single-tour .itinerary .terrain{white-space:nowrap}body.single-country-description #gmap-holder .terrain strong:after,body.single-country-description .itinerary .terrain strong:after,body.single-tour #gmap-holder .terrain strong:after,body.single-tour .itinerary .terrain strong:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.25rem;margin-left:.5rem;vertical-align:text-bottom;width:3.125rem}body.single-country-description #gmap-holder .terrain-1 strong:after,body.single-country-description .itinerary .terrain-1 strong:after,body.single-tour #gmap-holder .terrain-1 strong:after,body.single-tour .itinerary .terrain-1 strong:after{background-image:url(/wp-content/themes/ep-2023/assets/terrain-1-gentle.70582bb8.svg)}body.single-country-description #gmap-holder .terrain-2 strong:after,body.single-country-description .itinerary .terrain-2 strong:after,body.single-tour #gmap-holder .terrain-2 strong:after,body.single-tour .itinerary .terrain-2 strong:after{background-image:url(/wp-content/themes/ep-2023/assets/terrain-2-rolling.bf27c806.svg)}body.single-country-description #gmap-holder .terrain-3 strong:after,body.single-country-description .itinerary .terrain-3 strong:after,body.single-tour #gmap-holder .terrain-3 strong:after,body.single-tour .itinerary .terrain-3 strong:after{background-image:url(/wp-content/themes/ep-2023/assets/terrain-3-hilly.12956e6e.svg)}body.single-country-description #gmap-holder .terrain-4 strong:after,body.single-country-description .itinerary .terrain-4 strong:after,body.single-tour #gmap-holder .terrain-4 strong:after,body.single-tour .itinerary .terrain-4 strong:after{background-image:url(/wp-content/themes/ep-2023/assets/terrain-4-very-hilly.98ffd99d.svg)}body.single-country-description #gmap-holder .terrain-5 strong:after,body.single-country-description .itinerary .terrain-5 strong:after,body.single-tour #gmap-holder .terrain-5 strong:after,body.single-tour .itinerary .terrain-5 strong:after{background-image:url(/wp-content/themes/ep-2023/assets/terrain-5-mountain.8899e560.svg)}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion{border-bottom:none}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading{border-top:none;padding-left:2rem;padding-right:2rem}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading button .cgb-label,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading button .cgb-label,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading button .cgb-label,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading button .cgb-label{color:var(--wp--preset--color--secondary);font-weight:400}@media (max-width:64rem){body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading .cgb-button:after,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading .cgb-button:after,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading .cgb-button:after,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading .cgb-button:after{display:none}}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-content,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-content{padding-bottom:2rem;padding-left:5rem;padding-right:5rem}@media (max-width:64rem){body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-content,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-content{display:block!important;max-height:500rem!important;padding-left:2rem;padding-right:2rem}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content.reduce-margin-on-mobile,body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .reduce-margin-on-mobile,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-content.reduce-margin-on-mobile,body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .reduce-margin-on-mobile,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content.reduce-margin-on-mobile,body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .reduce-margin-on-mobile,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-content.reduce-margin-on-mobile,body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .reduce-margin-on-mobile{margin-top:-2rem}}body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content:nth-of-type(4n+2),body.single-country-description .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading:nth-of-type(4n+1),body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-content:nth-of-type(4n+2),body.single-country-description .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading:nth-of-type(4n+1),body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-content:nth-of-type(4n+2),body.single-tour .arr-dep.cgb-accordion-block .cgb-accordion .cgb-heading:nth-of-type(4n+1),body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-content:nth-of-type(4n+2),body.single-tour .itinerary.cgb-accordion-block .cgb-accordion .cgb-heading:nth-of-type(4n+1){background-color:var(--wp--preset--color--background,#f2f2f2)}body.single-country-description table.departures,body.single-tour table.departures{border-collapse:collapse}body.single-country-description table.departures th,body.single-tour table.departures th{color:var(--wp--preset--color--secondary,#1c3137);font-family:var(--wp--preset--font-family-body);font-size:.9375rem;font-weight:500;text-align:left}body.single-country-description table.departures td,body.single-country-description table.departures th,body.single-tour table.departures td,body.single-tour table.departures th{padding:0 .5rem;word-break:keep-all}body.single-country-description table.departures .departure-date,body.single-tour table.departures .departure-date{color:var(--wp--preset--color--secondary,#1c3137);font-size:1rem;font-weight:500;letter-spacing:0}body.single-country-description table.departures tbody tr:nth-child(odd),body.single-tour table.departures tbody tr:nth-child(odd){background-color:var(--wp--preset--color--background,#f2f2f2)}body.single-country-description table.departures .book-trip,body.single-tour table.departures .book-trip{white-space:nowrap}body.single-country-description .mobile-only table.departures,body.single-tour .mobile-only table.departures{margin:2rem 0;width:100%}body.single-country-description .mobile-only table.departures:nth-child(odd),body.single-tour .mobile-only table.departures:nth-child(odd){background-color:var(--wp--preset--color--background,#fff)}body.single-country-description .mobile-only table.departures tr:not(:last-child),body.single-tour .mobile-only table.departures tr:not(:last-child){border-bottom:.0625rem solid #b5b5b5}body.single-country-description .mobile-only table.departures tbody td,body.single-country-description .mobile-only table.departures tbody th,body.single-tour .mobile-only table.departures tbody td,body.single-tour .mobile-only table.departures tbody th{padding:.5rem 1rem}body.single-country-description .mobile-only table.departures tbody th,body.single-tour .mobile-only table.departures tbody th{width:40%}body.single-country-description .mobile-only table.departures tbody tr:nth-child(odd),body.single-tour .mobile-only table.departures tbody tr:nth-child(odd){background-color:transparent}body.single-country-description .mobile-only table.departures .departure-button .wp-block-buttons,body.single-tour .mobile-only table.departures .departure-button .wp-block-buttons{justify-content:flex-end}body.single-country-description .page-wrapper,body.single-tour .page-wrapper{flex-flow:column nowrap}@media (min-width:64rem){body.single-country-description .page-wrapper,body.single-tour .page-wrapper{flex-flow:row nowrap}}body.single-country-description #sidebar,body.single-tour #sidebar{order:-1}body.single-country-description #sidebar .tour-page-close-button,body.single-tour #sidebar .tour-page-close-button{text-align:right}body.single-country-description #sidebar #close-sections,body.single-tour #sidebar #close-sections{cursor:pointer}body.single-country-description #sidebar #close-sections:after,body.single-tour #sidebar #close-sections:after{content:"\d7";display:inline-block;font-size:1.5em;font-weight:500;margin-left:.5rem;text-decoration:none!important;vertical-align:top}body.single-country-description #sidebar .wp-block-buttons.is-vertical,body.single-tour #sidebar .wp-block-buttons.is-vertical{gap:1.375rem}body.single-country-description #sidebar .wp-block-button,body.single-country-description #sidebar .wp-block-button__link,body.single-tour #sidebar .wp-block-button,body.single-tour #sidebar .wp-block-button__link{display:block;text-align:center;width:100%}body.single-country-description #sidebar nav,body.single-tour #sidebar nav{margin-bottom:1.25rem}body.single-country-description #sidebar nav li,body.single-tour #sidebar nav li{display:block;text-align:center;width:100%}body.single-country-description #sidebar nav a,body.single-tour #sidebar nav a{border-bottom:.1875rem solid transparent;color:var(--wp--preset--color--links);display:inline-block;font-size:1.0626rem;font-weight:500;padding:0 .5rem;text-decoration:none}body.single-country-description #sidebar nav a.active,body.single-country-description #sidebar nav a:focus,body.single-country-description #sidebar nav a:hover,body.single-tour #sidebar nav a.active,body.single-tour #sidebar nav a:focus,body.single-tour #sidebar nav a:hover{border-bottom:.1875rem solid var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary)}body.single-country-description #sidebar .expand-map,body.single-tour #sidebar .expand-map{background:rgba(0,0,0,.5);border:none;bottom:.3125rem;color:#fff;font-family:sans-serif;font-size:2.5rem;font-weight:700;padding-bottom:.4rem;position:absolute;right:.3125rem}body.single-country-description #sidebar .gmap-tour,body.single-tour #sidebar .gmap-tour{position:relative}@media (min-width:64rem){body.single-country-description #sidebar,body.single-tour #sidebar{order:1;position:relative}body.single-country-description #sidebar .gmap-tour,body.single-tour #sidebar .gmap-tour{left:max(-24.5vw,-24.375rem);max-width:22.5rem;position:absolute;top:calc(var(--wp--custom--post-paragraph-spacing) + 1.25rem);width:22.5vw}body.single-country-description #sidebar .sticky-nav,body.single-tour #sidebar .sticky-nav{margin-top:0;position:sticky;top:9.125rem}body.single-country-description #sidebar .sticky-nav .wp-block-buttons,body.single-tour #sidebar .sticky-nav .wp-block-buttons{margin-bottom:3.5rem;margin-top:0}}body.single-country-description #itinerary-open-all-days,body.single-tour #itinerary-open-all-days{cursor:pointer;line-height:6rem}body.single-tour.is-destinations:not(.is-destinations) h1{margin-bottom:0!important}.tour-jump-links-block{align-items:start;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.tour-jump-links-block{column-gap:2.75rem;grid-template-columns:repeat(2,1fr)}}.tour-jump-links-col{background-color:var(--wp--custom--separator-color);display:grid;grid-auto-flow:row;grid-template-columns:1fr;margin-bottom:0;row-gap:.0625rem}.tour-jump-links-col:last-child .tour-jump-link:first-child{margin-top:0}@media screen and (min-width:768px){.tour-jump-links-col:last-child .tour-jump-link:first-child{margin-top:.0625rem}}.tour-jump-link{background-color:var(--wp--preset--color--foreground)}.tour-jump-link:first-child{margin-top:.0625rem}.tour-jump-link:last-child{margin-bottom:.0625rem}.tour-jump-link .wp-block-buttons{margin:0}.tour-jump-link .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:not(.has-background){display:inline-block;padding:.8rem 0}.cg-list-block{margin-block-end:var(--wp--custom--post-list-v-spacing);margin-bottom:var(--wp--custom--post-paragraph-spacing);margin-top:var(--wp--custom--pre-paragraph-spacing);padding-left:2.5rem}.cg-list-block li{margin-bottom:var(--wp--custom--list-v-spacing);padding-left:0}.cg-list-block li>*{margin-bottom:0}ol.cg-list-block{padding-left:3.125rem}ol.cg-list-block li{padding-left:.5rem}ul.cg-list-block.cg-icon-bullet,ul.cg-list-block.cg-icon-carat{list-style:none;padding-left:3.125rem}ul.cg-list-block.cg-icon-bullet li,ul.cg-list-block.cg-icon-carat li{padding-left:.5rem;position:relative}ul.cg-list-block.cg-icon-bullet li:before,ul.cg-list-block.cg-icon-carat li:before{color:var(--wp--preset--color--secondary);content:"\2022";display:block;font-weight:700;left:-1rem;position:absolute;width:1rem}ul.cg-list-block.cg-icon-carat li:before{content:"\bb";top:-.125rem}ul.cg-list-block.cg-icon-none{list-style:none}ul.cg-list-block.cg-icon-none li:before{content:""}ul.cg-list-block.cg-icon-custom{list-style-image:none;padding-left:2.875rem}ul.cg-list-block.cg-icon-custom li{padding-left:.925rem}.bike-specs .cgb-accordion{border:none;padding-bottom:1.5rem}.bike-specs .cgb-heading{border:none}.bike-specs .specs-button{justify-content:flex-start;padding-top:0}.bike-specs .specs-button span.cgb-label{color:var(--wp--preset--color--links);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-weight:400;letter-spacing:.01rem;line-height:1.6rem;padding-right:.5rem;text-decoration:underline}.bike-specs .specs-button:after{filter:brightness(0) saturate(100%) invert(30%) sepia(15%) saturate(5919%) hue-rotate(173deg) brightness(100%) contrast(81%);height:1rem;position:relative;width:1rem}.sub-category-filter{left:0;position:absolute;right:auto;top:-1.25rem}@media (min-width:64rem){.sub-category-filter{left:auto;right:0;top:2rem}}.sub-category-filter label{margin-right:1rem}.travel-planning-widget .custom-select{flex:0 0 15.3125rem;font-family:var(--wp--preset--font-family--body);position:relative}.travel-planning-widget .custom-select select{display:none}.travel-planning-widget .custom-select .select-items div,.travel-planning-widget .custom-select .select-selected{border:.0625rem solid transparent;border-bottom-color:#858585;color:#fff;cursor:pointer;padding:var(--wp--custom--button-padding-vertical) var(--wp--custom--button-padding-horizontal)}.travel-planning-widget .custom-select .select-selected{background-color:#385056;border:.0625rem solid #858585}.travel-planning-widget .custom-select .select-selected:after{border-color:transparent #fff #fff transparent;border-style:solid;border-width:.125rem;content:"";height:.625rem;position:absolute;right:1.25rem;top:1.25rem;transform:rotate(45deg);width:.625rem}.travel-planning-widget .custom-select .select-selected.select-arrow-active:after{transform:rotate(-135deg)}.travel-planning-widget .custom-select .select-items{background-color:var(--wp--preset--color--secondary);left:0;position:absolute;right:0;top:100%;z-index:100}.travel-planning-widget .custom-select .select-hide{display:none}.travel-planning-widget .custom-select .same-as-selected,.travel-planning-widget .custom-select .select-items div:hover{background-color:#858585}.travel-planning-widget .wp-block-button{flex:0 0 17.375rem}.travel-planning-widget .wp-block-button a{padding:.825rem 1.25rem}.travel-planning-widget.widget{align-items:center;background-color:#385056;display:flex;flex-flow:row nowrap;height:8.125rem;justify-content:space-around;max-width:58.125rem;width:100%}@media screen and (min-width:1024px){.travel-planning-widget.widget{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%);z-index:99}}.travel-planning-widget.widget>p{flex:1 1 40%;margin:1rem!important;text-align:center}.travel-planning-widget.widget>.tpw-button-group{flex:1 0 60%;margin:1rem}@media (max-width:1024px){.travel-planning-widget.widget{flex-flow:column nowrap;height:auto}}.travel-planning-widget.block .select-items div,.travel-planning-widget.block .select-selected{color:var(--wp--preset--color--body)}.travel-planning-widget.block .select-selected{background-color:#fff}.travel-planning-widget.block .select-selected:after{border-color:transparent var(--wp--preset--color--body) var(--wp--preset--color--body) transparent}.travel-planning-widget.block .select-items{background-color:#fff}.book-now-widget .wp-block-column{background-color:#f2f2f2;padding:2rem}.book-now-widget .wp-block-column .book-now-step{color:#b5b5b5}.book-now-widget .wp-block-column .book-now-step .ordinal{background-color:#c5c5c5;border-radius:1.25rem;color:var(--wp--preset--color--white,#fff);display:inline-block;font-family:var(--wp--preset--font-family--heading);font-size:1.125rem;font-weight:400;height:2.5rem;margin-right:1rem;padding-top:.375rem;text-align:center;width:2.5rem}.book-now-widget .wp-block-column .book-now-step.active{color:var(--wp--preset--color--body)}.book-now-widget .wp-block-column .book-now-step.active .ordinal{background-color:#2da45a}.book-now-widget .wp-block-column select{max-width:100%;padding:.5rem 1rem;width:100%}.tour-style-table table{border-spacing:1.25rem 0;table-layout:fixed;width:100%}.tour-style-table td,.tour-style-table th{font-size:.9rem;letter-spacing:.03125rem;line-height:1.6;padding:1.625rem 1.875rem 2rem;vertical-align:top}.tour-style-table .wp-block-button{flex:1 0 100%}.tour-style-table .wp-block-button a{width:100%}.tour-style-table table thead th{background-color:var(--wp--preset--color--accent);border-bottom:.625rem solid #fff;padding:1.5rem 1.75rem 2rem;text-align:left;vertical-align:top}.tour-style-table table thead th img{margin-bottom:1rem;width:3.75rem}.tour-style-table table thead th .h3{font-size:1.625rem;margin-bottom:0}.tour-style-table tbody tr:nth-of-type(odd):not(:last-of-type){background-color:var(--wp--preset--color--background)}.tour-style-table tbody tr:last-of-type td:not(:empty){border-bottom:.0625rem solid var(--wp--preset--color--light-border)}.tour-style-table tbody td:not(:empty){border-left:.0625rem solid var(--wp--preset--color--light-border);border-right:.0625rem solid var(--wp--preset--color--light-border)}.tour-style-table.desktop-only{display:none}@media screen and (min-width:1250px){.tour-style-table.desktop-only{display:block!important}}.tour-style-table.desktop-only tbody th{color:var(--wp--preset--color--secondary);font-weight:500;text-align:left;text-transform:uppercase}.tour-style-table.mobile-only{align-items:stretch;display:flex!important;flex-wrap:wrap!important;gap:1.25rem}@media screen and (min-width:1250px){.tour-style-table.mobile-only{display:none!important}}.tour-style-table.mobile-only .wp-block-column{flex:1 0 15rem;min-width:15rem}.tour-style-table.mobile-only table{border-spacing:0;height:100%}.global-popup-editor{border:.125rem solid #ccc}.global-popup-content{background-color:#fff;display:none;height:auto;left:50%;max-height:85vh;max-width:30rem;min-height:20.625rem;overflow:auto;padding:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:80vw;z-index:104}.global-popup-content .instructions{display:none}.global-popup-content.open{display:block;z-index:9999999}.global-popup-content .gating-form .gform_wrapper{background:#fff;bottom:0;left:0;padding:2rem;position:absolute;right:0;top:0}.global-popup-content .gating-form .gform_confirmation_wrapper{display:none}.block-editor-block-list__layout .global-popup-content{border:.125rem dotted #ccc;display:block;position:static;transform:none;width:auto}.global-popup-close{content:"\d7";cursor:pointer;font-size:2rem;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem}.global-popup-overlay{background-color:#0006;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:103}.global-popup-overlay.open{display:block;z-index:9999998}blockquote cite{display:block}.gform_wrapper.gravity-theme .gform_button,.gform_wrapper.gravity-theme .gform_next_button,.gform_wrapper.gravity-theme .gform_previous_button,.wp-block-file .wp-block-file__button,.wp-block-query-pagination-all,.wp-block-query-pagination-next,.wp-block-query-pagination-previous,.wp-block-search .wp-block-search__button,.wp-element-button,input[type=reset],input[type=submit]{background-color:var(--wp--custom--button-background-color);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-border-color);border-radius:var(--wp--custom--button-border-radius);box-shadow:var(--wp--custom--button-box-shadow);box-sizing:border-box;color:var(--wp--custom--button-color);cursor:pointer;font-family:var(--wp--custom--button-font-family);font-size:var(--wp--custom--button-font-size);font-weight:var(--wp--custom--button-font-weight);height:auto;letter-spacing:var(--wp--custom--button-letter-spacing);line-height:var(--wp--custom--button-line-height);padding:var(--wp--custom--button-padding);text-decoration:none;text-transform:var(--wp--custom--button-text-transform);transition:var(--wp--custom--button-transition);white-space:normal}.gform_wrapper.gravity-theme .gform_button:focus,.gform_wrapper.gravity-theme .gform_button:hover,.gform_wrapper.gravity-theme .gform_next_button:focus,.gform_wrapper.gravity-theme .gform_next_button:hover,.gform_wrapper.gravity-theme .gform_previous_button:focus,.gform_wrapper.gravity-theme .gform_previous_button:hover,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover,.wp-block-query-pagination-all:focus,.wp-block-query-pagination-all:hover,.wp-block-query-pagination-next:focus,.wp-block-query-pagination-next:hover,.wp-block-query-pagination-previous:focus,.wp-block-query-pagination-previous:hover,.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover,.wp-element-button:focus,.wp-element-button:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--wp--custom--button-background-color-hover);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-border-color-hover);color:var(--wp--custom--button-color-hover)}.gform_wrapper.gravity-theme .gform_button:disabled,.gform_wrapper.gravity-theme .gform_next_button:disabled,.gform_wrapper.gravity-theme .gform_previous_button:disabled,.wp-block-file .wp-block-file__button:disabled,.wp-block-query-pagination-all:disabled,.wp-block-query-pagination-next:disabled,.wp-block-query-pagination-previous:disabled,.wp-block-search .wp-block-search__button:disabled,.wp-element-button:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:-internal-light-dark(hsla(0,0%,94%,.3),rgba(19,1,1,.3))!important;border-color:-internal-light-dark(hsla(0,0%,46%,.3),hsla(0,0%,76%,.3))!important;color:-internal-light-dark(hsla(0,0%,6%,.3),hsla(0,0%,100%,.3))!important}.wp-block-buttons{margin:1rem 0}.wp-block-button .wp-block-button__link{border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color);box-shadow:var(--wp--custom-button-box-shadow);cursor:pointer;font-weight:var(--wp--custom--button-font-weight);letter-spacing:var(--wp--custom--button-letter-spacing);text-decoration:none;transition:var(--wp--custom--button-transition);white-space:normal}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color)}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color)}.wp-block-button .wp-block-button__link:disabled{background-color:#c5c5c5!important;color:#fff!important}.wp-block-button:focus .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button:focus .wp-block-button__link:not(.has-background),.wp-block-button:hover .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button:hover .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-hover);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color)}.wp-block-button:focus .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button:focus .wp-block-button__link:not(.has-text-color),.wp-block-button:hover .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button:hover .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-hover)}.wp-block-button svg{fill:currentcolor;vertical-align:middle}.wp-block-button.is-style-outline>.wp-block-button__link{border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-border-color-outline);padding:var(--wp--custom--button-padding)}.wp-block-button.is-style-outline>.wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-outline);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color);color:var(--wp--preset--color--links)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-background-color{border:var(--wp--custom--button-border-width) solid var(--wp--preset--color--background)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-secondary-color{border:var(--wp--custom--button-border-width) solid var(--wp--preset--color--secondary)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-body-color{border:var(--wp--custom--button-border-width) solid var(--wp--preset--color--body)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-accent-color{border:var(--wp--custom--button-border-width) solid var(--wp--preset--color--accent)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-foreground-color{border:var(--wp--custom--button-border-width) solid var(--wp--preset--color--foreground)}.wp-block-button.is-style-outline>.wp-block-button__link.has-text-color.has-transparent-color{border-width:0;padding:var(--wp--custom--button-padding-including-border-width)}.wp-block-button.is-style-outline:focus .wp-block-button__link,.wp-block-button.is-style-outline:hover .wp-block-button__link{border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-border-color-outline-hover)}.wp-block-button.is-style-outline:focus .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline:focus .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline:hover .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-outline-secondary-hover);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color)}.wp-block-button.is-style-outline:focus .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline:focus .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline:hover .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-outline-secondary-hover)}.wp-block-button.is-style-small-fill .wp-block-button__link{padding:var(--wp--custom--button-small-padding)}.wp-block-button.is-style-reverse-primary .wp-block-button__link{border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color-reverse-primary)}.wp-block-button.is-style-reverse-primary .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-primary .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-reverse-primary)}.wp-block-button.is-style-reverse-primary .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-primary .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-reverse-primary)}.wp-block-button.is-style-reverse-primary:focus .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-primary:focus .wp-block-button__link:not(.has-background),.wp-block-button.is-style-reverse-primary:hover .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-primary:hover .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-reverse-primary-hover);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color-reverse-primary)}.wp-block-button.is-style-reverse-primary:focus .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-primary:focus .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-reverse-primary:hover .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-primary:hover .wp-block-button__link:not(.has-text-color){color:#fff}.wp-block-button.is-style-reverse-secondary .wp-block-button__link{border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color-reverse-secondary)}.wp-block-button.is-style-reverse-secondary .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-secondary .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-reverse-secondary)}.wp-block-button.is-style-reverse-secondary .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-secondary .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-reverse-secondary)}.wp-block-button.is-style-reverse-secondary:focus .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-secondary:focus .wp-block-button__link:not(.has-background),.wp-block-button.is-style-reverse-secondary:hover .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-reverse-secondary:hover .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-reverse-primary-hover);border:var(--wp--custom--button-border-width) solid var(--wp--custom--button-background-color-reverse-secondary)}.wp-block-button.is-style-reverse-secondary:focus .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-secondary:focus .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-reverse-secondary:hover .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-reverse-secondary:hover .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-reverse-secondary-hover)}.wp-block-button.is-style-arrow .wp-block-button__link{border:none;letter-spacing:.01em;line-height:1.375;text-align:left}.wp-block-button.is-style-arrow .wp-block-button__link:after{background-image:url(/wp-content/themes/ep-2023/assets/blue-arrow-sml-16x14.b93ae519.svg);background-repeat:no-repeat;content:"";display:inline-block;height:.82rem;margin-left:.6rem;width:1rem}.wp-block-button.is-style-arrow .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-arrow .wp-block-button__link:not(.has-background){background-color:var(--wp--custom--button-background-color-arrow);padding:var(--wp--custom--button-arrow-padding)}.wp-block-button.is-style-arrow .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-arrow .wp-block-button__link:not(.has-text-color){color:var(--wp--custom--button-color-arrow)}.wp-block-button.is-style-arrow:focus .wp-block-button__link,.wp-block-button.is-style-arrow:hover .wp-block-button__link{text-decoration:underline}.wp-block-button.is-style-arrow:focus .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-arrow:focus .wp-block-button__link:not(.has-background),.wp-block-button.is-style-arrow:hover .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-arrow:hover .wp-block-button__link:not(.has-background){border:none}.wp-block-button.is-style-tf-filter .wp-block-button__link{border-radius:1.125rem;color:#fff;font-family:var(--wp--preset--font-family--body);font-size:.975rem;font-weight:500;letter-spacing:.01;line-height:1.375;padding:.25rem 1.5rem;text-align:center;white-space:nowrap}.wp-block-button.is-style-tf-filter .wp-block-button__link:before{background-image:url(/wp-content/themes/ep-2023/assets/filter-icon-18x18.89ada584.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.125rem;margin-right:.5rem;vertical-align:text-bottom;width:1.125rem}.wp-block-button.is-style-tf-filter .wp-block-button__link[aria-pressed=true]:before{transform:rotate(90deg)}.cgb-accordion-block{--accordion-button-color-filter:var(--wp--custom--accordion-button-color-filter)}.cgb-accordion-block .cgb-heading{margin:0;padding:0}.cgb-accordion-block .cgb-button{padding:1.375rem 0}.cgb-accordion-block span.cgb-label{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--heading);font-size:1.125rem;font-weight:500!important;font-weight:700;margin:0;padding-right:calc(2.75rem + var(--icon-right-padding))}.cgb-container-block.is-style-chalk-bottom>.cgb-container-wrapper:after,.cgb-container-block.is-style-chalk-top-bottom>.cgb-container-wrapper:after,.cgb-container-block.is-style-chalk-top-bottom>.cgb-container-wrapper:before,.cgb-container-block.is-style-chalk-top>.cgb-container-wrapper:before{content:"";display:block;height:3.125rem;left:0;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}.cgb-container-block.is-style-chalk-top-bottom>.cgb-container-wrapper:before,.cgb-container-block.is-style-chalk-top>.cgb-container-wrapper:before{background-image:url(/wp-content/themes/ep-2023/assets/edge-section-top-4000x50.ee007379.png);top:0}.cgb-container-block.is-style-chalk-bottom>.cgb-container-wrapper:after,.cgb-container-block.is-style-chalk-top-bottom>.cgb-container-wrapper:after{background-image:url(/wp-content/themes/ep-2023/assets/edge-section-bottom-4000x50.742ad6dc.png);bottom:0}.cgb-container-block,body .is-layout-constrained .cgb-container-block,body .is-layout-flow .cgb-container-block{margin-block-end:0;margin-block-start:0}.cgb-container-block.is-style-chalk-bottom>.cgb-container-wrapper,.cgb-container-block.is-style-chalk-top-bottom>.cgb-container-wrapper,.cgb-container-block.is-style-chalk-top>.cgb-container-wrapper{position:relative}.cgb-container-block .block-editor-block-list__layout>:first-child,.cgb-container-block .cgb-container>:first-child{margin-top:0}.cgb-container-block .block-editor-block-list__layout>:last-child,.cgb-container-block .cgb-container>:last-child{margin-bottom:0}.wp-block-code>code{border:0;border-radius:0;padding:0;white-space:pre-wrap}.cgb-container .wp-block-columns{margin-bottom:0}h3,h4.cgb-gallery-title{margin-top:1.25rem}@media (max-width:781px){.is-layout-flow.wp-block-column{max-width:100%}}@media (max-width:68.75rem){.wp-block-columns.four-columns{flex-wrap:wrap!important}.wp-block-columns.four-columns .wp-block-column{flex-basis:48%}}ul.is-flex-container li{flex:1 0 85%;width:auto!important}ul.is-flex-container.columns-6 li{flex:1 0 45%!important}@media (min-width:48rem){ul.is-flex-container.columns-6 li{flex:1 0 22%!important}ul.is-flex-container.columns-5 li{flex:1 0 17%}ul.is-flex-container.columns-4 li{flex:1 0 22%}ul.is-flex-container.columns-3 li{flex:1 0 30%}ul.is-flex-container.columns-2 li{flex:1 0 45%}}@media (min-width:68.75rem){ul.is-flex-container.columns-6 li{flex:1 0 14%!important}}@media (min-width:48rem){.archive ul.is-flex-container.columns-3{gap:2.5em}.archive ul.is-flex-container.columns-3 li:last-child{max-width:calc(33.33% - .8333em)}}.main-contact .wp-block-columns{gap:3.8rem}.wp-block-cover{min-height:clamp(30rem,11.165rem + 39.241vw,45.5rem);padding-left:var(--wp--custom--mobile-viewport-padding-horizontal);padding-right:var(--wp--custom--mobile-viewport-padding-horizontal)}@media (min-width:48rem){.wp-block-cover{padding-left:var(--wp--custom--tablet-viewport-padding-horizontal);padding-right:var(--wp--custom--tablet-viewport-padding-horizontal)}}.cover-with-text{min-height:clamp(30rem,11.165rem + 39.241vw,45.5rem)}footer .is-style-footer-navigation{align-items:flex-start!important}footer .wp-block-social-link svg{height:1.875rem!important;width:1.875rem!important}footer a{text-decoration:none}footer a,footer a:hover{color:var(--wp--preset--color--background)}footer a:hover{text-decoration:underline}footer .upper-footer p{font-size:.938rem;line-height:1.313rem}footer .upper-footer p:first-child{font-size:1.063rem}footer .lower-footer p{font-size:1.0625rem}footer .lower-footer ul{gap:.625rem}footer .lower-footer ul li{flex-basis:100%;justify-content:flex-start}footer .lower-footer ul li a{font-size:.938rem!important}footer .lower-footer nav{margin-top:1.25rem!important}footer .sub-footer{border-top:.0625rem solid var(--wp--preset--color--body)}footer .wp-block-social-links{gap:.938rem}.gform_wrapper.gravity-theme{font-size:var(--wp--custom--gform-font-size)}.gform_wrapper.gravity-theme .gfield_label{font-size:var(--wp--custom--gform-label-font-size)}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex .gfield_label{font-size:var(--wp--custom--gform-label-font-size);padding-top:.3125rem}.gform_wrapper.gravity-theme .gform_fileupload_rules{margin-top:.5rem}.gform_wrapper.gravity-theme.left_label fieldset.gfield,.gform_wrapper.gravity-theme.right_label fieldset.gfield{padding:1rem 1rem 1rem 30%}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{background-color:var(--wp--custom--button-background-color);color:var(--wp--custom--button-color)}.gform_wrapper.gravity-theme .gform_previous_button.button svg,.gform_wrapper.gravity-theme .gform_save_link.button svg{margin-right:.25rem}.gform_wrapper.gravity-theme .description,.gform_wrapper.gravity-theme .gfield_description,.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction{font-size:var(--wp--custom--gform-description-font-size);padding-top:.5rem}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:1rem;padding-top:0}.gform_wrapper.gravity-theme .field_sublabel_above .description,.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,.gform_wrapper.gravity-theme .field_sublabel_above .gsection_description{margin-top:.5rem}.gform_wrapper.gravity-theme .top_label .gsection_description{margin-bottom:.5rem}.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.gform_wrapper.gravity-theme .gfield_consent_description{border:.0625rem solid var(--wp--custom--gform-consent-description-border-color);font-size:var(--wp--custom--gform-description-font-size);margin-top:.8125rem;max-height:15rem;padding:.4rem .5rem}.gform_wrapper.gravity-theme .gfield_creditcard_warning{background-color:#ffdfe040;border-bottom:.25rem solid var(--wp--custom--gform-validation-border-color);border-top:.125rem solid var(--wp--custom--gform-validation-border-color);padding:1rem}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message{color:var(--wp--custom--gform-validation-color);font-size:var(--wp--custom--gform-validation-font-size);min-height:2rem}.gform_wrapper.gravity-theme .gfield_creditcard_warning .gfield_creditcard_warning_message span{background-position:0 .2rem;background-size:1.5rem 1rem;border-bottom:.0625rem solid var(--wp--custom--gform-validation-border-color);margin-bottom:1rem;padding:0 0 1rem 1.5rem}.gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input{max-width:7rem}.gform_wrapper.gravity-theme .ginput_card_expiration_month{margin-right:1rem}.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left legend{padding-top:.3125rem}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{justify-content:flex-end;margin:.375rem 0 0;padding:1rem 0}.gform_wrapper.gravity-theme .gform_footer.left_label,.gform_wrapper.gravity-theme .gform_footer.right_label,.gform_wrapper.gravity-theme .gform_page_footer.left_label,.gform_wrapper.gravity-theme .gform_page_footer.right_label{padding:1rem 0 .625rem 30%}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:.5rem}.gform_wrapper.gravity-theme .gform_footer button+input,.gform_wrapper.gravity-theme .gform_footer input+button,.gform_wrapper.gravity-theme .gform_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer button+input,.gform_wrapper.gravity-theme .gform_page_footer input+button,.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:.5rem}.gform_wrapper.gravity-theme .gfield_checkbox .gfield_label,.gform_wrapper.gravity-theme .gfield_radio .gfield_label{font-size:var(--wp--custom--gform-label-font-size)}.gform_wrapper.gravity-theme .gfield_checkbox button,.gform_wrapper.gravity-theme .gfield_checkbox input[type=text],.gform_wrapper.gravity-theme .gfield_radio button,.gform_wrapper.gravity-theme .gfield_radio input[type=text]{margin-top:1rem}.gform_wrapper.gravity-theme .gfield-choice-input+.gfield_label{max-width:calc(100% - 2rem)}.gform_wrapper.gravity-theme .gfield-choice-input:disabled+.gfield_label{color:var(--wp--custom--gform-label-disabled-color)}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:var(--wp--custom--gform-input-background-color);border:.0625rem solid var(--wp--preset--color--light-border);font-size:var(--wp--custom--gform-input-font-size);padding:.7rem 1rem}.gform_wrapper.gravity-theme textarea{resize:vertical}.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only,.gform_wrapper.gravity-theme input[readonly]{background-color:var(--wp--preset--color--background);border:none;color:var(--wp--preset--color--body);font-size:var(--wp--custom--gform-input-font-size);padding:.7rem 1rem}.gform_wrapper.gravity-theme .chosen-container-multi,.gform_wrapper.gravity-theme .ginput_product_price,.gform_wrapper.gravity-theme .ginput_product_price_label,.gform_wrapper.gravity-theme .ginput_quantity_label{font-size:var(--wp--custom--gform-label-font-size)}.gform_wrapper.gravity-theme .chosen-choices{padding:.5rem}.gform_wrapper.gravity-theme .gfield_chainedselect.horizontal select{min-width:6.25rem}.gform_wrapper.gravity-theme .gsection{border-bottom:.0625rem solid #ccc;padding:0 1rem .5rem 0}.gform_wrapper.gravity-theme .gf_progressbar_title{color:var(--wp--custom--gform-progressbar-title-color);font-size:var(--wp--custom--gform-progressbar-title-font-size);margin:0 0 .3rem}.gform_wrapper.gravity-theme .gf_progressbar{border-radius:.65625rem;margin-bottom:1rem}.gform_wrapper.gravity-theme .gf_progressbar_percentage{border-radius:.65625rem;height:1.312rem}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:.65625rem 0 0 .65625rem}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{font-size:var(--wp--custom--gform-progressbar-percentage-font-size);line-height:1.3125rem;margin-left:.5rem;margin-right:.5rem}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_0 span{margin-left:.6rem}.gform_wrapper.gravity-theme .gf_page_steps{margin-bottom:1rem}.gform_wrapper.gravity-theme .gf_step{margin:.5rem 2rem .5rem 0}.gform_wrapper.gravity-theme .gf_step_number{border-radius:1.25rem;font-size:var(--wp--custom--gform-step-number-font-size);height:2.5rem;width:2.5rem}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{border-radius:1.25rem;height:2.5rem;left:-.125rem;top:-.125rem;width:2.5rem}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{font-size:var(--wp--custom--gform-step-number-completed-font-size)}.gform_wrapper.gravity-theme .gf_step_label{font-size:var(--wp--custom--gform-step-number-font-size);line-height:1rem;padding-left:1rem}.gform_wrapper.gravity-theme .gfield_repeater_cell{margin-top:.5rem}.gform_wrapper.gravity-theme .gfield_repeater_cell .gfield_label{font-size:var(--wp--custom--gform-repeater-cell-font-size);padding-top:.5rem}.gform_wrapper.gravity-theme .gfield_repeater_cell>.gfield_repeater_wrapper{padding:.625rem 1.25rem}.gform_wrapper.gravity-theme .gfield_repeater_items .gfield_repeater_cell:not(:first-child){padding-top:.5rem}.gform_wrapper.gravity-theme .gfield_repeater_buttons{padding-top:1rem}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{border:.15625rem solid var(--wp--preset--color--links);border-radius:0;font-size:var(--wp--custom--gform-repeater-button-font-size);font-weight:700;height:3rem;margin-bottom:.75rem;margin-right:.5rem;min-width:10rem;padding:.5rem 1rem}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text:hover{background-color:var(--wp--preset--color--links);color:#fff}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_text:hover,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_text{background-color:transparent;color:var(--wp--preset--color--links)}.gform_wrapper.gravity-theme .gfield_repeater_buttons .add_repeater_item_plus,.gform_wrapper.gravity-theme .gfield_repeater_buttons .remove_repeater_item_minus{font-size:var(--wp--custom--gform-repeater-button-plus-minus-font-size);height:1.5rem;margin:.625rem .3125rem 0;padding:0;width:1.5rem}.gform_wrapper.gravity-theme .gfield_repeater .gfield_repeater_items .gfield_repeater_item:not(:last-child){border-bottom:.125rem solid #e0e0e6;margin-bottom:1.25rem;margin-right:.5rem;padding-bottom:1.25rem}.gform_wrapper.gravity-theme .gfield_time_hour .gfield_label.hour_label,.gform_wrapper.gravity-theme .gfield_time_minute .gfield_label.minute_label{font-size:var(--wp--custom--gform-label-time-font-size);margin:0;padding-top:.3125rem}.gform_wrapper.gravity-theme .ginput_container_time{max-width:4rem;min-width:4rem}.gform_wrapper.gravity-theme .hour_minute_colon{line-height:.125rem;padding:0 .5rem}.gform_wrapper.gravity-theme .gfield_time_ampm{margin-left:1rem}@media (min-width:40.0625rem){.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full,:last-of-type,:nth-last-of-type(2)),.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:.5rem}}@media (max-width:40rem){.gform_wrapper.gravity-theme .ginput_card_expiration_month,.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:.5rem}}.gform_wrapper.gravity-theme .gform_validation_errors{background:var(--wp--custom--gform-validation-background-color);border:.09375rem solid var(--wp--custom--gform-validation-border-color);box-shadow:0 .0625rem .25rem #0000001c,0 0 .25rem #1219610a;font-size:var(--wp--custom--gform-validation-font-size);margin-bottom:.5rem;margin-top:.5rem;padding:1rem 1rem 1rem 3rem}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:var(--wp--custom--gform-validation-color);font-size:var(--wp--custom--gform-validation-font-size)}.gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{font-size:1.75rem;left:.75rem}.gform_wrapper.gravity-theme .gform_validation_errors>ol{padding-left:1.25rem}.gform_wrapper.gravity-theme .gform_validation_errors>ol a,.gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:var(--wp--custom--gform-validation-color);font-size:var(--wp--custom--gform-validation-font-size)}.gform_wrapper.gravity-theme .gform_validation_errors>ol li{margin:0 0 .5rem}.gform_wrapper.gravity-theme .gfield_required{color:var(--wp--custom--gform-label-required-color);font-size:var(--wp--custom--gform-label-required-font-size)}.gform_wrapper.gravity-theme .gform_required_legend{display:none}.gform_wrapper.gravity-theme .validation_error{border-bottom:.125rem solid var(--wp--custom--gform-validation-border-color);border-top:.125rem solid var(--wp--custom--gform-validation-border-color);margin-bottom:2rem;padding:1rem}.gform_wrapper.gravity-theme .gfield_error .gfield_label,.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell .gfield_label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_label+[aria-invalid=true],.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_error,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+.gfield_label{color:var(--wp--custom--gform-validation-color)}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background-color:var(--wp--custom--gform-validation-message-background-color);border:.0625rem solid var(--wp--custom--gform-validation-border-color);font-size:var(--wp--custom--gform-validation-font-size);margin-top:.5rem;padding:.8125rem 1.5rem}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:.0625rem solid var(--wp--custom--gform-validation-border-color)!important}.gform_wrapper.gravity-theme .gfield_error button[aria-invalid=true]{background-color:var(--wp--custom--gform-validation-border-color)!important}#gform_3 .gsection{margin-top:5.4em!important}#gform_3 .gsection[data-repeater-childid="1"]{border-bottom:0;margin-bottom:0}#gform_3 .gsection[data-repeater-childid="1"] h2{font-size:1.25rem}#gform_3 .gsection:first-child,#gform_3 .gsection[data-repeater-repeatid="1"]{margin-top:1.8em!important}#gform_3 .gf_repeater_add,#gform_3 .gf_repeater_remove{color:red;cursor:pointer;display:inline-block;font-weight:700;margin-right:1.25rem}#gform_3 .gfield--type-repeater{justify-content:flex-start!important}#gform_3 .gfield--type-repeater .gfield_repeater_wrapper{width:100%!important}#gform_3 .gfield--type-repeater .gfield_repeater_wrapper input:not([aria-invalid=true]),#gform_3 .gfield--type-repeater .gfield_repeater_wrapper select:not([aria-invalid=true]),#gform_3 .gfield--type-repeater .gfield_repeater_wrapper textarea:not([aria-invalid=true]){border:none;border-radius:0}#gform_3 .gfield--type-repeater .gfield_repeater_wrapper .gfield_repeater>legend{width:100%!important}#gform_3 .gfield_repeater{max-width:100%;min-inline-size:0;width:100%}#gform_3 .gfield_repeater_items{--parent-width:calc(100vw - 5rem);margin-bottom:6rem;position:relative;width:var(--parent-width)}@media screen and (width >= 1200px){#gform_3 .gfield_repeater_items{--parent-width:calc(100vw - 7.5rem)}}@media screen and (width >= 1280px){#gform_3 .gfield_repeater_items{--parent-width:72.5rem}}#gform_3 .gfield_repeater_items .gfield_repeater_item{background-color:var(--wp--preset--color--background);border:none;border-radius:0;left:0;padding:1rem 0;position:absolute;top:0;width:var(--parent-width);z-index:1}#gform_3 .gfield_repeater_items .gfield_repeater_item.active{z-index:10}#gform_3 .gfield_repeater_items .gfield_repeater_item:first-child{position:relative}#gform_3 .gfield_repeater_items .gfield_repeater_item:last-child button.add_repeater_item{bottom:-6.125rem;left:0;position:absolute}#gform_3 .gfield_repeater_items .gfield_repeater_item:not(:last-child){padding-bottom:0!important}#gform_3 .gfield_repeater_items .gfield_repeater_item:not(:last-child) button.add_repeater_item{display:none}#gform_3 .gfield_repeater_items .gfield_repeater_item button.remove_repeater_item{position:absolute;right:1rem;top:1rem}#gform_3 .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell{vertical-align:top}#gform_3 .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell>*{padding:0 2rem!important}#gform_3 .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell>.gfield--width-half{padding-right:0!important}#gform_3 .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:first-child{display:none}#gform_3 .gfield_repeater_items .gfield_repeater_item .gform-field-label{color:#404041!important;font-size:1rem!important;font-weight:700!important}#gform_3 .gfield_repeater_items .gfield_repeater_item input[type=checkbox]{vertical-align:sub}#gform_3 .gfield_repeater_items .gfield_repeater_item .gform-field-label.gform-checkbox-label.disabled{font-weight:400!important;padding-left:1.25rem}#gform_3 .gfield_repeater_items .gfield_repeater_item button.add_repeater_item.gfield_icon_disabled{display:none}#gform_3 .gfield_repeater_tabs{grid-gap:1rem;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:1rem 0}#gform_3 .gfield_repeater_tabs button{background-color:#ddd;border:none;cursor:pointer;flex:1 1 9.375rem;font-weight:700;max-width:9.375rem;padding:.5rem 1rem}#gform_3 .gfield_repeater_tabs button:hover{background-color:var(--wp--preset--color--links);color:#fff}#gform_3 .gfield_repeater_tabs button.active,#gform_3 .gfield_repeater_tabs button.active:hover{background-color:var(--wp--preset--color--secondary);color:#fff}#gform_3 fieldset{max-width:100%}#gform_3 .gfield_repeater_cell{--content-width:calc(var(--parent-width) - .0625rem);display:inline-block;width:auto}#gform_3 .gfield_repeater_cell>*{padding:0 1rem;width:var(--content-width)}#gform_3 .gfield_repeater_cell>.gfield--width-full{width:var(--content-width)}@media screen and (width >= 640px){#gform_3 .gfield_repeater_cell>.gfield--width-half{width:calc(var(--content-width)/2 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-two-thirds{width:calc(var(--content-width)*2/3 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-third{width:calc(var(--content-width)/3 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-five-twelfths{width:calc(var(--content-width)*5/12 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-seven-twelfths{width:calc(var(--content-width)*7/12 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-quarter{width:calc(var(--content-width)/4 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-three-quarters{width:calc(var(--content-width)*3/4 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-sixth{width:calc(var(--content-width)/6 - 1rem)!important}#gform_3 .gfield_repeater_cell>.gfield--width-twelfth{width:calc(var(--content-width)/12 - 1rem)!important}}#gform_3 div.bike-information div.bike-row{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-around}#gform_3 div.bike-information div.bike-row .bike{display:flex;flex:1 0 18.75rem;flex-flow:column nowrap;justify-content:flex-end;margin:0 2rem;max-width:28.125rem}#gform_3 div.bike-information div.bike-row .bike img{width:100%}#gform_3 .gform_save_link{display:none!important}.logged-in #gform_3 .gform_save_link{display:inline-block!important}#gform_3 .gf_section_short{margin-bottom:0!important}#gform_3 .gform_fields{grid-row-gap:2.5rem}#gform_3 .gform_fields .gsection{margin-top:1.5rem!important}#gform_3 .autopopulate.occupant input:disabled,#gform_3 .gfield--type-product.deposit-per-person .ginput_quantity,#gform_3 .gfield--type-product.deposit-per-person .ginput_quantity_label,#gform_3 .gfield--type-product.single-supplement .ginput_quantity,#gform_3 .gfield--type-product.single-supplement .ginput_quantity_label{display:none}.grid-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:hover .cgb-gallery-text-overlay{opacity:1}.grid-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-text-overlay{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--large);opacity:0;transition:opacity .4s}.cgb-gallery-block.tour-styles .cgb-gallery-item .cgb-gallery-text-overlay:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2.5rem;margin:.5rem;width:2.5rem}.cgb-gallery-block.tour-styles .cgb-gallery-image .cgb-gallery-text-overlay{font-size:var(--wp--preset--font-size--x-large);text-transform:none}.cgb-gallery-block.tour-styles .cgb-gallery-item:first-of-type .cgb-gallery-text-overlay:before{background-image:url(/wp-content/themes/ep-2023/assets/style-neg-classic.5de7e90b.svg)}.cgb-gallery-block.tour-styles .cgb-gallery-item:nth-of-type(2) .cgb-gallery-text-overlay:before{background-image:url(/wp-content/themes/ep-2023/assets/style-neg-explorer.ea070781.svg)}.cgb-gallery-block.tour-styles .cgb-gallery-item:nth-of-type(3) .cgb-gallery-text-overlay:before{background-image:url(/wp-content/themes/ep-2023/assets/style-neg-bike_boat.17642633.svg)}.cgb-gallery-block.tour-styles .cgb-gallery-item:nth-of-type(4) .cgb-gallery-text-overlay:before{background-image:url(/wp-content/themes/ep-2023/assets/style-neg-expedition.6d5eacce.svg)}.cgb-gallery-block.tour-styles .cgb-gallery-item:nth-of-type(5) .cgb-gallery-text-overlay:before{background-image:url(/wp-content/themes/ep-2023/assets/style-neg-self-guided.d83d5692.svg)}.smugmug-gallery img{object-fit:cover}.photonic-gallery-8c{width:12.5%}.home .photonic-thumb a img{height:var(--tile-min-height,180px);margin:0;object-fit:cover;padding:0;width:100%}.home .photonic-thumb{margin:0;padding:0}.home .photonic-gallery-8c{width:33.333%}.home .photonic-gallery-8c:nth-of-type(3)~.photonic-gallery-8c{display:none!important}@media (min-width:48rem){.home .photonic-gallery-8c{width:20%}.home .photonic-gallery-8c:nth-of-type(3)~.photonic-gallery-8c{display:inline-block!important}.home .photonic-gallery-8c:nth-of-type(5)~.photonic-gallery-8c{display:none!important}}@media (min-width:68.75rem){.home .photonic-gallery-8c{width:12.5%}.home .photonic-gallery-8c:nth-of-type(5)~.photonic-gallery-8c{display:inline-block!important}}.cgb-container-block.four-column-image h3{font-size:var(--wp--custom--body-font-size)}.wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-date{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small)}.wp-block-latest-comments__comment-excerpt p{font-size:var(--wp--preset--font-size--medium);line-height:normal;margin-bottom:var(--wp--custom--v-spacing);margin-top:calc(var(--wp--custom--v-spacing)*.5)}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:var(--wp--custom--v-spacing)}.wp-block-group.post-meta{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small);gap:.5rem}.wp-block-group.post-meta>*{line-height:calc(var(--wp--preset--font-size--small)*1.625)}header{--wp--custom--nav-search-popup-button-icon:url(/wp-content/themes/ep-2023/assets/search-icon-30x30.0a41eb46.svg);--wp--custom--nav-hamburger-color:var(--wp--preset--color--secondary);background:transparent}header .header-separator{background:var(--wp--custom--utility-text-color)!important;margin:0}header .wp-block-site-logo{padding:1.25rem 0}header .main-nav .cgb-container-wrapper.smaller{background-color:var(--wp--preset--color--accent)!important;background-image:none!important;padding-bottom:.125rem;padding-top:0}header nav.cg-block-navigation__mobile-navigation{font-family:var(--wp--preset--font-family--heading)}header nav.cg-block-navigation__mobile-navigation .cg-block-navigation__container{flex-flow:row nowrap!important}header nav.cg-block-navigation__mobile-navigation .cg-search-button.icon-text:before{display:block!important;margin:0 auto .25rem!important}header nav.cg-block-navigation__mobile-navigation .cg-block-search__button-inside .wp-block-search__button{display:none}header nav.cg-block-navigation__mobile-navigation .cg-block-navigation__search button.cg-close-search-button{padding-left:.875rem}header nav.cg-block-navigation__mobile-navigation dialog.cg-search-form-container input.cg-block-search__input{width:65vw}header nav.cg-block-navigation__mobile-navigation #unibox-suggest-box{max-height:calc(100svh - var(--wp--custom--nav-search-popup-top, 1.5rem) - 14rem);overflow-y:auto}@media (min-width:64rem){header nav.cg-block-navigation__mobile-navigation{display:none!important}}header nav.cg-block-navigation__navigation{--wp--custom--nav-submenu-image-width:9.375rem;--wp--custom--nav-submenu-chevron:url(/wp-content/themes/ep-2023/assets/submenu-caret.771d0465.svg);--wp--custom--nav-submenu-box-shadow:.188rem .5rem .375rem #0003;--wp--custom--nav-underline-thickness:.125rem;--wp--custom--nav-mobile-padding:2.5rem 1.875rem;--wp--custom--nav-mobile-font-size:1.25rem;--wp--custom--nav-submenu-chevron-size:1.25rem;letter-spacing:.05em;padding-right:3rem}header nav.cg-block-navigation__navigation *{font-family:var(--wp--preset--font-family--heading)}header nav.cg-block-navigation__navigation .cg-block-navigation__responsive-container>.cg-block-navigation__container>li>.cg-block-navigation-item__content{font-size:1.25rem}@media (min-width:64rem){header nav.cg-block-navigation__navigation .cg-block-navigation__responsive-container>.cg-block-navigation__container>li>.cg-block-navigation-item__content{font-size:1rem}}header nav.cg-block-navigation__navigation span.cg-block-navigation-item__chevron.none:after{background-size:contain}header nav.cg-block-navigation__navigation button.cg-block-navigation__responsive-container-open:before{background-image:url(/wp-content/themes/ep-2023/assets/hamburger.3d981150.svg);background-position:50%;background-size:100% 100%;content:"";display:block;height:1.875rem;margin:0 auto;width:1.875rem}header nav.cg-block-navigation__navigation button.cg-block-navigation__responsive-container-open[aria-expanded=true]:before{background-image:url(/wp-content/themes/ep-2023/assets/hamburger-close.89512c94.svg)}header nav.cg-block-navigation__navigation .cg-block-search__button-inside .wp-block-search__button{display:none}header nav.cg-block-navigation__navigation dialog.cg-search-form-container input.cg-block-search__input{width:65vw}header nav.cg-block-navigation__navigation #unibox-suggest-box{max-height:calc(100svh - var(--wp--custom--nav-search-popup-top, 1.5rem) - 14rem);overflow-y:auto}header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem a.link:has(figure) figure,header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem button.link:has(figure) figure{display:none}header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem a.link:has(figure) span.cg-block-navigation-item__label,header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem button.link:has(figure) span.cg-block-navigation-item__label{display:none}header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem a.link:has(figure) p,header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem button.link:has(figure) p{font-family:var(--wp--preset--font-family--heading);font-size:1rem}header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem a.link:has(figure):hover p,header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem button.link:has(figure):hover p{text-decoration:underline}header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem a.link:has(figure):after,header nav.cg-block-navigation__navigation.cg-animated-underline .cg-block-navigation__responsive-container ul.cg-block-navigation-submenu li.cg-page-link.cg-nav-menuitem button.link:has(figure):after{display:none!important}header nav.cg-block-navigation__navigation dialog.datepicker{align-items:center;background-color:#fff!important;border:none;display:flex;flex:1 1 100vw;flex-basis:100vw;flex-flow:column nowrap;height:calc(100svh - 9.25rem);justify-content:center;margin:0 auto;max-height:100vw!important;max-width:100vw!important;position:fixed;top:9.0625rem;width:100vw;z-index:100}header nav.cg-block-navigation__navigation dialog.datepicker .yeartable{padding:1rem}header nav.cg-block-navigation__navigation dialog.datepicker[is-hidden=true]{display:none!important}header nav.cg-block-navigation__navigation dialog.datepicker button.month{padding:.5rem 1rem;width:100%}header nav.cg-block-navigation__navigation dialog.datepicker button.month.selected{background-color:#666;color:#fff}header nav.cg-block-navigation__navigation dialog.datepicker button.select{background-color:#111;color:#fff;margin-top:3rem;padding:.5rem 1rem}header nav.cg-block-navigation__navigation dialog.datepicker button.cg-close-dialog-button{cursor:pointer;margin-top:1rem;position:absolute!important;right:4rem;top:0}header nav.cg-block-navigation__navigation div.cg-block-navigation__responsive-container.cg-nav-animated-container{border-top:.125rem solid #000;max-width:90svw!important}@media (min-width:64rem){header nav.cg-block-navigation__navigation{--wp--custom--nav-submenu-chevron-size:.75rem;padding-right:0}header nav.cg-block-navigation__navigation div.cg-block-navigation__responsive-container.cg-nav-animated-container{border-top:none}header nav.cg-block-navigation__navigation dialog.datepicker{flex-flow:row wrap;height:13.375rem;max-height:80vw!important;position:absolute;top:100%}header nav.cg-block-navigation__navigation li.cg-page-link a.link:has(figure) figure,header nav.cg-block-navigation__navigation li.cg-page-link button.link:has(figure) figure{display:block!important}}@media (max-width:64rem){header{position:sticky;top:0;z-index:100000}}button.wp-block-navigation__responsive-container-close,button.wp-block-navigation__responsive-container-open{border:.125rem solid var(--wp--custom--button-border-color);border-radius:var(--wp--custom--button-border-radius);flex-direction:column;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);line-height:1.7;padding:0;width:100%}button.wp-block-navigation__responsive-container-close:after,button.wp-block-navigation__responsive-container-open:after{color:var(--wp--preset--color--body);content:"More";display:block;font-family:var(--wp--preset--font-family--body);font-size:1rem;line-height:1rem;margin:0;text-align:center}button.wp-block-navigation__responsive-container-close svg,button.wp-block-navigation__responsive-container-open svg{fill:var(--wp--preset--color--body)}button.wp-block-navigation__responsive-container-close{border:.125rem solid transparent}button.wp-block-navigation__responsive-container-close:after{background:var(--wp--preset--color--accent);content:"Less"}.is-codegeek-search-modal .wp-block-navigation__responsive-container{bottom:auto;left:2rem;right:2rem;top:2rem}.admin-bar .is-codegeek-search-modal .wp-block-navigation__responsive-container{top:4.875rem}.is-codegeek-search-modal .wp-block-search{margin-left:auto;margin-right:auto;padding-top:0;width:80%}@media screen and (max-width:782px){.is-codegeek-search-modal .wp-block-search{margin-left:0;margin-right:0}}.is-codegeek-search-modal .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:0}.is-codegeek-search-modal button.wp-block-navigation__responsive-container-close{color:currentcolor}.is-codegeek-search-modal .wp-block-search .wp-block-search__button:focus{outline-offset:.25rem}.blog-navigation ul li a{border-bottom:.188rem solid transparent;color:var(--wp--preset--color--links)!important;font-size:1.063rem;font-weight:600;padding:0 .625rem}.blog-navigation ul li a:hover,.blog-navigation ul li.current-menu-item a{border-bottom:.188rem solid var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary)!important;text-decoration:none}.wp-block-post-title{word-wrap:break-word}.wp-block-post-title a{display:initial}figure.wp-block-pullquote{border:none;border-left:.6rem solid var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--custom--alert-text-font-size);font-weight:600;letter-spacing:0;margin-bottom:3.75rem;margin-top:3.75rem;padding:.625rem 0 .625rem 1.25rem;text-align:left}figure.wp-block-pullquote blockquote>:first-child{margin-top:0}figure.wp-block-pullquote blockquote>:last-child{margin-bottom:0}.wp-block-quote{border:none!important;padding-left:0;padding-top:1.25rem;quotes:initial}.wp-block-quote cite{color:var(--wp--preset--color--primary)}.wp-block-quote:not(.has-text-align-center),.wp-block-quote:not(.has-text-align-center) p{margin-bottom:1.25rem}.wp-block-quote.has-text-align-right p:before,.wp-block-quote:before{background-image:url(/wp-content/themes/ep-2023/assets/quote-dark-30x22.09be7913.svg);background-repeat:no-repeat;content:"";display:inline-block;height:1.875rem;width:1.875rem}.quotes-white .wp-block-quote:before{background-image:url(/wp-content/themes/ep-2023/assets/quote-light-30x22.b83a1d55.svg)}.wp-block-quote.has-text-align-center:before,.wp-block-quote.has-text-align-right:before{content:" "}.wp-block-quote.has-text-align-right{border:none}.wp-block-quote.has-text-align-right p:before{margin-left:-4rem}@media (max-width:48rem){.topo-mobile .cgb-container-wrapper .cgb-container-wrapper{background-size:100% 100%}}.wp-block-search button.wp-block-search__button{margin-bottom:0}.wp-block-search button.wp-block-search__button svg{vertical-align:middle}.wp-block-search__inside-wrapper{align-items:center}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:none}.wp-block-search .wp-block-search__input{background-color:var(--wp--custom--gform-input-background-color);border:none;font-size:var(--wp--custom--gform-input-font-size);padding:3rem 1rem .7rem}.search-modal{background:rgba(0,0,0,.8);display:none;height:100vh;left:0;overflow:hidden;position:absolute;top:0;transition:.3s;width:100%}.search-modal.is-open{display:block}.search-modal .wp-block-search .wp-block-search__input{background:transparent!important;border-bottom:.1875rem solid #fff!important;color:#fff!important;font-size:1.625rem!important}.search-modal input[type=search]::-ms-clear,.search-modal input[type=search]::-ms-reveal{display:none;height:0;width:0}.search-modal input[type=search]::-webkit-search-cancel-button,.search-modal input[type=search]::-webkit-search-decoration,.search-modal input[type=search]::-webkit-search-results-button,.search-modal input[type=search]::-webkit-search-results-decoration{display:none}.search-modal .wp-block-search__label{overflow:hidden;visibility:hidden}.search-modal .wp-block-search__button,.search-modal .wp-block-search__label{height:0!important;line-height:0!important;padding:0!important;width:0!important}.search-modal .wp-block-search__button{background:transparent!important;border:none!important;color:transparent!important;margin:0!important;text-indent:100000rem}.search-modal .wp-block-search__button:after{background:url(/wp-content/themes/ep-2023/assets/search-icon-big-60x60.f09a01af.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:3.75rem;margin:-1.3125rem 0 0 -3.5rem;position:relative;right:1rem;width:3.75rem}.search-modal-close-button{cursor:pointer;position:fixed;right:3.125rem;top:3.125rem}@media (max-width:64rem){.search-modal-close-button{right:1.125rem;top:1.125rem}}#ss360-layer{left:calc(50% - 37.5rem);max-width:100%;overflow:visible;padding:0;top:10%;width:75rem}@media (max-width:1200px){#ss360-layer{left:0;width:100%}}#ss360-layer.ss360-layer--overlay .ss360-nav--top{background:#f2f2f2;box-shadow:0 .625rem .625rem #999999bf;padding:1.875rem}#ss360-layer.ss360-layer--overlay .ss360-nav--top li.ss360-nav__menu-item--active{font-weight:700}#ss360-layer.ss360-layer--overlay .ss360-nav--top li button{background:transparent;border:none;color:var(--wp--preset--color--links);position:relative;text-decoration:underline}#ss360-layer.ss360-layer--overlay .ss360-nav--top li button:hover{color:var(--wp--preset--color--links);text-decoration:none}#ss360-layer.ss360-layer--overlay .ss360-nav--top li button:after{color:var(--wp--preset--color--body);content:"|";position:absolute;right:-.625rem}#ss360-layer.ss360-layer--overlay .ss360-nav--top li:last-child button:after{content:""}#ss360-layer.ss360-layer--overlay .ss360-layer__content ul header a{color:var(--wp--preset--color--links);text-decoration:underline}#ss360-layer.ss360-layer--overlay .ss360-layer__content ul header a:hover{color:var(--wp--preset--color--links);text-decoration:none}#ss360-layer.ss360-layer--overlay .ss360-layer__content ul li.ss360-suggests,#ss360-layer.ss360-layer--overlay .ss360-layer__content ul li.ss360-suggests__header{box-shadow:none}#ss360-layer.ss360-layer--overlay .ss360-layer__content>div:last-of-type{height:0;overflow:hidden;position:relative;text-indent:-62499.9375rem;width:0}#ss360-layer button#ss360CloseLayerButton{background:transparent}#ss360-layer #ss360-custom-search{border:none;border-bottom:.1875rem solid var(--wp--preset--color--accent);max-width:100%;position:absolute;top:-6.25rem;width:100%}#ss360-layer #ss360-custom-search #ss360-custom-searchbox{background:transparent;border:none;color:var(--wp--preset--color--background);font-size:1.625rem;max-width:100%;width:90%;width:100%}#ss360-layer #ss360-custom-searchbutton{background-color:transparent;border:none;box-shadow:none}#ss360-layer #ss360-custom-searchbutton svg{height:2.5rem;width:2.5rem}#ss360Darken{background-color:#000c}.wp-block-separator{position:relative;z-index:-999}.block-editor-block-list__layout .wp-block-separator{z-index:auto}.wp-block-separator:not(.is-style-wide,.is-style-dots){border:.031rem solid #b3b3b3;width:100%!important}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-1:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-1:focus:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-2:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-2:focus:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-3:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-3:focus:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-4:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-4:focus:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-5:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-5:focus:after,.wp-block-separator.is-style-chalk-arrow-1:after,.wp-block-separator.is-style-chalk-arrow-1:focus:after,.wp-block-separator.is-style-chalk-arrow-2:after,.wp-block-separator.is-style-chalk-arrow-2:focus:after,.wp-block-separator.is-style-chalk-arrow-3:after,.wp-block-separator.is-style-chalk-arrow-3:focus:after,.wp-block-separator.is-style-chalk-arrow-4:after,.wp-block-separator.is-style-chalk-arrow-4:focus:after,.wp-block-separator.is-style-chalk-arrow-5:after,.wp-block-separator.is-style-chalk-arrow-5:focus:after{bottom:auto;content:"";display:inline-block;font-size:.00625rem;left:50%;line-height:.00625rem;margin:0;padding:0;position:absolute;right:auto;top:auto;transform:translateY(-50%) translate(-50%);z-index:1}.wp-block-separator,body .is-layout-flow>.wp-block-separator{margin:4rem 0}.wp-block-separator:first-child{margin:0 0 1rem!important}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]),.wp-block-separator{position:static}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-1:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-1:focus:after,.wp-block-separator.is-style-chalk-arrow-1:after,.wp-block-separator.is-style-chalk-arrow-1:focus:after{content:url(/wp-content/themes/ep-2023/assets/arrow-divider1-140x120.c39dbcd9.png)}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-2:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-2:focus:after,.wp-block-separator.is-style-chalk-arrow-2:after,.wp-block-separator.is-style-chalk-arrow-2:focus:after{content:url(/wp-content/themes/ep-2023/assets/arrow-divider2-140x120.14e795e7.png)}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-3:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-3:focus:after,.wp-block-separator.is-style-chalk-arrow-3:after,.wp-block-separator.is-style-chalk-arrow-3:focus:after{content:url(/wp-content/themes/ep-2023/assets/arrow-divider3-140x120.8361ea09.png)}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-4:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-4:focus:after,.wp-block-separator.is-style-chalk-arrow-4:after,.wp-block-separator.is-style-chalk-arrow-4:focus:after{content:url(/wp-content/themes/ep-2023/assets/arrow-divider4-140x120.471b4bdb.png)}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-5:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]).is-style-chalk-arrow-5:focus:after,.wp-block-separator.is-style-chalk-arrow-5:after,.wp-block-separator.is-style-chalk-arrow-5:focus:after{content:url(/wp-content/themes/ep-2023/assets/arrow-divider5-140x120.0fc03257.png)}header .wp-block-site-title a{text-decoration:none}.block-editor-block-list__layout .block-editor-block-list__block,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]),.wp-block-spacer{position:relative}.owner-bio-section ul li{cursor:pointer;position:relative}.owner-bio-section ul li img.wp-post-image{border:.625rem solid var(--wp--preset--color--foreground)}.owner-bio-section ul li .wp-block-post-title{margin-bottom:0!important}.owner-bio-section ul li .category-name{margin-top:.3125rem!important}.owner-bio-section ul li .entry-content{background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--body);display:none;padding:1.25rem;position:relative;text-align:left;width:200%;z-index:900}@media (max-width:64rem){.owner-bio-section ul li .entry-content{width:200%}}@media (max-width:48rem){.owner-bio-section ul li .entry-content{width:100%}}.owner-bio-section ul li .entry-content ul li{max-width:100%!important;width:100%!important}.owner-bio-section ul li.show-bio .category-name:after{background-image:url(/wp-content/themes/ep-2023/assets/bio-arrow.0d208990.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:1.25rem;margin-bottom:-.9375rem;margin-left:20%;position:relative;width:1.25rem}.owner-bio-section ul li.show-bio .entry-content{display:block}.owner-bio-section ul li:nth-child(2) .entry-content{margin-left:-100%}@media (max-width:48rem){.owner-bio-section ul li:nth-child(2) .entry-content{margin-left:0}}.owner-bio-section ul li:hover figure{box-shadow:0 0 .625rem var(--wp--preset--color--light-border)}@media (max-width:64rem){.owner-bio-section ul{justify-content:center}.owner-bio-section ul li{max-width:25rem}}.staff-button,.tour-leaders-button{border-bottom:.188rem solid transparent;color:var(--wp--preset--color--links)!important;font-size:1.063rem;font-weight:600;padding:0 .625rem}.staff-button.active,.staff-button:hover,.tour-leaders-button.active,.tour-leaders-button:hover{border-bottom:.188rem solid var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary)!important;text-decoration:none}.staff,.tour-leaders{display:none}.staff.active,.tour-leaders.active{display:block}.team-members-section .country-select-dropdown{display:flex;justify-content:flex-end}.team-members-section ul{justify-content:flex-start}.team-members-section ul li{cursor:pointer;flex:0 0 14%!important;position:relative}.team-members-section ul li .wp-block-post-title{margin-bottom:0!important}.team-members-section ul li .category-name{margin-top:.3125rem!important;min-height:2.5rem}.team-members-section ul li .entry-content{background:#eee;color:var(--wp--preset--color--body);display:none;padding:2rem 100%;position:relative;text-align:left;width:600%;z-index:900}@media (max-width:64rem){.team-members-section ul li .entry-content{width:100%}}.team-members-section ul li .entry-content ul li{max-width:100%!important;width:100%!important}.team-members-section ul li:hover figure{box-shadow:0 0 .625rem var(--wp--preset--color--light-border)}.team-members-section ul li.show-bio .category-name{position:relative}.team-members-section ul li.show-bio .category-name:after{background-image:url(/wp-content/themes/ep-2023/assets/grey-bio-arrow.583bef0b.svg);background-position:50%;background-repeat:no-repeat;bottom:-.75rem;content:"";display:block;height:.625rem;left:20%;position:absolute;width:1.25rem}.team-members-section ul li.show-bio .entry-content{display:block}.team-members-section ul li:nth-child(6n+1) .entry-content{margin-left:0}.team-members-section ul li:nth-child(6n+2) .entry-content{margin-left:-100%}.team-members-section ul li:nth-child(6n+3) .entry-content{margin-left:-200%}.team-members-section ul li:nth-child(6n+4) .entry-content{margin-left:-300%}.team-members-section ul li:nth-child(6n+5) .entry-content{margin-left:-400%}.team-members-section ul li:nth-child(6n+6) .entry-content{margin-left:-500%}@media (max-width:68.75rem){.team-members-section ul li .entry-content{padding:2rem 100%;width:400%}.team-members-section ul li:nth-child(4n+1) .entry-content{margin-left:0}.team-members-section ul li:nth-child(4n+2) .entry-content{margin-left:-100%}.team-members-section ul li:nth-child(4n+3) .entry-content{margin-left:-200%}.team-members-section ul li:nth-child(4n+4) .entry-content{margin-left:-300%}}@media (max-width:48rem){.team-members-section ul li .entry-content{padding:2rem}.team-members-section ul li:nth-child(odd) .entry-content{margin-left:0;width:200%}.team-members-section ul li:nth-child(2n+2) .entry-content{margin-left:-100%;width:200%}}@media (max-width:30rem){.team-members-section ul li:nth-child(1n+1){flex:1 0 95%!important}.team-members-section ul li:nth-child(1n+1) .entry-content{margin-left:0;padding:2rem;width:100%}}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery{grid-template-columns:.4fr .2fr .4fr}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item{height:0;padding-bottom:clamp(14.875rem,45.4vw - 6.875rem,44.1875rem);width:100%}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item .cgb-gallery-image{padding-top:clamp(14.875rem,45.4vw - 6.875rem,44.1875rem)!important}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:hover .cgb-gallery-text-overlay{opacity:1}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n),.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+1){grid-column-start:span 2}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+2),.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+3){grid-column-start:span 1}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-text-overlay{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--large);opacity:0;transition:opacity .4s}@media only screen and (max-width:768px){.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery{grid-template-columns:1fr}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n),.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+1),.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+2),.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+3){grid-column-start:span 1;padding-bottom:66%}.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n) .cgb-gallery-image,.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+1) .cgb-gallery-image,.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+2) .cgb-gallery-image,.tiled-gallery .cgb-gallery-block.cgb-gallery-grid .cgb-gallery .cgb-gallery-item:nth-child(4n+3) .cgb-gallery-image{padding-top:66%!important}}@media (max-width:68.75rem){.topo-container .cgb-container-wrapper .cgb-container-wrapper,.topo-light-inner-container .cgb-container-wrapper{background-size:100% 100%!important}.topo-light-inner-container .cgb-container-wrapper{padding-bottom:0!important;padding-top:0!important}}
