1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <title>About Us – Benton Downs</title> 6<meta name='robots' content='max-image-preview:large' />
7<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer data-spai-excluded="true"> 8var ctPublicFunctions = {"_ajax_nonce":"dfe3383200","_rest_nonce":"a071a91fdf","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/bentondowns.com\/wp-json\/","data__cookies_type":"native","data__ajax_type":"rest","bot_detector_enabled":false,"data__frontend_data_log_enabled":1,"data__bot_detector_enabled":0,"cookiePrefix":"","wprocket_detected":false,"host_url":"bentondowns.com","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} 9</script>
vendor: 1 bytes, line 9
9
10<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer data-spai-excluded="true"> 11var ctPublic = {"_ajax_nonce":"dfe3383200","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":0,"settings__forms__search_test":"1","settings__forms__wc_add_to_cart":0,"bot_detector_enabled":false,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/bentondowns.com\/","pixel__setting":"0","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":1,"data__email_check_exist_post":0,"data__cookies_type":"native","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":"b06e10ef114d4302bb883ac579eb424363d41d9611a8d5924788418fc6d4d0af","emailEncoderPassKey":"a05e183b3336e3c97f8af36cb602549f","bot_detector_forms_excluded":"W10=","advancedCacheExists":true,"varnishCacheExists":false,"wc_ajax_add_to_cart":true} 12</script>
12 13<meta name="viewport" content="width=device-width, initial-scale=1"><!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
14<script id="google_gtagjs-js-consent-mode-data-layer"> 15window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 16gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}); 17window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]}; 18window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}; 19</script>
19 20<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit --> 21<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 22<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 23<link href='https://fonts.googleapis.com' crossorigin rel='preconnect' /> 24<link rel="alternate" type="application/rss+xml" title="Benton Downs » Feed" href="https://bentondowns.com/feed/" /> 25<link rel="alternate" type="application/rss+xml" title="Benton Downs » Comments Feed" href="https://bentondowns.com/comments/feed/" /> 26<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://bentondowns.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbentondowns.com%2Fabout-us%2F" /> 27<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://bentondowns.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbentondowns.com%2Fabout-us%2F&format=xml" /> 28<style id="wp-img-auto-sizes-contain-inline-css"> 29img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 30/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 31</style> 32 33<style id="wp-emoji-styles-inline-css"> 34 35 img.wp-smiley, img.emoji { 36 display: inline !important; 37 border: none !important; 38 box-shadow: none !important; 39 height: 1em !important; 40 width: 1em !important; 41 margin: 0 0.07em !important; 42 vertical-align: -0.1em !important; 43 background: none !important; 44 padding: 0 !important; 45 } 46/*# sourceURL=wp-emoji-styles-inline-css */ 47</style> 48<style id="classic-theme-styles-inline-css"> 49/*! This file is auto-generated */ 50.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 51/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 52</style> 53<link rel='stylesheet' id='ugb-style-css-v2-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/stackable-ultimate-gutenberg-blocks-premium/dist/deprecated/frontend_blocks_deprecated_v2.css?ver=3.20.2' data-spai-egr='1' media='all' /> 54<style id="ugb-style-css-v2-inline-css"> 55:root {--stk-block-width-default-detected: 1200px;} 56:root { 57 --content-width: 1200px; 58 } 59/*# sourceURL=ugb-style-css-v2-inline-css */ 60</style> 61<link rel='stylesheet' id='ugb-style-css-premium-v2-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/stackable-ultimate-gutenberg-blocks-premium/dist/deprecated/frontend_blocks_deprecated_v2__premium_only.css?ver=3.20.2' data-spai-egr='1' media='all' /> 62<link rel='stylesheet' id='wpmf-gallery-popup-style-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/wp-media-folder/assets/css/display-gallery/magnific-popup.css?ver=6.2.8' data-spai-egr='1' media='all' /> 63<link rel='stylesheet' id='mpp_gutenberg-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?ver=2.6.4' data-spai-egr='1' media='all' /> 64<style id="simple-social-icons-block-styles-inline-css"> 65:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-imdb{background-color:#f5c518;color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-kofi{color:#72a5f2}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-kofi{background-color:#72a5f2;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-letterboxd{color:#202830}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-letterboxd{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-signal{color:#3b45fd}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-signal{background-color:#3b45fd;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube-music{color:red}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube-music{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-diaspora{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-diaspora{background-color:#3e4142;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bloglovin{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bloglovin{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-phone{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-phone{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-substack{color:#ff6719}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-substack{background-color:#ff6719;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tripadvisor{color:#34e0a1}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tripadvisor{background-color:#34e0a1;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-xing{color:#026466}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-xing{background-color:#026466;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pixelfed{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pixelfed{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-matrix{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-matrix{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-protonmail{color:#6d4aff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-protonmail{background-color:#6d4aff;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-paypal{color:#003087}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-paypal{background-color:#003087;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-antennapod{color:#20a5ff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-antennapod{background-color:#20a5ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-caldotcom{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fedora{color:#294172}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fedora{background-color:#294172;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlephotos{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlephotos{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-googlescholar{color:#4285f4}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-googlescholar{background-color:#4285f4;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mendeley{color:#9d1626}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mendeley{background-color:#9d1626;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-notion{color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-notion{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-overcast{color:#fc7e0f}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-overcast{background-color:#fc7e0f;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pexels{color:#05a081}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pexels{background-color:#05a081;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocketcasts{color:#f43e37}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocketcasts{background-color:#f43e37;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-strava{color:#fc4c02}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-strava{background-color:#fc4c02;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wechat{color:#09b83e}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wechat{background-color:#09b83e;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-zulip{color:#54a7ff}
65:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-zulip{background-color:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-podcastaddict{color:#f3842c}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-podcastaddict{background-color:#f3842c;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-applepodcasts{color:#8e32c6}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-applepodcasts{background-color:#8e32c6;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-ivoox{color:#f45f31}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-ivoox{background-color:#f45f31;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-applemusic{color:#fa243c}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-applemusic{background-color:#fa243c;color:#fff} 66 67/*# sourceURL=https://bentondowns.com/wp-content/plugins/simple-social-icons/build/style-index.css */ 68</style> 69<style id="global-styles-inline-css"> 70:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
70--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--adele: adele;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
70.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-adele-font-family{font-family: var(--wp--preset--font-family--adele) !important;} 71:root :where(.wp-block-icon svg){width: 24px;} 72:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 73:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 74:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 75:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 76:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 77:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 78/*# sourceURL=global-styles-inline-css */ 79</style> 80<link rel='stylesheet' id='cleantalk-public-css-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.88_1789736669' data-spai-egr='1' media='all' /> 81<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.88_1789736669' data-spai-egr='1' media='all' /> 82<link rel='stylesheet' id='uaf_client_css-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/uploads/useanyfont/uaf.css?ver=1787137019' data-spai-egr='1' media='all' /> 83<link rel='stylesheet' id='generate-widget-areas-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.6.1' data-spai-egr='1' media='all' /> 84<link rel='stylesheet' id='generate-style-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.6.1' data-spai-egr='1' media='all' /> 85<style id="generate-style-inline-css"> 86body{background-color:var(--base-3);color:var(--contrast);}a{color:var(--accent);}a{text-decoration:underline;}.entry-title a, .site-branding a, a.button, .wp-block-button__link, .main-navigation a{text-decoration:none;}a:hover, a:focus, a:active{color:var(--contrast);}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#222222;--contrast-2:#585858;--contrast-3:#F4F5F6;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#B07A5A;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}.gp-modal:not(.gp-modal--open):not(.gp-modal--transition){display:none;}.gp-modal--transition:not(.gp-modal--open){pointer-events:none;}.gp-modal-overlay:not(.gp-modal-overlay--open):not(.gp-modal--transition){display:none;}.gp-modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(3px);transition:opacity 500ms ease;opacity:0;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay{opacity:1;}.gp-modal__container{max-width:100%;max-height:100vh;transform:scale(0.9);transition:transform 500ms ease;padding:0 10px;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__container{transform:scale(1);}.search-modal-fields{display:flex;}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:var(--gp-search-modal-overlay-bg-color);}.search-modal-form{width:500px;max-width:100%;background-color:var(--gp-search-modal-bg-color);color:var(--gp-search-modal-text-color);}.search-modal-form .search-field, .search-modal-form .search-field:focus{width:100%;height:60px;background-color:transparent;border:0;appearance:none;color:currentColor;}.search-modal-fields button, .search-modal-fields button:active, .search-modal-fields button:focus, .search-modal-fields button:hover{background-color:transparent;border:0;color:currentColor;width:60px;}.site-description{font-family:inherit;font-weight:700;font-size:22px;}button:not(.menu-toggle),html input[type="button"],input[type="reset"],input[type="submit"],.button,.wp-block-button .wp-block-button__link{font-family:inherit;font-size:24px;letter-spacing:20em;}body, button, input, select, textarea{font-family:Urbanist, sans-serif;font-weight:normal;font-size:18px;}.site-info{font-family:inherit;text-transform:initial;font-style:normal;text-decoration:none;line-height:1.5em;}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:rgba(255,255,255,0);color:var(--base-3);}.main-title a,.main-title a:hover{color:var(--base-3);}.site-description{color:var(--base-3);}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:rgba(255,255,255,0);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--base-3);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--accent);background-color:var(--base-3);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--base-3);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--accent);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--accent);background-color:var(--base-3);}.main-navigation ul ul{background-color:var(--base);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:var(--base-3);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:var(--contrast-2);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{color:var(--base-2);background-color:#333333;}.site-info{background-color:var(--base-2);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--contrast-3);background-color:#102F45;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#102F45;background-color:#C2C6CC;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--base-3);}}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 20px 0px 20px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}
86.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}} 87.elementor-template-full-width .site-content{display:block;} 88/*# sourceURL=generate-style-inline-css */ 89</style> 90<link rel='stylesheet' id='generate-google-fonts-css' href='https://fonts.googleapis.com/css?family=Playfair+Display:regular,500,600,700,800,900,italic,500italic,600italic,700italic,800italic,900italic|Urbanist:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic&display=swap&ver=3.6.1' media='all' /> 91<style id="spai-fadein-inline-css"> 92img[data-spai]{opacity: 0;} div.woocommerce-product-gallery img[data-spai]{opacity: 1;} img[data-spai-egr],img[data-spai-lazy-loaded],img[data-spai-upd] {transition: opacity .5s linear .2s;-webkit-transition: opacity .5s linear .2s;-moz-transition: opacity .5s linear .2s;-o-transition: opacity .5s linear .2s; opacity: 1;} 93/*# sourceURL=spai-fadein-inline-css */ 94</style> 95<link rel='stylesheet' id='simple-social-icons-font-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/simple-social-icons/css/style.css?ver=4.0.0' data-spai-egr='1' media='all' /> 96<link rel='stylesheet' id='font-awesome-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' data-spai-egr='1' media='all' /> 97<link rel='stylesheet' id='elementor-frontend-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.3' data-spai-egr='1' media='all' /> 98<style id="elementor-frontend-inline-css"> 99 100/* ========================================================== 101 Trip Card Enhancements 102 ========================================================== */ 103 104/* --- Other Dates Available --- */ 105.elementor-shortcode .trip-other-dates { 106 display: block !important; 107 text-align: center !important; 108 margin-top: 0.4rem !important; 109} 110 111.elementor-shortcode .trip-other-dates .bd-other-dates-label { 112 display: block !important; 113 font-weight: 700 !important; 114 font-style: italic !important; 115 color: #4A5D73 !important; 116 font-size: 1.05rem !important; 117 line-height: 1.4 !important; 118} 119 120.elementor-shortcode .trip-other-dates .bd-other-dates-list { 121 margin-top: 0.2rem !important; 122} 123 124.elementor-shortcode .trip-other-dates .bd-other-date-item { 125 display: block !important; 126 color: inherit !important; 127 font-size: 0.85rem !important; 128 line-height: 1.35 !important; 129 opacity: 0.9; 130} 131 132/* --- Meta row and icon alignment fixes --- */ 133.elementor-shortcode .trip-meta-row { 134 display: grid !important; 135 grid-template-columns: repeat(3, 1fr) !important; 136 gap: 0 !important; 137 align-items: stretch !important; 138 text-align: center !important; 139 position: relative !important; 140 margin-bottom: 0.25rem !important; 141} 142 143/* --- Column items --- */ 144.elementor-shortcode .trip-meta-row .meta-item { 145 display: flex !important; 146 flex-direction: column !important; 147 align-items: center !important; 148 justify-content: center !important; 149 gap: 0.35rem !important; 150 min-height: 70px !important; 151 padding: 0 1rem !important; 152 position: relative !important; 153} 154 155/* --- Single centered vertical dividers --- */ 156.elementor-shortcode .trip-meta-row .meta-item:not(:last-child)::after { 157 content: "" !important; 158 position: absolute !important; 159 top: 10% !important; 160 bottom: 10% !important; 161 right: 0 !important; 162 width: 1px !important; 163 background-color: rgba(0,0,0,0.15) !important; 164 transform: translateX(50%) !important; 165} 166 167/* --- Icon alignment --- */ 168.elementor-shortcode .meta-item .meta-icon svg { 169 display: block !important; 170 width: 20px !important; 171 height: 20px !important; 172 overflow: visible !important; 173} 174.elementor-shortcode .meta-item .meta-icon { 175 margin: 0 auto 0.2rem auto !important; 176} 177 178/* Dual button layout */ 179.elementor-shortcode .trip-buttons { 180 display: flex; 181 gap: 0.75rem; 182 margin-top: 1rem; 183} 184 185.elementor-shortcode .trip-buttons .trip-button { 186 flex: 1; 187 text-align: center; 188} 189 190.elementor-shortcode .trip-button.trip-waitlist { 191 background: #C2C6CC; 192 color: #4a5d73; 193} 194 195.elementor-shortcode .trip-button.trip-waitlist:hover { 196 background: #4a5d73; 197 color: #C2C6CC; 198} 199 200/* View Details button - navy base */ 201.elementor-shortcode .trip-button.trip-details { 202 background: transparent; 203 background-color: #ffffff !important; /* navy */ 204 color: #4A5D73 !important; 205 border: 1px solid #4A5D73 !important; 206} 207 208/* Hover state */ 209.elementor-shortcode .trip-button.trip-details:hover { 210 background-color: #4A5D73 !important; 211 color: #F4F5F6 !important; 212 border-color: #4A5D73 !important; 213} 214 215.elementor-shortcode .trip-button.trip-book { 216 background: #B07A5A; 217 color: #fff; 218} 219 220.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }.elementor-edit-mode [data-element_type="e-form-success-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)),.elementor-edit-mode [data-element_type="e-form-error-message"]:is(.elementor-element-editable, :has(.elementor-element-editable), :has(> .elementor-empty-view)){ display: block; }.e-background-video { position: relative; overflow: hidden; }.e-background-video__media { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; z-index: 0; }.e-background-video__content { position: relative; z-index: 1; flex: 1 1 auto; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view.elementor-empty-view { position: relative; flex: 1 1 auto; min-height: 120px; height: auto; width: 100%; }.elementor-edit-mode .e-background-video__content.e-atomic-element:has(> .elementor-empty-view) > .elementor-empty-view > .elementor-first-add { position: absolute; inset: 0; width: 100%; height: 100%; }.e-background-video__controls { z-index: 2; }.e-background-video__play, .e-background-video__pause { appearance: none; -webkit-appearance: none; }.e-background-video.e-background-video--playing .e-background-video__play { display: none; }.e-background-video.e-background-video--paused .e-background-video__pause { display: none; }.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__controls,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__play,.e-background-video:not(.e-background-video--playing):not(.e-background-video--paused) .e-background-video__pause { display: none; }.e-accordion-item-header-base { list-style: none; }.e-accordion-item-header-base::-webkit-details-marker { display: none; }.e-accordion-item-base { interpolate-size: allow-keywords; }.e-accordion-item-base::details-content {block-size: 0; overflow: hidden;transition: block-size .3s ease, content-visibility .3s ease allow-discrete;}
220.e-accordion-item-base[open]::details-content { block-size: auto; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base { width: auto; height: 100%; max-width: 100%; }.e-accordion-item-icon-base.e-accordion-item-icon-base .e-svg-base svg { width: auto !important; }.e-accordion-item-icon-base svg { transition: transform .3s ease; }.e-accordion-item-base[open] > summary .e-accordion-item-icon-base svg { transform: rotate(180deg); } 221/*# sourceURL=elementor-frontend-inline-css */ 222</style> 223<link rel='stylesheet' id='elementor-post-6885-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/uploads/elementor/css/post-6885.css?ver=1790945095' data-spai-egr='1' media='all' /> 224<link rel='stylesheet' id='widget-heading-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.3' data-spai-egr='1' media='all' /> 225<link rel='stylesheet' id='widget-video-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/elementor/assets/css/widget-video.min.css?ver=4.3.3' data-spai-egr='1' media='all' /> 226<link rel='stylesheet' id='widget-image-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.3' data-spai-egr='1' media='all' /> 227<link rel='stylesheet' id='elementor-post-8103-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/uploads/elementor/css/post-8103.css?ver=1790956831' data-spai-egr='1' media='all' /> 228<link rel='stylesheet' id='base-desktop-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/uploads/elementor/css/base-desktop.css?ver=6abfa74802e5d' data-spai-egr='1' media='all' /> 229<link rel='stylesheet' id='base-mobile-css' href='https://cdn.shortpixel.ai/spai/q_glossy+ret_auto+to_auto+v_6/bentondowns.com/wp-content/uploads/elementor/css/base-mobile.css?ver=6abfa74802e5d' data-spai-egr='1' media='(max-width:767px)' /> 230<link rel='stylesheet' id='elementor-gf-playfairdisplay-css' href='https://fonts.googleapis.com/css?family=Playfair+Display:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 231<link rel='stylesheet' id='elementor-gf-urbanist-css' href='https://fonts.googleapis.com/css?family=Urbanist:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' />
232<script id="ugb-block-frontend-js-v2-js-extra"> 233var stackable = {"restUrl":"https://bentondowns.com/wp-json/"}; 234//# sourceURL=ugb-block-frontend-js-v2-js-extra 235</script>
vendor: 1 bytes, line 235
235
236<script data-optimized="1" id="ugb-block-frontend-js-v2-js" src="https://bentondowns.com/wp-content/litespeed/js/ce81c8c11d9744abdd67fe3369d494d8.js?ver=c5f49"></script>
vendor: 1 bytes, line 236
236
237<script data-optimized="1" id="ugb-block-frontend-js-premium-v2-js" src="https://bentondowns.com/wp-content/litespeed/js/73ea73a0e5fb785270b0a2af612a18aa.js?ver=0124f"></script>
vendor: 1 bytes, line 237
237
238<script id="jquery-core-js" src="https://bentondowns.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 238
238
239<script data-optimized="1" id="jquery-migrate-js" src="https://bentondowns.com/wp-content/litespeed/js/65eac32fcbc85cf18fbed7bd50a1ac46.js?ver=a7fe4"></script>
vendor: 1 bytes, line 239
239
240<script data-optimized="1" id="apbct-public-bundle_gathering.min-js-js" src="https://bentondowns.com/wp-content/litespeed/js/db247cc95fa2677b26f3b6bb4675d2b8.js?ver=8801f"></script>
vendor: 1 bytes, line 240
240
241<script id="dlm-public-js-extra"> 242var dlmVars = {"logStatus":"enabled","jsErrorLogging":{"status":"","url":"https://bentondowns.com/wp-admin/admin-ajax.php","nonce":"f519c05c12","action":"log_js_errors"}}; 243//# sourceURL=dlm-public-js-extra 244</script>
vendor: 1 bytes, line 244
244
245<script data-optimized="1" id="dlm-public-js" src="https://bentondowns.com/wp-content/litespeed/js/6403e448346a5db8540454b1f63350c4.js?ver=c70e3"></script>
245 246 247<!-- Google tag (gtag.js) snippet added by Site Kit --> 248<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 248-249
248 249<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
249G-RD625ZF1KJ
vendor: 18 bytes, line 249
249" async></script>
250<script id="google_gtagjs-js-after"> 251window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 252gtag("set","linker",{"domains":["bentondowns.com"]}); 253gtag("js", new Date()); 254gtag("set", "developer_id.dZTNiMT", true); 255gtag("config", "G-RD625ZF1KJ"); 256 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 257//# sourceURL=google_gtagjs-js-after 258</script>
258 259<link rel="https://api.w.org/" href="https://bentondowns.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://bentondowns.com/wp-json/wp/v2/pages/8103" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bentondowns.com/xmlrpc.php?rsd" /> 260<meta name="generator" content="WordPress 7.1.2" /> 261<link rel="canonical" href="https://bentondowns.com/about-us/" /> 262<link rel='shortlink' href='https://bentondowns.com/?p=8103' /> 263<style> 264 .trip-grid { 265 display: grid; 266 grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); 267 gap: 2rem; 268 } 269 .trip-card { 270 background: rgba(255,255,255,0.04); 271 border: 1px solid #888; 272 border-radius: 12px; 273 padding: 1.5rem; 274 transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease; 275 } 276 .trip-card:hover { 277 transform: translateY(-2px); 278 border-color: #aaa; 279 box-shadow: 0 8px 24px rgba(0,0,0,.15); 280 } 281 .trip-title { margin-top: 0; } 282 .trip-price { font-weight: 600; margin-bottom: .5rem; } 283 .trip-desc { opacity: .85; } 284 </style><meta name="generator" content="Site Kit by Google 1.188.0" /> <style> 285 286/* Layout: 2 cards on desktop */ 287.strong-view-id-6 .strong-content, 288.strong-view-id-6 .testimonial-list, 289.strong-view-id-6 .strong-view-content { 290 display: grid !important; 291 grid-template-columns: repeat(2, minmax(0, 1fr)) !important; 292 gap: 24px; 293 align-items: stretch; 294 width: 100%; 295 margin: 0; 296 padding: 0; 297} 298 299/* Card container */ 300.strong-view-id-6 .testimonial { 301 background-color: #ffffff; 302 border: 1px solid rgba(0, 0, 0, 0.06); 303 border-radius: 16px; 304 padding: 32px; 305 box-shadow: 0 12px 34px rgba(0, 0, 0, 0.10); 306 height: 100%; 307 box-sizing: border-box; 308 display: flex; 309 flex-direction: column; 310} 311 312/* Testimonial text */ 313.strong-view-id-6 .testimonial-content { 314 font-size: 16px; 315 line-height: 1.7; 316 margin: 0; 317 flex-grow: 1; 318} 319 320/* Author name */ 321.strong-view-id-6 .testimonial-name { 322 margin-top: 20px; 323 font-weight: 700; 324 font-size: 15px; 325} 326 327/* Optional title / workshop name */ 328.strong-view-id-6 .testimonial-title, 329.strong-view-id-6 .testimonial-company { 330 margin-top: 4px; 331 font-size: 14px; 332 opacity: 0.8; 333} 334 335/* Remove default quote icons if present */ 336.strong-view-id-6 .testimonial:before, 337.strong-view-id-6 .testimonial:after { 338 display: none !important; 339} 340 341/* Tablet: still 2-up, tighter spacing */ 342@media (max-width: 1024px) { 343 .strong-view-id-6 .testimonial { 344 padding: 28px; 345 } 346} 347 348/* Mobile: stack cards */ 349@media (max-width: 767px) { 350 .strong-view-id-6 .strong-content, 351 .strong-view-id-6 .testimonial-list, 352 .strong-view-id-6 .strong-view-content { 353 grid-template-columns: 1fr !important; 354 } 355 356 .strong-view-id-6 .testimonial { 357 padding: 24px; 358 } 359 360/* ========================================================= 361 Strong Testimonials - Average Rating (Elementor widget wrapper) 362 ========================================================= */ 363 364.bd-avg-rating { 365 display: flex; 366 align-items: center; 367 gap: 12px; 368} 369 370/* Force the bold to actually look bold even if theme neutralizes <b>/<strong> */ 371.bd-avg-rating b, 372.bd-avg-rating strong { 373 font-weight: 700 !important; 374} 375 376/* If the stars render as icons/images, keep them aligned nicely */ 377.bd-avg-rating img, 378.bd-avg-rating svg { 379 display: inline-block; 380 vertical-align: middle; 381} 382 383/* Optional: tighten spacing if Strong outputs extra margins */ 384.bd-avg-rating p { 385 margin: 0; 386} 387} 388 389 /* Make the grid and cards fully occupy available width */ 390.strong-view-id-6 .strong-content, 391.strong-view-id-6 .testimonial-list, 392.strong-view-id-6 .strong-view-content { 393 width: 100% !important; 394 justify-items: stretch; 395 align-items: stretch; 396} 397 398.strong-view-id-6 .testimonial { 399 width: 100% !important; 400 max-width: none !important; 401} 402 403 </style> 404 <meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 405 <style> 406 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 407 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 408 background-image: none !important; 409 } 410 @media screen and (max-height: 1024px) { 411 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 412 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 413 background-image: none !important; 414 } 415 } 416 @media screen and (max-height: 640px) { 417 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 418 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 419 background-image: none !important; 420 } 421 } 422 </style> 423 <link href="https://cdn.lineicons.com/5.0/lineicons.css" rel="stylesheet"> 424 425<!-- Google Tag Manager snippet added by Site Kit -->
426<script>
vendor: 420 bytes, lines 426-435
426 427 ( function( w, d, s, l, i ) { 428 w[l] = w[l] || []; 429 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 430 var f = d.getElementsByTagName( s )[0], 431 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 432 j.async = true; 433 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 434 f.parentNode.insertBefore( j, f ); 435 } )( window, document, 'script', 'dataLayer', '
435GTM-K283NXLK
vendor: 9 bytes, lines 435-436
435' ); 436
437</script>
437 438 439<!-- End Google Tag Manager snippet added by Site Kit --> 440<style class="wp-fonts-local"> 441@font-face{font-family:adele;font-style:normal;font-weight:100;font-display:fallback;src:url("https://cdn.shortpixel.ai/spai/ret_img/bentondowns.com/wp-content/uploads/useanyfont/4954Adele.woff2") format('woff2');} 442</style> 443<link rel="icon" href="https://cdn.shortpixel.ai/spai/q_glossy+ret_img+to_auto/bentondowns.com/wp-content/uploads/2019/06/cropped-Benton-Downs-logo-512-32x32.png" data-spai-egr="1" sizes="32x32" /> 444<link rel="icon" href="https://cdn.shortpixel.ai/spai/q_glossy+ret_img+to_auto/bentondowns.com/wp-content/uploads/2019/06/cropped-Benton-Downs-logo-512-192x192.png" data-spai-egr="1" sizes="192x192" /> 445<link rel="apple-touch-icon" href="https://cdn.shortpixel.ai/spai/q_glossy+ret_img+to_auto/bentondowns.com/wp-content/uploads/2019/06/cropped-Benton-Downs-logo-512-180x180.png" data-spai-egr="1" /> 446<meta name="msapplication-TileImage" content="https://bentondowns.com/wp-content/uploads/2019/06/cropped-Benton-Downs-logo-512-270x270.png" /> 447<style id="wp-custom-css"> 448/* ========================================================== 449 [BD-BLOG-CATEGORY-ARCHIVES] 450 Category archive layout and typography 451========================================================== */ 452 453/* Restrict the native theme title and post metadata to a slim layout */ 454/* Align only the title and metadata text, leaving the banner untouched */ 455h1.entry-title, 456.entry-meta, 457.author-link { 458 max-width: 1140px; /* Matches your core content width */ 459 margin-left: auto !important; 460 margin-right: auto !important; 461 padding-left: 0 !important; 462 padding-right: 0 !important; 463 width: 100%; 464} 465 466/* Force any native header/banner images to maintain their proper aspect ratio */ 467.entry-content img, 468header img, 469.post-banner img { 470 max-width: 100% !important; 471 height: auto !important; 472 object-fit: cover; /* Prevents squishing by cropping instead of distorting */ 473} 474 475 476body.category .site-main { 477 max-width: 900px; 478 margin: 0 auto; 479} 480 481body.category .page-header { 482 font-family: "Playfair Display"; 483 text-align: center; 484 padding: 30px 0 40px; 485 margin-bottom: 30px; 486} 487 488body.category .page-title { 489 font-family: "Playfair Display"; 490 font-size: 42px; 491 line-height: 1.15; 492 margin-bottom: 18px; 493} 494 495/*body.category .taxonomy-description { 496 max-width: 760px; 497 margin: 0 auto; 498 font-family: "Adele"; 499 font-size: 18px; 500 line-height: 1.7; 501}*/ 502 503body.category article.post { 504 margin-bottom: 50px; 505 padding-bottom: 40px; 506 border-bottom: 1px solid #e5e5e5; 507} 508 509body.category .post-image { 510 margin-bottom: 22px; 511} 512 513body.category .post-image img { 514 display: block; 515 width: 100%; 516 height: auto; 517} 518 519body.category .entry-title { 520 font-family: "Playfair Display"; 521 font-size: 30px; 522 line-height: 1.2; 523 margin-bottom: 10px; 524} 525 526/*body.category .entry-meta { 527 margin-bottom: 16px; 528 font-family: "Adele"; 529 font-size: 14px; 530 text-transform: uppercase; 531 letter-spacing: 0.04em; 532} 533 534body.category .entry-summary { 535 font-family: "Adele"; 536 font-size: 17px; 537 line-height: 1.7; 538}*/ 539 540body.category .cat-links { 541 display: none; 542} 543 544body.category .site, 545body.category .site-content { 546 background-color: #ffffff; 547} 548 549/* --- TARGETED FIX FOR ELEMENTOR POSTS --- */ 550 551/* 1. Safely constrain and center the title and metadata blocks */ 552body.single h1.entry-title, 553body.single .entry-meta { 554 max-width: 1140px; /* Adjust this to perfectly match your older posts' width */ 555 margin-left: auto !important; 556 margin-right: auto !important; 557 padding-left: 0 !important; 558 padding-right: 0 !important; 559 text-align: left !important; 560 width: 100%; 561 box-sizing: border-box; 562} 563 564/* 2. Safely constrain and center the WordPress Post Settings Featured Image */ 565body.single .post-image, 566body.single .featured-media, 567body.single .post-thumbnail { 568 max-width: 1140px; /* Keeps the banner locked into the exact same central column */ 569 margin: 0 auto 30px auto !important; 570 padding-left: 20px; 571 padding-right: 20px; 572 width: 100%; 573 box-sizing: border-box; 574} 575 576/* 3. Ensure the image inside scales cleanly without squishing */ 577body.single .post-image img, 578body.single .featured-media img, 579body.single .post-thumbnail img { 580 display: block; 581 width: 100% !important; 582 height: auto !important; 583 object-fit: cover; 584} 585 586/* Force the post settings banner image to fill its box naturally without distortion */ 587body.single .post-image img, 588body.single .featured-media img, 589body.single .post-thumbnail img, 590body.single .entry-content .wp-post-image { 591 width: 100% !important; 592 height: 450px !important; /* Forces a fixed, healthy height so it cannot flatten */ 593 max-height: 50vh !important; /* Prevents it from taking up too much vertical screen space on laptops */ 594 object-fit: cover !important; /* Tells the image to smartly crop itself instead of squishing horizontally or vertically */ 595 object-position: center center !important; /* Centers the focal point of your image */ 596} 597 598/* ========================================================== 599 [BD-GLOBAL-TYPOGRAPHY-RESTORES] 600 Font restore patches for quick facts, footer, ribbons, nav 601========================================================== */ 602
603/* Restore Adele on Quick Facts only */ 604.bd-field-quickfacts, 605.bd-field-quickfacts * { 606 font-family: "Adele", Arial, sans-serif !important; 607 font-size: 20px !important; 608} 609 610/* Restore Adele in footer */ 611.site-footer, 612.site-footer *, 613.footer-widgets, 614.footer-widgets *, 615.footer-bar, 616.footer-bar * { 617 font-family: "Adele", Arial, sans-serif !important; 618 font-size: 22px; 619} 620 621/* Restore Adele on trip ribbons */ 622.trip-ribbon, 623.trip-ribbon *, 624.ribbon, 625.ribbon * { 626 font-family: "Adele", Arial, sans-serif !important; 627} 628 629/* Keep nav typography on nav only */ 630.site-header .main-navigation a { 631 font-family: "Adele", sans-serif; 632 font-size: 22px; 633 font-weight: bold; 634} 635 636/* ========================================================== 637 [BD-HEADER-NAVIGATION] 638 Desktop dropdowns, mobile nav, branding typography 639========================================================== */ 640 641/* ===== Dropdown / Flyout Menu Improvements ===== */ 642 643/* Desktop dropdown container */ 644@media (min-width: 769px) { 645 646 .main-navigation ul ul { 647 background-color: #ffffff !important; /* solid white */ 648 backdrop-filter: none !important; 649 -webkit-backdrop-filter: none !important; 650 border-radius: 6px; 651 padding: 10px 0; 652 min-width: 220px; 653 box-shadow: 0 8px 20px rgba(0,0,0,0.18); 654 border: 1px solid rgba(0,0,0,0.08); 655 } 656 657 /* Desktop dropdown menu items */ 658 .main-navigation ul ul li a { 659 font-size: 20px !important; 660 line-height: 1.4; 661 padding: 10px 18px; 662 color: #102F45 !important; /* Coastal Navy text */ 663 } 664 665 /* Hover state */ 666 .main-navigation ul ul li a:hover { 667 background-color: rgba(176, 122, 90, 0.12); /* soft copper tint */ 668 color: #102F45 !important; 669 } 670 671 /* Active/current item */ 672 .main-navigation ul ul li.current-menu-item > a { 673 color: #B07A5A !important; 674 } 675 676 /* Remove top-level dropdown arrows */ 677 .main-navigation .main-nav > ul > li.menu-item-has-children > a .dropdown-menu-toggle, 678 .main-navigation .main-nav > ul > li.menu-item-has-children > .dropdown-menu-toggle { 679 display: none !important; 680 } 681 682 .main-navigation .main-nav > ul > li.menu-item-has-children > a::after { 683 display: none !important; 684 content: none !important; 685 } 686 687 .main-navigation .main-nav > ul > li.menu-item-has-children > a { 688 padding-right: 16px !important; 689 } 690} 691 692/* ===== Mobile menu submenu behavior ===== */ 693 694@media (max-width: 768px) { 695 696 /* Mobile submenu base state */ 697 .main-navigation .main-nav ul ul { 698 position: static !important; 699 float: none !important; 700 width: 100% !important; 701 margin: 0 !important; 702 padding: 0 !important; 703 background: rgba(10, 25, 40, 0.96) !important; 704 box-shadow: none !important; 705 } 706 707 /* Make opened submenu items readable */ 708 .main-navigation .main-nav ul ul li, 709 .main-navigation .main-nav ul ul li a { 710 display: block !important; 711 width: 100% !important; 712 opacity: 1 !important; 713 visibility: visible !important; 714 } 715 716 .main-navigation .main-nav ul ul li a { 717 font-size: 18px !important; 718 line-height: 1.4 !important; 719 padding: 12px 20px 12px 32px !important; 720 color: #ffffff !important; 721 background: transparent !important; 722 } 723} 724 725/* ===== Mobile Nav - Keep Arrow Inline ===== */ 726 727@media (max-width: 768px) { 728 729 .main-navigation .main-nav ul li.menu-item-has-children > a { 730 display: flex !important; 731 align-items: center !important; 732 justify-content: space-between !important; 733 width: 100% !important; 734 box-sizing: border-box !important; 735 } 736 737 .main-navigation .main-nav ul li.menu-item-has-children > a .dropdown-menu-toggle { 738 display: inline-flex !important; 739 align-items: center !important; 740 justify-content: center !important; 741 float: none !important; 742 position: static !important; 743 margin-left: auto !important; 744 padding-left: 12px !important; 745 flex: 0 0 auto !important; 746 } 747 748 .main-navigation .main-nav ul li.menu-item-has-children > a .dropdown-menu-toggle .gp-icon { 749 display: inline-flex !important; 750 } 751} 752 753/* ===== Branding typography, all states ===== */ 754 755.site-branding .main-title, 756.site-branding .main-title a { 757 font-family: "Adele", sans-serif; 758 font-size: 26px; 759 font-weight: bold; 760 line-height: 1.1; 761} 762 763.site-branding .site-description { 764 font-family: "Adele", sans-serif; 765 font-size: 22px; 766 font-weight: normal; 767 line-height: 1.3; 768} 769 770/* ===== FINAL OVERRIDE: Desktop flyout solid white ===== */ 771@media (min-width: 769px) { 772 773 .main-navigation .main-nav ul ul, 774 .main-navigation .main-nav ul ul.sub-menu, 775 .main-navigation .main-nav ul li:hover > ul, 776 .main-navigation .main-nav ul li.sfHover > ul { 777 background: #ffffff !important; 778 background-color: #ffffff !important; 779 backdrop-filter: none !important; 780 -webkit-backdrop-filter: none !important; 781 box-shadow: 0 8px 20px rgba(0,0,0,0.18) !important; 782 border: 1px solid rgba(0,0,0,0.08) !important; 783 } 784 785 .main-navigation .main-nav ul ul li, 786 .main-navigation .main-nav ul ul li a, 787 .main-navigation .main-nav ul ul.sub-menu li a { 788 background: #ffffff !important; 789 background-color: #ffffff !important; 790 color: #102F45 !important; 791 } 792 793 .main-navigation .main-nav ul ul li a:hover, 794 .main-navigation .main-nav ul ul.sub-menu li a:hover { 795 background: rgba(176, 122, 90, 0.14) !important; 796 background-color: rgba(176, 122, 90, 0.14) !important; 797 color: #102F45 !important; 798 } 799 800 .main-navigation .main-nav ul ul li.current-menu-item > a { 801 color: #B07A5A !important; 802 } 803} 804 805/* ========================================================== 806 [BD-QUICKFACTS-MODAL] 807 Inline info icon and modal styles 808========================================================== */ 809
810/* QUICK FACTS INFO ICON */ 811 812.bd-inline-info { 813 display: inline-flex; 814 align-items: center; 815 justify-content: center; 816 width: 1.15em; 817 height: 1.15em; 818 margin-left: 6px; 819 border: 1px solid #C8C2B8; 820 border-radius: 50%; 821 background: #C8C2B8; 822 color: #B07A5A; 823 font-size: 0.7em; 824 font-weight: 700; 825 line-height: 1; 826 vertical-align: middle; 827 cursor: pointer; 828} 829 830.bd-inline-info:hover, 831.bd-inline-info:focus { 832 background: #B07A5A; 833 color: #fff; 834} 835 836.bd-modal { 837 display: none; 838 position: fixed; 839 inset: 0; 840 z-index: 99999; 841} 842 843.bd-modal.is-open { 844 display: block; 845} 846 847.bd-modal-backdrop { 848 position: absolute; 849 inset: 0; 850 background: rgba(0, 0, 0, 0.6); 851} 852 853.bd-modal-dialog { 854 position: relative; 855 z-index: 2; 856 width: min(92vw, 680px); 857 max-height: 85vh; 858 overflow-y: auto; 859 margin: 6vh auto; 860 padding: 28px 24px; 861 background: #fff; 862 border-radius: 10px; 863 box-shadow: 0 18px 45px rgba(0, 0, 0, 0.25); 864} 865 866.bd-modal-close { 867 position: absolute; 868 top: 10px; 869 right: 12px; 870 871 width: 32px !important; 872 min-width: 32px !important; 873 max-width: 32px !important; 874 height: 32px !important; 875 876 display: inline-flex !important; 877 align-items: center !important; 878 justify-content: center !important; 879 880 padding: 0 !important; 881 margin: 0 !important; 882 883 border: 0 !important; 884 border-radius: 50% !important; 885 background: transparent !important; 886 background-color: transparent !important; 887 box-shadow: none !important; 888 889 color: #333 !important; 890 font-family: Arial, sans-serif !important; 891 font-size: 22px !important; 892 font-weight: 700 !important; 893 opacity: 1 !important; 894 line-height: 1 !important; 895 text-align: center !important; 896 text-decoration: none !important; 897 898 cursor: pointer !important; 899 overflow: hidden !important; 900 float: none !important; 901 clear: none !important; 902} 903 904.bd-modal-close:hover, 905.bd-modal-close:focus { 906 background: rgba(0, 0, 0, 0.08) !important; 907 color: #000 !important; 908} 909 910.bd-modal-close::before, 911.bd-modal-close::after { 912 display: none !important; 913 content: none !important; 914} 915 916.bd-modal-dialog h3 { 917 margin-top: 0; 918 margin-bottom: 16px; 919} 920 921body.bd-modal-open { 922 overflow: hidden; 923} 924 925/* ========================================================== 926 [BD-LEADERS-CPT-TYPOGRAPHY] 927 Leader single page typography and social links 928========================================================== */ 929 930/* ================================ 931 Leaders CPT Typography 932 ================================ */ 933 934/* Title (H1) */ 935article.type-bd_leader .entry-title { 936 font-family: 'Playfair Display', serif; 937 font-size: clamp(34px, 4vw, 48px); 938 font-weight: 500; 939 line-height: 1.2; 940 letter-spacing: 0.02em; 941 margin-bottom: 20px; 942} 943 944/* Body text */ 945/*article.type-bd_leader .entry-content, 946article.type-bd_leader .entry-content p, 947article.type-bd_leader .entry-content li { 948 font-family: 'Adele', serif; 949 font-size: 22px; 950 line-height: 1.4; 951 letter-spacing: 0.01em; 952 color: inherit; 953}*/ 954 955/* Subheadings if any appear later */ 956article.type-bd_leader .entry-content h2, 957article.type-bd_leader .entry-content h3, 958article.type-bd_leader .entry-content h4 { 959 font-family: 'Playfair Display', serif; 960 font-weight: 500; 961 line-height: 1.25; 962 letter-spacing: 0.02em; 963 margin-top: 1.5em; 964 margin-bottom: 0.5em; 965} 966 967/* Links */ 968article.type-bd_leader .entry-content a { 969 text-decoration: underline; 970} 971 972/* Social Media and Websites */ 973 974.bd-leader-social-wrapper { 975 margin-top: 28px; 976 text-align: center; 977} 978 979.bd-leader-social-header { 980 font-family: "Playfair Display", serif; 981 font-size: 20px; 982 font-style: italic; 983 color: #B07A5A; 984 margin-bottom: 10px; 985 opacity: 0.9; 986} 987 988.bd-leader-socials { 989 display: flex; 990 flex-wrap: wrap; 991 gap: 12px; 992 justify-content: center; /* change to flex-start if you prefer left aligned */ 993 align-items: center; 994 margin-top: 18px; 995} 996 997.bd-leader-social { 998 width: 42px; 999 height: 42px; 1000 border-radius: 999px; 1001 display: inline-flex; 1002 align-items: center; 1003 justify-content: center; 1004 background: #f3efe9; 1005 color: #B07A5A; 1006 border: 1px solid rgba(176, 122, 90, 0.22); 1007 text-decoration: none; 1008 transition: transform 0.2s ease, background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease; 1009} 1010 1011.bd-leader-social:hover, 1012.bd-leader-social:focus { 1013 background: #B07A5A; 1014 color: #ffffff; 1015 border-color: #B07A5A; 1016 transform: translateY(-2px); 1017 outline: none; 1018} 1019 1020.bd-leader-social svg { 1021 width: 18px; 1022 height: 18px; 1023 display: block; 1024 fill: currentColor; 1025} 1026
1027/* ========================================================== 1028 [BD-BLOG-TYPOGRAPHY] 1029 Blog, archive, and single post typography 1030========================================================== */ 1031 1032/* ================================ 1033 Blog Typography 1034 ================================ */ 1035 1036/* Archive + blog titles (smaller, more balanced) */ 1037body.blog .entry-title, 1038body.archive .entry-title { 1039 font-family: 'Playfair Display', serif; 1040 font-size: clamp(26px, 2.6vw, 34px); 1041 font-weight: 500; 1042 line-height: 1.25; 1043 letter-spacing: 0.02em; 1044 margin-bottom: 10px; 1045} 1046 1047/* Single blog post title (can stay a bit larger) */ 1048body.single-post .entry-title { 1049 font-family: 'Playfair Display', serif; 1050 font-size: clamp(32px, 3.5vw, 42px); 1051 font-weight: 500; 1052 line-height: 1.2; 1053 letter-spacing: 0.02em; 1054 margin-bottom: 20px; 1055} 1056 1057/* Blog body text */ 1058/*body.blog .entry-content, 1059body.blog .entry-content p, 1060body.blog .entry-content li, 1061body.archive .entry-content, 1062body.archive .entry-content p, 1063body.archive .entry-content li, 1064body.single-post .entry-content, 1065body.single-post .entry-content p, 1066body.single-post .entry-content li { 1067 font-family: 'Adele', serif; 1068 font-size: 22px; 1069 line-height: 1.7; 1070 letter-spacing: 0.01em; 1071 color: inherit; 1072}*/ 1073 1074/* Blog subheadings */ 1075body.blog .entry-content h2, 1076body.blog .entry-content h3, 1077body.blog .entry-content h4, 1078body.archive .entry-content h2, 1079body.archive .entry-content h3, 1080body.archive .entry-content h4, 1081body.single-post .entry-content h2, 1082body.single-post .entry-content h3, 1083body.single-post .entry-content h4 { 1084 font-family: 'Playfair Display', serif; 1085 font-weight: 500; 1086 line-height: 1.25; 1087 letter-spacing: 0.02em; 1088 margin-top: 1.5em; 1089 margin-bottom: 0.5em; 1090} 1091 1092/* Blog links inside content */ 1093body.blog .entry-content a, 1094body.archive .entry-content a, 1095body.single-post .entry-content a { 1096 text-decoration: underline; 1097} 1098 1099/* ================================ 1100 FIX: Excerpt Typography (the missing piece) 1101 ================================ */ 1102 1103/* GeneratePress uses .entry-summary for excerpts */ 1104/*body.blog .entry-summary, 1105body.blog .entry-summary p, 1106body.archive .entry-summary, 1107body.archive .entry-summary p { 1108 font-family: 'Adele', serif; 1109 font-size: 22px; 1110 line-height: 1.7; 1111 letter-spacing: 0.01em; 1112 color: inherit; 1113}*/ 1114 1115/* Keep full post content consistent too */ 1116/*body.single-post .entry-content, 1117body.single-post .entry-content p, 1118body.single-post .entry-content li { 1119 font-family: 'Adele', serif; 1120 font-size: 22px; 1121 line-height: 1.7; 1122 letter-spacing: 0.01em; 1123}*/ 1124 1125/* Subheadings inside posts */ 1126body.single-post .entry-content h2, 1127body.single-post .entry-content h3, 1128body.single-post .entry-content h4 { 1129 font-family: 'Playfair Display', serif; 1130 font-weight: 500; 1131 line-height: 1.25; 1132 letter-spacing: 0.02em; 1133 margin-top: 1.5em; 1134 margin-bottom: 0.5em; 1135} 1136 1137/* ========================================================== 1138 [BD-BLOG-ARCHIVE-LAYOUT-FOOTER] 1139 Archive layout and footer fixes for blog/category/leader pages 1140========================================================== */ 1141 1142/* ================================ 1143 Blog / Category Archive Layout + Footer Fix 1144 ================================ */ 1145 1146/* Widen and center the archive/category content area */ 1147body.archive .site-content, 1148body.archive .content-area, 1149body.archive .site-main, 1150body.archive .inside-right-sidebar, 1151body.archive .inside-left-sidebar, 1152body.archive.separate-containers .inside-article, 1153body.archive.one-container .site-content, 1154body.category .site-content, 1155body.category .content-area, 1156body.category .site-main, 1157body.category .inside-right-sidebar, 1158body.category .inside-left-sidebar, 1159body.category.separate-containers .inside-article, 1160body.category.one-container .site-content { 1161 max-width: 1200px; 1162 margin-left: auto; 1163 margin-right: auto; 1164} 1165 1166/* Make sure the main archive listing area is not visually shoved off center */ 1167body.archive #primary, 1168body.category #primary { 1169 float: none; 1170 margin-left: auto; 1171 margin-right: auto; 1172} 1173 1174/* If there is no sidebar in use, let the archive content breathe */ 1175body.archive.no-sidebar #primary, 1176body.category.no-sidebar #primary { 1177 width: 100%; 1178 max-width: 1200px; 1179} 1180 1181/* ================================ 1182 Footer color fix on archive/category/blog posts/bd_leader 1183 Main footer widgets only 1184 ================================ */ 1185 1186body.archive .site-footer, 1187body.category .site-footer, 1188body.single-post .site-footer, 1189body.single-bd_leader .site-footer, 1190body.archive .footer-widgets, 1191body.category .footer-widgets, 1192body.single-post .footer-widgets, 1193body.single-bd_leader .footer-widgets { 1194 background-color: #333333; 1195 color: #ffffff; 1196} 1197 1198body.archive .site-footer a, 1199body.category .site-footer a, 1200body.single-post .site-footer a, 1201body.single-bd_leader .site-footer a, 1202body.archive .footer-widgets a, 1203body.category .footer-widgets a, 1204body.single-post .footer-widgets a, 1205body.single-bd_leader .footer-widgets a { 1206 color: #ffffff; 1207} 1208 1209/* Main footer typography = Adele 22px */ 1210body.archive .site-footer, 1211body.archive .site-footer p, 1212body.archive .site-footer li, 1213body.archive .site-footer span, 1214body.archive .site-footer a, 1215body.archive .site-footer h1, 1216body.archive .site-footer h2, 1217body.archive .site-footer h3, 1218body.archive .site-footer h4, 1219body.archive .footer-widgets, 1220body.archive .footer-widgets .widget, 1221body.archive .footer-widgets .widget-title, 1222body.category .site-footer, 1223body.category .site-footer p, 1224body.category .site-footer li, 1225body.category .site-footer span, 1226body.category .site-footer a, 1227body.category .site-footer h1, 1228body.category .site-footer h2, 1229body.category .site-footer h3, 1230body.category .site-footer h4, 1231body.category .footer-widgets, 1232body.category .footer-widgets .widget, 1233body.category .footer-widgets .widget-title, 1234body.single-post .site-footer, 1235body.single-post .site-footer p, 1236body.single-post .site-footer li, 1237body.single-post .site-footer span, 1238body.single-post .site-footer a, 1239body.single-post .site-footer h1, 1240body.single-post .site-footer h2, 1241body.single-post .site-footer h3, 1242body.single-post .site-footer h4, 1243body.single-post .footer-widgets, 1244body.single-post .footer-widgets .widget, 1245body.single-post .footer-widgets .widget-title, 1246body.single-bd_leader .site-footer, 1247body.single-bd_leader .site-footer p, 1248body.single-bd_leader .site-footer li, 1249body.single-bd_leader .site-footer span, 1250body.single-bd_leader .site-footer a, 1251body.single-bd_leader .site-footer h1, 1252body.single-bd_leader .site-footer h2, 1253body.single-bd_leader .site-footer h3, 1254body.single-bd_leader .site-footer h4, 1255body.single-bd_leader .footer-widgets, 1256body.single-bd_leader .footer-widgets .widget, 1257body.single-bd_leader .footer-widgets .widget-title { 1258 font-family: 'Adele', serif; 1259 font-size: 22px; 1260 line-height: 1.4; 1261} 1262 1263/* ================================ 1264 Bottom Footer (Site Info) Reset 1265 Only the copyright bar 1266 ================================ */ 1267 1268body.archive .site-info, 1269body.category .site-info, 1270body.single-post .site-info, 1271body.single-bd_leader .site-info { 1272 background-color: #ffffff; 1273 color: #333333; 1274 text-align: center; 1275 font-family: 'Adele', serif; 1276 font-size: 14px; 1277 line-height: 1.2; 1278} 1279 1280body.archive .site-info .inside-site-info, 1281body.category .site-info .inside-site-info, 1282body.single-post .site-info .inside-site-info, 1283body.single-bd_leader .site-info .inside-site-info, 1284body.archive .site-info .copyright-bar, 1285body.category .site-info .copyright-bar, 1286body.single-post .site-info .copyright-bar, 1287body.single-bd_leader .site-info .copyright-bar, 1288body.archive .site-info .copyright, 1289body.category .site-info .copyright, 1290body.single-post .site-info .copyright, 1291body.single-bd_leader .site-info .copyright, 1292body.archive .site-info a, 1293body.category .site-info a, 1294body.single-post .site-info a, 1295body.single-bd_leader .site-info a { 1296 font-family: 'Adele', serif; 1297 font-size: 14px; 1298 line-height: 1.2; 1299 color: #333333; 1300} 1301 1302/* ================================ 1303 The Blog page footer fix 1304 ================================ */ 1305 1306body.blog .site-footer, 1307body.blog .footer-widgets { 1308 background-color: #333333; 1309 color: #ffffff; 1310} 1311 1312body.blog .site-footer a, 1313body.blog .footer-widgets a { 1314 color: #ffffff; 1315} 1316 1317body.blog .site-footer, 1318body.blog .site-footer p, 1319body.blog .site-footer li, 1320body.blog .site-footer span, 1321body.blog .site-footer a, 1322body.blog .site-footer h1, 1323body.blog .site-footer h2, 1324body.blog .site-footer h3, 1325body.blog .site-footer h4, 1326body.blog .footer-widgets, 1327body.blog .footer-widgets .widget, 1328body.blog .footer-widgets .widget-title { 1329 font-family: 'Adele', serif; 1330 font-size: 22px; 1331 line-height: 1.4; 1332} 1333 1334body.blog .site-info { 1335 background-color: #ffffff; 1336 color: #333333; 1337 text-align: center; 1338 font-family: 'Adele', serif; 1339 font-size: 14px; 1340 line-height: 1.2; 1341} 1342 1343body.blog .site-info .inside-site-info, 1344body.blog .site-info .copyright-bar, 1345body.blog .site-info .copyright, 1346body.blog .site-info a { 1347 font-family: 'Adele', serif; 1348 font-size: 14px; 1349 line-height: 1.2; 1350 color: #333333; 1351} 1352 1353/* ========================================================== 1354 [BD-WORKSHOP-SHORTCODE-FIELDS] 1355 Shared workshop shortcode field wrappers and text hooks 1356========================================================== */ 1357
1358/* ========================================================= 1359 SHORTCODE WORKSHOP FIELD STYLES 1360========================================================= */ 1361 1362.bd-workshop-field { 1363 display: block; 1364} 1365 1366.bd-workshop-field p:last-child, 1367.bd-workshop-field h1:last-child, 1368.bd-workshop-field h2:last-child, 1369.bd-workshop-field h3:last-child, 1370.bd-workshop-field h4:last-child, 1371.bd-workshop-field h5:last-child, 1372.bd-workshop-field h6:last-child { 1373 margin-bottom: 0; 1374} 1375 1376/* ========================================================= 1377 SHORTCODE FIELD TEXT STYLE HOOKS 1378========================================================= */ 1379 1380.bd-field-title { 1381 font-family: "Playfair Display", serif; 1382 font-size: clamp(2.25rem, 4vw, 4.5rem); 1383 font-weight: 600; 1384 line-height: 1.05; 1385 text-align: center; 1386 margin: 0; 1387} 1388 1389.bd-field-tagline { 1390 font-family: "Playfair Display", serif; 1391 font-size: clamp(1rem, 1.4vw, 1.6rem); /* smaller + more controlled scaling */ 1392 font-weight: 400; 1393 font-style: italic; 1394 line-height: 1.5; 1395 text-align: center; 1396 max-width: 75%; /* relative instead of fixed */ 1397 margin: 0 auto; 1398 padding: 15px 20px !important; /* slightly tighter vertical spacing */ 1399} 1400 1401.bd-field-quickfacts { 1402 font-family: inherit; 1403 font-size: 22px; 1404 font-weight: 600; 1405 line-height: 1.5; 1406 text-align: center; 1407 justify-content: center; 1408 align-items: center; 1409} 1410 1411.bd-field-meta { 1412 font-family: inherit; 1413 font-size: 1rem; 1414 font-weight: 500; 1415 line-height: 1.4; 1416} 1417 1418.bd-field-body { 1419 font-family: inherit; 1420 font-size: 1rem; 1421 font-weight: 400; 1422 line-height: 1.7; 1423} 1424 1425.bd-workshop-meta-bar .trip-meta-row { 1426 align-items: stretch !important; 1427} 1428 1429.bd-workshop-meta-bar .trip-meta-row .meta-item { 1430 align-items: flex-start !important; 1431 align-self: stretch !important; 1432} 1433 1434.bd-workshop-meta-bar .trip-meta-row .meta-item > span { 1435 display: block !important; 1436 width: 100% !important; 1437} 1438 1439.bd-workshop-meta-bar .trip-meta-row .meta-item-dates > span { 1440 text-align: center !important; 1441} 1442 1443.bd-workshop-meta-bar .trip-meta-row .meta-icon { 1444 width: 65px !important; 1445 height: 65px !important; 1446 min-width: 65px !important; 1447 min-height: 65px !important; 1448 flex: 0 0 65px !important; 1449 line-height: 0; 1450 align-self: flex-start !important; 1451 margin-top: 0; 1452} 1453 1454.bd-workshop-meta-bar .trip-meta-row .meta-icon svg { 1455 display: block !important; 1456 width: 40px !important; 1457 height: 40px !important; 1458 min-width: 40px !important; 1459 min-height: 40px !important; 1460 max-width: none !important; 1461 max-height: none !important; 1462 flex: 0 0 40px !important; 1463 stroke-width: 1.5; 1464} 1465 1466.bd-meta-dates-list .trip-availability.sold-out, 1467.bd-workshop-meta-bar .trip-availability.sold-out { 1468 display: inline-block; 1469 background: #c0392b; 1470 color: #fff; 1471 padding: 3px 10px; 1472 border-radius: 999px; 1473 font-size: 0.9em; 1474 font-weight: 600; 1475 line-height: 1.2; 1476 text-decoration: none; 1477 vertical-align: middle; 1478} 1479 1480.trip-availability.booking-closed { 1481 display: inline-block; 1482 background: #777; 1483 color: #fff; 1484 padding: 3px 10px; 1485 border-radius: 999px; 1486 font-size: 0.9em; 1487 font-weight: 600; 1488 line-height: 1.2; 1489} 1490 1491.bd-workshop-other-dates { 1492 margin-top: 20px; 1493 text-align: center; 1494} 1495 1496/* Make label and list sit on the same line */ 1497.bd-workshop-other-dates .bd-other-dates-label, 1498.bd-workshop-other-dates .bd-other-dates-list { 1499 display: inline; 1500} 1501 1502/* Label styling (keep your look) */ 1503.bd-workshop-other-dates .bd-other-dates-label { 1504 font-weight: 700; 1505 font-style: italic; 1506 color: #B07A5A; 1507 font-size: 24px; 1508 line-height: 1.4; 1509} 1510 1511/* Remove vertical spacing */ 1512.bd-workshop-other-dates .bd-other-dates-list { 1513 margin-top: 0; 1514} 1515 1516/* Turn each date into inline text */ 1517.bd-workshop-other-dates .bd-other-date-item { 1518 display: inline; 1519 color: inherit; 1520 font-size: 22px; 1521 font-style: italic; 1522 line-height: 1.35; 1523 opacity: 0.9; 1524} 1525 1526/* Add comma separators automatically */ 1527.bd-workshop-other-dates .bd-other-date-item:not(:last-child)::after { 1528 content: ", "; 1529} 1530 1531/* Add the colon after the label */ 1532.bd-workshop-other-dates .bd-other-dates-label::after { 1533 content: ": "; 1534} 1535/* 1536 Mobile Responsive Layout for Workshop ShortCodes 1537 */ 1538 1539 @media (max-width: 767px) { 1540 .bd-hero { 1541 min-height: 220px !important; 1542 height: auto !important; 1543 } 1544} 1545 1546@media (max-width: 767px) { 1547 .bd-workshop-name-mobile, 1548 .bd-workshop-name-mobile *, 1549 .bd-workshop-name-mobile .elementor-shortcode, 1550 .bd-workshop-name-mobile .elementor-shortcode * { 1551 color: #102F45 !important; 1552 font-family: Playfair Display !important; 1553 font-size: 22px !important; 1554 font-weight: 800 !important; 1555 line-height: 1.2 !important; 1556 margin: 0 !important; 1557 padding: 0 !important; 1558 text-align: center !important; 1559 } 1560} 1561 1562@media (max-width: 767px) { 1563 1564 .bd-workshop-meta { 1565 font-size: 13px !important; 1566 gap: 6px !important; 1567 } 1568 1569 .bd-workshop-meta * { 1570 font-size: 13px !important; 1571 line-height: 1.2 !important; 1572 } 1573} 1574 1575@media (max-width: 767px) { 1576 .meta-icon { 1577 width: 28px !important; 1578 height: 28px !important; 1579 min-width: 28px !important; 1580 min-height: 28px !important; 1581 flex: 0 0 28px !important; 1582 transform: scale(0.45) !important; 1583 transform-origin: center center !important; 1584 } 1585 1586 .meta-icon svg { 1587 width: 16px !important; 1588 height: 16px !important; 1589 } 1590} 1591 1592@media (max-width: 767px) { 1593 .bd-workshop-meta-bar .trip-meta-row, 1594 .bd-workshop-meta-bar .trip-meta-row .meta-item {
1595 align-items: flex-start !important; 1596 } 1597} 1598 1599@media (max-width: 767px) { 1600 .bd-workshop-meta-bar .trip-meta-row { 1601 align-items: stretch !important; 1602 } 1603 1604 .bd-workshop-meta-bar .trip-meta-row .meta-item { 1605 flex: 1 1 0 !important; 1606 padding: 0 10px !important; 1607 display: flex !important; 1608 flex-direction: column !important; 1609 align-items: center !important; 1610 justify-content: flex-start !important; 1611 text-align: center !important; 1612 } 1613 1614 .bd-workshop-meta-bar .trip-meta-row .meta-item::before, 1615 .bd-workshop-meta-bar .trip-meta-row .meta-item::after { 1616 display: none !important; 1617 content: none !important; 1618 } 1619 1620 .bd-workshop-meta-bar .trip-meta-row .meta-item + .meta-item { 1621 border-left: 1px solid rgba(176,122,90,0.3) !important; 1622 } 1623} 1624 1625@media (max-width: 767px) { 1626 .bd-workshop-field-tagline { 1627 font-size: 16px !important; 1628 line-height: 1.3 !important; 1629 opacity: 0.85; 1630 } 1631} 1632 1633@media (max-width: 767px) { 1634 1635 .bd-quickfacts { 1636 grid-template-columns: 1fr !important; 1637 justify-content: center !important; 1638 } 1639 1640 .bd-quickfacts > .e-con { 1641 max-width: 310px !important; /* controls overall column width */ 1642 margin-left: auto !important; 1643 margin-right: auto !important; 1644 } 1645 1646 .bd-quickfacts .bd-field-quickfacts { 1647 max-width: 100% !important; 1648 } 1649} 1650 1651@media (max-width: 767px) { 1652 .elementor-shortcode .bd-list { 1653 margin-top: 0 !important; 1654 margin-bottom: 0 !important; 1655 padding-left: 1.2em !important; 1656 } 1657 1658 .elementor-shortcode .bd-list li:last-child { 1659 margin-bottom: 0 !important; 1660 } 1661} 1662 1663@media (max-width: 767px) { 1664 .elementor-shortcode .bd-list { 1665 padding-left: 0 !important; 1666 margin-left: 0 !important; 1667 list-style-position: inside !important; 1668 } 1669} 1670 1671@media (max-width: 767px) { 1672 .bd-workshop-leaders { 1673 display: grid !important; 1674 grid-template-columns: 1fr !important; 1675 } 1676 1677 .bd-workshop-leader-card { 1678 width: 75% !important; 1679 max-width: none !important; 1680 } 1681} 1682 1683/* ========================================================== 1684 [BD-MOBILE-HEADER-BASE] 1685 Mobile header row and menu trigger behavior 1686========================================================== */ 1687 1688/* ========================================= 1689 MOBILE - HEADER ROW STYLING 1690 ========================================= */ 1691 1692@media (max-width: 767px) { 1693 1694 /* Keep header items on one row */ 1695 .inside-header { 1696 display: flex !important; 1697 align-items: center !important; 1698 justify-content: space-between !important; 1699 flex-wrap: nowrap !important; 1700 gap: 10px !important; 1701 } 1702 1703 /* Let branding take available space without forcing a new row */ 1704 .site-branding, 1705 .main-title, 1706 .site-logo { 1707 min-width: 0 !important; 1708 } 1709 1710 .site-branding { 1711 flex: 1 1 auto !important; 1712 } 1713 1714 /* Keep mobile menu control on the same row */ 1715 #mobile-menu-control-wrapper { 1716 flex: 0 0 auto !important; 1717 margin-left: auto !important; 1718 padding-top: 0 !important; 1719 padding-bottom: 0 !important; 1720 align-self: center !important; 1721 } 1722 1723 /* Tighten the toggle itself */ 1724 #mobile-menu-control-wrapper .menu-toggle { 1725 display: inline-flex !important; 1726 align-items: center !important; 1727 justify-content: center !important; 1728 padding: 4px 5px !important; 1729 margin: 0 !important; 1730 line-height: 1 !important; 1731 min-height: 0 !important; 1732 width: auto !important; 1733 height: auto !important; 1734 background: #ffffff !important; 1735 border: 1px solid #ffffff !important; 1736 color: #102F45 !important; 1737 } 1738 1739 #mobile-menu-control-wrapper .menu-toggle .gp-icon, 1740 #mobile-menu-control-wrapper .menu-toggle .gp-icon.icon-menu-bars { 1741 display: inline-flex !important; 1742 align-items: center !important; 1743 justify-content: center !important; 1744 line-height: 1 !important; 1745 } 1746 1747 #mobile-menu-control-wrapper .menu-toggle .gp-icon svg { 1748 width: 18px !important; 1749 height: 18px !important; 1750 display: none !important; 1751 } 1752 1753 /* Hamburger when closed */ 1754 #mobile-menu-control-wrapper .menu-toggle[aria-expanded="false"] .gp-icon svg:first-child { 1755 display: block !important; 1756 } 1757 1758 /* X when open */ 1759 #mobile-menu-control-wrapper .menu-toggle[aria-expanded="true"] .gp-icon svg:last-child { 1760 display: block !important; 1761 } 1762 1763 #mobile-menu-control-wrapper .menu-toggle .gp-icon, 1764 #mobile-menu-control-wrapper .menu-toggle .gp-icon svg, 1765 #mobile-menu-control-wrapper .menu-toggle .gp-icon svg path { 1766 color: #102F45 !important; 1767 fill: #102F45 !important; 1768 } 1769} 1770 1771/* ========================================= 1772 MOBILE - HEADER FLYOUT MENU PANEL 1773 ========================================= */ 1774@media (max-width: 767px) { 1775 1776 /* Keep header from growing when menu opens */ 1777 .inside-header, 1778 .site-header, 1779 .main-navigation.mobile-menu-control-wrapper { 1780 overflow: visible !important; 1781 } 1782
1783 /* Make the nav wrapper the anchor for the flyout */ 1784 #mobile-menu-control-wrapper { 1785 position: relative !important; 1786 } 1787 1788 /* vertical alignment of button and icon */ 1789 #mobile-menu-control-wrapper .menu-toggle { 1790 display: inline-flex !important; 1791 align-items: center !important; /* vertical centering */ 1792 justify-content: center !important; 1793 padding: 4px 5px !important; 1794 line-height: 1 !important; 1795} 1796 1797#mobile-menu-control-wrapper .menu-toggle .gp-icon { 1798 display: flex !important; 1799 align-items: center !important; 1800 justify-content: center !important; 1801 height: 100% !important; 1802} 1803 1804#mobile-menu-control-wrapper .menu-toggle svg { 1805 display: block !important; 1806 margin: 0 !important; 1807 transform: translateY(-2px); 1808} 1809 1810 /* The opened mobile menu panel */ 1811 #mobile-menu-control-wrapper .main-nav, 1812 #mobile-menu-control-wrapper .main-navigation, 1813 #mobile-menu-control-wrapper .mobile-bar-items, 1814 #mobile-menu-control-wrapper .menu-toggle + div, 1815 .main-navigation.toggled .main-nav { 1816 position: absolute !important; 1817 top: calc(100% + 8px) !important; 1818 right: 0 !important; 1819 left: auto !important; 1820 width: 260px !important; 1821 max-width: calc(100vw - 24px) !important; 1822 background: #ffffff !important; 1823 z-index: 9999 !important; 1824 box-shadow: 0 10px 30px rgba(0,0,0,0.18) !important; 1825 } 1826 1827 /* Menu list */ 1828 .main-navigation.toggled .main-nav ul, 1829 .main-navigation.toggled .main-nav .menu, 1830 #mobile-menu-control-wrapper .main-nav ul { 1831 background: #ffffff !important; 1832 margin: 0 !important; 1833 padding: 8px 0 !important; 1834 } 1835 1836 /* Links inside flyout */ 1837 .main-navigation.toggled .main-nav a, 1838 #mobile-menu-control-wrapper .main-nav a { 1839 background: #ffffff !important; 1840 color: #102F45 !important; 1841 padding: 12px 18px !important; 1842 } 1843 1844 /* Hover / focus */ 1845 .main-navigation.toggled .main-nav a:hover, 1846 .main-navigation.toggled .main-nav a:focus, 1847 #mobile-menu-control-wrapper .main-nav a:hover, 1848 #mobile-menu-control-wrapper .main-nav a:focus { 1849 background: #f5f5f5 !important; 1850 color: #102F45 !important; 1851 } 1852} 1853 1854/* ========================================= 1855 MOBILE - FLYOUT MENU SPACING 1856 ========================================= */ 1857@media (max-width: 767px) { 1858 1859 /* Reset list spacing */ 1860 .main-navigation.toggled .main-nav ul, 1861 #mobile-menu-control-wrapper .main-nav ul { 1862 margin: 0 !important; 1863 padding: 6px 0 !important; 1864 } 1865 1866 /* Tighten each menu item */ 1867 .main-navigation.toggled .main-nav li, 1868 #mobile-menu-control-wrapper .main-nav li { 1869 margin: 0 !important; 1870 padding: 0 !important; 1871 } 1872 1873 /* Control actual clickable area */ 1874 .main-navigation.toggled .main-nav a, 1875 #mobile-menu-control-wrapper .main-nav a { 1876 display: block !important; 1877 padding: 10px 18px !important; 1878 line-height: 1.2 !important; 1879 } 1880} 1881 1882/* ========================================================== 1883 [BD-UTILITY-CLASSES] 1884 Simple reusable utility styles 1885========================================================== */ 1886 1887/* ========================================================= 1888 OPTIONAL LIGHT-ON-DARK VARIANTS 1889========================================================= */ 1890 1891.bd-on-dark { 1892 color: #ffffff; 1893} 1894 1895.bd-on-dark-muted { 1896 color: rgba(255,255,255,0.88); 1897} 1898 1899/* ========================================================== 1900 [BD-FOOTER-WIDGETS] 1901 Footer widget colors, spacing, and social icon styling 1902========================================================== */ 1903 1904/* =============================== 1905 Footer Widget style controls 1906=============================== */ 1907 1908/* Footer widget text and links */ 1909.footer-widgets, 1910.footer-widgets .widget, 1911.footer-widgets .widget a { 1912 color: #ffffff; 1913} 1914 1915/* Footer widget titles */ 1916.footer-widgets .widget-title { 1917 color: #ffffff; 1918} 1919 1920/* Footer widget text spacing */ 1921.footer-widgets .widget { 1922 line-height: 1.25; 1923} 1924 1925/* Reduce spacing between lines/items */ 1926.footer-widgets .widget p, 1927.footer-widgets .widget li { 1928 margin-bottom: 6px; 1929 margin-top: 6px; 1930} 1931 1932/* Remove underline from footer links */ 1933.footer-widgets a { 1934 text-decoration: none; 1935} 1936 1937/* Optional: add underline only on hover for usability */ 1938.footer-widgets a:hover { 1939 text-decoration: underline; 1940} 1941 1942/* Simple Social Icons widget title in footer */ 1943.footer-widget-5 aside.widget.simple-social-icons h2.widget-title { 1944 font-family: "Adele", sans-serif !important; 1945 font-weight: 900 !important; 1946 font-size: 26px !important; 1947 line-height: 1.2 !important; 1948 margin-top: 6px !important; 1949 margin-bottom: 6px !important; 1950 padding-bottom: 0 !important; 1951} 1952 1953/* Tighten spacing between title and icons */ 1954.footer-widget-5 aside.widget.simple-social-icons ul { 1955 margin-top: 0 !important; 1956 margin-bottom: 0 !important; 1957 padding-top: 0 !important; 1958} 1959 1960/* Remove extra spacing from the widget wrapper if needed */ 1961.footer-widget-5 aside.widget.simple-social-icons { 1962 line-height: 1.2 !important; 1963} 1964 1965/* Icon styling */ 1966.footer-widget-5 aside.widget.simple-social-icons ul li a { 1967 border-radius: 6px !important; /* subtle corner radius */ 1968 background-color: #333333 !important; 1969} 1970 1971/* ========================================================== 1972 [BD-GLOBAL-PAGE-ELEMENTOR-OVERRIDES] 1973 GeneratePress and Elementor full-width/layout overrides 1974========================================================== */ 1975
1976/* GENERAL PAGE STYLING CONTROL */ 1977 1978/* GeneratePress: remove the content width clamp on Elementor pages */ 1979body.elementor-page #page.site.grid-container.container { 1980 max-width: none !important; 1981 width: 100% !important; 1982 margin-left: 0 !important; 1983 margin-right: 0 !important; 1984} 1985 1986/* GeneratePress: remove the side gutters on Elementor pages */ 1987body.elementor-page #page.site.grid-container.container, 1988body.elementor-page #content.site-content { 1989 padding-left: 0 !important; 1990 padding-right: 0 !important; 1991} 1992 1993/* Remove inner clamps in GeneratePress on Elementor pages */ 1994body.elementor-page .inside-article, 1995body.elementor-page .entry-content { 1996 max-width: none !important; 1997 width: 100% !important; 1998 margin-left: 0 !important; 1999 margin-right: 0 !important; 2000 padding-left: 0 !important; 2001 padding-right: 0 !important; 2002} 2003 2004/* Remove any top spacing inside the site-shell wrapper */ 2005.site-shell { 2006 margin-top: 0 !important; 2007 padding-top: 0 !important; 2008} 2009 2010/* Remove spacing between first child and top */ 2011.site-shell > *:first-child { 2012 margin-top: 0 !important; 2013} 2014 2015.site-shell .hero { 2016 width: 100vw; 2017 margin-left: calc(50% - 50vw); 2018} 2019 2020/* Overlay state: remove any workshop page inner header background */ 2021body:not(.bd-scrolled) .site-header, 2022body:not(.bd-scrolled) .inside-header { 2023 background: transparent !important; 2024} 2025 2026.bd-hero-bg { 2027 width: 100%; 2028 aspect-ratio: 21/9; /* try 21/9 for cinematic */ 2029 background-size: cover; 2030 background-position: center center; 2031 background-repeat: no-repeat; 2032 display: block; 2033} 2034 2035/* Sticky, transparent-to-solid header (GeneratePress) */ 2036 2037/* Make the header/nav sticky */ 2038.site-header { 2039 position: sticky; 2040 top: 0; 2041 z-index: 9999; 2042 background: transparent; 2043 transition: background-color 0.25s ease, box-shadow 0.25s ease; 2044} 2045 2046/* Default (overlay): show white logo */ 2047.site-logo img { 2048 content: url('https://cdn.shortpixel.ai/spai/w_1920+q_glossy+ret_img+to_auto/bentondowns.com/wp-content/uploads/2026/01/logo17791077_whiet.png'); 2049} 2050 2051/* After scroll OR forced scrolled: show black logo */ 2052body.bd-scrolled .site-logo img, 2053body.force-scrolled-header .site-logo img, 2054body.search-results .site-logo img { 2055 content: url('https://cdn.shortpixel.ai/spai/w_1920+q_glossy+ret_img+to_auto/bentondowns.com/wp-content/uploads/2019/05/Benton-Downs-Logo-sm.png'); 2056} 2057 2058.site-logo, 2059.site-logo img { 2060 transition: all 0.25s ease; 2061} 2062 2063/* Base logo size */ 2064.site-logo img, 2065.site-branding img, 2066.custom-logo { 2067 max-height: 100px; 2068 width: auto; 2069 transition: max-height 0.25s ease, transform 0.25s ease; 2070} 2071 2072/* Overlay (floating) logo size */ 2073body:not(.bd-scrolled):not(.force-scrolled-header) .site-logo img, 2074body:not(.bd-scrolled):not(.force-scrolled-header) .site-branding img, 2075body:not(.bd-scrolled):not(.force-scrolled-header) .custom-logo { 2076 max-height: 100px; 2077} 2078 2079/* Scrolled logo size */ 2080body.bd-scrolled .site-logo img, 2081body.bd-scrolled .site-branding img, 2082body.bd-scrolled .custom-logo, 2083body.force-scrolled-header .site-logo img, 2084body.force-scrolled-header .site-branding img, 2085body.force-scrolled-header .custom-logo { 2086 max-height: 100px; 2087} 2088 2089body.bd-scrolled .custom-logo, 2090body.force-scrolled-header .custom-logo { 2091 transform: scale(1.00); 2092} 2093 2094/* Pinned hero background */ 2095body.elementor-page .bd-hero { 2096 position: sticky; 2097 top: 0; 2098 height: 65vh; 2099 min-height: 520px; 2100 overflow: hidden; 2101 z-index: 0; 2102} 2103 2104/* If your hero is an Image widget, make it fill the container */ 2105body.elementor-page .bd-hero img { 2106 width: 100%; 2107 height: 100%; 2108 object-fit: cover; 2109 display: block; 2110} 2111 2112/* Content should sit above the hero while scrolling */ 2113body.elementor-page .bd-content-over { 2114 position: relative; 2115 z-index: 2; 2116 margin-top: -60px; 2117 padding-top: 80px; 2118 background: #fff; 2119} 2120 2121/* ========================================================== 2122 [BD-HEADER-OVERLAY-SCROLLED] 2123 Sticky transparent-to-solid header, logos, scrolled state 2124========================================================== */ 2125 2126/* MOBILE RESPONSIVE HEADER MENU STYLING ADJUSTMENTS */ 2127 2128/* debug header - ID with red lines 2129@media (max-width: 767px) { 2130 .site-header { outline: 2px solid red !important; } 2131 .hero-mobile { outline: 2px solid blue !important; } 2132}*/ 2133 2134@media (max-width: 767px) { 2135 body:not(.bd-scrolled):not(.force-scrolled-header) .site-header { 2136 position: absolute !important; 2137 top: 0 !important; 2138 left: 0 !important; 2139 right: 0 !important; 2140 margin-top: -10px !important; 2141 transform: none !important; 2142 z-index: 9999 !important; 2143 } 2144 2145 body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation, 2146 body:not(.bd-scrolled):not(.force-scrolled-header) .site-header, 2147 body:not(.bd-scrolled):not(.force-scrolled-header) .header-wrap { 2148 top: 0 !important; 2149 margin-top: 0 !important; 2150 transform: none !important; 2151 } 2152 2153 .inside-header { 2154 position: relative !important; 2155 display: flex !important;
2156 align-items: center !important; 2157 justify-content: space-between !important; 2158 flex-wrap: nowrap !important; 2159 width: 100% !important; 2160 padding-top: 4px !important; 2161 padding-bottom: 4px !important; 2162 padding-right: 0 !important; 2163 } 2164 2165 .site-branding { 2166 flex: 1 1 auto !important; 2167 min-width: 0 !important; 2168 margin-right: 12px !important; 2169 } 2170 2171 .site-logo, 2172 .site-logo a, 2173 .custom-logo-link { 2174 display: block !important; 2175 visibility: visible !important; 2176 opacity: 1 !important; 2177 } 2178 2179 .site-logo img, 2180 .custom-logo { 2181 display: block !important; 2182 visibility: visible !important; 2183 opacity: 1 !important; 2184 max-height: 65px !important; 2185 width: auto !important; 2186 height: auto !important; 2187 } 2188 2189 body:not(.bd-scrolled):not(.force-scrolled-header) .custom-logo { 2190 max-height: 65px !important; 2191 } 2192 2193 body.bd-scrolled .custom-logo, 2194 body.force-scrolled-header .custom-logo { 2195 max-height: 60px !important; 2196 width: auto !important; 2197 height: auto !important; 2198 } 2199 2200 #mobile-menu-control-wrapper { 2201 position: absolute !important; 2202 right: 40px !important; 2203 top: 50% !important; 2204 transform: translateY(-50%) !important; 2205 flex: 0 0 auto !important; 2206 display: flex !important; 2207 align-items: center !important; 2208 justify-content: flex-end !important; 2209 margin: 0 !important; 2210 padding: 0 !important; 2211 z-index: 50 !important; 2212 } 2213 2214 #mobile-menu-control-wrapper .menu-toggle { 2215 margin: 0 !important; 2216 } 2217} 2218 2219/* ADDITIONAL PRIMARY HEADER STYLING CONTROL NON-MOBILE */ 2220 2221/* Give logo vertical breathing room in overlay state only */ 2222body:not(.bd-scrolled):not(.force-scrolled-header) .site-branding { 2223 padding-top: 10px; 2224 padding-bottom: 10px; 2225} 2226 2227/* Default text/link color at top */ 2228.site-header .main-navigation a { 2229 color: #F4F5F6; 2230 font-family: "Adele", sans-serif; 2231 font-size: 22px; 2232 font-weight: bold; 2233} 2234 2235/* After scroll OR forced scrolled: solid white header background + subtle shadow */ 2236body.bd-scrolled .site-header, 2237body.force-scrolled-header .site-header { 2238 background: #ffffff; 2239 box-shadow: 0 6px 18px rgba(0,0,0,0.10); 2240} 2241 2242/* Force scrolled header styling on Search Results page */ 2243body.search-results .site-header { 2244 background: #ffffff; 2245 box-shadow: 0 6px 18px rgba(0,0,0,0.10); 2246} 2247 2248/* Search Results: Coastal Navy Blue text */ 2249body.search-results .site-header a, 2250body.search-results .site-header .main-navigation a, 2251body.search-results .site-branding .main-title a, 2252body.search-results .site-branding .site-description { 2253 color: #102F45 !important; 2254} 2255 2256/* Search Results: remove overlay-state logo padding */ 2257body.search-results .site-branding { 2258 padding-top: 0; 2259 padding-bottom: 0; 2260} 2261 2262/* Push Search Results below fixed header */ 2263body.search-results .site-content { 2264 padding-top: 140px; 2265} 2266 2267/* After scroll OR forced scrolled: Coastal Navy Blue text */ 2268body.bd-scrolled .site-header a, 2269body.bd-scrolled .site-header .main-navigation a, 2270body.force-scrolled-header .site-header a, 2271body.force-scrolled-header .site-header .main-navigation a { 2272 color: #102F45 !important; 2273} 2274 2275/* After scroll OR forced scrolled: Coastal Navy Blue for Site Description */ 2276body.bd-scrolled .site-branding .main-title a, 2277body.force-scrolled-header .site-branding .main-title a { 2278 color: #102F45 !important; 2279} 2280 2281body.bd-scrolled .site-branding .site-description, 2282body.force-scrolled-header .site-branding .site-description { 2283 color: #102F45 !important; 2284} 2285 2286/* Offset hero for fixed header height */ 2287.site-shell .hero { 2288 padding-top: 140px; 2289} 2290 2291/* Overlay header on top of hero at top of page only */ 2292body:not(.bd-scrolled):not(.force-scrolled-header) .site-header { 2293 position: fixed; 2294 left: 0; 2295 right: 0; 2296 top: 40px !important; 2297} 2298 2299@media (max-width: 768px) { 2300 body:not(.bd-scrolled):not(.force-scrolled-header) .site-header { 2301 top: 5px; 2302 } 2303} 2304 2305/* Transparent nav when header overlays hero only */ 2306body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation, 2307body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation ul { 2308 background: transparent !important; 2309} 2310 2311/* Scrolled or forced-scrolled nav */ 2312body.bd-scrolled .main-navigation, 2313body.bd-scrolled .main-navigation ul, 2314body.force-scrolled-header .main-navigation, 2315body.force-scrolled-header .main-navigation ul { 2316 background: transparent; 2317} 2318 2319.site-header, 2320.main-navigation { 2321 transition: background-color 0.25s ease, box-shadow 0.25s ease; 2322} 2323 2324.bd-icon svg path { 2325 fill: currentColor !important; 2326 stroke: currentColor !important; 2327} 2328 2329/* Force trip title to display over hero image */ 2330.bd-hero-workshop-title { 2331 position: absolute; 2332 top: 50%; 2333 left: 50%; 2334 transform: translate(-50%, -50%); 2335 width: 100%; 2336 text-align: center; 2337 z-index: 20; 2338} 2339 2340.bd-hero-workshop-title, 2341.bd-hero-workshop-title * { 2342 color: #fff; 2343 font-family: "Playfair Display"; 2344 font-size: 40px; 2345} 2346 2347/* ========================================= 2348 MOBILE - HERO FULL BLEED (EDGE TO EDGE) 2349 ========================================= */ 2350@media (max-width: 767px) { 2351 2352 .hero-mobile { 2353 width: 100vw !important; 2354 max-width: 100vw !important; 2355 margin-left: 50% !important; 2356 transform: translateX(-50%) !important; 2357 } 2358 2359 .hero-mobile .elementor-container, 2360 .hero-mobile .e-con-inner { 2361 max-width: 100% !important; 2362 padding-left: 0 !important; 2363 padding-right: 0 !important; 2364 } 2365 2366} 2367/* ========================================================== 2368 [BD-FEATURED-TRIP-CARDS] 2369 Homepage/featured workshop card layout, buttons, meta rows 2370========================================================== */ 2371
2372/* ========================================================== 2373 ACUITY TRIP CARDS 2374 ========================================================== */ 2375 2376.site-shell .trip-grid { 2377 display: grid !important; 2378 grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); 2379 gap: 2rem; 2380 align-items: stretch; 2381 grid-auto-rows: 1fr; 2382 margin: 2rem 0; 2383} 2384 2385.site-shell .trip-card { 2386 display: flex; 2387 flex-direction: column; 2388 justify-content: space-between; 2389 height: 100%; 2390 position: relative; 2391 background: #ffffff; 2392 color: #222; 2393 border-radius: 12px; 2394 overflow: hidden; 2395 box-shadow: 0 4px 12px rgba(0,0,0,.08); 2396 transition: transform .25s ease, box-shadow .25s ease; 2397} 2398 2399.site-shell .trip-card:hover { 2400 transform: translateY(-2px); 2401 box-shadow: 0 8px 24px rgba(0,0,0,.12); 2402} 2403 2404.site-shell .trip-thumb { 2405 width: 100%; 2406 aspect-ratio: 4 / 3; 2407 overflow: hidden; 2408 flex-shrink: 0; 2409} 2410 2411.site-shell .trip-thumb img { 2412 width: 100%; 2413 height: 100%; 2414 object-fit: cover; 2415 display: block; 2416 transition: transform .4s ease; 2417} 2418 2419.site-shell .trip-card:hover .trip-thumb img { 2420 transform: scale(1.05); 2421} 2422 2423.site-shell .trip-card .trip-ribbon { 2424 position: absolute; 2425 top: 1.5rem; 2426 left: 1.5rem; 2427 z-index: 3; 2428 transform: none !important; 2429} 2430 2431.site-shell .trip-info { 2432 flex: 1 1 auto; 2433 display: flex; 2434 flex-direction: column; 2435 justify-content: flex-start; 2436 padding: 1.25rem 1.5rem; 2437 gap: 0.5rem; 2438} 2439 2440.site-shell .trip-title { 2441 margin: 0; 2442 font-size: 1.3rem; 2443 font-weight: 700; 2444 line-height: 1.3; 2445 min-height: 2.6em; 2446} 2447 2448.site-shell .trip-price { 2449 margin: 0; 2450 color: #102F45; 2451 font-family: "Playfair Display" !important; 2452 font-weight: 600; 2453} 2454 2455.site-shell .trip-date, 2456.site-shell .trip-status { 2457 margin: 0; 2458 font-family: "Playfair Display" !important; 2459 font-size: 0.95rem; 2460 line-height: 1.4; 2461} 2462 2463.site-shell .trip-status.soldout { 2464 color: #B07A54; 2465 font-weight: 700; 2466} 2467 2468.site-shell .trip-desc { 2469 flex-grow: 1; 2470 margin-bottom: 1rem; 2471 line-height: 1.45; 2472 color: #444; 2473 overflow: hidden; 2474 display: -webkit-box; 2475 -webkit-line-clamp: 5; 2476 -webkit-box-orient: vertical; 2477} 2478 2479/* ========================================================== 2480 META ROW 2481 ========================================================== */ 2482 2483.site-shell .trip-meta-row { 2484 display: grid; 2485 grid-template-columns: repeat(3, minmax(0, 1fr)); 2486 align-items: center; 2487 justify-items: center; 2488 gap: 0; 2489 border-top: 1px solid rgba(0,0,0,0.1); 2490 border-bottom: 1px solid rgba(0,0,0,0.1); 2491 padding: 0.75rem 0; 2492 margin: 0.75rem 0 1rem; 2493 text-align: center; 2494} 2495 2496.site-shell .trip-meta-row .meta-item { 2497 display: flex; 2498 flex-direction: column; 2499 align-items: center; 2500 justify-content: center; 2501 gap: 4px; 2502 width: 100%; 2503 padding: 0 6px; 2504 position: relative; 2505 color: #555; 2506 font-size: 0.95rem; 2507 line-height: 1.25; 2508 font-family: "Urbanist", sans-serif !important; 2509} 2510 2511.site-shell .trip-meta-row .meta-item:not(:last-child)::after { 2512 content: ""; 2513 position: absolute; 2514 right: 0; 2515 top: 50%; 2516 transform: translateY(-50%); 2517 height: 2.6em; 2518 width: 1px; 2519 background-color: rgba(0,0,0,0.15); 2520} 2521 2522.site-shell .trip-meta-row .meta-icon { 2523 display: inline-flex; 2524 align-items: center; 2525 justify-content: center; 2526 line-height: 0; 2527 margin: 0 auto; 2528 overflow: visible; 2529} 2530 2531.site-shell .trip-meta-row .meta-icon svg { 2532 display: block; 2533 transform-origin: center center; 2534} 2535 2536.site-shell .trip-meta-row span, 2537.site-shell .trip-meta-row .trip-availability { 2538 display: block; 2539 line-height: 1.25; 2540 padding: 0; 2541 text-align: center; 2542} 2543 2544.site-shell .trip-meta-row .trip-availability { 2545 font-weight: 600; 2546 color: #333; 2547} 2548 2549.site-shell .trip-meta-row .trip-availability:empty::before { 2550 content: "-"; 2551} 2552 2553/*.bd-meta-dates-list > .trip-availability.booking-closed { 2554 outline: 3px solid red !important; 2555}*/ 2556 2557/* Fix vertical alignment of Sold Out and Booking Closed pills on trip cards*/ 2558.bd-meta-dates-list > .trip-availability.booking-closed, 2559.bd-meta-dates-list > .trip-availability.sold-out { 2560 display: inline-block !important; 2561 margin-top: -2px !important; 2562 vertical-align: middle !important; 2563} 2564 2565/* Fix vertical alignment of Sold out and Booking Closed pills on workshop pages*/ 2566.bd-workshop-meta-bar .trip-meta-row .meta-item-dates .trip-availability.booking-closed, 2567.bd-workshop-meta-bar .trip-meta-row .meta-item-dates .trip-availability.sold-out { 2568 display: inline-block !important; 2569 margin-top: -2px !important; 2570 vertical-align: middle !important; 2571} 2572 2573/* ========================================================== 2574 OTHER DATES 2575 ========================================================== */ 2576 2577.trip-other-dates .bd-other-dates-label { 2578 color: #102F45; 2579 font-style: italic; 2580 font-size: 0.95rem; 2581 font-weight: 500; 2582 margin-bottom: 2px; 2583} 2584 2585.trip-other-dates .bd-other-date-text { 2586 color: #B07A5A; 2587 font-style: italic; 2588 font-size: 0.95rem; 2589 font-weight: 800; 2590 line-height: 1.2; 2591} 2592 2593/* ========================================================== 2594 BUTTONS 2595 ========================================================== */ 2596 2597.site-shell .trip-button { 2598 display: inline-block; 2599 align-self: flex-start; 2600 margin-top: auto; 2601 padding: 0.65rem 1.25rem; 2602 border-radius: 8px; 2603 font-family: "Adele", sans-serif !important; 2604 text-decoration: none; 2605 font-weight: 600; 2606 text-transform: uppercase; 2607 letter-spacing: 0.5px; 2608 background: #102F45; 2609 color: #F4F5F6; 2610 transition: background .2s ease, transform .2s ease, color .2s ease; 2611} 2612 2613.site-shell .trip-button:hover { 2614 background: #C2C6CC; 2615 color: #102F45; 2616 transform: translateY(-1px); 2617} 2618 2619/* Book Now only, in case another rule is forcing copper */ 2620.site-shell .trip-buttons a.trip-book { 2621 background: #102F45 !important; 2622 color: #F4F5F6 !important; 2623 border: none !important; 2624} 2625 2626.site-shell .trip-buttons a.trip-book:hover { 2627 background: #C2C6CC !important; 2628 color: #102F45 !important; 2629} 2630 2631/* Booking closed cards - Center a single remaining trip button and keep normal width */
2632.all-trips .trip-buttons.trip-buttons-single { 2633 display: flex !important; 2634 justify-content: center !important; 2635} 2636 2637.all-trips .trip-buttons.trip-buttons-single .trip-buttons-left:empty { 2638 display: none !important; 2639} 2640 2641.all-trips .trip-buttons.trip-buttons-single .trip-buttons-right { 2642 flex: 0 0 auto !important; 2643 width: auto !important; 2644} 2645 2646.all-trips .trip-buttons.trip-buttons-single .trip-button { 2647 width: 280px !important; 2648 min-width: 220px !important; 2649 max-width: 280px !important; 2650} 2651 2652/* Featured cards only */ 2653.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons { 2654 display: flex !important; 2655 flex-direction: column !important; 2656 align-items: stretch !important; 2657 gap: 0.75rem !important; 2658 margin-top: auto !important; 2659} 2660 2661.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons-left, 2662.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons-right { 2663 width: 100% !important; 2664 display: block !important; 2665} 2666 2667.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons .trip-button { 2668 display: block !important; 2669 width: 100% !important; 2670 text-align: center !important; 2671 margin-top: 0 !important; 2672} 2673 2674.site-shell .bd-featured-workshops-v2 .trip-price { 2675 margin-bottom: 1.25rem; 2676} 2677 2678.site-shell .bd-featured-workshops-v2 .trip-desc { 2679 margin-top: 1.25rem; 2680} 2681 2682.all-trips .trip-button, 2683.trip-grid .trip-button { 2684 font-family: "Adele", sans-serif !important; 2685} 2686 2687/* ========================================================== 2688 RESPONSIVE 2689 ========================================================== */ 2690 2691@media (max-width: 768px) { 2692 .site-shell .trip-grid { 2693 grid-template-columns: 1fr; 2694 gap: 1.25rem; 2695 } 2696 2697 .site-shell .trip-grid .trip-meta-row { 2698 padding: 2px 0 !important; 2699 margin: 0.5rem 0 0.5rem !important; 2700 } 2701 2702 .site-shell .trip-grid .trip-meta-row .meta-icon svg { 2703 transform: scale(1.15) !important; 2704 } 2705 2706 .site-shell .bd-featured-workshops-v2 .trip-desc { 2707 display: block !important; 2708 overflow: visible !important; 2709 max-height: none !important; 2710 height: auto !important; 2711 -webkit-line-clamp: unset !important; 2712 -webkit-box-orient: unset !important; 2713 } 2714} 2715 2716/* ================================ 2717 Featured Workshop Cards - Mobile Meta Row Alignment 2718 ================================ */ 2719 2720@media (max-width: 768px) { 2721 .site-shell .bd-featured-workshops-v2 .trip-meta-row { 2722 display: flex !important; 2723 align-items: center !important; 2724 2725 /* tighter vertical balance */ 2726 padding: 2px 0 4px !important; 2727 margin: 0.35rem 0 !important; 2728 } 2729 2730 .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item { 2731 display: flex !important; 2732 align-items: center !important; 2733 justify-content: center !important; 2734 } 2735 2736 .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-icon { 2737 display: flex !important; 2738 align-items: center !important; 2739 justify-content: center !important; 2740 line-height: 1 !important; 2741 } 2742 2743 .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-icon svg { 2744 display: block !important; 2745 } 2746 2747 .site-shell .bd-featured-workshops-v2 .trip-meta-row span { 2748 line-height: 1.2 !important; 2749 } 2750} 2751 2752/* ================================ 2753 Featured Cards - Ribbon Width + Text Centering 2754 ================================ */ 2755 2756/* Featured Cards - Ribbon (Left, 65%) */ 2757.site-shell .bd-featured-workshops-v2 .trip-card .trip-ribbon { 2758 width: 65% !important; 2759 left: 0 !important; 2760 right: auto !important; 2761 transform: none !important; 2762 2763 display: flex !important; 2764 align-items: center !important; 2765 justify-content: center !important; 2766 text-align: center !important; 2767 2768 box-sizing: border-box; 2769} 2770 2771/* Mobile only, 100% width */ 2772@media (max-width: 768px) { 2773 .site-shell .bd-featured-workshops-v2 .trip-card .trip-ribbon { 2774 width: 100% !important; 2775 } 2776} 2777 2778/* Featured Workshop Cards - Mobile Divider Alignment */ 2779@media (max-width: 768px) { 2780 .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item { 2781 position: relative !important; 2782 } 2783 2784 .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item:not(:last-child)::after { 2785 top: 50% !important; 2786 bottom: auto !important; 2787 transform: translateY(-50%) !important; 2788 height: calc(100% - 20px) !important; 2789 } 2790} 2791 2792/* ========================================================== 2793 [BD-ALL-WORKSHOPS-LISTING] 2794 All Workshops / all-trips listing layout and responsive behavior 2795========================================================== */ 2796
2797/* ========================================================== 2798 ACUITY ALL TRIPS SHORTCODE STYLE 2799 ========================================================== */ 2800 2801.all-trips { 2802 display: flex; 2803 flex-direction: column; 2804 gap: 4rem; 2805} 2806 2807.all-trips .trip-year { 2808 position: relative; 2809 width: 100%; 2810 display: block; 2811 font-size: 2rem; 2812 font-weight: 700; 2813 line-height: 1.2; 2814 margin: 3rem 0 1rem; 2815 color: #102F45 !important; 2816 text-transform: uppercase; 2817 letter-spacing: 1px; 2818 border-bottom: 2px solid #C2C6CC; 2819 padding-bottom: 0.4rem; 2820 z-index: 2; 2821} 2822 2823.all-trips .trip-year::before, 2824.all-trips .trip-year::after { 2825 content: none !important; 2826} 2827 2828.all-trips .trip-row { 2829 display: flex; 2830 align-items: center; 2831 gap: 3rem; 2832 flex-wrap: wrap; 2833 position: relative; 2834 overflow: hidden; 2835 border: 1px solid rgba(255,255,255,0.15); 2836 border-radius: 12px; 2837 padding: 2rem; 2838 background: rgba(255,255,255,0.03); 2839 box-shadow: 0 4px 16px rgba(0,0,0,0.08); 2840} 2841 2842.all-trips .trip-row + .trip-row { 2843 margin-top: 2rem; 2844} 2845 2846.all-trips .trip-row.reverse { 2847 flex-direction: row-reverse; 2848} 2849 2850.all-trips .trip-img img { 2851 position: relative; 2852 overflow: hidden; 2853 width: 400px; 2854 height: 260px; 2855 object-fit: cover; 2856 border-radius: 10px; 2857} 2858 2859.all-trips .trip-img img.trip-image-fallback { 2860 width: 100% !important; 2861 height: 260px !important; 2862 object-fit: contain !important; 2863 display: block; 2864 margin: 30px auto; 2865 background-color: #f4f5f6; 2866 padding: 20px; 2867 border-radius: 10px; 2868} 2869 2870.all-trips .trip-content { 2871 flex: 1; 2872 color: #000000; 2873 display: flex; 2874 flex-direction: column; 2875 gap: 0.75rem; 2876} 2877 2878.all-trips .trip-content .trip-meta-row { 2879 display: flex; 2880 justify-content: flex-start; 2881 align-items: center; 2882 gap: 2rem; 2883 border: none; 2884} 2885 2886.all-trips .trip-content .meta-item { 2887 display: flex; 2888 flex-direction: column; 2889 align-items: center; 2890 text-align: center; 2891 gap: 0.25rem; 2892} 2893 2894.all-trips .trip-content .meta-icon svg { 2895 stroke: #B07A5A; 2896 width: 22px; 2897 height: 22px; 2898} 2899 2900.all-trips .trip-title a { 2901 font-size: 22px; 2902 color: #102F45; 2903 text-decoration: none; 2904} 2905 2906.all-trips .trip-title a:hover, 2907.all-trips .trip-title a:focus { 2908 color: #B07A5A; 2909} 2910 2911.all-trips .trip-content .trip-title, 2912.all-trips .trip-content .trip-title a { 2913 font-size: inherit; 2914 line-height: inherit; 2915 font-weight: bold; 2916} 2917 2918.all-trips .trip-content .trip-title a { 2919 color: inherit; 2920 text-decoration: none; 2921} 2922 2923.all-trips .trip-meta-row .meta-item-dates { 2924 grid-column: span 2; 2925} 2926 2927.all-trips .trip-meta-row { 2928 align-items: stretch !important; 2929} 2930 2931.all-trips .trip-meta-row .meta-item { 2932 align-items: flex-start !important; 2933 align-self: stretch !important; 2934} 2935 2936.all-trips .trip-meta-row .meta-icon { 2937 align-self: flex-start !important; 2938 margin-top: 0 !important; 2939} 2940 2941.all-trips .trip-meta-row .meta-item-dates > span { 2942 display: block !important; 2943 width: 100% !important; 2944} 2945 2946.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) { 2947 justify-content: center !important; 2948 text-align: center !important; 2949} 2950 2951.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) > span { 2952 display: block !important; 2953 width: 100% !important; 2954 text-align: center !important; 2955} 2956 2957.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) { 2958 transform: translateY(-6px); 2959} 2960 2961.all-trips .trip-other-dates { 2962 display: block; 2963 text-align: center; 2964 font-weight: 900 !important; 2965 font-style: italic !important; 2966 font-size: 22px !important; 2967 color: #B07A5A !important; 2968 margin-top: 0.75rem !important; 2969 line-height: 1.45 !important; 2970} 2971 2972.all-trips .trip-availability.sold-out { 2973 display: inline-block; 2974 padding: 4px 12px; 2975 border-radius: 999px; 2976 background-color: rgba(192, 57, 43, 0.08); 2977 color: #B07A5A; 2978 font-weight: 900 !important; 2979 font-size: 0.85em; 2980 letter-spacing: 0.03em; 2981} 2982 2983.all-trips .trip-details-disabled { 2984 pointer-events: none; 2985 cursor: default; 2986 opacity: 0.75; 2987 text-decoration: none; 2988} 2989 2990.all-trips .trip-button { 2991 background: #102F45; 2992 color: #F4F5F6; 2993 padding: 0.6rem 1.25rem; 2994 border-radius: 8px; 2995 text-decoration: none; 2996 text-transform: uppercase; 2997 font-weight: 600; 2998 align-self: flex-start; 2999 margin-top: 0.5rem; 3000} 3001
3002.all-trips .trip-button:hover { 3003 background: #C2C6CC; 3004 color: #102F45; 3005} 3006 3007/* Force Book Now only */ 3008.all-trips .trip-buttons a.trip-book { 3009 background: #102F45 !important; 3010 color: #F4F5F6 !important; 3011 border: none !important; 3012} 3013 3014.all-trips .trip-buttons a.trip-book:hover { 3015 background: #C2C6CC !important; 3016 color: #102F45 !important; 3017} 3018 3019/* Ribbons */ 3020.all-trips .trip-ribbon { 3021 position: absolute; 3022 top: 32px; 3023 z-index: 3; 3024 height: 32px; 3025 display: flex; 3026 align-items: center; 3027 justify-content: center; 3028 background: #C2C6CC; 3029 color: #4A5D73; 3030 font-weight: 700; 3031 font-size: 0.8rem; 3032 line-height: 1; 3033 text-transform: uppercase; 3034 letter-spacing: 0.04em; 3035 box-shadow: 0 4px 12px rgba(0,0,0,0.18); 3036 white-space: nowrap; 3037 padding: 0; 3038} 3039 3040.all-trips .trip-ribbon.trip-ribbon-fast { 3041 width: 170px; 3042} 3043 3044.all-trips .trip-ribbon.trip-ribbon-almost { 3045 width: 220px; 3046 font-size: 0.76rem; 3047 background: #4A5D73; 3048 color: #C2C6CC; 3049} 3050 3051.all-trips .trip-row.normal .trip-ribbon.trip-ribbon-fast { 3052 left: -36px; 3053 transform: rotate(-45deg); 3054} 3055 3056.all-trips .trip-row.normal .trip-ribbon.trip-ribbon-almost { 3057 left: -52px; 3058 transform: rotate(-45deg); 3059} 3060 3061.all-trips .trip-row.reverse .trip-ribbon.trip-ribbon-fast { 3062 right: -36px; 3063 transform: rotate(45deg); 3064} 3065 3066.all-trips .trip-row.reverse .trip-ribbon.trip-ribbon-almost { 3067 right: -52px; 3068 transform: rotate(45deg); 3069} 3070 3071@media (max-width: 768px) { 3072 .all-trips .trip-year { 3073 font-size: 1.6rem; 3074 text-align: center; 3075 } 3076 3077 .all-trips .trip-row { 3078 flex-direction: column !important; 3079 text-align: center; 3080 padding: 14px !important; 3081 } 3082 3083 .all-trips .trip-img img { 3084 width: 100%; 3085 height: auto !important; 3086 } 3087 3088 .all-trips .trip-row h2, 3089 .all-trips .trip-row h3 { 3090 font-size: 18px !important; 3091 line-height: 22px !important; 3092 margin-bottom: 8px !important; 3093 } 3094 3095 .all-trips .trip-row p { 3096 font-size: 22px !important; 3097 line-height: 26px !important; 3098 margin-top: 12px !important; 3099 margin-bottom: 6px !important; 3100 } 3101 3102 .all-trips .trip-content .trip-meta-row { 3103 display: grid !important; 3104 grid-template-columns: repeat(3, 1fr) !important; 3105 align-items: start !important; 3106 justify-items: center !important; 3107 column-gap: 0 !important; 3108 row-gap: 0 !important; 3109 width: 100% !important; 3110 margin: 0 0 4px 0 !important; 3111 padding: 4px 0 !important; 3112 overflow: visible !important; 3113 border-top: 1px solid rgba(176, 122, 90, 0.35) !important; 3114 border-bottom: 1px solid rgba(176, 122, 90, 0.35) !important; 3115 } 3116 3117 .all-trips .trip-content .meta-item { 3118 display: flex !important; 3119 flex-direction: column !important; 3120 justify-content: flex-start !important; 3121 align-items: center !important; 3122 width: 100% !important; 3123 min-width: 0 !important; 3124 margin: 0 !important; 3125 padding: 0 !important; 3126 gap: 6px !important; 3127 white-space: nowrap !important; 3128 overflow: visible !important; 3129 align-self: start !important; 3130 text-align: center !important; 3131 } 3132 3133 .all-trips .trip-content .trip-meta-row .meta-item span, 3134 .all-trips .trip-content .trip-meta-row .trip-availability { 3135 display: block !important; 3136 font-size: 15px !important; 3137 line-height: 16px !important; 3138 margin: 0 !important; 3139 padding: 0 !important; 3140 text-align: center !important; 3141 white-space: nowrap !important; 3142 } 3143 3144 .all-trips .trip-content .trip-meta-row .meta-item .meta-icon { 3145 display: flex !important; 3146 justify-content: center !important; 3147 align-items: center !important; 3148 margin: 0 0 2px 0 !important; 3149 padding: 0 !important; 3150 line-height: 0 !important; 3151 overflow: visible !important; 3152 } 3153 3154 .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg, 3155 .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg[width][height] { 3156 display: block !important; 3157 width: 20px !important; 3158 height: 20px !important; 3159 min-width: 20px !important; 3160 min-height: 20px !important; 3161 max-width: 20px !important; 3162 max-height: 20px !important; 3163 transform: scale(1.65) !important; 3164 transform-origin: center center !important; 3165 overflow: visible !important; 3166 } 3167 3168 .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg * { 3169 stroke-width: 2.35 !important; 3170 } 3171 3172 .all-trips .trip-buttons { 3173 display: flex !important; 3174 gap: 8px !important; 3175 flex-wrap: wrap !important; 3176 } 3177 3178 .all-trips .trip-buttons .trip-details, 3179 .all-trips .trip-buttons .trip-details-disabled, 3180 .all-trips .trip-buttons .trip-book { 3181 font-size: 14px !important; 3182 line-height: 16px !important; 3183 padding: 10px 12px !important; 3184 } 3185} 3186 3187/* ========================================================== 3188 [BD-TRIP-RIBBONS] 3189 Shared Selling Fast / Almost Sold Out ribbon styles 3190========================================================== */ 3191
3192/* ========================================================== 3193 GLOBAL TRIP RIBBONS 3194 Applies to Featured cards and All Workshops cards 3195 ========================================================== */ 3196 3197.trip-ribbon { 3198 position: absolute; 3199 top: 32px; 3200 z-index: 3; 3201 height: 32px; 3202 display: flex; 3203 align-items: center; 3204 justify-content: center; 3205 background: #C2C6CC; 3206 color: #4A5D73; 3207 font-weight: 700; 3208 font-size: 0.8rem; 3209 line-height: 1; 3210 text-transform: uppercase; 3211 letter-spacing: 0.04em; 3212 box-shadow: 0 4px 12px rgba(0,0,0,0.18); 3213 white-space: nowrap; 3214 padding: 0; 3215} 3216 3217.trip-ribbon.trip-ribbon-fast { 3218 width: 170px; 3219} 3220 3221.trip-ribbon.trip-ribbon-almost { 3222 width: 220px; 3223 font-size: 0.76rem; 3224 background: #4A5D73; 3225 color: #C2C6CC; 3226} 3227 3228/* Featured cards and left-side standard cards */ 3229.trip-card .trip-ribbon.trip-ribbon-fast, 3230.trip-row.normal .trip-ribbon.trip-ribbon-fast { 3231 left: -36px; 3232 right: auto; 3233 transform: rotate(-45deg); 3234} 3235 3236.trip-card .trip-ribbon.trip-ribbon-almost, 3237.trip-row.normal .trip-ribbon.trip-ribbon-almost { 3238 left: -52px; 3239 right: auto; 3240 transform: rotate(-45deg); 3241} 3242 3243/* Right-side alternating All Workshops cards */ 3244.trip-row.reverse .trip-ribbon.trip-ribbon-fast { 3245 right: -36px; 3246 left: auto; 3247 transform: rotate(45deg); 3248} 3249 3250.trip-row.reverse .trip-ribbon.trip-ribbon-almost { 3251 right: -52px; 3252 left: auto; 3253 transform: rotate(45deg); 3254} 3255/* ========================================= 3256 MOBILE - HOMEPAGE FEATURED TRIPS CARDS 3257 Scoped to .trip-grid ONLY 3258 ========================================= */ 3259@media (max-width: 768px) { 3260 .trip-grid .trip-info { 3261 padding: 5px 14px 14px !important; 3262 } 3263 3264 .trip-grid .trip-thumb { 3265 margin-bottom: 0 !important; 3266 line-height: 0 !important; 3267 } 3268 3269 .trip-grid .trip-thumb img { 3270 display: block !important; 3271 } 3272 3273 .trip-grid .trip-title { 3274 font-size: 18px !important; 3275 line-height: 20px !important; 3276 margin: 0 0 4px 0 !important; 3277 text-align: center !important; 3278 } 3279 3280 .trip-grid .trip-meta-row { 3281 display: flex !important; 3282 flex-direction: row !important; 3283 flex-wrap: nowrap !important; 3284 justify-content: space-evenly !important; 3285 align-items: flex-start !important; 3286 gap: 12px !important; 3287 width: 100% !important; 3288 margin: 0 0 15px 0 !important; 3289 padding: 6px 0 15px 0 !important; 3290 overflow: visible !important; 3291 border-top: 1px solid rgba(176, 122, 90, 0.35) !important; 3292 border-bottom: 1px solid rgba(176, 122, 90, 0.35) !important; 3293 } 3294 3295 .trip-grid .trip-meta-row .meta-item { 3296 display: flex !important; 3297 flex-direction: column !important; 3298 justify-content: flex-start !important; 3299 align-items: center !important; 3300 flex: 0 1 auto !important; 3301 min-width: 0 !important; 3302 margin: 0 !important; 3303 padding: 0 !important; 3304 gap: 1px !important; 3305 white-space: nowrap !important; 3306 overflow: visible !important; 3307 line-height: 1 !important; 3308 } 3309 3310 .trip-grid .trip-meta-row .meta-item span, 3311 .trip-grid .trip-meta-row .trip-availability { 3312 display: block !important; 3313 font-size: 14px !important; 3314 line-height: 14px !important; 3315 margin: 0 !important; 3316 padding: 0 !important; 3317 text-align: center !important; 3318 white-space: nowrap !important; 3319 } 3320 3321 .trip-grid .trip-meta-row .meta-icon { 3322 display: flex !important; 3323 justify-content: center !important; 3324 align-items: center !important; 3325 width: 18px !important; 3326 height: 18px !important; 3327 min-width: 18px !important; 3328 min-height: 18px !important; 3329 margin: 0 !important; 3330 padding: 0 !important; 3331 line-height: 0 !important; 3332 overflow: visible !important; 3333 flex: 0 0 18px !important; 3334 } 3335 3336 .trip-grid .trip-meta-row .meta-icon svg { 3337 display: block !important; 3338 width: 18px !important; 3339 height: 18px !important; 3340 transform: scale(1.2) !important; 3341 transform-origin: center center !important; 3342 } 3343 3344 .trip-grid .trip-card .trip-info .trip-other-dates { 3345 display: block !important; 3346 margin: 2px 0 4px 0 !important; 3347 padding: 0 !important; 3348 font-size: 14px !important; 3349 line-height: 14px !important; 3350 text-align: center !important; 3351 } 3352 3353 .trip-grid .trip-desc { 3354 font-size: 22px !important;
3355 line-height: 26px !important; 3356 margin: 0 0 6px 0 !important; 3357 } 3358 3359 .trip-grid .trip-price { 3360 font-size: 18px !important; 3361 line-height: 22px !important; 3362 margin: 0 0 8px 0 !important; 3363 } 3364 3365 .trip-grid .trip-button { 3366 display: inline-flex !important; 3367 justify-content: center !important; 3368 align-items: center !important; 3369 font-size: 12px !important; 3370 line-height: 14px !important; 3371 padding: 10px 12px !important; 3372 margin: 0 !important; 3373 } 3374} 3375 3376/* ========================================================== 3377 [BD-HERO-SLIDESHOW] 3378 Desktop/mobile hero slideshow and editor safety 3379========================================================== */ 3380 3381/* ================================ 3382 HERO SLIDESHOW - DESKTOP ONLY 3383 ================================ */ 3384 3385.hero-desktop { 3386 position: relative; 3387 height: 80vh; 3388 overflow: hidden; 3389} 3390 3391.hero-desktop .hero-overlay { 3392 position: absolute; 3393 inset: 0; 3394 z-index: 3; 3395 pointer-events: none; 3396 display: flex; 3397 justify-content: center; 3398 align-items: center; 3399} 3400 3401.hero-desktop .hero-content { 3402 position: absolute; 3403 top: 50%; 3404 left: 10%; 3405 z-index: 4; 3406 pointer-events: none; 3407 color: #fff; 3408 text-align: left; 3409 opacity: 0; 3410 transform: translateX(60px); 3411 transform-origin: center; 3412 transition: opacity 0.8s ease, transform 0.8s ease; 3413} 3414 3415.hero-desktop .hero-content.active { 3416 pointer-events: auto; 3417 opacity: 1; 3418 transform: translateX(0); 3419} 3420 3421.hero-desktop .hero-content.exit { 3422 opacity: 0; 3423 transform: translateX(-60px); 3424} 3425 3426.hero-desktop .hero-content > h1, 3427.hero-desktop .hero-content > h2, 3428.hero-desktop .hero-content > h3 { 3429 font-size: clamp(2rem, 4vw, 3rem); 3430 margin: 0 0 1rem; 3431} 3432 3433.hero-desktop .hero-content > a { 3434 display: inline-block; 3435 padding: 0.75rem 1.5rem; 3436 background: rgba(255,255,255,0.15); 3437 border: 1px solid rgba(255,255,255,0.3); 3438 border-radius: 4px; 3439 color: #fff; 3440 text-decoration: none; 3441 font-weight: 600; 3442 transition: background 0.3s ease; 3443} 3444 3445.hero-desktop .hero-content >
3445 a:hover { 3446 background: rgba(255,255,255,0.35); 3447} 3448 3449.hero-desktop .hero-content .elementor-widget-heading { 3450 margin-bottom: 18px; 3451} 3452 3453/* Elementor editor only */ 3454body.elementor-editor-active .hero-desktop .hero-content { 3455 opacity: 1 !important; 3456 position: relative !important; 3457 top: auto !important; 3458 left: auto !important; 3459 transform: none !important; 3460 display: flex !important; 3461 flex-direction: column !important; 3462 gap: 1rem !important; 3463 align-items: flex-start !important; 3464 pointer-events: auto !important; 3465} 3466 3467body.elementor-editor-active .hero-desktop .hero-overlay { 3468 pointer-events: auto !important; 3469} 3470 3471body.elementor-editor-active .hero-desktop .hero-content, 3472body.elementor-editor-active .hero-desktop .hero-content .elementor-element, 3473body.elementor-editor-active .hero-desktop .hero-content .elementor-widget, 3474body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-container { 3475 position: relative !important; 3476 top: auto !important; 3477 right: auto !important; 3478 bottom: auto !important; 3479 left: auto !important; 3480 transform: none !important; 3481} 3482 3483body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-heading { 3484 order: 1 !important; 3485} 3486 3487body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-button { 3488 order: 2 !important; 3489} 3490 3491/* ================================ 3492 ELEMENTOR EDITOR SAFETY - DESKTOP 3493 ================================ */ 3494 3495body.elementor-editor-active .hero-desktop .hero-content { 3496 opacity: 1 !important; 3497 position: relative !important; 3498 top: auto !important; 3499 left: auto !important; 3500 transform: none !important; 3501 display: flex !important; 3502 flex-direction: column !important; 3503 gap: 1rem !important; 3504 align-items: flex-start !important; 3505 pointer-events: auto !important; 3506} 3507 3508body.elementor-editor-active .hero-desktop .hero-overlay { 3509 pointer-events: auto !important; 3510} 3511 3512body.elementor-editor-active .hero-desktop .hero-content, 3513body.elementor-editor-active .hero-desktop .hero-content .elementor-element, 3514body.elementor-editor-active .hero-desktop .hero-content .elementor-widget, 3515body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-container { 3516 position: relative !important; 3517 top: auto !important; 3518 right: auto !important; 3519 bottom: auto !important; 3520 left: auto !important; 3521 transform: none !important; 3522} 3523 3524/* ========================================= 3525 HERO SLIDESHOW - MOBILE ONLY 3526 ========================================= */ 3527@media (max-width: 768px) { 3528 3529 .hero-mobile { 3530 position: relative; 3531 height: 80vh; 3532 overflow: hidden; 3533 } 3534 3535 .hero-mobile .hero-overlay { 3536 position: absolute; 3537 inset: 0; 3538 z-index: 3; 3539 pointer-events: none; 3540 display: flex !important; 3541 justify-content: center !important; 3542 align-items: center !important; 3543 padding: 70px 20px 130px !important; 3544 box-sizing: border-box !important; 3545 overflow: visible !important; 3546 } 3547 3548 .hero-mobile .hero-content { 3549 position: absolute !important; 3550 top: 50% !important; 3551 left: 50% !important; 3552 width: 100% !important; 3553 max-width: 100% !important; 3554 padding: 0 20px !important; 3555 box-sizing: border-box !important; 3556 transform: translate(-50%, -50%) !important; 3557 text-align: center !important; 3558 display: flex !important; 3559 flex-direction: column !important; 3560 align-items: center !important; 3561 justify-content: center !important; 3562 opacity: 0 !important; 3563 pointer-events: none !important; 3564 z-index: 20 !important; 3565 overflow: visible !important; 3566 } 3567 3568 .hero-mobile .hero-content.active { 3569 opacity: 1 !important; 3570 pointer-events: auto !important; 3571 transform: translate(-50%, -50%) !important; 3572 } 3573 3574 .hero-mobile .hero-content.exit { 3575 opacity: 0 !important; 3576 transform: translate(-50%, -50%) !important; 3577 } 3578 3579 .hero-mobile .hero-content, 3580 .hero-mobile .hero-content.active, 3581 .hero-mobile .hero-content.exit { 3582 transition: opacity 0.5s ease !important; 3583 } 3584 3585 .hero-mobile .hero-content > .elementor-element { 3586 position: relative !important; 3587 inset: auto !important; 3588 top: auto !important; 3589 right: auto !important; 3590 bottom: auto !important; 3591 left: auto !important; 3592 transform: none !important; 3593 animation: none !important; 3594 width: 100% !important; 3595 max-width: 100% !important; 3596 margin: 0 !important; 3597 padding: 0 !important; 3598 opacity: 1 !important; 3599 visibility: visible !important; 3600 overflow: visible !important; 3601 } 3602 3603 .hero-mobile .hero-content > .elementor-widget-heading { 3604 order: 1 !important; 3605 margin-bottom: 14px !important; 3606 } 3607 3608 .hero-mobile .hero-content > .elementor-widget-button { 3609 order: 2 !important; 3610 } 3611 3612 .hero-mobile .elementor-heading-title { 3613 font-size: 22px !important; 3614 line-height: 1.15 !important; 3615 width: 100% !important; 3616 max-width: 100% !important; 3617 margin: 0 !important; 3618 text-align: center !important; 3619 white-space: normal !important; 3620 word-break: normal !important; 3621 overflow-wrap: normal !important; 3622 } 3623 3624 .hero-mobile .elementor-button-wrapper { 3625 display: flex !important; 3626 justify-content: center !important; 3627 width: 100% !important; 3628 } 3629 3630 .hero-mobile .elementor-button, 3631 .hero-mobile .elementor-button-link { 3632 display: inline-flex !important; 3633 justify-content: center !important;
3634 align-items: center !important; 3635 width: auto !important; 3636 max-width: 100% !important; 3637 opacity: 1 !important; 3638 visibility: visible !important; 3639 font-size: 18px !important; 3640 line-height: 1.2 !important; 3641 } 3642 3643 .hero-mobile .elementor-button-text { 3644 white-space: normal !important; 3645 text-align: center !important; 3646 } 3647} 3648 3649/* ================================ 3650 ELEMENTOR EDITOR SAFETY - MOBILE 3651 ================================ */ 3652body.elementor-editor-active .hero-mobile .hero-content { 3653 opacity: 1 !important; 3654 position: relative !important; 3655 top: auto !important; 3656 left: auto !important; 3657 transform: none !important; 3658 display: flex !important; 3659 flex-direction: column !important; 3660 gap: 1rem !important; 3661 align-items: center !important; 3662 pointer-events: auto !important; 3663} 3664 3665body.elementor-editor-active .hero-mobile .hero-overlay { 3666 pointer-events: auto !important; 3667} 3668 3669body.elementor-editor-active .hero-mobile .hero-content, 3670body.elementor-editor-active .hero-mobile .hero-content .elementor-element, 3671body.elementor-editor-active .hero-mobile .hero-content .elementor-widget, 3672body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-container { 3673 position: relative !important; 3674 top: auto !important; 3675 right: auto !important; 3676 bottom: auto !important; 3677 left: auto !important; 3678 transform: none !important; 3679} 3680 3681body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-heading { 3682 order: 1 !important; 3683} 3684 3685body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-button { 3686 order: 2 !important; 3687} 3688 3689/* ========================================================== 3690 [BD-HERO-OVERLAY-NAV] 3691 Bottom hero overlay navigation links 3692========================================================== */ 3693 3694/* ========================================================== 3695 HERO OVERLAY LINKS – CLEAN VERSION 3696 ========================================================== */ 3697 3698/* Wrapper */ 3699.hero-nav { 3700 position: absolute; 3701 z-index: 10; 3702 left: 50%; 3703 transform: translateX(-50%); 3704 bottom: clamp(12px, 2vh, 28px); 3705 text-align: left; 3706 width: min(1200px, 90vw); 3707} 3708 3709 3710/* Layout */ 3711.hero-links { 3712 display: flex; 3713 justify-content: space-around; 3714 flex-wrap: nowrap; 3715 align-items: flex-end; 3716 gap: clamp(3rem, 6vw, 7rem); 3717} 3718 3719/* Each link */ 3720.hero-links a { 3721 display: flex; 3722 align-items: flex-start; 3723 text-decoration: none; 3724 color: #fff; 3725 font-family: "Adele", sans-serif; 3726 transition: color 0.25s ease; 3727} 3728 3729/* Vertical bar */ 3730.hero-links a::before { 3731 content: ""; 3732 display: block; 3733 width: 2px; 3734 background-color: #fff; 3735 opacity: 0.7; 3736 margin-right: 0.75rem; 3737 align-self: stretch; 3738 transition: background-color 0.25s ease, opacity 0.25s ease; 3739} 3740 3741/* Text stack */ 3742.hero-links .textblock { 3743 display: flex; 3744 flex-direction: column; 3745 line-height: 1.1; 3746} 3747 3748/* Small line */ 3749.hero-links .line { 3750 font-size: 0.85rem; 3751 text-transform: uppercase; 3752 letter-spacing: 0.05em; 3753 opacity: 0.9; 3754} 3755 3756/* Big line */ 3757.hero-links .line.big { 3758 font-size: 1.4rem; 3759 font-weight: 600; 3760 letter-spacing: 0.02em; 3761 text-transform: none; 3762 margin-top: 0.15rem; 3763} 3764 3765/* Hover states */ 3766.hero-links a:hover { 3767 color: #a07d01; 3768} 3769.hero-links a:hover::before { 3770 background-color: #a07d01; 3771 opacity: 1; 3772} 3773/* ========================================= 3774 MOBILE - HERO BOTTOM OVERLAY MENU 3775 FULL-WIDTH OUTER WRAPPER, KEEP 2-COLUMN LINKS 3776 ========================================= */ 3777@media (max-width: 768px) { 3778 3779 .hero-nav { 3780 position: absolute !important; 3781 left: 50% !important; 3782 right: auto !important; 3783 bottom: 24px !important; 3784 transform: translateX(-50%) !important; 3785 width: 100vw !important; 3786 max-width: 100vw !important; 3787 padding: 0 16px !important; 3788 box-sizing: border-box !important; 3789 overflow: visible !important; 3790 } 3791 3792 .hero-nav .e-con-inner { 3793 width: 100% !important; 3794 max-width: none !important; 3795 margin: 0 auto !important; 3796 padding: 0 !important; 3797 overflow: visible !important; 3798 } 3799 3800 .hero-nav .elementor-widget, 3801 .hero-nav .elementor-widget-html, 3802 .hero-nav .elementor-widget-container { 3803 width: 100% !important; 3804 max-width: none !important; 3805 margin: 0 !important; 3806 padding: 0 !important; 3807 transform: none !important; 3808 } 3809 3810 .hero-links { 3811 display: flex !important; 3812 flex-wrap: wrap !important; 3813 justify-content: flex-start !important;
3814 align-items: flex-start !important; 3815 width: 100% !important; 3816 margin: 0 !important; 3817 padding: 0 !important; 3818 gap: 10px 0 !important; 3819 } 3820 3821 .hero-links a { 3822 display: flex !important; 3823 align-items: flex-start !important; 3824 width: 50% !important; 3825 min-width: 0 !important; 3826 margin: 0 !important; 3827 padding: 0 8px 0 0 !important; 3828 box-sizing: border-box !important; 3829 text-decoration: none !important; 3830 color: #fff !important; 3831 } 3832 3833 .hero-links a::before { 3834 content: "" !important; 3835 display: block !important; 3836 width: 2px !important; 3837 height: 24px !important; 3838 background-color: #fff !important; 3839 opacity: 0.7 !important; 3840 margin-right: 8px !important; 3841 align-self: flex-start !important; 3842 flex: 0 0 2px !important; 3843 } 3844 3845 .hero-links .textblock { 3846 display: flex !important; 3847 flex-direction: column !important; 3848 line-height: 1.05 !important; 3849 min-width: 0 !important; 3850 } 3851 3852 .hero-links .line { 3853 font-size: 0.6rem !important; 3854 letter-spacing: 0.05em !important; 3855 opacity: 0.9 !important; 3856 } 3857 3858 .hero-links .line.big { 3859 font-size: 1rem !important; 3860 font-weight: 600 !important; 3861 letter-spacing: 0.02em !important; 3862 margin-top: 0.1rem !important; 3863 } 3864} 3865 3866/* ========================================================== 3867 [BD-HERO-SAFETY-RESPONSIVE] 3868 Short viewport and large text collision prevention 3869========================================================== */ 3870 3871/* ========================================= 3872 HERO SAFETY - SHORT / LARGE-TEXT DISPLAYS 3873 Prevent collision with header and bottom menu 3874 Do not reposition hero with top/transform 3875 ========================================= */ 3876 3877@media (max-height: 760px) { 3878 .hero-overlay, 3879 .hero-content { 3880 max-width: 96vw !important; 3881 width: 96vw !important; 3882 padding-top: 90px !important; 3883 padding-bottom: 150px !important; 3884 } 3885 3886 .hero-content .line { 3887 font-size: clamp(16px, 2.2vw, 28px) !important; 3888 line-height: 1.02 !important; 3889 } 3890 3891 .hero-content .line.big { 3892 font-size: clamp(24px, 3.4vw, 40px) !important; 3893 line-height: 0.98 !important; 3894 } 3895 3896 .hero-buttons { 3897 margin-top: 10px !important; 3898 } 3899 3900 .hero-nav { 3901 bottom: 10px !important; 3902 } 3903} 3904 3905@media (min-width: 769px) and (max-height: 700px) { 3906 .hero-overlay, 3907 .hero-content { 3908 max-width: 98vw !important; 3909 width: 98vw !important; 3910 padding-top: 115px !important; 3911 padding-bottom: 170px !important; 3912 } 3913 3914 .hero-content .line { 3915 font-size: clamp(15px, 1.8vw, 24px) !important; 3916 } 3917 3918 .hero-content .line.big { 3919 font-size: clamp(22px, 2.8vw, 34px) !important; 3920 } 3921} 3922 3923@media (max-width: 768px) and (max-height: 700px) { 3924 .hero-overlay, 3925 .hero-content { 3926 padding-top: 90px !important; 3927 padding-bottom: 150px !important; 3928 } 3929 3930 .hero-content .line { 3931 font-size: clamp(17px, 5.2vw, 26px) !important; 3932 } 3933 3934 .hero-content .line.big { 3935 font-size: clamp(26px, 8vw, 38px) !important; 3936 } 3937} 3938 3939 /* Display stars and formatting for Strong Testimonials Average Ratings*/ 3940 3941 .bd-rating-summary { 3942 display: flex; 3943 align-items: center; 3944 gap: 12px; 3945} 3946.bd-rating-summary .strong-rating, 3947.bd-rating-summary .stars { 3948 line-height: 1; 3949} 3950 3951/* ========================================================== 3952 [BD-WORKSHOP-PAGE-LAYOUT] 3953 Workshop full bleed, booking panel, mobile typography tweaks 3954========================================================== */ 3955 3956/* Workshop Pages Full Bleed */ 3957/* Force Elementor pages to full width by removing theme container constraints */ 3958body.page-template-elementor-full-width .site, 3959body.page-template-elementor-full-width .site-content, 3960body.page-template-elementor-full-width .content-area, 3961body.page-template-elementor-full-width .site-main, 3962body.page-template-elementor-full-width .entry-content, 3963body.page-template-elementor-full-width .page, 3964body.page-template-elementor-full-width .post { 3965 max-width: none !important; 3966 width: 100% !important; 3967 margin-left: 0 !important; 3968 margin-right: 0 !important; 3969} 3970 3971.elementor-widget-shortcode p { 3972 margin: 0; 3973} 3974 3975/* Booking closed panel */ 3976.bd-booking-panel.bd-booking-closed { 3977 text-align: center; 3978} 3979 3980/* Make heading feel like a proper section title */ 3981.bd-booking-panel.bd-booking-closed h3 { 3982 font-size: 2rem !important; /* H3-ish visual size */ 3983 margin-bottom: 12px; 3984} 3985 3986/* Center button wrapper */ 3987.bd-booking-closed-button-wrap { 3988 display: flex; 3989 justify-content: center; 3990 margin-top: 24px; 3991} 3992
3993/* Benton Downs style button */ 3994.bd-booking-panel.bd-booking-closed .trip-button { 3995 display: inline-flex !important; 3996 align-items: center; 3997 justify-content: center; 3998 3999 min-width: 355px; 4000 max-width: 355px; 4001 min-height: 35px; 4002 padding: 8px 28px !important; 4003 4004 background-color: #B07A5A !important; /* Benton copper */ 4005 color: #ffffff !important; 4006 border: 2px solid #B07A5A !important; 4007 border-radius: 6px; 4008 4009 font-family: "Adele", sans-serif !important; 4010 font-size: 22px !important; 4011 font-weight: 600 !important; 4012 line-height: 1.2; 4013 text-decoration: none !important; 4014 text-transform: none !important; 4015 4016 transition: all 0.2s ease; 4017} 4018 4019/* Hover state */ 4020.bd-booking-panel.bd-booking-closed .trip-button:hover { 4021 background-color: transparent !important; 4022 color: #B07A5A !important; 4023 border-color: #B07A5A !important; 4024} 4025 4026/* ========================================= 4027 MOBILE - WORKSHOP PAGE META BAR TYPOGRAPHY 4028 ========================================= */ 4029@media (max-width: 768px) { 4030 4031 .bd-workshop-meta-bar .trip-meta-row .meta-item span { 4032 font-size: 17px !important; 4033 line-height: 1.3 !important; 4034 text-align: center !important; 4035 } 4036} 4037 4038/* ========================================= 4039 MOBILE - WORKSHOP OTHER DATES TYPOGRAPHY 4040 ========================================= */ 4041@media (max-width: 768px) { 4042 4043 .bd-workshop-other-dates .bd-other-date-text { 4044 font-size: 17px !important; 4045 line-height: 1.35 !important; 4046 } 4047 4048} 4049@media (max-width: 768px) { 4050 4051 .bd-workshop-other-dates .bd-other-dates-label { 4052 font-size: 17px !important; 4053 } 4054} 4055 4056/* ========================================= 4057 MOBILE - WORKSHOP QUICK FACTS TYPOGRAPHY 4058 ========================================= */ 4059@media (max-width: 768px) { 4060 4061 .elementor-widget-shortcode .elementor-shortcode .bd-field-quickfacts, 4062 .elementor-shortcode .bd-field-quickfacts, 4063 .bd-workshop-field.bd-field-quickfacts { 4064 font-size: 18px !important; 4065 line-height: 1.4 !important; 4066 } 4067} 4068/* ========================================================== 4069 [BD-WAITLIST-FORM] 4070 Waitlist form layout and controls 4071========================================================== */ 4072 4073/* ========================================================= 4074 WAITLIST FORM 4075========================================================= */ 4076 4077.bd-waitlist, 4078.bd-waitlist *, 4079.bd-waitlist-form, 4080.bd-waitlist-form * { 4081 box-sizing: border-box; 4082} 4083 4084.bd-waitlist, 4085.bd-waitlist-form { 4086 width: 100%; 4087 max-width: 100%; 4088} 4089 4090.bd-waitlist-form { 4091 display: block; 4092 margin-top: 20px; 4093} 4094 4095.bd-waitlist-form .bd-row { 4096 width: 100%; 4097 max-width: 100%; 4098 min-width: 0; 4099} 4100 4101/* Field wrappers */ 4102.bd-waitlist-form .bd-field { 4103 display: block; 4104 width: 100%; 4105 margin-bottom: 14px; 4106} 4107 4108.bd-waitlist-form .bd-field label { 4109 display: block; 4110 margin-bottom: 6px; 4111 font-weight: 600; 4112 line-height: 1.2; 4113} 4114 4115/* Stack fields vertically */ 4116.bd-waitlist-form .bd-row-name, 4117.bd-waitlist-form .bd-row-email { 4118 display: block; 4119} 4120 4121/* Inputs */ 4122.bd-waitlist-form input[type="text"], 4123.bd-waitlist-form input[type="email"] { 4124 display: block; 4125 width: 100%; 4126 max-width: 100%; 4127 height: 48px !important; 4128 min-height: 48px !important; 4129 max-height: 48px !important; 4130 margin: 0; 4131 padding: 12px 14px; 4132 line-height: 1.2; 4133 border-radius: 6px; 4134 resize: none; 4135} 4136 4137/* Button */ 4138.bd-waitlist-form button[type="submit"] { 4139 appearance: none; 4140 -webkit-appearance: none; 4141 display: inline-flex; 4142 align-items: center; 4143 justify-content: center; 4144 width: 100%; 4145 max-width: 100%; 4146 margin: 2px 0 0 0; 4147 padding: 12px 20px; 4148 border-radius: 6px; 4149 4150 font-family: "Adele", sans-serif !important; 4151 font-size: 24px !important; 4152 font-weight: 700 !important; 4153 line-height: 1.2 !important; 4154 letter-spacing: 0.5px; 4155 text-transform: capitalize; 4156 text-indent: 0; 4157 white-space: nowrap; 4158 word-spacing: normal; 4159} 4160 4161/* ========================================================== 4162 [BD-WORKSHOP-LEADER-GRID] 4163 Workshop leader grids, cards, excerpts, single leader pages 4164========================================================== */ 4165 4166/* Workshop Leader Grid on Individual Workshop pages */ 4167.bd-workshop-leaders { 4168 display: grid; 4169 gap: 28px; 4170 justify-content: center; 4171} 4172 4173.bd-workshop-leader-image { 4174 width: 100%; 4175 max-width: 250px; 4176 height: auto; 4177} 4178 4179/* 1 leader */ 4180.bd-workshop-leaders:has(.bd-workshop-leader-card:only-child) { 4181 grid-template-columns: 250px; 4182 max-width: 250px; 4183 margin: 0 auto; 4184} 4185 4186/* 2 leaders */ 4187.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(2):last-child) { 4188 grid-template-columns: repeat(2, 250px); 4189 gap: 100px; 4190 max-width: 600px; 4191 margin: 0 auto; 4192} 4193 4194/* 3 leaders */ 4195.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(3):last-child) { 4196 grid-template-columns: repeat(3, 250px); 4197 gap: 60px; 4198 max-width: 806px; 4199 margin: 0 auto; 4200} 4201 4202/* 4 leaders */ 4203.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(4):last-child) { 4204 grid-template-columns: repeat(4, 250px); 4205 gap: 28px; 4206 max-width: 1084px; 4207 margin: 0 auto; 4208} 4209 4210.bd-workshop-leader-card { 4211 display: flex; 4212 flex-direction: column; 4213 height: 100%; 4214 position: relative; 4215 z-index: 1; 4216 transition: box-shadow 0.2s ease, transform 0.2s ease; 4217} 4218 4219.bd-workshop-leader-card:hover { 4220 z-index: 20; 4221} 4222 4223/* ========================================= 4224 MOBILE - WORKSHOP LEADER CARDS CENTERING 4225 ========================================= */ 4226@media (max-width: 768px) { 4227 4228 .bd-workshop-leaders { 4229 display: flex !important; 4230 flex-direction: column !important;
4231 align-items: center !important; 4232 text-align: center !important; 4233 } 4234 4235 .bd-workshop-leader-card { 4236 display: flex !important; 4237 flex-direction: column !important; 4238 align-items: center !important; 4239 text-align: center !important; 4240 } 4241 4242 .bd-workshop-leader-image { 4243 margin-left: auto !important; 4244 margin-right: auto !important; 4245 } 4246 4247 .bd-workshop-leader-title { 4248 text-align: center !important; 4249 } 4250 4251 .bd-workshop-leader-button-wrap { 4252 text-align: center !important; 4253 } 4254} 4255 4256/* ========================================= 4257 MOBILE - ACUITY TRIP PAGE FULL BLEED 4258 ========================================= */ 4259@media (max-width: 768px) { 4260 4261 .bd-acuity-embed { 4262 width: 100vw !important; 4263 max-width: 100vw !important; 4264 margin-left: 50% !important; 4265 transform: translateX(-50%) !important; 4266 padding-left: 16px !important; 4267 padding-right: 16px !important; 4268 box-sizing: border-box !important; 4269 } 4270 4271 .bd-acuity-embed .acuity-trip-page, 4272 .bd-acuity-embed .acuity-trip-page-v2, 4273 .bd-acuity-embed iframe { 4274 width: 100% !important; 4275 max-width: 100% !important; 4276 } 4277} 4278 4279/* Workshop Leader Excerpts on About Page */ 4280 4281.bd-workshop-leader-excerpt { 4282 text-wrap: pretty; 4283 display: -webkit-box; 4284 line-height: 1.6; 4285 display: -webkit-box; 4286 -webkit-line-clamp: 5; 4287 -webkit-box-orient: vertical; 4288 overflow: hidden; 4289 transition: max-height 0.25s ease; 4290 -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%); 4291 mask-image: linear-gradient(to bottom, black 80%, transparent 100%); 4292} 4293 4294.bd-workshop-leader-card:hover .bd-workshop-leader-excerpt { 4295 display: block; 4296 -webkit-line-clamp: unset; 4297 max-height: 20em; 4298 overflow: visible; 4299 -webkit-mask-image: none; 4300 mask-image: none; 4301} 4302 4303.bd-workshop-leader-image { 4304 width: 100%; 4305 height: auto; 4306 max-width: 250px; 4307} 4308 4309.bd-workshop-leader-image-wrap { 4310 width: 100%; 4311} 4312 4313.bd-workshop-leader-image-wrap a { 4314 display: block; 4315 text-decoration: none; 4316} 4317 4318.bd-workshop-leader-image, 4319.bd-workshop-leader-image-placeholder { 4320 display: block; 4321 width: 100%; 4322 aspect-ratio: 4 / 5; 4323 object-fit: cover; 4324} 4325 4326.bd-workshop-leader-image-placeholder { 4327 background: #f2f2f2; 4328} 4329 4330.bd-workshop-leader-title { 4331 margin-top: 14px; /* adjust to taste */ 4332} 4333 4334.bd-workshop-leader-name { 4335 margin: 14px 0 10px; 4336} 4337 4338.bd-workshop-leader-actions { 4339 margin-top: auto; 4340} 4341 4342.bd-workshop-leader-button { 4343 display: inline-block; 4344 font-family: Adele; 4345 text-decoration: none; 4346} 4347 4348.bd-workshop-leader-button-wrap { 4349 margin-top: auto; 4350 padding-top: 14px; 4351} 4352 4353@media (hover: hover) and (pointer: fine) { 4354 .bd-workshop-leader-card:hover { 4355 z-index: 20; 4356 } 4357 4358 .bd-workshop-leader-card:hover .bd-workshop-leader-excerpt { 4359 display: block; 4360 -webkit-line-clamp: unset; 4361 max-height: 20em; 4362 overflow: visible; 4363 -webkit-mask-image: none; 4364 mask-image: none; 4365 } 4366} 4367 4368/* Leader single pages - smaller editorial image with text wrap */ 4369.single-bd_leader .inside-article .post-image, 4370.single-bd_leader .inside-article .featured-image, 4371.single-bd_leader .inside-article .wp-post-image { 4372 max-width: 350px; 4373} 4374 4375.bd-workshop-leader-button-wrap { 4376 margin-top: auto; 4377} 4378 4379.single-bd_leader .inside-article .post-image, 4380.single-bd_leader .inside-article .featured-image { 4381 float: left; 4382 margin: 0 24px 18px 0; 4383} 4384 4385.single-bd_leader .inside-article .post-image img, 4386.single-bd_leader .inside-article .featured-image img, 4387.single-bd_leader .inside-article .wp-post-image { 4388 display: block; 4389 width: 100%; 4390 height: auto; 4391} 4392 4393.single-bd_leader .inside-article .entry-content::after { 4394 content: ""; 4395 display: table; 4396 clear: both; 4397} 4398 4399/* Leader "View Full Bio" buttons */ 4400.bd-workshop-leader-button { 4401 display: inline-block; 4402 background-color: #102F45; /* BD Coastal Navy */ 4403 color: #F4F5F6; /* Warm Gray */ 4404 padding: 10px 18px; 4405 font-size: 1.2rem; 4406 text-decoration: none; 4407 border-radius: 6px; 4408 font-weight: 800; 4409 letter-spacing: 0.03em; 4410 transition: all 0.2s ease; 4411} 4412 4413/* Hover state */ 4414.bd-workshop-leader-button:hover { 4415 background-color: #B07A5A; /* slate blue */ 4416 color: #D8CFC4; /* warmsand for hover */ 4417} 4418 4419/* Optional: subtle border version instead of solid */ 4420.bd-workshop-leader-button.alt { 4421 background: transparent; 4422 border: 1px solid #102F45; 4423} 4424</style>
4425<link href="https://cdn.shortpixel.ai" rel="preconnect" crossorigin></head> 4426 4427<body class="wp-singular page-template page-template-elementor_header_footer page page-id-8103 wp-custom-logo wp-embed-responsive wp-theme-generatepress no-sidebar nav-float-right separate-containers header-aligned-left dropdown-hover elementor-default elementor-template-full-width elementor-kit-6885 elementor-page elementor-page-8103" itemtype="https://schema.org/WebPage" itemscope> 4428 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 4428-4430
4428 4429 <noscript> 4430 <iframe src="https://www.googletagmanager.com/ns.html?id=
4430GTM-K283NXLK
vendor: 88 bytes, lines 4430-4432
4430" height="0" width="0" style="display:none;visibility:hidden"></iframe> 4431 </noscript> 4432
4432<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 4433 <a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site" itemtype="https://schema.org/WPHeader" itemscope> 4434 <div class="inside-header grid-container"> 4435 <div class="site-branding-container"><div class="site-logo"> 4436 <a href="https://bentondowns.com/" rel="home"> 4437 <img class="header-image is-logo-image" alt="Benton Downs" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgOTYiIHdpZHRoPSIxMDAiIGhlaWdodD0iOTYiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMTklMkYwNSUyRkJlbnRvbi1Eb3ducy1Mb2dvLXNtLnBuZyIgZGF0YS13PSIxMDAiIGRhdGEtaD0iOTYiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" width="100" height="96" /> 4438 </a> 4439 </div><div class="site-branding"> 4440 <p class="main-title" itemprop="headline"> 4441 <a href="https://bentondowns.com/" rel="home">Benton Downs</a> 4442 </p> 4443 <p class="site-description" itemprop="description">Photography Workshops</p> 4444 </div></div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle"> 4445 <div class="menu-bar-items"> <span class="menu-bar-item"> 4446 <a href="#" role="button" aria-label="Open search" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a> 4447 </span> 4448 </div> <button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 4449 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span> </button> 4450 </nav> 4451 <nav class="main-navigation has-menu-bar-items sub-menu-right" id="site-navigation" aria-label="Primary" itemtype="https://schema.org/SiteNavigationElement" itemscope> 4452 <div class="inside-navigation grid-container"> 4453 <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
4454 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span> </button> 4455 <div id="primary-menu" class="main-nav"><ul id="menu-main-menu" class=" menu sf-menu"><li id="menu-item-6878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-6878"><a href="https://bentondowns.com/">Home</a></li> 4456<li id="menu-item-6879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6879"><a target="_blank" href="https://bentondowns.com/photography-workshops/">Photography Workshops<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 4457<ul class="sub-menu"> 4458 <li id="menu-item-10467" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10467"><a href="https://bentondowns.com/photography-workshops/">2026 Workshops<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow-right"><svg viewBox="0 0 192 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span></span></a> 4459 <ul class="sub-menu"> 4460 <li id="menu-item-10640" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10640"><a href="https://bentondowns.com/photography-workshops/maine-and-new-hampshire/">Maine Coastal & New Hampshire Autumn Workshop</a></li> 4461 <li id="menu-item-10470" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10470"><a href="https://bentondowns.com/photography-workshops/colorado-fall-colors/">Colorado Fall Colors</a></li> 4462 <li id="menu-item-10450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10450"><a target="_blank" href="https://bentondowns.com/photography-workshops/sedona-photography-workshop/">Sedona Scouting Photography Workshop – Red Rock Light & Desert Discovery</a></li> 4463 <li id="menu-item-10472" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10472"><a href="https://bentondowns.com/photography-workshops/ar-waterfalls-fall-colors-photography-workshop/">Arkansas Waterfalls and Fall Colors Photography Workshop</a></li> 4464 <li id="menu-item-10003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10003"><a target="_blank" href="https://bentondowns.com/photography-workshops/caddo-lake-wildlife-fall-color-workshop/">Caddo Lake Wildlife & Fall Color Workshop</a></li> 4465 </ul> 4466</li> 4467 <li id="menu-item-10468" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10468"><a href="https://bentondowns.com/photography-workshops/">2027 Workshops<span role="presentation" class="dropdown-menu-toggle">
4467<span class="gp-icon icon-arrow-right"><svg viewBox="0 0 192 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span></span></a> 4468 <ul class="sub-menu"> 4469 <li id="menu-item-9997" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9997"><a target="_blank" href="https://bentondowns.com/photography-workshops/yellowstone-winter-workshop/">Yellowstone Winter Photography Workshop</a></li> 4470 <li id="menu-item-10719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10719"><a href="https://bentondowns.com/photography-workshops/yosemite-winter-firefall-photography-workshop-2027/">Yosemite Winter and Firefall Photography Workshop</a></li> 4471 <li id="menu-item-10890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10890"><a href="https://bentondowns.com/photography-workshops/dallas-street-photography-skyline/">Dallas Street & Skyline Photography</a></li> 4472 <li id="menu-item-10000" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10000"><a target="_blank" href="https://bentondowns.com/photography-workshops/savannah-georgia-photography-workshop/">Springtime in Savannah Women’s Workshop</a></li> 4473 <li id="menu-item-10473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10473"><a href="https://bentondowns.com/photography-workshops/new-orleans-and-south-louisiana-photography-workshop/">New Orleans and South Louisiana Photography Scouting Workshop</a></li> 4474 <li id="menu-item-10891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10891"><a href="https://bentondowns.com/photography-workshops/palo-duro-canyon-nightsky/">Palo Duro Canyon Night Sky</a></li> 4475 <li id="menu-item-10225" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10225"><a target="_blank" href="https://bentondowns.com/photography-workshops/night-skies-at-ft-griffin-a-historic-north-texas-site/">Night Sky Photography Workshop at Ft Griffin</a></li> 4476 <li id="menu-item-10474" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10474"><a href="https://bentondowns.com/photography-workshops/colorado-fall-colors/">Colorado Fall Colors</a></li> 4477 <li id="menu-item-10001" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10001"><a target="_blank" href="https://bentondowns.com/photography-workshops/ar-waterfalls-fall-colors-photography-workshop/">Arkansas Waterfalls and Fall Colors Photography Workshop</a></li> 4478 <li id="menu-item-10475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10475"><a href="https://bentondowns.com/photography-workshops/caddo-lake-wildlife-fall-color-workshop/">Caddo Lake Wildlife & Fall Color Workshop</a></li> 4479 </ul> 4480</li> 4481</ul> 4482</li> 4483<li id="menu-item-7874" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7874"><a target="_blank" href="https://bentondowns.com/photography-classes/">Photography Classes<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 4484<ul class="sub-menu"> 4485 <li id="menu-item-10469" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10469"><a href="#2027">2027 Classes<span role="presentation" class="dropdown-menu-toggle">
4485<span class="gp-icon icon-arrow-right"><svg viewBox="0 0 192 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span></span></a> 4486 <ul class="sub-menu"> 4487 <li id="menu-item-10127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10127"><a target="_blank" href="https://bentondowns.com/photography-classes/introduction-to-adobe-photoshop/">Introduction to Photoshop</a></li> 4488 <li id="menu-item-10128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10128"><a target="_blank" href="https://bentondowns.com/photography-classes/introduction-to-lightroom-classic/">Introduction to Lightroom</a></li> 4489 <li id="menu-item-10111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10111"><a target="_blank" href="https://bentondowns.com/photography-classes/advanced-editing-lightroom-classic/">Advanced Editing: Lightroom Classic</a></li> 4490 <li id="menu-item-10112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10112"><a target="_blank" href="https://bentondowns.com/photography-classes/advanced-editing-adobe-photoshop/">Advanced Editing: Photoshop</a></li> 4491 </ul> 4492</li> 4493</ul> 4494</li> 4495<li id="menu-item-8158" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-8103 current_page_item menu-item-8158"><a target="_blank" href="https://bentondowns.com/about-us/" aria-current="page">About</a></li> 4496<li id="menu-item-8278" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8278"><a target="_blank" href="https://bentondowns.com/contact/">Contact</a></li> 4497<li id="menu-item-6876" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6876"><a target="_blank" href="https://bentondowns.com/the-blog/">Blog<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 4498<ul class="sub-menu"> 4499 <li id="menu-item-10068" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10068"><a target="_blank" href="https://bentondowns.com/category/posts/">All Posts</a></li> 4500 <li id="menu-item-10069" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10069"><a target="_blank" href="https://bentondowns.com/category/photography-tutorials/">Photography Tutorials</a></li> 4501 <li id="menu-item-10070" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10070"><a target="_blank" href="https://bentondowns.com/category/workshop-highlights/">Workshop Highlights</a></li> 4502 <li id="menu-item-10071" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10071"><a target="_blank" href="https://bentondowns.com/category/post-processing-tutorials/">Post-Processing</a></li> 4503</ul> 4504</li> 4505</ul></div><div class="menu-bar-items"> <span class="menu-bar-item"> 4506 <a href="#" role="button" aria-label="Open search" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search">
4506<span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a> 4507 </span> 4508 </div> </div> 4509 </nav> 4510 </div> 4511 </header> 4512 4513 <div class="site grid-container container hfeed" id="page"> 4514 <div class="site-content" id="content"> 4515 <div data-elementor-type="wp-page" data-elementor-id="8103" class="elementor elementor-8103"> 4516 <div class="elementor-element elementor-element-48069340 e-con-full e-flex e-con e-parent" data-id="48069340" data-element_type="container" data-e-type="container"> 4517 <div class="elementor-element elementor-element-4f01cbc7 e-con-full bd-hero e-flex e-con e-child" data-id="4f01cbc7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4518 <div class="elementor-element elementor-element-0824f7e e-con-full bd-hero-workshop-title elementor-hidden-mobile e-flex e-con e-child" data-id="0824f7e" data-element_type="container" data-e-type="container"> 4519 <div class="elementor-element elementor-element-9cf414e elementor-widget elementor-widget-heading" data-id="9cf414e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4520 <h1 class="elementor-heading-title elementor-size-default">About Benton Downs</h1> </div> 4521 <div class="elementor-element elementor-element-8669318 elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="8669318" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4522 <p><span style="font-family: adele; font-size: 24pt;">Benton Downs Photography is a creative community of like-minded photographers who love to travel, enjoy learning, and grow together through education and competition.</span></p> </div> 4523 </div> 4524 </div> 4525 <div class="elementor-element elementor-element-6f21ef3a e-flex e-con-boxed e-con e-child" data-id="6f21ef3a" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4526 <div class="e-con-inner"> 4527 <div class="elementor-element elementor-element-ce92345 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-child" data-id="ce92345" data-element_type="container" data-e-type="container"> 4528 <div class="elementor-element elementor-element-50eae9c elementor-widget elementor-widget-heading" data-id="50eae9c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4529 <h1 class="elementor-heading-title elementor-size-default">About Benton Downs</h1> </div> 4530 <div class="elementor-element elementor-element-1b717bc elementor-widget__width-initial elementor-widget elementor-widget-text-editor" data-id="1b717bc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4531 <p><span style="font-family: adele; font-size: 18pt;">Benton Downs Photography is a creative community of like-minded photographers who love to travel, enjoy learning, and grow together through education and competition.</span></p> </div> 4532 </div> 4533 <div class="elementor-element elementor-element-aed30f2 e-con-full e-flex e-con e-child" data-id="aed30f2" data-element_type="container" data-e-type="container"> 4534 <div class="elementor-element elementor-element-0e9aac9 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-heading" data-id="0e9aac9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4535 <h2 class="elementor-heading-title elementor-size-default">What we bring to the table...</h2> </div>
4536 </div> 4537 <div class="elementor-element elementor-element-d486926 e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="d486926" data-element_type="container" data-e-type="container"> 4538 <div class="elementor-element elementor-element-3b0e019 e-con-full e-flex e-con e-child" data-id="3b0e019" data-element_type="container" data-e-type="container"> 4539 <div class="elementor-element elementor-element-8a013cd elementor-view-default elementor-widget elementor-widget-icon" data-id="8a013cd" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4540 <div class="elementor-icon-wrapper"> 4541 <div class="elementor-icon"> 4542 <svg aria-hidden="true" class="e-font-icon-svg e-fas-camera" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"></path></svg> </div> 4543 </div> 4544 </div> 4545 <div class="elementor-element elementor-element-03051c7 elementor-widget elementor-widget-heading" data-id="03051c7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4546 <h2 class="elementor-heading-title elementor-size-default">Workshops</h2> </div> 4547 <div class="elementor-element elementor-element-505b1c4 elementor-widget elementor-widget-text-editor" data-id="505b1c4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4548 <p style="text-align: center;">Small-group workshops with hands-on guidance in beautiful places. </p> </div> 4549 </div> 4550 <div class="elementor-element elementor-element-5f4199a e-con-full e-flex e-con e-child" data-id="5f4199a" data-element_type="container" data-e-type="container"> 4551 <div class="elementor-element elementor-element-5e3fd24 elementor-view-default elementor-widget elementor-widget-icon" data-id="5e3fd24" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4552 <div class="elementor-icon-wrapper"> 4553 <div class="elementor-icon"> 4554 <svg aria-hidden="true" class="e-font-icon-svg e-fas-graduation-cap" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"></path></svg> </div> 4555 </div> 4556 </div> 4557 <div class="elementor-element elementor-element-879bcc7 elementor-widget elementor-widget-heading" data-id="879bcc7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4558 <h2 class="elementor-heading-title elementor-size-default">Education</h2> </div> 4559 <div class="elementor-element elementor-element-6dd43e9 elementor-widget elementor-widget-text-editor" data-id="6dd43e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4560 <p style="text-align: center;">Practical instruction to build skill, confidence, and creativity.</p> </div> 4561 </div> 4562 <div class="elementor-element elementor-element-587553b e-con-full e-flex e-con e-child" data-id="587553b" data-element_type="container" data-e-type="container"> 4563 <div class="elementor-element elementor-element-c38610f elementor-view-default elementor-widget elementor-widget-icon" data-id="c38610f" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4564 <div class="elementor-icon-wrapper"> 4565 <div class="elementor-icon"> 4566 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-arrows" viewB
4566ox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"></path></svg> </div> 4567 </div> 4568 </div> 4569 <div class="elementor-element elementor-element-689b03f elementor-widget elementor-widget-heading" data-id="689b03f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4570 <h2 class="elementor-heading-title elementor-size-default">Community</h2> </div> 4571 <div class="elementor-element elementor-element-1e4293c elementor-widget elementor-widget-text-editor" data-id="1e4293c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4572 <p style="text-align: center;">Ongoing support and connection to help you keep growing.</p> </div> 4573 </div> 4574 </div> 4575 <div class="elementor-element elementor-element-c3f2115 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-child" data-id="c3f2115" data-element_type="container" data-e-type="container"> 4576 <div class="elementor-element elementor-element-a1bf514 e-con-full e-flex e-con e-child" data-id="a1bf514" data-element_type="container" data-e-type="container"> 4577 <div class="elementor-element elementor-element-9b56237 elementor-view-default elementor-widget elementor-widget-icon" data-id="9b56237" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4578 <div class="elementor-icon-wrapper"> 4579 <div class="elementor-icon"> 4580 <svg aria-hidden="true" class="e-font-icon-svg e-fas-camera" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"></path></svg> </div> 4581 </div> 4582 </div> 4583 <div class="elementor-element elementor-element-fafaf60 elementor-widget elementor-widget-heading" data-id="fafaf60" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4584 <h2 class="elementor-heading-title elementor-size-default">Workshops</h2> </div> 4585 <div class="elementor-element elementor-element-b116a14 elementor-widget elementor-widget-text-editor" data-id="b116a14" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4586 <p style="text-align: center;">Small-group workshops with hands-on guidance in beautiful places. </p> </div> 4587 </div> 4588 <div class="elementor-element elementor-element-5fac7d2 e-con-full e-flex e-con e-child" data-id="5fac7d2" data-element_type="container" data-e-type="container"> 4589 <div class="elementor-element elementor-element-5cedd16 elementor-view-default elementor-widget elementor-widget-icon" data-id="5cedd16" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4590 <div class="elementor-icon-wrapper"> 4591 <div class="elementor-icon"> 4592 <svg aria-hidden="true" class="e-font-icon-svg e-fas-graduation-cap" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.
459202-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"></path></svg> </div> 4593 </div> 4594 </div> 4595 <div class="elementor-element elementor-element-7788453 elementor-widget elementor-widget-heading" data-id="7788453" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4596 <h2 class="elementor-heading-title elementor-size-default">Education</h2> </div> 4597 <div class="elementor-element elementor-element-6d2722c elementor-widget elementor-widget-text-editor" data-id="6d2722c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4598 <p style="text-align: center;">Practical instruction to build skill, confidence, and creativity.</p> </div> 4599 </div> 4600 <div class="elementor-element elementor-element-c6ac023 e-con-full e-flex e-con e-child" data-id="c6ac023" data-element_type="container" data-e-type="container"> 4601 <div class="elementor-element elementor-element-8fe72d4 elementor-view-default elementor-widget elementor-widget-icon" data-id="8fe72d4" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 4602 <div class="elementor-icon-wrapper"> 4603 <div class="elementor-icon"> 4604 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-arrows" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"></path></svg> </div> 4605 </div> 4606 </div> 4607 <div class="elementor-element elementor-element-08ce728 elementor-widget elementor-widget-heading" data-id="08ce728" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4608 <h2 class="elementor-heading-title elementor-size-default">Community</h2> </div> 4609 <div class="elementor-element elementor-element-f5e75a1 elementor-widget elementor-widget-text-editor" data-id="f5e75a1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4610 <p style="text-align: center;">Ongoing support and connection to help you keep growing.</p> </div> 4611 </div> 4612 </div> 4613 </div> 4614 </div> 4615 </div> 4616 <div class="elementor-element elementor-element-49249f4 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="49249f4" data-element_type="container" data-e-type="container"> 4617 <div class="e-con-inner"> 4618 <div class="elementor-element elementor-element-8c88e4e elementor-widget elementor-widget-video" data-id="8c88e4e" data-element_type="widget" data-e-type="widget" data-settings="{"youtube_url":"https://www.youtube.com/watch?v=XHOmBV4js_E","video_type":"youtube","controls":"yes"}" data-spai-egr="1" data-widget_type="video.default"> 4619 <div class="elementor-wrapper elementor-open-inline"> 4620 <div class="elementor-video"></div> </div> 4621 </div> 4622 </div> 4623 </div> 4624 <div class="elementor-element elementor-element-bed5040 e-flex e-con-boxed e-con e-parent" data-id="bed5040" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4625 <div class="e-con-inner"> 4626 <div class="elementor-element elementor-element-e6d4236 elementor-widget elementor-widget-heading" data-id="e6d4236" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4627 <h2 class="elementor-heading-title elementor-size-default">Meet The Benton Downs Team</h2> </div> 4628 <div class="elementor-element elementor-element-f731bbf elementor-widget elementor-widget-shortcode" data-id="f731bbf" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 4629 <div class="elementor-shortcode"><div class="bd-workshop-leaders"><article class="bd-workshop-leader-card"><a class="bd-workshop-leader-image-link" href="https://bentondowns.com/about-us/barry-benton/"><img decoding="async" width="857" height="1200" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAwIDE0MDAiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjE0MDAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMTklMkYwOCUyRmJhcnJ5LWJlbnRvbi5qcGciIGRhdGEtdz0iMTAwMCIgZGF0YS1oPSIxNDAwIiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="bd-workshop-leader-image wp-post-image" alt="" srcset=" " sizes="auto, (max-width: 857px) 100v
4629w, 857px" /></a><h3 class="bd-workshop-leader-title"><a href="https://bentondowns.com/about-us/barry-benton/">Barry Benton</a></h3><div class="bd-workshop-leader-excerpt">Barry Benton has spent decades in photography, including studio leadership, client service, and coaching professional photographers. As co-founder of Benton Downs Photography, he helps photographers build confidence, make stronger creative decisions, and enjoy learning in the field.</div><p class="bd-workshop-leader-button-wrap"><a class="bd-workshop-leader-button" href="https://bentondowns.com/about-us/barry-benton/">Read Barry's Bio</a></p></article><article class="bd-workshop-leader-card"><a class="bd-workshop-leader-image-link" href="https://bentondowns.com/about-us/david-downs/"><img decoding="async" width="857" height="1200" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAwIDE0MDAiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjE0MDAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMTklMkYwOCUyRmRhdmlkLWRvd25zLmpwZyIgZGF0YS13PSIxMDAwIiBkYXRhLWg9IjE0MDAiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" class="bd-workshop-leader-image wp-post-image" alt="David Downs – Photography Instructor" srcset=" " sizes="auto, (max-width: 857px) 100vw, 857px" /></a><h3 class="bd-workshop-leader-title"><a href="https://bentondowns.com/about-us/david-downs/">David Downs</a></h3><div class="bd-workshop-leader-excerpt">David is an award-winning and Certified Professional Photographer who is passionate about sharing what he’s learned with others, whether they want to create art or simply take better images. 4630 4631Understanding the creative energy within each person and helping students harness that energy and apply editing techniques to produce remarkable photos/art has proven to be a reason many students take multiple courses with David.</div><p class="bd-workshop-leader-button-wrap"><a class="bd-workshop-leader-button" href="https://bentondowns.com/about-us/david-downs/">Read David's Bio</a></p></article><article class="bd-workshop-leader-card"><a class="bd-workshop-leader-image-link" href="https://bentondowns.com/about-us/delania-truly/"><img decoding="async" width="959" height="1200" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NzMgMTIxNyIgd2lkdGg9Ijk3MyIgaGVpZ2h0PSIxMjE3IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDI2JTJGMDMlMkZES1Q1MzU4LTEuanBnIiBkYXRhLXc9Ijk3MyIgZGF0YS1oPSIxMjE3IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="bd-workshop-leader-image wp-post-image" alt="" srcset=" " sizes="auto, (max-width: 959px) 100vw, 959px" /></a><h3 class="bd-workshop-leader-title"><a href="https://bentondowns.com/about-us/delania-truly/">DeLania Truly</a></h3><div class="bd-workshop-leader-excerpt">DeLania Truly is a lifelong learner and creative spirit. Photography has been a part of her life and career for decades, beginning with taking slides for junior high projects and...</div><p class="bd-workshop-leader-button-wrap"><a class="bd-workshop-leader-button" href="https://bentondowns.com/about-us/delania-truly/">Read DeLania's Bio</a></p></article><article class="bd-workshop-leader-card"><a class="bd-workshop-leader-image-link" href="https://bentondowns.com/about-us/david-begis/"><img decoding="async" width="864" height="864" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NjQgODY0IiB3aWR0aD0iODY0IiBoZWlnaHQ9Ijg2NCIgZGF0YS11PSJodHRwcyUzQSUyRiUyRmJlbnRvbmRvd25zLmNvbSUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNiUyRjAzJTJGRGF2aWQtQi1IZWFkc2hvdC0xLmpwZyIgZGF0YS13PSI4NjQiIGRhdGEtaD0iODY0IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="bd-workshop-leader-image wp-post-image" alt="" /></a><h3 class="bd-workshop-leader-title"><a href="https://bentondowns.com/about-us/david-begis/">David Begis</a></h3><div class="bd-workshop-leader-excerpt">My passion for photography started during a workshop in Colorado 2017 when I photographed fall colors. But before that, like most other photographers, I started taking pictures for the enjoyment...</div><p class="bd-workshop-leader-button-wrap"><a class="bd-workshop-leader-button" href="https://bentondowns.com/about-us/david-begis/">Read David's Bio</a></p></article></div></div> 4632 </div> 4633 </div>
4634 </div> 4635 <div class="elementor-element elementor-element-af49e18 e-flex e-con-boxed e-con e-parent" data-id="af49e18" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 4636 <div class="e-con-inner"> 4637 <div class="elementor-element elementor-element-26ddf33 e-con-full e-flex e-con e-child" data-id="26ddf33" data-element_type="container" data-e-type="container"> 4638 <div class="elementor-element elementor-element-2114734 elementor-widget elementor-widget-heading" data-id="2114734" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4639 <h2 class="elementor-heading-title elementor-size-default">Our Guiding Principles</h2> </div> 4640 </div> 4641 <div class="elementor-element elementor-element-03afcc7 e-con-full e-flex e-con e-child" data-id="03afcc7" data-element_type="container" data-e-type="container"> 4642 <div class="elementor-element elementor-element-7726432 e-con-full e-flex e-con e-child" data-id="7726432" data-element_type="container" data-e-type="container"> 4643 <div class="elementor-element elementor-element-1a12de9 elementor-widget elementor-widget-heading" data-id="1a12de9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4644 <h2 class="elementor-heading-title elementor-size-default">Encouraging Education</h2> </div> 4645 <div class="elementor-element elementor-element-cf71298 elementor-widget elementor-widget-text-editor" data-id="cf71298" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4646 <p>We teach in a way that is clear, supportive, and welcoming, so photographers can learn without feeling overwhelmed. </p> </div> 4647 </div> 4648 <div class="elementor-element elementor-element-ea8512b e-con-full e-flex e-con e-child" data-id="ea8512b" data-element_type="container" data-e-type="container"> 4649 <div class="elementor-element elementor-element-9bcc219 elementor-widget elementor-widget-heading" data-id="9bcc219" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4650 <h2 class="elementor-heading-title elementor-size-default">Intentional Image-Making</h2> </div> 4651 <div class="elementor-element elementor-element-e0fa825 elementor-widget elementor-widget-text-editor" data-id="e0fa825" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4652 <p>We guide photographers toward stronger images through thoughtful decisions about light, composition, and story.</p> </div> 4653 </div> 4654 </div> 4655 <div class="elementor-element elementor-element-70864fa e-con-full e-flex e-con e-child" data-id="70864fa" data-element_type="container" data-e-type="container"> 4656 <div class="elementor-element elementor-element-2788060 e-con-full e-flex e-con e-child" data-id="2788060" data-element_type="container" data-e-type="container"> 4657 <div class="elementor-element elementor-element-607a721 elementor-widget elementor-widget-heading" data-id="607a721" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4658 <h2 class="elementor-heading-title elementor-size-default">Community That Lasts</h2> </div> 4659 <div class="elementor-element elementor-element-5759c83 elementor-widget elementor-widget-text-editor" data-id="5759c83" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4660 <p>We believe the best workshops build more than a portfolio. They build connection, encouragement, and lasting creative relationships.</p> </div> 4661 </div> 4662 <div class="elementor-element elementor-element-309d34e e-con-full e-flex e-con e-child" data-id="309d34e" data-element_type="container" data-e-type="container"> 4663 <div class="elementor-element elementor-element-29cdf86 elementor-widget elementor-widget-heading" data-id="29cdf86" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4664 <h2 class="elementor-heading-title elementor-size-default">Respect For Our World</h2> </div> 4665 <div class="elementor-element elementor-element-51c8d2d elementor-widget elementor-widget-text-editor" data-id="51c8d2d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 4666 <p>We respect the landscapes and communities we visit and work to leave them as beautiful as we found them. </p> </div>
4667 </div> 4668 </div> 4669 </div> 4670 </div> 4671 <div class="elementor-element elementor-element-8fd1b85 e-flex e-con-boxed e-con e-parent" data-id="8fd1b85" data-element_type="container" data-e-type="container"> 4672 <div class="e-con-inner"> 4673 <div class="elementor-element elementor-element-bfa86fc elementor-widget elementor-widget-heading" data-id="bfa86fc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 4674 <h2 class="elementor-heading-title elementor-size-default">Our Partners</h2> </div> 4675 <div class="elementor-element elementor-element-ec5a50a e-con-full e-flex e-con e-child" data-id="ec5a50a" data-element_type="container" data-e-type="container"> 4676 <div class="elementor-element elementor-element-8180f5d e-con-full e-flex e-con e-child" data-id="8180f5d" data-element_type="container" data-e-type="container"> 4677 <div class="elementor-element elementor-element-460cd15 elementor-widget elementor-widget-image" data-id="460cd15" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4678 <a href="https://flmcanada.com" target="_blank"> 4679 <img fetchpriority="high" decoding="async" width="1199" height="442" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTk5IDQ0MiIgd2lkdGg9IjExOTkiIGhlaWdodD0iNDQyIiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDI2JTJGMDQlMkZGTE0tTG9nby1QLmpwZyIgZGF0YS13PSIxMTk5IiBkYXRhLWg9IjQ0MiIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" class="attachment-large size-large wp-image-10232" alt="" /> </a> 4680 </div> 4681 </div> 4682 <div class="elementor-element elementor-element-14da279 e-con-full e-flex e-con e-child" data-id="14da279" data-element_type="container" data-e-type="container"> 4683 <div class="elementor-element elementor-element-147a489 elementor-widget elementor-widget-image" data-id="147a489" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4684 <a href="https://arlingtoncamera.com/" target="_blank"> 4685 <img decoding="async" width="600" height="423" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MDAgNDIzIiB3aWR0aD0iNjAwIiBoZWlnaHQ9IjQyMyIgZGF0YS11PSJodHRwcyUzQSUyRiUyRmJlbnRvbmRvd25zLmNvbSUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNiUyRjA0JTJGYWNsb2dvLWNvcHkuanBnIiBkYXRhLXc9IjYwMCIgZGF0YS1oPSI0MjMiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" class="attachment-large size-large wp-image-10229" alt="" /> </a> 4686 </div> 4687 </div> 4688 <div class="elementor-element elementor-element-da6d1d2 e-con-full e-flex e-con e-child" data-id="da6d1d2" data-element_type="container" data-e-type="container"> 4689 <div class="elementor-element elementor-element-a857bcf elementor-widget elementor-widget-image" data-id="a857bcf" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4690 <a href="https://www.wandrd.com/" target="_blank"> 4691 <img decoding="async" width="1200" height="205" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzk2IDMwNyIgd2lkdGg9IjE3OTYiIGhlaWdodD0iMzA3IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDI2JTJGMDQlMkZXYW5kcmRfTG9nby0zLnBuZyIgZGF0YS13PSIxNzk2IiBkYXRhLWg9IjMwNyIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" class="attachment-large size-large wp-image-10242" alt="" srcset=" " sizes="(max-width: 1200px) 100vw, 1200px" /> </a> 4692 </div> 4693 </div> 4694 <div class="elementor-element elementor-element-b3bfc00 e-con-full e-flex e-con e-child" data-id="b3bfc00" data-element_type="container" data-e-type="container"> 4695 <div class="elementor-element elementor-element-45aa950 elementor-widget elementor-widget-image" data-id="45aa950" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4696 <a href="https://bwc.net" target="_blank"> 4697 <img decoding="async" width="337" height="281" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMzcgMjgxIiB3aWR0aD0iMzM3IiBoZWlnaHQ9IjI4MSIgZGF0YS11PSJodHRwcyUzQSUyRiUyRmJlbnRvbmRvd25zLmNvbSUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNiUyRjA0JTJGYndjbG9nby0xLndlYnAiIGRhdGEtdz0iMzM3IiBkYXRhLWg9IjI4MSIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" class="attachment-large size-large wp-image-10231" alt="" /> </a> 4698 </div>
4699 </div> 4700 <div class="elementor-element elementor-element-89cdf48 e-con-full e-flex e-con e-child" data-id="89cdf48" data-element_type="container" data-e-type="container"> 4701 <div class="elementor-element elementor-element-df6f52c elementor-widget elementor-widget-image" data-id="df6f52c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4702 <a href="https://www.wandrd.com/" target="_blank"> 4703 <img decoding="async" width="408" height="59" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDggNTkiIHdpZHRoPSI0MDgiIGhlaWdodD0iNTkiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMjYlMkYwNCUyRmFjcmF0ZWNoLWxvZ28ud2VicCIgZGF0YS13PSI0MDgiIGRhdGEtaD0iNTkiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" class="attachment-large size-large wp-image-10393" alt="" /> </a> 4704 </div> 4705 </div> 4706 <div class="elementor-element elementor-element-40f687a e-con-full e-flex e-con e-child" data-id="40f687a" data-element_type="container" data-e-type="container"> 4707 <div class="elementor-element elementor-element-fe01df8 elementor-widget elementor-widget-image" data-id="fe01df8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 4708 <a href="https://www.hellosammi.com" target="_blank"> 4709 <img decoding="async" width="200" height="200" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgZGF0YS11PSJodHRwcyUzQSUyRiUyRmJlbnRvbmRvd25zLmNvbSUyRndwLWNvbnRlbnQlMkZ1cGxvYWRzJTJGMjAyNiUyRjA0JTJGaGVsbG9TQU1NSV9TcXVhcmVfVHJhbnNwYXJlbnQtV2hpdGVTdHJva2UtMjAweDIwMC1weC5wbmciIGRhdGEtdz0iMjAwIiBkYXRhLWg9IjIwMCIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" class="attachment-large size-large wp-image-9476" alt="" /> </a> 4710 </div> 4711 </div> 4712 </div> 4713 </div> 4714 </div> 4715 </div> 4716 4717 </div> 4718</div> 4719 4720 4721<div class="site-footer"> 4722 <div id="footer-widgets" class="site footer-widgets"> 4723 <div class="footer-widgets-container grid-container"> 4724 <div class="inside-footer-widgets"> 4725 <div class="footer-widget-1"> 4726 <aside id="block-2" class="widget inner-padding widget_block widget_media_image"> 4727<figure class="wp-block-image size-medium is-resized"><img decoding="async" width="300" height="289" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDYxIDE0MDgiIHdpZHRoPSIxNDYxIiBoZWlnaHQ9IjE0MDgiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMjYlMkYwMyUyRlVfQkRQLUxvZ28tV2hpdGUucG5nIiBkYXRhLXc9IjE0NjEiIGRhdGEtaD0iMTQwOCIgZGF0YS1iaXA9IiI+PC9zdmc+" data-spai="1" alt="White Benton Downs Photography Logo" class="wp-image-8108" style="aspect-ratio:1;object-fit:cover;width:100px" srcset=" " sizes="(max-width: 300px) 100vw, 300px" /></figure> 4728</aside> </div> 4729 <div class="footer-widget-2"> 4730 <aside id="nav_menu-4" class="widget inner-padding widget_nav_menu"><div class="menu-footer-menu-a-container"><ul id="menu-footer-menu-a" class="menu"><li id="menu-item-8153" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-8153"><a href="https://bentondowns.com/">Home</a></li> 4731<li id="menu-item-8159" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-8103 current_page_item menu-item-8159"><a href="https://bentondowns.com/about-us/" aria-current="page">About Benton Downs</a></li> 4732<li id="menu-item-9493" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9493"><a href="https://bentondowns.com/contact/">Contact Us</a></li> 4733</ul></div></aside> </div> 4734 <div class="footer-widget-3"> 4735 <aside id="nav_menu-5" class="widget inner-padding widget_nav_menu"><div class="menu-footer-menu-b-container"><ul id="menu-footer-menu-b" class="menu"><li id="menu-item-8156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8156"><a href="https://bentondowns.com/photography-workshops/">Upcoming Workshops</a></li> 4736<li id="menu-item-3469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3469"><a href="https://bentondowns.com/faq/">Workshop FAQ</a></li> 4737<li id="menu-item-3521" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3521"><a href="https://bentondowns.com/category/photography-tutorials/">Photography Tutorials</a></li> 4738</ul></div></aside> </div> 4739 <div class="footer-widget-4">
4740 <aside id="nav_menu-6" class="widget inner-padding widget_nav_menu"><div class="menu-footer-menu-c-container"><ul id="menu-footer-menu-c" class="menu"><li id="menu-item-9741" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9741"><a href="https://bentondowns.com/terms-conditions/">Terms & Conditions</a></li> 4741<li id="menu-item-9740" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9740"><a href="https://bentondowns.com/privacy-policy/">Privacy Policy</a></li> 4742<li id="menu-item-10144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10144"><a href="https://bentondowns.com/cookie-policy/">Cookie Policy</a></li> 4743</ul></div></aside> </div> 4744 <div class="footer-widget-5"> 4745 <aside id="simple-social-icons-4" class="widget inner-padding simple-social-icons"><h2 class="widget-title">Follow Benton Downs</h2><ul class="alignleft"><li class="ssi-email"><a href="mailto:[email protected]" ><svg role="img" class="social-email" aria-labelledby="social-email-4"><title id="social-email-4">Email</title><use xlink:href="https://bentondowns.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-email"></use></svg></a></li><li class="ssi-facebook"><a href="https://www.facebook.com/bentondownsphoto" ><svg role="img" class="social-facebook" aria-labelledby="social-facebook-4"><title id="social-facebook-4">Facebook</title><use xlink:href="https://bentondowns.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-facebook"></use></svg></a></li><li class="ssi-instagram"><a href="https://www.instagram.com/bentondowns" ><svg role="img" class="social-instagram" aria-labelledby="social-instagram-4"><title id="social-instagram-4">Instagram</title><use xlink:href="https://bentondowns.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li></ul></aside> </div> 4746 </div> 4747 </div> 4748 </div> 4749 <footer class="site-info" aria-label="Site" itemtype="https://schema.org/WPFooter" itemscope> 4750 <div class="inside-site-info grid-container"> 4751 <div class="copyright-bar"> 4752 <span class="copyright">© 2026 Benton Downs</span> • Built with <a href="https://generatepress.com" itemprop="url">GeneratePress</a> </div> 4753 </div> 4754 </footer> 4755 </div> 4756 4757<a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300" role="button"> 4758 <span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span> 4759 </a>
4759<script> 4760document.addEventListener('DOMContentLoaded', function () { 4761 setTimeout(function(){ 4762 if( document.querySelectorAll('[name^=ct_checkjs]').length > 0 ) { 4763 if (typeof apbct_public_sendREST === 'function' && typeof apbct_js_keys__set_input_value === 'function') { 4764 apbct_public_sendREST( 4765 'js_keys__get', 4766 { callback: apbct_js_keys__set_input_value }) 4767 } 4768 } 4769 },0) 4770 }) 4771</script>
vendor: 1 bytes, line 4771
4771
4772<script type="speculationrules"> 4773{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 4774</script>
4774 4775<a href="/imunify-bot-check" rel="nofollow" aria-hidden="true" tabindex="-1" style="display:none!important;position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden">imunify-bot-check</a>
4775<script> 4776 document.addEventListener('click', function(e) { 4777 4778 var trigger = e.target.closest('.bd-skill-trigger'); 4779 if (trigger) { 4780 var modal = document.getElementById('bd-skill-modal'); 4781 if (modal) { 4782 modal.classList.add('is-open'); 4783 modal.setAttribute('aria-hidden', 'false'); 4784 document.body.classList.add('bd-modal-open'); 4785 } 4786 return; 4787 } 4788 4789 var closeBtn = e.target.closest('.bd-modal-close'); 4790 if (closeBtn) { 4791 var modal = closeBtn.closest('.bd-modal'); 4792 if (modal) { 4793 modal.classList.remove('is-open'); 4794 modal.setAttribute('aria-hidden', 'true'); 4795 document.body.classList.remove('bd-modal-open'); 4796 } 4797 return; 4798 } 4799 4800 if (e.target.classList.contains('bd-modal-backdrop')) { 4801 var modal = e.target.closest('.bd-modal'); 4802 if (modal) { 4803 modal.classList.remove('is-open'); 4804 modal.setAttribute('aria-hidden', 'true'); 4805 document.body.classList.remove('bd-modal-open'); 4806 } 4807 } 4808 4809 }); 4810 4811 // Allow Enter or Space to close when focus is on the X 4812document.addEventListener('keydown', function(e) { 4813 if ( 4814 (e.key === 'Enter' || e.key === ' ') && 4815 document.activeElement.classList.contains('bd-modal-close') 4816 ) { 4817 var modal = document.activeElement.closest('.bd-modal'); 4818 if (modal) { 4819 modal.classList.remove('is-open'); 4820 modal.setAttribute('aria-hidden', 'true'); 4821 document.body.classList.remove('bd-modal-open'); 4822 } 4823 } 4824}); 4825 4826 document.addEventListener('keydown', function(e) { 4827 if (e.key === 'Escape') { 4828 var modal = document.getElementById('bd-skill-modal'); 4829 if (modal && modal.classList.contains('is-open')) { 4830 modal.classList.remove('is-open'); 4831 modal.setAttribute('aria-hidden', 'true'); 4832 document.body.classList.remove('bd-modal-open'); 4833 } 4834 } 4835 }); 4836 </script>
4836 4837
4837<script> 4838 document.addEventListener('click', function(e) { 4839 4840 var skillTrigger = e.target.closest('.bd-skill-trigger'); 4841 if (skillTrigger) { 4842 var skillModal = document.getElementById('bd-skill-modal'); 4843 if (skillModal) { 4844 skillModal.classList.add('is-open'); 4845 skillModal.setAttribute('aria-hidden', 'false'); 4846 document.body.classList.add('bd-modal-open'); 4847 } 4848 return; 4849 } 4850 4851 var fitnessTrigger = e.target.closest('.bd-fitness-trigger'); 4852 if (fitnessTrigger) { 4853 var fitnessModal = document.getElementById('bd-fitness-modal'); 4854 if (fitnessModal) { 4855 fitnessModal.classList.add('is-open'); 4856 fitnessModal.setAttribute('aria-hidden', 'false'); 4857 document.body.classList.add('bd-modal-open'); 4858 } 4859 return; 4860 } 4861 4862 var closeBtn = e.target.closest('.bd-modal-close'); 4863 if (closeBtn) { 4864 var modal = closeBtn.closest('.bd-modal'); 4865 if (modal) { 4866 modal.classList.remove('is-open'); 4867 modal.setAttribute('aria-hidden', 'true'); 4868 document.body.classList.remove('bd-modal-open'); 4869 } 4870 return; 4871 } 4872 4873 if (e.target.classList.contains('bd-modal-backdrop')) { 4874 var modal = e.target.closest('.bd-modal'); 4875 if (modal) { 4876 modal.classList.remove('is-open'); 4877 modal.setAttribute('aria-hidden', 'true'); 4878 document.body.classList.remove('bd-modal-open'); 4879 } 4880 } 4881 4882 }); 4883 4884 document.addEventListener('keydown', function(e) { 4885 if (e.key === 'Escape') { 4886 document.querySelectorAll('.bd-modal.is-open').forEach(function(modal) { 4887 modal.classList.remove('is-open'); 4888 modal.setAttribute('aria-hidden', 'true'); 4889 }); 4890 document.body.classList.remove('bd-modal-open'); 4891 } 4892 }); 4893 </script>
4893 4894 <style> 4895 .bd-acuity-embed .acuity-trip-page h2, 4896 .bd-acuity-embed .acuity-trip-page .acuity-trip-dates { 4897 display: none !important; 4898 } 4899 </style> 4900
4900<script> 4901 document.addEventListener('DOMContentLoaded', function () { 4902 const btn = document.querySelector('.generate-back-to-top'); 4903 if (!btn) return; 4904 4905 // Change the built-in speed value anyway 4906 btn.setAttribute('data-scroll-speed', '1'); 4907 4908 // Intercept the click before GeneratePress handles it 4909 btn.addEventListener('click', function (e) { 4910 e.preventDefault(); 4911 e.stopPropagation(); 4912 e.stopImmediatePropagation(); 4913 4914 document.documentElement.scrollTop = 0; 4915 document.body.scrollTop = 0; 4916 window.scrollTo(0, 0); 4917 4918 return false; 4919 }, true); 4920 }); 4921 </script>
4921 4922
4922<script id="generate-a11y"> 4923!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}(); 4924</script>
4924 4925 <div class="gp-modal gp-search-modal" id="gp-search" role="dialog" aria-modal="true" aria-label="Search"> 4926 <div class="gp-modal__overlay" tabindex="-1" data-gpmodal-close> 4927 <div class="gp-modal__container"> 4928 <form role="search" method="get" class="search-modal-form" action="https://bentondowns.com/"> 4929 <label for="search-modal-input" class="screen-reader-text">Search for:</label> 4930 <div class="search-modal-fields"> 4931 <input id="search-modal-input" type="search" class="search-field" placeholder="Search …" value="" name="s" /> 4932 <button aria-label="Search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg></span></button> 4933 </div> 4934 </form>
4935 </div> 4936 </div> 4937 </div> 4938 <style type="text/css" media="screen">#simple-social-icons-4 ul li a, #simple-social-icons-4 ul li a:hover, #simple-social-icons-4 ul li a:focus { background-color: #333333 !important; border-radius: 6px; color: #ffffff !important; border: 1px #ffffff solid !important; font-size: 18px; padding: 9px; } #simple-social-icons-4 ul li a:hover, #simple-social-icons-4 ul li a:focus { background-color: #ffffff !important; border-color: #ffffff !important; color: #333 !important; } #simple-social-icons-4 ul li a:focus { outline: 1px dotted #ffffff !important; }</style>
4938<script> 4939 ( () => { 4940 const lazyloadRunObserver = () => { 4941 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 4942 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 4943 entries.forEach( ( entry ) => { 4944 if ( entry.isIntersecting ) { 4945 let lazyloadBackground = entry.target; 4946 if( lazyloadBackground ) { 4947 lazyloadBackground.classList.add( 'e-lazyloaded' ); 4948 } 4949 lazyloadBackgroundObserver.unobserve( entry.target ); 4950 } 4951 }); 4952 }, { rootMargin: '200px 0px 200px 0px' } ); 4953 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 4954 lazyloadBackgroundObserver.observe( lazyloadBackground ); 4955 } ); 4956 }; 4957 const events = [ 4958 'DOMContentLoaded', 4959 'elementor/lazyload/observe', 4960 ]; 4961 events.forEach( ( event ) => { 4962 document.addEventListener( event, lazyloadRunObserver ); 4963 } ); 4964 } )(); 4965 </script>
4965 4966
4966<script data-optimized="1" id="imagesloaded-js" src="https://bentondowns.com/wp-content/litespeed/js/fbc99642c2ea75995520785c7886016b.js?ver=7ca2e"></script>
vendor: 1 bytes, line 4966
4966
4967<script data-optimized="1" id="masonry-js" src="https://bentondowns.com/wp-content/litespeed/js/608a0d930ce28033c204495549858562.js?ver=793cd"></script>
vendor: 1 bytes, line 4967
4967
4968<script data-optimized="1" id="jquery-masonry-js" defer src="https://bentondowns.com/wp-content/litespeed/js/06ef0c8019a49e07faa798068bddf02a.js?ver=41788"></script>
vendor: 1 bytes, line 4968
4968
4969<script data-optimized="1" id="mpp_gutenberg_tabs-js" src="https://bentondowns.com/wp-content/litespeed/js/f2a1467ba54469170ff3cd3fabce118e.js?ver=385cc"></script>
vendor: 1 bytes, line 4969
4969
4970<script id="generate-menu-js-before"> 4971var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; 4972//# sourceURL=generate-menu-js-before 4973</script>
vendor: 1 bytes, line 4973
4973
4974<script data-optimized="1" id="generate-menu-js" src="https://bentondowns.com/wp-content/litespeed/js/8253ac03295b0112055c0cb49241c444.js?ver=0aeeb"></script>
vendor: 1 bytes, line 4974
4974
4975<script data-optimized="1" id="generate-modal-js" src="https://bentondowns.com/wp-content/litespeed/js/781fb3bc7bd257a68f966db0e11f908c.js?ver=e5235"></script>
vendor: 1 bytes, line 4975
4975
4976<script id="generate-back-to-top-js-before"> 4977var generatepressBackToTop = {"smooth":true}; 4978//# sourceURL=generate-back-to-top-js-before 4979</script>
vendor: 1 bytes, line 4979
4979
4980<script data-optimized="1" id="generate-back-to-top-js" src="https://bentondowns.com/wp-content/litespeed/js/715c17f20e9c00f485153314ff0d5664.js?ver=8f630"></script>
vendor: 1 bytes, line 4980
4980
4981<script id="spai-scripts-js-extra"> 4982var spai_settings = {"api_domain":"cdn.shortpixel.ai","api_url":"https://cdn.shortpixel.ai/spai/w_%WIDTH%+q_glossy+ret_img","api_short_url":"https://cdn.shortpixel.ai/spai/ret_img","method":"src","crop":"","size_breakpoints":{"on":false,"base":50,"rate":10},"lqip":"","lazy_threshold":"500","hover_handling":"","native_lazy":"","serve_svg":"1","debug":"","site_url":"https://bentondowns.com","plugin_url":"https://bentondowns.com/wp-content/plugins/shortpixel-adaptive-images","version":"3.11.6","excluded_selectors":[],"eager_selectors":[],"noresize_selectors":[],"alter2wh":"1","use_first_sizes":[],"lazy_bg_style":"","active_integrations":{"nextgen":false,"modula":false,"elementor":true,"elementor-addons":false,"viba-portfolio":false,"envira":true,"everest":false,"wp-bakery":false,"woocommerce":false,"wpc-variations":false,"foo":false,"global-gallery":false,"essential-grid":false,"oxygen":false,"slider-revolution":false,"custom-facebook-feed":false,"smart-slider":false,"real3d-flipbook":false,"wp-grid-builder":false,"beaver-builder":false,"the-grid":false,"social-pug":false,"instagram-feed":false,"insta-gallery":false,"content-views":false,"featherlight":false,"lightbox-photoswipe":false,"acf":true,"soliloquy":false,"jetpack":false,"wp-rocket":{"lazyload":false,"css-filter":false,"minify-css":false,"defer-all-js":false,"video-placeholder":false},"perfmatters":false,"swift-performance":false,"imagify":{"active":false},"wp-fastest-cache":false,"litespeed-cache":false,"w3-total-cache":false,"wp-super-cache":false,"wp-optimize":{"active":false,"enable_css":false,"enable_merging_of_css":false},"breeze":false,"smart-cookie-kit":false,"wpzoom-theme":false,"avia-gallery-module":false,"theme":"GeneratePress"},"parse_css_files":"1","backgrounds_max_width":"1920","sep":"+","webp":"1","avif":"1","webp_detect":"","extensions_to_nextgenimg":{"png":true,"jpg":true,"gif":true},"sniper":"https://bentondowns.com/wp-content/plugins/shortpixel-adaptive-images/assets/img/target.cur","affected_tags":"{\"a\":1,\"figure\":2,\"link\":1,\"script\":4}","ajax_url":"https://bentondowns.com/wp-admin/admin-ajax.php","ajax_nonce":"45dcf184fc","excluded_paths":["cmVnZXg6L1wvXC8oW15cL10qXC58KWdyYXZhdGFyLmNvbVwvLw=="],"eager_paths":[]}; 4983//# sourceURL=spai-scripts-js-extra 4984</script>
vendor: 1 bytes, line 4984
4984
4985<script data-cfasync="false" id="spai-scripts-js" src="https://bentondowns.com/wp-content/plugins/shortpixel-adaptive-images/assets/js/ai-2.0.min.js" data-spai-excluded="true"></script>
vendor: 1 bytes, line 4985
4985
4986<script data-optimized="1" id="googlesitekit-consent-mode-js" src="https://bentondowns.com/wp-content/litespeed/js/aaeea81c049e3e4a3d1343e39c9e3bae.js?ver=e3bae"></script>
vendor: 1 bytes, line 4986
4986
4987<script data-optimized="1" id="elementor-webpack-runtime-js" src="https://bentondowns.com/wp-content/litespeed/js/b5b281f4cfd6dde9a94defda98ce81e4.js?ver=2c628"></script>
vendor: 1 bytes, line 4987
4987
4988<script data-optimized="1" id="elementor-frontend-modules-js" src="https://bentondowns.com/wp-content/litespeed/js/370da2521f43ba8c2ca8b163deedbecc.js?ver=0b8ed"></script>
vendor: 1 bytes, line 4988
4988
4989<script id="jquery-ui-core-js-before"> 4990jQuery.uiBackCompat = true; 4991//# sourceURL=jquery-ui-core-js-before 4992</script>
vendor: 1 bytes, line 4992
4992
4993<script data-optimized="1" id="jquery-ui-core-js" src="https://bentondowns.com/wp-content/litespeed/js/1c5c38ec6a28023680dc29cf9f790f71.js?ver=6ec17"></script>
vendor: 1 bytes, line 4993
4993
4994<script id="elementor-frontend-js-before"> 4995var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}, 4996"hasCustomBreakpoints":false},"version":"4.3.3","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"nested-elements":true,"e_atomic_elements":true,"e_opt_in_v4":true,"import-export-customization":true},"urls":{"assets":"https:\/\/bentondowns.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/bentondowns.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/bentondowns.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"7a9a959e2e","atomicFormsSendForm":"3721937432"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":8103,"title":"About%20Us%20%E2%80%93%20Benton%20Downs","excerpt":"","featuredImage":false}}; 4997//# sourceURL=elementor-frontend-js-before 4998</script>
vendor: 1 bytes, line 4998
4998
4999<script data-optimized="1" id="elementor-frontend-js" src="https://bentondowns.com/wp-content/litespeed/js/22b9a171ea449c9390e194d0da9ff1f7.js?ver=7a9a4"></script>
vendor: 1 bytes, line 4999
4999
5000<script id="googlesitekit-events-provider-content-events-js-before"> 5001window._googlesitekit = window._googlesitekit || {}; 5002window._googlesitekit.contentEvents = {"postID":8103,"isSinglePost":false,"hasVimeoEmbed":false}; 5003//# sourceURL=googlesitekit-events-provider-content-events-js-before 5004</script>
vendor: 1 bytes, line 5004
5004
5005<script data-optimized="1" id="googlesitekit-events-provider-content-events-js" src="https://bentondowns.com/wp-content/litespeed/js/a54313a2f1623ee1190e75cccf749dbc.js?ver=49dbc" defer></script>
vendor: 1 bytes, line 5005
5005
5006<script id="wp-emoji-settings" type="application/json"> 5007{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://bentondowns.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 5008</script>
vendor: 1 bytes, line 5008
5008
5009<script type="module" data-spai-excluded="true"> 5010/*! This file is auto-generated */ 5011var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 5012//# sourceURL=https://bentondowns.com/wp-includes/js/wp-emoji-loader.min.js 5013</script>
5013 5014
5014<script> 5015 document.addEventListener('DOMContentLoaded', function () { 5016 if (window.innerWidth > 768) return; 5017 5018 document.querySelectorAll('.main-navigation .menu-item-has-children').forEach(function (item) { 5019 var link = item.querySelector(':scope > a'); 5020 var toggle = item.querySelector(':scope > a .dropdown-menu-toggle'); 5021 var submenu = item.querySelector(':scope > ul'); 5022 5023 if (!link || !toggle || !submenu) return; 5024 5025 toggle.addEventListener('click', function (e) { 5026 e.preventDefault(); 5027 e.stopPropagation(); 5028 5029 item.classList.toggle('sfHover'); 5030 item.classList.toggle('toggled-on'); 5031 5032 var isOpen = item.classList.contains('toggled-on'); 5033 submenu.style.display = isOpen ? 'block' : 'none'; 5034 }); 5035 }); 5036 }); 5037 </script>
5037 5038
5038<script> 5039 (function () { 5040 function updateStickyHeader() { 5041 var y = window.pageYOffset || document.documentElement.scrollTop || 0; 5042 document.body.classList.toggle('bd-scrolled', y > 20); 5043 } 5044 window.addEventListener('scroll', updateStickyHeader, { passive: true }); 5045 window.addEventListener('load', updateStickyHeader); 5046 updateStickyHeader(); 5047 })(); 5048 </script>
5048 5049 5050</body> 5051</html> 5052 5053 5054<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-03 20:32:25 --> 5055<!-- X-LiteSpeed-Cache-Control: public,max-age=86400 --> 5056<!-- X-LiteSpeed-Tag: c2b_page,c2b_URL./about-us/,c2b_Po.8103,c2b_PGS,c2b_ -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.