PageSourceSearch

https://bentondowns.com/category/posts/

html bentondowns.com collected 2026-10-04 16:13:34 UTC 213,768 bytes, 4,839 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4	<meta charset="UTF-8">
5	<title>Posts &#8211; 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":"3f47247711fdfe59050cf4e92dc57282","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 &raquo; Feed" href="https://bentondowns.com/feed/" />
25<link rel="alternate" type="application/rss+xml" title="Benton Downs &raquo; Comments Feed" href="https://bentondowns.com/comments/feed/" />
26<link rel="alternate" type="application/rss+xml" title="Benton Downs &raquo; Posts Category Feed" href="https://bentondowns.com/category/posts/feed/" />
27<style id="wp-img-auto-sizes-contain-inline-css">
28img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
29/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
30</style>
31
32<style id="wp-emoji-styles-inline-css">
33
34	img.wp-smiley, img.emoji {
35		display: inline !important;
36		border: none !important;
37		box-shadow: none !important;
38		height: 1em !important;
39		width: 1em !important;
40		margin: 0 0.07em !important;
41		vertical-align: -0.1em !important;
42		background: none !important;
43		padding: 0 !important;
44	}
45/*# sourceURL=wp-emoji-styles-inline-css */
46</style>
47<style id="classic-theme-styles-inline-css">
48/*! This file is auto-generated */
49.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}
50/*# sourceURL=/wp-includes/css/classic-themes.min.css */
51</style>
52<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' />
53<style id="ugb-style-css-v2-inline-css">
54:root {--stk-block-width-default-detected: 1200px;}
55:root {
56			--content-width: 1200px;
57		}
58/*# sourceURL=ugb-style-css-v2-inline-css */
59</style>
60<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' />
61<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' />
62<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' />
63<style id="simple-social-icons-block-styles-inline-css">
64: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}
64: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}
65
66/*# sourceURL=https://bentondowns.com/wp-content/plugins/simple-social-icons/build/style-index.css */
67</style>
68<style id="global-styles-inline-css">
69: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%);
69--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;}
69.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;}
70:root :where(.wp-block-icon svg){width: 24px;}
71: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 ) ) );}
72:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
73:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
74:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
75:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
76:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
77/*# sourceURL=global-styles-inline-css */
78</style>
79<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' />
80<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' />
81<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' />
82<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' />
83<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' />
84<style id="generate-style-inline-css">
85body{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;}
85.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;}}
86.elementor-template-full-width .site-content{display:block;}
87/*# sourceURL=generate-style-inline-css */
88</style>
89<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&#038;display=swap&#038;ver=3.6.1' media='all' />
90<style id="spai-fadein-inline-css">
91img[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;}
92/*# sourceURL=spai-fadein-inline-css */
93</style>
94<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' />
95<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' />
96<script id="ugb-block-frontend-js-v2-js-extra">
97var stackable = {"restUrl":"https://bentondowns.com/wp-json/"};
98//# sourceURL=ugb-block-frontend-js-v2-js-extra
99</script>
vendor: 1 bytes, line 99
99
100<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 100
100
101<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 101
101
102<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 102
102
103<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 103
103
104<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 104
104
105<script id="dlm-public-js-extra">
106var dlmVars = {"logStatus":"enabled","jsErrorLogging":{"status":"","url":"https://bentondowns.com/wp-admin/admin-ajax.php","nonce":"f519c05c12","action":"log_js_errors"}};
107//# sourceURL=dlm-public-js-extra
108</script>
vendor: 1 bytes, line 108
108
109<script data-optimized="1" id="dlm-public-js" src="https://bentondowns.com/wp-content/litespeed/js/6403e448346a5db8540454b1f63350c4.js?ver=c70e3"></script>
109
110
111<!-- Google tag (gtag.js) snippet added by Site Kit -->
112<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 112-113
112
113<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
113G-RD625ZF1KJ
vendor: 18 bytes, line 113
113" async></script>
114<script id="google_gtagjs-js-after">
115window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
116gtag("set","linker",{"domains":["bentondowns.com"]});
117gtag("js", new Date());
118gtag("set", "developer_id.dZTNiMT", true);
119gtag("config", "G-RD625ZF1KJ");
120 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" } ); }; 
121//# sourceURL=google_gtagjs-js-after
122</script>
122
123<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/categories/104" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bentondowns.com/xmlrpc.php?rsd" />
124<meta name="generator" content="WordPress 7.1.2" />
125<style>
126        .trip-grid {
127            display: grid;
128            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
129            gap: 2rem;
130        }
131        .trip-card {
132            background: rgba(255,255,255,0.04);
133            border: 1px solid #888;
134            border-radius: 12px;
135            padding: 1.5rem;
136            transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
137        }
138        .trip-card:hover {
139            transform: translateY(-2px);
140            border-color: #aaa;
141            box-shadow: 0 8px 24px rgba(0,0,0,.15);
142        }
143        .trip-title { margin-top: 0; }
144        .trip-price { font-weight: 600; margin-bottom: .5rem; }
145        .trip-desc { opacity: .85; }
146    </style><meta name="generator" content="Site Kit by Google 1.188.0" />  <style>
147	  
148/* Layout: 2 cards on desktop */
149.strong-view-id-6 .strong-content,
150.strong-view-id-6 .testimonial-list,
151.strong-view-id-6 .strong-view-content {
152  display: grid !important;
153  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
154  gap: 24px;
155  align-items: stretch;
156  width: 100%;
157  margin: 0;
158  padding: 0;
159}
160
161/* Card container */
162.strong-view-id-6 .testimonial {
163  background-color: #ffffff;
164  border: 1px solid rgba(0, 0, 0, 0.06);
165  border-radius: 16px;
166  padding: 32px;
167  box-shadow: 0 12px 34px rgba(0, 0, 0, 0.10);
168  height: 100%;
169  box-sizing: border-box;
170  display: flex;
171  flex-direction: column;
172}
173
174/* Testimonial text */
175.strong-view-id-6 .testimonial-content {
176  font-size: 16px;
177  line-height: 1.7;
178  margin: 0;
179  flex-grow: 1;
180}
181
182/* Author name */
183.strong-view-id-6 .testimonial-name {
184  margin-top: 20px;
185  font-weight: 700;
186  font-size: 15px;
187}
188
189/* Optional title / workshop name */
190.strong-view-id-6 .testimonial-title,
191.strong-view-id-6 .testimonial-company {
192  margin-top: 4px;
193  font-size: 14px;
194  opacity: 0.8;
195}
196
197/* Remove default quote icons if present */
198.strong-view-id-6 .testimonial:before,
199.strong-view-id-6 .testimonial:after {
200  display: none !important;
201}
202
203/* Tablet: still 2-up, tighter spacing */
204@media (max-width: 1024px) {
205  .strong-view-id-6 .testimonial {
206    padding: 28px;
207  }
208}
209
210/* Mobile: stack cards */
211@media (max-width: 767px) {
212  .strong-view-id-6 .strong-content,
213  .strong-view-id-6 .testimonial-list,
214  .strong-view-id-6 .strong-view-content {
215    grid-template-columns: 1fr !important;
216  }
217
218  .strong-view-id-6 .testimonial {
219    padding: 24px;
220  }
221	
222/* =========================================================
223   Strong Testimonials - Average Rating (Elementor widget wrapper)
224   ========================================================= */
225
226.bd-avg-rating {
227  display: flex;
228  align-items: center;
229  gap: 12px;
230}
231
232/* Force the bold to actually look bold even if theme neutralizes <b>/<strong> */
233.bd-avg-rating b,
234.bd-avg-rating strong {
235  font-weight: 700 !important;
236}
237
238/* If the stars render as icons/images, keep them aligned nicely */
239.bd-avg-rating img,
240.bd-avg-rating svg {
241  display: inline-block;
242  vertical-align: middle;
243}
244
245/* Optional: tighten spacing if Strong outputs extra margins */
246.bd-avg-rating p {
247  margin: 0;
248}
249}
250	
251	/* Make the grid and cards fully occupy available width */
252.strong-view-id-6 .strong-content,
253.strong-view-id-6 .testimonial-list,
254.strong-view-id-6 .strong-view-content {
255  width: 100% !important;
256  justify-items: stretch;
257  align-items: stretch;
258}
259
260.strong-view-id-6 .testimonial {
261  width: 100% !important;
262  max-width: none !important;
263}
264
265	</style>
266	<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">
267			<style>
268				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
269				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
270					background-image: none !important;
271				}
272				@media screen and (max-height: 1024px) {
273					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
274					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
275						background-image: none !important;
276					}
277				}
278				@media screen and (max-height: 640px) {
279					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
280					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
281						background-image: none !important;
282					}
283				}
284			</style>
285			<link href="https://cdn.lineicons.com/5.0/lineicons.css" rel="stylesheet">
286
287<!-- Google Tag Manager snippet added by Site Kit -->
288<script>
vendor: 420 bytes, lines 288-297
288
289			( function( w, d, s, l, i ) {
290				w[l] = w[l] || [];
291				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
292				var f = d.getElementsByTagName( s )[0],
293					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
294				j.async = true;
295				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
296				f.parentNode.insertBefore( j, f );
297			} )( window, document, 'script', 'dataLayer', '
297GTM-K283NXLK
vendor: 9 bytes, lines 297-298
297' );
298			
299</script>
299
300
301<!-- End Google Tag Manager snippet added by Site Kit -->
302<style class="wp-fonts-local">
303@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');}
304</style>
305<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" />
306<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" />
307<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" />
308<meta name="msapplication-TileImage" content="https://bentondowns.com/wp-content/uploads/2019/06/cropped-Benton-Downs-logo-512-270x270.png" />
309<style id="wp-custom-css">
310/* ==========================================================
311   [BD-BLOG-CATEGORY-ARCHIVES]
312   Category archive layout and typography
313========================================================== */
314
315/* Restrict the native theme title and post metadata to a slim layout */
316/* Align only the title and metadata text, leaving the banner untouched */
317h1.entry-title, 
318.entry-meta, 
319.author-link {
320    max-width: 1140px; /* Matches your core content width */
321    margin-left: auto !important;
322    margin-right: auto !important;
323    padding-left: 0 !important;
324    padding-right: 0 !important;
325    width: 100%;
326}
327
328/* Force any native header/banner images to maintain their proper aspect ratio */
329.entry-content img,
330header img,
331.post-banner img {
332    max-width: 100% !important;
333    height: auto !important;
334    object-fit: cover; /* Prevents squishing by cropping instead of distorting */
335}
336
337
338body.category .site-main {
339  max-width: 900px;
340  margin: 0 auto;
341}
342
343body.category .page-header {
344  font-family: "Playfair Display";
345	text-align: center;
346  padding: 30px 0 40px;
347  margin-bottom: 30px;
348}
349
350body.category .page-title {
351  font-family: "Playfair Display";
352	font-size: 42px;
353  line-height: 1.15;
354  margin-bottom: 18px;
355}
356
357/*body.category .taxonomy-description {
358  max-width: 760px;
359  margin: 0 auto;
360  font-family: "Adele";
361	font-size: 18px;
362  line-height: 1.7;
363}*/
364
365body.category article.post {
366  margin-bottom: 50px;
367  padding-bottom: 40px;
368  border-bottom: 1px solid #e5e5e5;
369}
370
371body.category .post-image {
372  margin-bottom: 22px;
373}
374
375body.category .post-image img {
376  display: block;
377  width: 100%;
378  height: auto;
379}
380
381body.category .entry-title {
382  font-family: "Playfair Display";
383	font-size: 30px;
384  line-height: 1.2;
385  margin-bottom: 10px;
386}
387
388/*body.category .entry-meta {
389	margin-bottom: 16px;
390  font-family: "Adele";
391	font-size: 14px;
392  text-transform: uppercase;
393  letter-spacing: 0.04em;
394}
395
396body.category .entry-summary {
397  font-family: "Adele";
398	font-size: 17px;
399  line-height: 1.7;
400}*/
401
402body.category .cat-links {
403  display: none;
404}
405
406body.category .site,
407body.category .site-content {
408  background-color: #ffffff;
409}
410
411/* --- TARGETED FIX FOR ELEMENTOR POSTS --- */
412
413/* 1. Safely constrain and center the title and metadata blocks */
414body.single h1.entry-title,
415body.single .entry-meta {
416    max-width: 1140px; /* Adjust this to perfectly match your older posts' width */
417    margin-left: auto !important;
418    margin-right: auto !important;
419    padding-left: 0 !important;
420    padding-right: 0 !important;
421    text-align: left !important;
422    width: 100%;
423    box-sizing: border-box;
424}
425
426/* 2. Safely constrain and center the WordPress Post Settings Featured Image */
427body.single .post-image,
428body.single .featured-media,
429body.single .post-thumbnail {
430    max-width: 1140px; /* Keeps the banner locked into the exact same central column */
431    margin: 0 auto 30px auto !important;
432    padding-left: 20px;
433    padding-right: 20px;
434    width: 100%;
435    box-sizing: border-box;
436}
437
438/* 3. Ensure the image inside scales cleanly without squishing */
439body.single .post-image img,
440body.single .featured-media img,
441body.single .post-thumbnail img {
442    display: block;
443    width: 100% !important;
444    height: auto !important;
445    object-fit: cover;
446}
447
448/* Force the post settings banner image to fill its box naturally without distortion */
449body.single .post-image img,
450body.single .featured-media img,
451body.single .post-thumbnail img,
452body.single .entry-content .wp-post-image {
453    width: 100% !important;
454    height: 450px !important; /* Forces a fixed, healthy height so it cannot flatten */
455    max-height: 50vh !important; /* Prevents it from taking up too much vertical screen space on laptops */
456    object-fit: cover !important; /* Tells the image to smartly crop itself instead of squishing horizontally or vertically */
457    object-position: center center !important; /* Centers the focal point of your image */
458}
459
460/* ==========================================================
461   [BD-GLOBAL-TYPOGRAPHY-RESTORES]
462   Font restore patches for quick facts, footer, ribbons, nav
463========================================================== */
464
465/* Restore Adele on Quick Facts only */
466.bd-field-quickfacts,
467.bd-field-quickfacts * {
468  font-family: "Adele", Arial, sans-serif !important;
469	font-size: 20px !important;
470}
471
472/* Restore Adele in footer */
473.site-footer,
474.site-footer *,
475.footer-widgets,
476.footer-widgets *,
477.footer-bar,
478.footer-bar * {
479  font-family: "Adele", Arial, sans-serif !important;
480	font-size: 22px;
481}
482
483/* Restore Adele on trip ribbons */
484.trip-ribbon,
485.trip-ribbon *,
486.ribbon,
487.ribbon * {
488  font-family: "Adele", Arial, sans-serif !important;
489}
490
491/* Keep nav typography on nav only */
492.site-header .main-navigation a {
493  font-family: "Adele", sans-serif;
494  font-size: 22px;
495  font-weight: bold;
496}
497
498/* ==========================================================
499   [BD-HEADER-NAVIGATION]
500   Desktop dropdowns, mobile nav, branding typography
501========================================================== */
502
503/* ===== Dropdown / Flyout Menu Improvements ===== */
504
505/* Desktop dropdown container */
506@media (min-width: 769px) {
507
508  .main-navigation ul ul {
509    background-color: #ffffff !important; /* solid white */
510    backdrop-filter: none !important;
511    -webkit-backdrop-filter: none !important;
512    border-radius: 6px;
513    padding: 10px 0;
514    min-width: 220px;
515    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
516    border: 1px solid rgba(0,0,0,0.08);
517  }
518
519  /* Desktop dropdown menu items */
520  .main-navigation ul ul li a {
521    font-size: 20px !important;
522    line-height: 1.4;
523    padding: 10px 18px;
524    color: #102F45 !important; /* Coastal Navy text */
525  }
526
527  /* Hover state */
528  .main-navigation ul ul li a:hover {
529    background-color: rgba(176, 122, 90, 0.12); /* soft copper tint */
530    color: #102F45 !important;
531  }
532
533  /* Active/current item */
534  .main-navigation ul ul li.current-menu-item > a {
535    color: #B07A5A !important;
536  }
537
538  /* Remove top-level dropdown arrows */
539  .main-navigation .main-nav > ul > li.menu-item-has-children > a .dropdown-menu-toggle,
540  .main-navigation .main-nav > ul > li.menu-item-has-children > .dropdown-menu-toggle {
541    display: none !important;
542  }
543
544  .main-navigation .main-nav > ul > li.menu-item-has-children > a::after {
545    display: none !important;
546    content: none !important;
547  }
548
549  .main-navigation .main-nav > ul > li.menu-item-has-children > a {
550    padding-right: 16px !important;
551  }
552}
553
554/* ===== Mobile menu submenu behavior ===== */
555
556@media (max-width: 768px) {
557
558  /* Mobile submenu base state */
559  .main-navigation .main-nav ul ul {
560    position: static !important;
561    float: none !important;
562    width: 100% !important;
563    margin: 0 !important;
564    padding: 0 !important;
565    background: rgba(10, 25, 40, 0.96) !important;
566    box-shadow: none !important;
567  }
568
569  /* Make opened submenu items readable */
570  .main-navigation .main-nav ul ul li,
571  .main-navigation .main-nav ul ul li a {
572    display: block !important;
573    width: 100% !important;
574    opacity: 1 !important;
575    visibility: visible !important;
576  }
577
578  .main-navigation .main-nav ul ul li a {
579    font-size: 18px !important;
580    line-height: 1.4 !important;
581    padding: 12px 20px 12px 32px !important;
582    color: #ffffff !important;
583    background: transparent !important;
584  }
585}
586
587/* ===== Mobile Nav - Keep Arrow Inline ===== */
588
589@media (max-width: 768px) {
590
591  .main-navigation .main-nav ul li.menu-item-has-children > a {
592    display: flex !important;
593    align-items: center !important;
594    justify-content: space-between !important;
595    width: 100% !important;
596    box-sizing: border-box !important;
597  }
598
599  .main-navigation .main-nav ul li.menu-item-has-children > a .dropdown-menu-toggle {
600    display: inline-flex !important;
601    align-items: center !important;
602    justify-content: center !important;
603    float: none !important;
604    position: static !important;
605    margin-left: auto !important;
606    padding-left: 12px !important;
607    flex: 0 0 auto !important;
608  }
609
610  .main-navigation .main-nav ul li.menu-item-has-children > a .dropdown-menu-toggle .gp-icon {
611    display: inline-flex !important;
612  }
613}
614
615/* ===== Branding typography, all states ===== */
616
617.site-branding .main-title,
618.site-branding .main-title a {
619  font-family: "Adele", sans-serif;
620  font-size: 26px;
621  font-weight: bold;
622  line-height: 1.1;
623}
624
625.site-branding .site-description {
626  font-family: "Adele", sans-serif;
627  font-size: 22px;
628  font-weight: normal;
629  line-height: 1.3;
630}
631
632/* ===== FINAL OVERRIDE: Desktop flyout solid white ===== */
633@media (min-width: 769px) {
634
635  .main-navigation .main-nav ul ul,
636  .main-navigation .main-nav ul ul.sub-menu,
637  .main-navigation .main-nav ul li:hover > ul,
638  .main-navigation .main-nav ul li.sfHover > ul {
639    background: #ffffff !important;
640    background-color: #ffffff !important;
641    backdrop-filter: none !important;
642    -webkit-backdrop-filter: none !important;
643    box-shadow: 0 8px 20px rgba(0,0,0,0.18) !important;
644    border: 1px solid rgba(0,0,0,0.08) !important;
645  }
646
647  .main-navigation .main-nav ul ul li,
648  .main-navigation .main-nav ul ul li a,
649  .main-navigation .main-nav ul ul.sub-menu li a {
650    background: #ffffff !important;
651    background-color: #ffffff !important;
652    color: #102F45 !important;
653  }
654
655  .main-navigation .main-nav ul ul li a:hover,
656  .main-navigation .main-nav ul ul.sub-menu li a:hover {
657    background: rgba(176, 122, 90, 0.14) !important;
658    background-color: rgba(176, 122, 90, 0.14) !important;
659    color: #102F45 !important;
660  }
661
662  .main-navigation .main-nav ul ul li.current-menu-item > a {
663    color: #B07A5A !important;
664  }
665}
666
667/* ==========================================================
668   [BD-QUICKFACTS-MODAL]
669   Inline info icon and modal styles
670========================================================== */
671
672/* QUICK FACTS INFO ICON */
673
674.bd-inline-info {
675  display: inline-flex;
676  align-items: center;
677  justify-content: center;
678  width: 1.15em;
679  height: 1.15em;
680  margin-left: 6px;
681  border: 1px solid #C8C2B8;
682  border-radius: 50%;
683	background: #C8C2B8;
684  color: #B07A5A;
685  font-size: 0.7em;
686  font-weight: 700;
687  line-height: 1;
688  vertical-align: middle;
689  cursor: pointer;
690}
691
692.bd-inline-info:hover,
693.bd-inline-info:focus {
694  background: #B07A5A;
695  color: #fff;
696}
697
698.bd-modal {
699  display: none;
700  position: fixed;
701  inset: 0;
702  z-index: 99999;
703}
704
705.bd-modal.is-open {
706  display: block;
707}
708
709.bd-modal-backdrop {
710  position: absolute;
711  inset: 0;
712  background: rgba(0, 0, 0, 0.6);
713}
714
715.bd-modal-dialog {
716  position: relative;
717  z-index: 2;
718  width: min(92vw, 680px);
719  max-height: 85vh;
720  overflow-y: auto;
721  margin: 6vh auto;
722  padding: 28px 24px;
723  background: #fff;
724  border-radius: 10px;
725  box-shadow: 0 18px 45px rgba(0, 0, 0, 0.25);
726}
727
728.bd-modal-close {
729  position: absolute;
730  top: 10px;
731  right: 12px;
732
733  width: 32px !important;
734  min-width: 32px !important;
735  max-width: 32px !important;
736  height: 32px !important;
737
738  display: inline-flex !important;
739  align-items: center !important;
740  justify-content: center !important;
741
742  padding: 0 !important;
743  margin: 0 !important;
744
745  border: 0 !important;
746  border-radius: 50% !important;
747  background: transparent !important;
748  background-color: transparent !important;
749  box-shadow: none !important;
750
751  color: #333 !important;
752	font-family: Arial, sans-serif !important;
753  font-size: 22px !important;
754	font-weight: 700 !important;
755	opacity: 1 !important;
756  line-height: 1 !important;
757  text-align: center !important;
758  text-decoration: none !important;
759
760  cursor: pointer !important;
761  overflow: hidden !important;
762  float: none !important;
763  clear: none !important;
764}
765
766.bd-modal-close:hover,
767.bd-modal-close:focus {
768  background: rgba(0, 0, 0, 0.08) !important;
769  color: #000 !important;
770}
771
772.bd-modal-close::before,
773.bd-modal-close::after {
774  display: none !important;
775  content: none !important;
776}
777
778.bd-modal-dialog h3 {
779  margin-top: 0;
780  margin-bottom: 16px;
781}
782
783body.bd-modal-open {
784  overflow: hidden;
785}
786
787/* ==========================================================
788   [BD-LEADERS-CPT-TYPOGRAPHY]
789   Leader single page typography and social links
790========================================================== */
791
792/* ================================
793   Leaders CPT Typography
794   ================================ */
795
796/* Title (H1) */
797article.type-bd_leader .entry-title {
798  font-family: 'Playfair Display', serif;
799  font-size: clamp(34px, 4vw, 48px);
800  font-weight: 500;
801  line-height: 1.2;
802  letter-spacing: 0.02em;
803  margin-bottom: 20px;
804}
805
806/* Body text */
807/*article.type-bd_leader .entry-content,
808article.type-bd_leader .entry-content p,
809article.type-bd_leader .entry-content li {
810  font-family: 'Adele', serif;
811  font-size: 22px;
812  line-height: 1.4;
813  letter-spacing: 0.01em;
814  color: inherit;
815}*/
816
817/* Subheadings if any appear later */
818article.type-bd_leader .entry-content h2,
819article.type-bd_leader .entry-content h3,
820article.type-bd_leader .entry-content h4 {
821  font-family: 'Playfair Display', serif;
822  font-weight: 500;
823  line-height: 1.25;
824  letter-spacing: 0.02em;
825  margin-top: 1.5em;
826  margin-bottom: 0.5em;
827}
828
829/* Links */
830article.type-bd_leader .entry-content a {
831  text-decoration: underline;
832}
833
834/* Social Media and Websites */
835
836.bd-leader-social-wrapper {
837    margin-top: 28px;
838    text-align: center;
839}
840
841.bd-leader-social-header {
842    font-family: "Playfair Display", serif;
843    font-size: 20px;
844    font-style: italic;
845    color: #B07A5A;
846    margin-bottom: 10px;
847    opacity: 0.9;
848}
849
850.bd-leader-socials {
851    display: flex;
852    flex-wrap: wrap;
853    gap: 12px;
854    justify-content: center; /* change to flex-start if you prefer left aligned */
855    align-items: center;
856    margin-top: 18px;
857}
858
859.bd-leader-social {
860    width: 42px;
861    height: 42px;
862    border-radius: 999px;
863    display: inline-flex;
864    align-items: center;
865    justify-content: center;
866    background: #f3efe9;
867    color: #B07A5A;
868    border: 1px solid rgba(176, 122, 90, 0.22);
869    text-decoration: none;
870    transition: transform 0.2s ease, background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
871}
872
873.bd-leader-social:hover,
874.bd-leader-social:focus {
875    background: #B07A5A;
876    color: #ffffff;
877    border-color: #B07A5A;
878    transform: translateY(-2px);
879    outline: none;
880}
881
882.bd-leader-social svg {
883    width: 18px;
884    height: 18px;
885    display: block;
886    fill: currentColor;
887}
888
889/* ==========================================================
890   [BD-BLOG-TYPOGRAPHY]
891   Blog, archive, and single post typography
892========================================================== */
893
894/* ================================
895   Blog Typography
896   ================================ */
897
898/* Archive + blog titles (smaller, more balanced) */
899body.blog .entry-title,
900body.archive .entry-title {
901  font-family: 'Playfair Display', serif;
902  font-size: clamp(26px, 2.6vw, 34px);
903  font-weight: 500;
904  line-height: 1.25;
905  letter-spacing: 0.02em;
906  margin-bottom: 10px;
907}
908
909/* Single blog post title (can stay a bit larger) */
910body.single-post .entry-title {
911  font-family: 'Playfair Display', serif;
912  font-size: clamp(32px, 3.5vw, 42px);
913  font-weight: 500;
914  line-height: 1.2;
915  letter-spacing: 0.02em;
916  margin-bottom: 20px;
917}
918
919/* Blog body text */
920/*body.blog .entry-content,
921body.blog .entry-content p,
922body.blog .entry-content li,
923body.archive .entry-content,
924body.archive .entry-content p,
925body.archive .entry-content li,
926body.single-post .entry-content,
927body.single-post .entry-content p,
928body.single-post .entry-content li {
929  font-family: 'Adele', serif;
930  font-size: 22px;
931  line-height: 1.7;
932  letter-spacing: 0.01em;
933  color: inherit;
934}*/
935
936/* Blog subheadings */
937body.blog .entry-content h2,
938body.blog .entry-content h3,
939body.blog .entry-content h4,
940body.archive .entry-content h2,
941body.archive .entry-content h3,
942body.archive .entry-content h4,
943body.single-post .entry-content h2,
944body.single-post .entry-content h3,
945body.single-post .entry-content h4 {
946  font-family: 'Playfair Display', serif;
947  font-weight: 500;
948  line-height: 1.25;
949  letter-spacing: 0.02em;
950  margin-top: 1.5em;
951  margin-bottom: 0.5em;
952}
953
954/* Blog links inside content */
955body.blog .entry-content a,
956body.archive .entry-content a,
957body.single-post .entry-content a {
958  text-decoration: underline;
959}
960
961/* ================================
962   FIX: Excerpt Typography (the missing piece)
963   ================================ */
964
965/* GeneratePress uses .entry-summary for excerpts */
966/*body.blog .entry-summary,
967body.blog .entry-summary p,
968body.archive .entry-summary,
969body.archive .entry-summary p {
970  font-family: 'Adele', serif;
971  font-size: 22px;
972  line-height: 1.7;
973  letter-spacing: 0.01em;
974  color: inherit;
975}*/
976
977/* Keep full post content consistent too */
978/*body.single-post .entry-content,
979body.single-post .entry-content p,
980body.single-post .entry-content li {
981  font-family: 'Adele', serif;
982  font-size: 22px;
983  line-height: 1.7;
984  letter-spacing: 0.01em;
985}*/
986
987/* Subheadings inside posts */
988body.single-post .entry-content h2,
989body.single-post .entry-content h3,
990body.single-post .entry-content h4 {
991  font-family: 'Playfair Display', serif;
992  font-weight: 500;
993  line-height: 1.25;
994  letter-spacing: 0.02em;
995  margin-top: 1.5em;
996  margin-bottom: 0.5em;
997}
998
999/* ==========================================================
1000   [BD-BLOG-ARCHIVE-LAYOUT-FOOTER]
1001   Archive layout and footer fixes for blog/category/leader pages
1002========================================================== */
1003
1004/* ================================
1005   Blog / Category Archive Layout + Footer Fix
1006   ================================ */
1007
1008/* Widen and center the archive/category content area */
1009body.archive .site-content,
1010body.archive .content-area,
1011body.archive .site-main,
1012body.archive .inside-right-sidebar,
1013body.archive .inside-left-sidebar,
1014body.archive.separate-containers .inside-article,
1015body.archive.one-container .site-content,
1016body.category .site-content,
1017body.category .content-area,
1018body.category .site-main,
1019body.category .inside-right-sidebar,
1020body.category .inside-left-sidebar,
1021body.category.separate-containers .inside-article,
1022body.category.one-container .site-content {
1023  max-width: 1200px;
1024  margin-left: auto;
1025  margin-right: auto;
1026}
1027
1028/* Make sure the main archive listing area is not visually shoved off center */
1029body.archive #primary,
1030body.category #primary {
1031  float: none;
1032  margin-left: auto;
1033  margin-right: auto;
1034}
1035
1036/* If there is no sidebar in use, let the archive content breathe */
1037body.archive.no-sidebar #primary,
1038body.category.no-sidebar #primary {
1039  width: 100%;
1040  max-width: 1200px;
1041}
1042
1043/* ================================
1044   Footer color fix on archive/category/blog posts/bd_leader
1045   Main footer widgets only
1046   ================================ */
1047
1048body.archive .site-footer,
1049body.category .site-footer,
1050body.single-post .site-footer,
1051body.single-bd_leader .site-footer,
1052body.archive .footer-widgets,
1053body.category .footer-widgets,
1054body.single-post .footer-widgets,
1055body.single-bd_leader .footer-widgets {
1056  background-color: #333333;
1057  color: #ffffff;
1058}
1059
1060body.archive .site-footer a,
1061body.category .site-footer a,
1062body.single-post .site-footer a,
1063body.single-bd_leader .site-footer a,
1064body.archive .footer-widgets a,
1065body.category .footer-widgets a,
1066body.single-post .footer-widgets a,
1067body.single-bd_leader .footer-widgets a {
1068  color: #ffffff;
1069}
1070
1071/* Main footer typography = Adele 22px */
1072body.archive .site-footer,
1073body.archive .site-footer p,
1074body.archive .site-footer li,
1075body.archive .site-footer span,
1076body.archive .site-footer a,
1077body.archive .site-footer h1,
1078body.archive .site-footer h2,
1079body.archive .site-footer h3,
1080body.archive .site-footer h4,
1081body.archive .footer-widgets,
1082body.archive .footer-widgets .widget,
1083body.archive .footer-widgets .widget-title,
1084body.category .site-footer,
1085body.category .site-footer p,
1086body.category .site-footer li,
1087body.category .site-footer span,
1088body.category .site-footer a,
1089body.category .site-footer h1,
1090body.category .site-footer h2,
1091body.category .site-footer h3,
1092body.category .site-footer h4,
1093body.category .footer-widgets,
1094body.category .footer-widgets .widget,
1095body.category .footer-widgets .widget-title,
1096body.single-post .site-footer,
1097body.single-post .site-footer p,
1098body.single-post .site-footer li,
1099body.single-post .site-footer span,
1100body.single-post .site-footer a,
1101body.single-post .site-footer h1,
1102body.single-post .site-footer h2,
1103body.single-post .site-footer h3,
1104body.single-post .site-footer h4,
1105body.single-post .footer-widgets,
1106body.single-post .footer-widgets .widget,
1107body.single-post .footer-widgets .widget-title,
1108body.single-bd_leader .site-footer,
1109body.single-bd_leader .site-footer p,
1110body.single-bd_leader .site-footer li,
1111body.single-bd_leader .site-footer span,
1112body.single-bd_leader .site-footer a,
1113body.single-bd_leader .site-footer h1,
1114body.single-bd_leader .site-footer h2,
1115body.single-bd_leader .site-footer h3,
1116body.single-bd_leader .site-footer h4,
1117body.single-bd_leader .footer-widgets,
1118body.single-bd_leader .footer-widgets .widget,
1119body.single-bd_leader .footer-widgets .widget-title {
1120  font-family: 'Adele', serif;
1121  font-size: 22px;
1122  line-height: 1.4;
1123}
1124
1125/* ================================
1126   Bottom Footer (Site Info) Reset
1127   Only the copyright bar
1128   ================================ */
1129
1130body.archive .site-info,
1131body.category .site-info,
1132body.single-post .site-info,
1133body.single-bd_leader .site-info {
1134  background-color: #ffffff;
1135  color: #333333;
1136  text-align: center;
1137  font-family: 'Adele', serif;
1138  font-size: 14px;
1139  line-height: 1.2;
1140}
1141
1142body.archive .site-info .inside-site-info,
1143body.category .site-info .inside-site-info,
1144body.single-post .site-info .inside-site-info,
1145body.single-bd_leader .site-info .inside-site-info,
1146body.archive .site-info .copyright-bar,
1147body.category .site-info .copyright-bar,
1148body.single-post .site-info .copyright-bar,
1149body.single-bd_leader .site-info .copyright-bar,
1150body.archive .site-info .copyright,
1151body.category .site-info .copyright,
1152body.single-post .site-info .copyright,
1153body.single-bd_leader .site-info .copyright,
1154body.archive .site-info a,
1155body.category .site-info a,
1156body.single-post .site-info a,
1157body.single-bd_leader .site-info a {
1158  font-family: 'Adele', serif;
1159  font-size: 14px;
1160  line-height: 1.2;
1161  color: #333333;
1162}
1163
1164/* ================================
1165   The Blog page footer fix
1166   ================================ */
1167
1168body.blog .site-footer,
1169body.blog .footer-widgets {
1170  background-color: #333333;
1171  color: #ffffff;
1172}
1173
1174body.blog .site-footer a,
1175body.blog .footer-widgets a {
1176  color: #ffffff;
1177}
1178
1179body.blog .site-footer,
1180body.blog .site-footer p,
1181body.blog .site-footer li,
1182body.blog .site-footer span,
1183body.blog .site-footer a,
1184body.blog .site-footer h1,
1185body.blog .site-footer h2,
1186body.blog .site-footer h3,
1187body.blog .site-footer h4,
1188body.blog .footer-widgets,
1189body.blog .footer-widgets .widget,
1190body.blog .footer-widgets .widget-title {
1191  font-family: 'Adele', serif;
1192  font-size: 22px;
1193  line-height: 1.4;
1194}
1195
1196body.blog .site-info {
1197  background-color: #ffffff;
1198  color: #333333;
1199  text-align: center;
1200  font-family: 'Adele', serif;
1201  font-size: 14px;
1202  line-height: 1.2;
1203}
1204
1205body.blog .site-info .inside-site-info,
1206body.blog .site-info .copyright-bar,
1207body.blog .site-info .copyright,
1208body.blog .site-info a {
1209  font-family: 'Adele', serif;
1210  font-size: 14px;
1211  line-height: 1.2;
1212  color: #333333;
1213}
1214
1215/* ==========================================================
1216   [BD-WORKSHOP-SHORTCODE-FIELDS]
1217   Shared workshop shortcode field wrappers and text hooks
1218========================================================== */
1219
1220/* =========================================================
1221   SHORTCODE WORKSHOP FIELD STYLES
1222========================================================= */
1223
1224.bd-workshop-field {
1225  display: block;
1226}
1227
1228.bd-workshop-field p:last-child,
1229.bd-workshop-field h1:last-child,
1230.bd-workshop-field h2:last-child,
1231.bd-workshop-field h3:last-child,
1232.bd-workshop-field h4:last-child,
1233.bd-workshop-field h5:last-child,
1234.bd-workshop-field h6:last-child {
1235  margin-bottom: 0;
1236}
1237
1238/* =========================================================
1239   SHORTCODE FIELD TEXT STYLE HOOKS
1240========================================================= */
1241
1242.bd-field-title {
1243  font-family: "Playfair Display", serif;
1244  font-size: clamp(2.25rem, 4vw, 4.5rem);
1245  font-weight: 600;
1246  line-height: 1.05;
1247  text-align: center;
1248  margin: 0;
1249}
1250
1251.bd-field-tagline {
1252  font-family: "Playfair Display", serif;
1253  font-size: clamp(1rem, 1.4vw, 1.6rem); /* smaller + more controlled scaling */
1254  font-weight: 400;
1255  font-style: italic;
1256  line-height: 1.5;
1257  text-align: center;
1258  max-width: 75%;          /* relative instead of fixed */
1259  margin: 0 auto;
1260  padding: 15px 20px !important; /* slightly tighter vertical spacing */
1261}
1262
1263.bd-field-quickfacts {
1264  font-family: inherit;
1265  font-size: 22px;
1266  font-weight: 600;
1267  line-height: 1.5;
1268	text-align: center;
1269  justify-content: center;
1270  align-items: center;
1271}  
1272
1273.bd-field-meta {
1274  font-family: inherit;
1275  font-size: 1rem;
1276  font-weight: 500;
1277  line-height: 1.4;
1278}
1279
1280.bd-field-body {
1281  font-family: inherit;
1282  font-size: 1rem;
1283  font-weight: 400;
1284  line-height: 1.7;
1285}
1286
1287.bd-workshop-meta-bar .trip-meta-row {
1288  align-items: stretch !important;
1289}
1290
1291.bd-workshop-meta-bar .trip-meta-row .meta-item {
1292  align-items: flex-start !important;
1293  align-self: stretch !important;
1294}
1295
1296.bd-workshop-meta-bar .trip-meta-row .meta-item > span {
1297  display: block !important;
1298  width: 100% !important;
1299}
1300
1301.bd-workshop-meta-bar .trip-meta-row .meta-item-dates > span {
1302  text-align: center !important;
1303}
1304
1305.bd-workshop-meta-bar .trip-meta-row .meta-icon {
1306  width: 65px !important;
1307  height: 65px !important;
1308  min-width: 65px !important;
1309  min-height: 65px !important;
1310  flex: 0 0 65px !important;
1311  line-height: 0;
1312  align-self: flex-start !important;
1313  margin-top: 0;
1314}
1315
1316.bd-workshop-meta-bar .trip-meta-row .meta-icon svg {
1317  display: block !important;
1318  width: 40px !important;
1319  height: 40px !important;
1320  min-width: 40px !important;
1321  min-height: 40px !important;
1322  max-width: none !important;
1323  max-height: none !important;
1324  flex: 0 0 40px !important;
1325  stroke-width: 1.5;
1326}
1327
1328.bd-meta-dates-list .trip-availability.sold-out,
1329.bd-workshop-meta-bar .trip-availability.sold-out {
1330  display: inline-block;
1331  background: #c0392b;
1332  color: #fff;
1333  padding: 3px 10px;
1334  border-radius: 999px;
1335  font-size: 0.9em;
1336  font-weight: 600;
1337  line-height: 1.2;
1338  text-decoration: none;
1339  vertical-align: middle;
1340}
1341
1342.trip-availability.booking-closed {
1343  display: inline-block;
1344  background: #777;
1345  color: #fff;
1346  padding: 3px 10px;
1347  border-radius: 999px;
1348  font-size: 0.9em;
1349  font-weight: 600;
1350  line-height: 1.2;
1351}
1352
1353.bd-workshop-other-dates {
1354    margin-top: 20px;
1355    text-align: center;
1356}
1357
1358/* Make label and list sit on the same line */
1359.bd-workshop-other-dates .bd-other-dates-label,
1360.bd-workshop-other-dates .bd-other-dates-list {
1361    display: inline;
1362}
1363
1364/* Label styling (keep your look) */
1365.bd-workshop-other-dates .bd-other-dates-label {
1366    font-weight: 700;
1367    font-style: italic;
1368    color: #B07A5A;
1369    font-size: 24px;
1370    line-height: 1.4;
1371}
1372
1373/* Remove vertical spacing */
1374.bd-workshop-other-dates .bd-other-dates-list {
1375    margin-top: 0;
1376}
1377
1378/* Turn each date into inline text */
1379.bd-workshop-other-dates .bd-other-date-item {
1380    display: inline;
1381    color: inherit;
1382    font-size: 22px;
1383		font-style: italic;
1384    line-height: 1.35;
1385    opacity: 0.9;
1386}
1387
1388/* Add comma separators automatically */
1389.bd-workshop-other-dates .bd-other-date-item:not(:last-child)::after {
1390    content: ", ";
1391}
1392
1393/* Add the colon after the label */
1394.bd-workshop-other-dates .bd-other-dates-label::after {
1395    content: ":  ";
1396}
1397/*
1398 Mobile Responsive Layout for Workshop ShortCodes
1399 */
1400
1401 @media (max-width: 767px) {
1402  .bd-hero {
1403    min-height: 220px !important;
1404    height: auto !important;
1405  }
1406}
1407
1408@media (max-width: 767px) {
1409  .bd-workshop-name-mobile,
1410  .bd-workshop-name-mobile *,
1411  .bd-workshop-name-mobile .elementor-shortcode,
1412  .bd-workshop-name-mobile .elementor-shortcode * {
1413    color: #102F45 !important;
1414		font-family: Playfair Display !important;
1415    font-size: 22px !important;
1416		font-weight: 800 !important;
1417    line-height: 1.2 !important;
1418    margin: 0 !important;
1419    padding: 0 !important;
1420		text-align: center !important;
1421  }
1422}
1423
1424@media (max-width: 767px) {
1425
1426  .bd-workshop-meta {
1427    font-size: 13px !important;
1428    gap: 6px !important;
1429  }
1430
1431  .bd-workshop-meta * {
1432    font-size: 13px !important;
1433    line-height: 1.2 !important;
1434  }
1435}
1436
1437@media (max-width: 767px) {
1438  .meta-icon {
1439    width: 28px !important;
1440    height: 28px !important;
1441    min-width: 28px !important;
1442    min-height: 28px !important;
1443    flex: 0 0 28px !important;
1444    transform: scale(0.45) !important;
1445    transform-origin: center center !important;
1446  }
1447
1448  .meta-icon svg {
1449    width: 16px !important;
1450    height: 16px !important;
1451  }
1452}
1453
1454@media (max-width: 767px) {
1455  .bd-workshop-meta-bar .trip-meta-row,
1456  .bd-workshop-meta-bar .trip-meta-row .meta-item {
1457    align-items: flex-start !important;
1458  }
1459}
1460
1461@media (max-width: 767px) {
1462  .bd-workshop-meta-bar .trip-meta-row {
1463    align-items: stretch !important;
1464  }
1465
1466  .bd-workshop-meta-bar .trip-meta-row .meta-item {
1467    flex: 1 1 0 !important;
1468    padding: 0 10px !important;
1469    display: flex !important;
1470    flex-direction: column !important;
1471    align-items: center !important;
1472    justify-content: flex-start !important;
1473    text-align: center !important;
1474  }
1475
1476  .bd-workshop-meta-bar .trip-meta-row .meta-item::before,
1477  .bd-workshop-meta-bar .trip-meta-row .meta-item::after {
1478    display: none !important;
1479    content: none !important;
1480  }
1481
1482  .bd-workshop-meta-bar .trip-meta-row .meta-item + .meta-item {
1483    border-left: 1px solid rgba(176,122,90,0.3) !important;
1484  }
1485}
1486
1487@media (max-width: 767px) {
1488  .bd-workshop-field-tagline {
1489    font-size: 16px !important;
1490    line-height: 1.3 !important;
1491    opacity: 0.85;
1492  }
1493}
1494
1495@media (max-width: 767px) {
1496
1497  .bd-quickfacts {
1498    grid-template-columns: 1fr !important;
1499    justify-content: center !important;
1500  }
1501
1502  .bd-quickfacts > .e-con {
1503    max-width: 310px !important;   /* controls overall column width */
1504    margin-left: auto !important;
1505    margin-right: auto !important;
1506  }
1507
1508  .bd-quickfacts .bd-field-quickfacts {
1509    max-width: 100% !important;
1510  }
1511}
1512
1513@media (max-width: 767px) {
1514  .elementor-shortcode .bd-list {
1515    margin-top: 0 !important;
1516    margin-bottom: 0 !important;
1517    padding-left: 1.2em !important;
1518  }
1519
1520  .elementor-shortcode .bd-list li:last-child {
1521    margin-bottom: 0 !important;
1522  }
1523}
1524
1525@media (max-width: 767px) {
1526  .elementor-shortcode .bd-list {
1527    padding-left: 0 !important;
1528    margin-left: 0 !important;
1529    list-style-position: inside !important;
1530  }
1531}
1532
1533@media (max-width: 767px) {
1534  .bd-workshop-leaders {
1535    display: grid !important;
1536    grid-template-columns: 1fr !important;
1537  }
1538
1539  .bd-workshop-leader-card {
1540    width: 75% !important;
1541    max-width: none !important;
1542  }
1543}
1544
1545/* ==========================================================
1546   [BD-MOBILE-HEADER-BASE]
1547   Mobile header row and menu trigger behavior
1548========================================================== */
1549
1550/* =========================================
1551   MOBILE - HEADER ROW STYLING
1552   ========================================= */
1553
1554@media (max-width: 767px) {
1555
1556  /* Keep header items on one row */
1557  .inside-header {
1558    display: flex !important;
1559    align-items: center !important;
1560    justify-content: space-between !important;
1561    flex-wrap: nowrap !important;
1562    gap: 10px !important;
1563  }
1564
1565  /* Let branding take available space without forcing a new row */
1566  .site-branding,
1567  .main-title,
1568  .site-logo {
1569    min-width: 0 !important;
1570  }
1571
1572  .site-branding {
1573    flex: 1 1 auto !important;
1574  }
1575
1576  /* Keep mobile menu control on the same row */
1577  #mobile-menu-control-wrapper {
1578    flex: 0 0 auto !important;
1579    margin-left: auto !important;
1580    padding-top: 0 !important;
1581    padding-bottom: 0 !important;
1582    align-self: center !important;
1583  }
1584
1585  /* Tighten the toggle itself */
1586  #mobile-menu-control-wrapper .menu-toggle {
1587    display: inline-flex !important;
1588    align-items: center !important;
1589    justify-content: center !important;
1590    padding: 4px 5px !important;
1591    margin: 0 !important;
1592    line-height: 1 !important;
1593    min-height: 0 !important;
1594    width: auto !important;
1595    height: auto !important;
1596    background: #ffffff !important;
1597    border: 1px solid #ffffff !important;
1598    color: #102F45 !important;
1599  }
1600
1601  #mobile-menu-control-wrapper .menu-toggle .gp-icon,
1602  #mobile-menu-control-wrapper .menu-toggle .gp-icon.icon-menu-bars {
1603    display: inline-flex !important;
1604    align-items: center !important;
1605    justify-content: center !important;
1606    line-height: 1 !important;
1607  }
1608
1609  #mobile-menu-control-wrapper .menu-toggle .gp-icon svg {
1610    width: 18px !important;
1611    height: 18px !important;
1612    display: none !important;
1613  }
1614
1615  /* Hamburger when closed */
1616  #mobile-menu-control-wrapper .menu-toggle[aria-expanded="false"] .gp-icon svg:first-child {
1617    display: block !important;
1618  }
1619
1620  /* X when open */
1621  #mobile-menu-control-wrapper .menu-toggle[aria-expanded="true"] .gp-icon svg:last-child {
1622    display: block !important;
1623  }
1624
1625  #mobile-menu-control-wrapper .menu-toggle .gp-icon,
1626  #mobile-menu-control-wrapper .menu-toggle .gp-icon svg,
1627  #mobile-menu-control-wrapper .menu-toggle .gp-icon svg path {
1628    color: #102F45 !important;
1629    fill: #102F45 !important;
1630  }
1631}
1632
1633/* =========================================
1634   MOBILE - HEADER FLYOUT MENU PANEL
1635   ========================================= */
1636@media (max-width: 767px) {
1637
1638  /* Keep header from growing when menu opens */
1639  .inside-header,
1640  .site-header,
1641  .main-navigation.mobile-menu-control-wrapper {
1642    overflow: visible !important;
1643  }
1644
1645  /* Make the nav wrapper the anchor for the flyout */
1646  #mobile-menu-control-wrapper {
1647    position: relative !important;
1648  }
1649	
1650	/* vertical alignment of button and icon */
1651	#mobile-menu-control-wrapper .menu-toggle {
1652  display: inline-flex !important;
1653  align-items: center !important;     /* vertical centering */
1654  justify-content: center !important;
1655  padding: 4px 5px !important;
1656  line-height: 1 !important;
1657}
1658
1659#mobile-menu-control-wrapper .menu-toggle .gp-icon {
1660  display: flex !important;
1661  align-items: center !important;
1662  justify-content: center !important;
1663  height: 100% !important;
1664}
1665
1666#mobile-menu-control-wrapper .menu-toggle svg {
1667  display: block !important;
1668  margin: 0 !important;
1669	transform: translateY(-2px);
1670}
1671
1672  /* The opened mobile menu panel */
1673  #mobile-menu-control-wrapper .main-nav,
1674  #mobile-menu-control-wrapper .main-navigation,
1675  #mobile-menu-control-wrapper .mobile-bar-items,
1676  #mobile-menu-control-wrapper .menu-toggle + div,
1677  .main-navigation.toggled .main-nav {
1678    position: absolute !important;
1679    top: calc(100% + 8px) !important;
1680    right: 0 !important;
1681    left: auto !important;
1682    width: 260px !important;
1683    max-width: calc(100vw - 24px) !important;
1684    background: #ffffff !important;
1685    z-index: 9999 !important;
1686    box-shadow: 0 10px 30px rgba(0,0,0,0.18) !important;
1687  }
1688
1689  /* Menu list */
1690  .main-navigation.toggled .main-nav ul,
1691  .main-navigation.toggled .main-nav .menu,
1692  #mobile-menu-control-wrapper .main-nav ul {
1693    background: #ffffff !important;
1694    margin: 0 !important;
1695    padding: 8px 0 !important;
1696  }
1697
1698  /* Links inside flyout */
1699  .main-navigation.toggled .main-nav a,
1700  #mobile-menu-control-wrapper .main-nav a {
1701    background: #ffffff !important;
1702    color: #102F45 !important;
1703    padding: 12px 18px !important;
1704  }
1705
1706  /* Hover / focus */
1707  .main-navigation.toggled .main-nav a:hover,
1708  .main-navigation.toggled .main-nav a:focus,
1709  #mobile-menu-control-wrapper .main-nav a:hover,
1710  #mobile-menu-control-wrapper .main-nav a:focus {
1711    background: #f5f5f5 !important;
1712    color: #102F45 !important;
1713  }
1714}
1715
1716/* =========================================
1717   MOBILE - FLYOUT MENU SPACING
1718   ========================================= */
1719@media (max-width: 767px) {
1720
1721  /* Reset list spacing */
1722  .main-navigation.toggled .main-nav ul,
1723  #mobile-menu-control-wrapper .main-nav ul {
1724    margin: 0 !important;
1725    padding: 6px 0 !important;
1726  }
1727
1728  /* Tighten each menu item */
1729  .main-navigation.toggled .main-nav li,
1730  #mobile-menu-control-wrapper .main-nav li {
1731    margin: 0 !important;
1732    padding: 0 !important;
1733  }
1734
1735  /* Control actual clickable area */
1736  .main-navigation.toggled .main-nav a,
1737  #mobile-menu-control-wrapper .main-nav a {
1738    display: block !important;
1739    padding: 10px 18px !important;
1740    line-height: 1.2 !important;
1741  }
1742}
1743
1744/* ==========================================================
1745   [BD-UTILITY-CLASSES]
1746   Simple reusable utility styles
1747========================================================== */
1748
1749/* =========================================================
1750   OPTIONAL LIGHT-ON-DARK VARIANTS
1751========================================================= */
1752
1753.bd-on-dark {
1754  color: #ffffff;
1755}
1756
1757.bd-on-dark-muted {
1758  color: rgba(255,255,255,0.88);
1759}
1760
1761/* ==========================================================
1762   [BD-FOOTER-WIDGETS]
1763   Footer widget colors, spacing, and social icon styling
1764========================================================== */
1765
1766/* ===============================
1767	Footer Widget style controls
1768=============================== */
1769  
1770/* Footer widget text and links */
1771.footer-widgets,
1772.footer-widgets .widget,
1773.footer-widgets .widget a {
1774  color: #ffffff;
1775}
1776
1777/* Footer widget titles */
1778.footer-widgets .widget-title {
1779  color: #ffffff;
1780}
1781
1782/* Footer widget text spacing */
1783.footer-widgets .widget {
1784  line-height: 1.25;
1785}
1786
1787/* Reduce spacing between lines/items */
1788.footer-widgets .widget p,
1789.footer-widgets .widget li {
1790  margin-bottom: 6px;
1791	margin-top: 6px;
1792}
1793
1794/* Remove underline from footer links */
1795.footer-widgets a {
1796  text-decoration: none;
1797}
1798
1799/* Optional: add underline only on hover for usability */
1800.footer-widgets a:hover {
1801  text-decoration: underline;
1802}
1803
1804/* Simple Social Icons widget title in footer */
1805.footer-widget-5 aside.widget.simple-social-icons h2.widget-title {
1806  font-family: "Adele", sans-serif !important;
1807  font-weight: 900 !important;
1808  font-size: 26px !important;
1809  line-height: 1.2 !important;
1810	margin-top: 6px !important;
1811  margin-bottom: 6px !important;
1812  padding-bottom: 0 !important;
1813}
1814
1815/* Tighten spacing between title and icons */
1816.footer-widget-5 aside.widget.simple-social-icons ul {
1817  margin-top: 0 !important;
1818  margin-bottom: 0 !important;
1819  padding-top: 0 !important;
1820}
1821
1822/* Remove extra spacing from the widget wrapper if needed */
1823.footer-widget-5 aside.widget.simple-social-icons {
1824  line-height: 1.2 !important;
1825}
1826
1827/* Icon styling */
1828.footer-widget-5 aside.widget.simple-social-icons ul li a {
1829	border-radius: 6px !important;   /* subtle corner radius */
1830	background-color: #333333 !important;
1831}
1832
1833/* ==========================================================
1834   [BD-GLOBAL-PAGE-ELEMENTOR-OVERRIDES]
1835   GeneratePress and Elementor full-width/layout overrides
1836========================================================== */
1837
1838/* GENERAL PAGE STYLING CONTROL */
1839
1840/* GeneratePress: remove the content width clamp on Elementor pages */
1841body.elementor-page #page.site.grid-container.container {
1842  max-width: none !important;
1843  width: 100% !important;
1844  margin-left: 0 !important;
1845  margin-right: 0 !important;
1846}
1847
1848/* GeneratePress: remove the side gutters on Elementor pages */
1849body.elementor-page #page.site.grid-container.container,
1850body.elementor-page #content.site-content {
1851  padding-left: 0 !important;
1852  padding-right: 0 !important;
1853}
1854
1855/* Remove inner clamps in GeneratePress on Elementor pages */
1856body.elementor-page .inside-article,
1857body.elementor-page .entry-content {
1858  max-width: none !important;
1859  width: 100% !important;
1860  margin-left: 0 !important;
1861  margin-right: 0 !important;
1862  padding-left: 0 !important;
1863  padding-right: 0 !important;
1864}
1865
1866/* Remove any top spacing inside the site-shell wrapper */
1867.site-shell {
1868  margin-top: 0 !important;
1869  padding-top: 0 !important;
1870}
1871
1872/* Remove spacing between first child and top */
1873.site-shell > *:first-child {
1874  margin-top: 0 !important;
1875}
1876
1877.site-shell .hero {
1878	width: 100vw;
1879  margin-left: calc(50% - 50vw);
1880}
1881
1882/* Overlay state: remove any workshop page inner header background */
1883body:not(.bd-scrolled) .site-header,
1884body:not(.bd-scrolled) .inside-header {
1885  background: transparent !important;
1886}
1887
1888.bd-hero-bg {
1889  width: 100%;
1890	aspect-ratio: 21/9; /* try 21/9 for cinematic */
1891  background-size: cover;
1892  background-position: center center;
1893  background-repeat: no-repeat;
1894	display: block;
1895}
1896
1897/* Sticky, transparent-to-solid header (GeneratePress) */
1898
1899/* Make the header/nav sticky */
1900.site-header {
1901  position: sticky;
1902  top: 0;
1903  z-index: 9999;
1904  background: transparent;
1905  transition: background-color 0.25s ease, box-shadow 0.25s ease;
1906}
1907
1908/* Default (overlay): show white logo */
1909.site-logo img {
1910  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');
1911}
1912
1913/* After scroll OR forced scrolled: show black logo */
1914body.bd-scrolled .site-logo img,
1915body.force-scrolled-header .site-logo img,
1916body.search-results .site-logo img {
1917  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');
1918}
1919
1920.site-logo,
1921.site-logo img {
1922  transition: all 0.25s ease;
1923}
1924
1925/* Base logo size */
1926.site-logo img,
1927.site-branding img,
1928.custom-logo {
1929  max-height: 100px;
1930  width: auto;
1931  transition: max-height 0.25s ease, transform 0.25s ease;
1932}
1933
1934/* Overlay (floating) logo size */
1935body:not(.bd-scrolled):not(.force-scrolled-header) .site-logo img,
1936body:not(.bd-scrolled):not(.force-scrolled-header) .site-branding img,
1937body:not(.bd-scrolled):not(.force-scrolled-header) .custom-logo {
1938  max-height: 100px;
1939}
1940
1941/* Scrolled logo size */
1942body.bd-scrolled .site-logo img,
1943body.bd-scrolled .site-branding img,
1944body.bd-scrolled .custom-logo,
1945body.force-scrolled-header .site-logo img,
1946body.force-scrolled-header .site-branding img,
1947body.force-scrolled-header .custom-logo {
1948  max-height: 100px;
1949}
1950
1951body.bd-scrolled .custom-logo,
1952body.force-scrolled-header .custom-logo {
1953  transform: scale(1.00);
1954}
1955
1956/* Pinned hero background */
1957body.elementor-page .bd-hero {
1958  position: sticky;
1959  top: 0;
1960  height: 65vh;
1961  min-height: 520px;
1962  overflow: hidden;
1963  z-index: 0;
1964}
1965
1966/* If your hero is an Image widget, make it fill the container */
1967body.elementor-page .bd-hero img {
1968  width: 100%;
1969  height: 100%;
1970  object-fit: cover;
1971  display: block;
1972}
1973
1974/* Content should sit above the hero while scrolling */
1975body.elementor-page .bd-content-over {
1976  position: relative;
1977  z-index: 2;
1978  margin-top: -60px;
1979  padding-top: 80px;
1980  background: #fff;
1981}
1982
1983/* ==========================================================
1984   [BD-HEADER-OVERLAY-SCROLLED]
1985   Sticky transparent-to-solid header, logos, scrolled state
1986========================================================== */
1987
1988/* MOBILE RESPONSIVE HEADER MENU STYLING ADJUSTMENTS */
1989
1990/* debug header - ID with red lines
1991@media (max-width: 767px) {
1992  .site-header { outline: 2px solid red !important; }
1993  .hero-mobile { outline: 2px solid blue !important; }
1994}*/
1995
1996@media (max-width: 767px) {
1997  body:not(.bd-scrolled):not(.force-scrolled-header) .site-header {
1998    position: absolute !important;
1999    top: 0 !important;
2000    left: 0 !important;
2001    right: 0 !important;
2002    margin-top: -10px !important;
2003    transform: none !important;
2004    z-index: 9999 !important;
2005  }
2006
2007  body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation,
2008  body:not(.bd-scrolled):not(.force-scrolled-header) .site-header,
2009  body:not(.bd-scrolled):not(.force-scrolled-header) .header-wrap {
2010    top: 0 !important;
2011    margin-top: 0 !important;
2012    transform: none !important;
2013  }
2014
2015  .inside-header {
2016    position: relative !important;
2017    display: flex !important;
2018    align-items: center !important;
2019    justify-content: space-between !important;
2020    flex-wrap: nowrap !important;
2021    width: 100% !important;
2022    padding-top: 4px !important;
2023    padding-bottom: 4px !important;
2024    padding-right: 0 !important;
2025  }
2026
2027  .site-branding {
2028    flex: 1 1 auto !important;
2029    min-width: 0 !important;
2030    margin-right: 12px !important;
2031  }
2032
2033  .site-logo,
2034  .site-logo a,
2035  .custom-logo-link {
2036    display: block !important;
2037    visibility: visible !important;
2038    opacity: 1 !important;
2039  }
2040
2041  .site-logo img,
2042  .custom-logo {
2043    display: block !important;
2044    visibility: visible !important;
2045    opacity: 1 !important;
2046    max-height: 65px !important;
2047    width: auto !important;
2048    height: auto !important;
2049  }
2050
2051  body:not(.bd-scrolled):not(.force-scrolled-header) .custom-logo {
2052    max-height: 65px !important;
2053  }
2054
2055  body.bd-scrolled .custom-logo,
2056  body.force-scrolled-header .custom-logo {
2057    max-height: 60px !important;
2058    width: auto !important;
2059    height: auto !important;
2060  }
2061
2062  #mobile-menu-control-wrapper {
2063    position: absolute !important;
2064    right: 40px !important;
2065    top: 50% !important;
2066    transform: translateY(-50%) !important;
2067    flex: 0 0 auto !important;
2068    display: flex !important;
2069    align-items: center !important;
2070    justify-content: flex-end !important;
2071    margin: 0 !important;
2072    padding: 0 !important;
2073    z-index: 50 !important;
2074  }
2075
2076  #mobile-menu-control-wrapper .menu-toggle {
2077    margin: 0 !important;
2078  }
2079}
2080
2081/* ADDITIONAL PRIMARY HEADER STYLING CONTROL NON-MOBILE */
2082
2083/* Give logo vertical breathing room in overlay state only */
2084body:not(.bd-scrolled):not(.force-scrolled-header) .site-branding {
2085  padding-top: 10px;
2086  padding-bottom: 10px;
2087}
2088
2089/* Default text/link color at top */
2090.site-header .main-navigation a {
2091  color: #F4F5F6;
2092  font-family: "Adele", sans-serif;
2093  font-size: 22px;
2094  font-weight: bold;
2095}
2096
2097/* After scroll OR forced scrolled: solid white header background + subtle shadow */
2098body.bd-scrolled .site-header,
2099body.force-scrolled-header .site-header {
2100  background: #ffffff;
2101  box-shadow: 0 6px 18px rgba(0,0,0,0.10);
2102}
2103
2104/* Force scrolled header styling on Search Results page */
2105body.search-results .site-header {
2106  background: #ffffff;
2107  box-shadow: 0 6px 18px rgba(0,0,0,0.10);
2108}
2109
2110/* Search Results: Coastal Navy Blue text */
2111body.search-results .site-header a,
2112body.search-results .site-header .main-navigation a,
2113body.search-results .site-branding .main-title a,
2114body.search-results .site-branding .site-description {
2115  color: #102F45 !important;
2116}
2117
2118/* Search Results: remove overlay-state logo padding */
2119body.search-results .site-branding {
2120  padding-top: 0;
2121  padding-bottom: 0;
2122}
2123
2124/* Push Search Results below fixed header */
2125body.search-results .site-content {
2126  padding-top: 140px;
2127}
2128
2129/* After scroll OR forced scrolled: Coastal Navy Blue text */
2130body.bd-scrolled .site-header a,
2131body.bd-scrolled .site-header .main-navigation a,
2132body.force-scrolled-header .site-header a,
2133body.force-scrolled-header .site-header .main-navigation a {
2134  color: #102F45 !important;
2135}
2136
2137/* After scroll OR forced scrolled: Coastal Navy Blue for Site Description */
2138body.bd-scrolled .site-branding .main-title a,
2139body.force-scrolled-header .site-branding .main-title a {
2140  color: #102F45 !important;
2141}
2142
2143body.bd-scrolled .site-branding .site-description,
2144body.force-scrolled-header .site-branding .site-description {
2145  color: #102F45 !important;
2146}
2147
2148/* Offset hero for fixed header height */
2149.site-shell .hero {
2150  padding-top: 140px;
2151}
2152
2153/* Overlay header on top of hero at top of page only */
2154body:not(.bd-scrolled):not(.force-scrolled-header) .site-header {
2155  position: fixed;
2156  left: 0;
2157  right: 0;
2158  top: 40px !important;
2159}
2160
2161@media (max-width: 768px) {
2162  body:not(.bd-scrolled):not(.force-scrolled-header) .site-header {
2163    top: 5px;
2164  }
2165}
2166
2167/* Transparent nav when header overlays hero only */
2168body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation,
2169body:not(.bd-scrolled):not(.force-scrolled-header) .main-navigation ul {
2170  background: transparent !important;
2171}
2172
2173/* Scrolled or forced-scrolled nav */
2174body.bd-scrolled .main-navigation,
2175body.bd-scrolled .main-navigation ul,
2176body.force-scrolled-header .main-navigation,
2177body.force-scrolled-header .main-navigation ul {
2178  background: transparent;
2179}
2180
2181.site-header,
2182.main-navigation {
2183  transition: background-color 0.25s ease, box-shadow 0.25s ease;
2184}
2185
2186.bd-icon svg path {
2187  fill: currentColor !important;
2188  stroke: currentColor !important;
2189}
2190
2191/* Force trip title to display over hero image */
2192.bd-hero-workshop-title {
2193  position: absolute;
2194  top: 50%;
2195  left: 50%;
2196  transform: translate(-50%, -50%);
2197  width: 100%;
2198  text-align: center;
2199  z-index: 20;
2200}
2201
2202.bd-hero-workshop-title,
2203.bd-hero-workshop-title * {
2204  color: #fff;
2205	font-family: "Playfair Display";
2206	font-size: 40px;
2207}
2208
2209/* =========================================
2210   MOBILE - HERO FULL BLEED (EDGE TO EDGE)
2211   ========================================= */
2212@media (max-width: 767px) {
2213
2214  .hero-mobile {
2215    width: 100vw !important;
2216    max-width: 100vw !important;
2217    margin-left: 50% !important;
2218    transform: translateX(-50%) !important;
2219  }
2220
2221  .hero-mobile .elementor-container,
2222  .hero-mobile .e-con-inner {
2223    max-width: 100% !important;
2224    padding-left: 0 !important;
2225    padding-right: 0 !important;
2226  }
2227
2228}
2229/* ==========================================================
2230   [BD-FEATURED-TRIP-CARDS]
2231   Homepage/featured workshop card layout, buttons, meta rows
2232========================================================== */
2233
2234/* ==========================================================
2235   ACUITY TRIP CARDS
2236   ========================================================== */
2237
2238.site-shell .trip-grid {
2239  display: grid !important;
2240  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
2241  gap: 2rem;
2242  align-items: stretch;
2243  grid-auto-rows: 1fr;
2244  margin: 2rem 0;
2245}
2246
2247.site-shell .trip-card {
2248  display: flex;
2249  flex-direction: column;
2250  justify-content: space-between;
2251  height: 100%;
2252  position: relative;
2253  background: #ffffff;
2254  color: #222;
2255  border-radius: 12px;
2256  overflow: hidden;
2257  box-shadow: 0 4px 12px rgba(0,0,0,.08);
2258  transition: transform .25s ease, box-shadow .25s ease;
2259}
2260
2261.site-shell .trip-card:hover {
2262  transform: translateY(-2px);
2263  box-shadow: 0 8px 24px rgba(0,0,0,.12);
2264}
2265
2266.site-shell .trip-thumb {
2267  width: 100%;
2268  aspect-ratio: 4 / 3;
2269  overflow: hidden;
2270  flex-shrink: 0;
2271}
2272
2273.site-shell .trip-thumb img {
2274  width: 100%;
2275  height: 100%;
2276  object-fit: cover;
2277  display: block;
2278  transition: transform .4s ease;
2279}
2280
2281.site-shell .trip-card:hover .trip-thumb img {
2282  transform: scale(1.05);
2283}
2284
2285.site-shell .trip-card .trip-ribbon {
2286  position: absolute;
2287  top: 1.5rem;
2288  left: 1.5rem;
2289  z-index: 3;
2290  transform: none !important;
2291}
2292
2293.site-shell .trip-info {
2294  flex: 1 1 auto;
2295  display: flex;
2296  flex-direction: column;
2297  justify-content: flex-start;
2298  padding: 1.25rem 1.5rem;
2299  gap: 0.5rem;
2300}
2301
2302.site-shell .trip-title {
2303  margin: 0;
2304  font-size: 1.3rem;
2305  font-weight: 700;
2306  line-height: 1.3;
2307  min-height: 2.6em;
2308}
2309
2310.site-shell .trip-price {
2311  margin: 0;
2312  color: #102F45;
2313  font-family: "Playfair Display" !important;
2314  font-weight: 600;
2315}
2316
2317.site-shell .trip-date,
2318.site-shell .trip-status {
2319  margin: 0;
2320  font-family: "Playfair Display" !important;
2321  font-size: 0.95rem;
2322  line-height: 1.4;
2323}
2324
2325.site-shell .trip-status.soldout {
2326  color: #B07A54;
2327  font-weight: 700;
2328}
2329
2330.site-shell .trip-desc {
2331  flex-grow: 1;
2332  margin-bottom: 1rem;
2333  line-height: 1.45;
2334  color: #444;
2335  overflow: hidden;
2336  display: -webkit-box;
2337  -webkit-line-clamp: 5;
2338  -webkit-box-orient: vertical;
2339}
2340
2341/* ==========================================================
2342   META ROW
2343   ========================================================== */
2344
2345.site-shell .trip-meta-row {
2346  display: grid;
2347  grid-template-columns: repeat(3, minmax(0, 1fr));
2348  align-items: center;
2349  justify-items: center;
2350  gap: 0;
2351  border-top: 1px solid rgba(0,0,0,0.1);
2352  border-bottom: 1px solid rgba(0,0,0,0.1);
2353  padding: 0.75rem 0;
2354  margin: 0.75rem 0 1rem;
2355  text-align: center;
2356}
2357
2358.site-shell .trip-meta-row .meta-item {
2359  display: flex;
2360  flex-direction: column;
2361  align-items: center;
2362  justify-content: center;
2363  gap: 4px;
2364  width: 100%;
2365  padding: 0 6px;
2366  position: relative;
2367  color: #555;
2368  font-size: 0.95rem;
2369  line-height: 1.25;
2370  font-family: "Urbanist", sans-serif !important;
2371}
2372
2373.site-shell .trip-meta-row .meta-item:not(:last-child)::after {
2374  content: "";
2375  position: absolute;
2376  right: 0;
2377  top: 50%;
2378  transform: translateY(-50%);
2379  height: 2.6em;
2380  width: 1px;
2381  background-color: rgba(0,0,0,0.15);
2382}
2383
2384.site-shell .trip-meta-row .meta-icon {
2385  display: inline-flex;
2386  align-items: center;
2387  justify-content: center;
2388  line-height: 0;
2389  margin: 0 auto;
2390  overflow: visible;
2391}
2392
2393.site-shell .trip-meta-row .meta-icon svg {
2394  display: block;
2395  transform-origin: center center;
2396}
2397
2398.site-shell .trip-meta-row span,
2399.site-shell .trip-meta-row .trip-availability {
2400  display: block;
2401  line-height: 1.25;
2402  padding: 0;
2403  text-align: center;
2404}
2405
2406.site-shell .trip-meta-row .trip-availability {
2407  font-weight: 600;
2408  color: #333;
2409}
2410
2411.site-shell .trip-meta-row .trip-availability:empty::before {
2412  content: "-";
2413}
2414
2415/*.bd-meta-dates-list > .trip-availability.booking-closed {
2416  outline: 3px solid red !important;
2417}*/
2418
2419/* Fix vertical alignment of Sold Out and Booking Closed pills on trip cards*/
2420.bd-meta-dates-list > .trip-availability.booking-closed,
2421.bd-meta-dates-list > .trip-availability.sold-out {
2422  display: inline-block !important;
2423  margin-top: -2px !important;
2424  vertical-align: middle !important;
2425}
2426
2427/* Fix vertical alignment of Sold out and Booking Closed pills on workshop pages*/
2428.bd-workshop-meta-bar .trip-meta-row .meta-item-dates .trip-availability.booking-closed,
2429.bd-workshop-meta-bar .trip-meta-row .meta-item-dates .trip-availability.sold-out {
2430  display: inline-block !important;
2431  margin-top: -2px !important;
2432  vertical-align: middle !important;
2433}
2434
2435/* ==========================================================
2436   OTHER DATES
2437   ========================================================== */
2438
2439.trip-other-dates .bd-other-dates-label {
2440  color: #102F45;
2441  font-style: italic;
2442  font-size: 0.95rem;
2443  font-weight: 500;
2444  margin-bottom: 2px;
2445}
2446
2447.trip-other-dates .bd-other-date-text {
2448  color: #B07A5A;
2449  font-style: italic;
2450  font-size: 0.95rem;
2451  font-weight: 800;
2452  line-height: 1.2;
2453}
2454
2455/* ==========================================================
2456   BUTTONS
2457   ========================================================== */
2458
2459.site-shell .trip-button {
2460  display: inline-block;
2461  align-self: flex-start;
2462  margin-top: auto;
2463  padding: 0.65rem 1.25rem;
2464  border-radius: 8px;
2465	font-family: "Adele", sans-serif !important;
2466  text-decoration: none;
2467  font-weight: 600;
2468  text-transform: uppercase;
2469  letter-spacing: 0.5px;
2470  background: #102F45;
2471  color: #F4F5F6;
2472  transition: background .2s ease, transform .2s ease, color .2s ease;
2473}
2474
2475.site-shell .trip-button:hover {
2476  background: #C2C6CC;
2477  color: #102F45;
2478  transform: translateY(-1px);
2479}
2480
2481/* Book Now only, in case another rule is forcing copper */
2482.site-shell .trip-buttons a.trip-book {
2483  background: #102F45 !important;
2484  color: #F4F5F6 !important;
2485  border: none !important;
2486}
2487
2488.site-shell .trip-buttons a.trip-book:hover {
2489  background: #C2C6CC !important;
2490  color: #102F45 !important;
2491}
2492
2493/* Booking closed cards - Center a single remaining trip button and keep normal width */
2494.all-trips .trip-buttons.trip-buttons-single {
2495  display: flex !important;
2496  justify-content: center !important;
2497}
2498
2499.all-trips .trip-buttons.trip-buttons-single .trip-buttons-left:empty {
2500  display: none !important;
2501}
2502
2503.all-trips .trip-buttons.trip-buttons-single .trip-buttons-right {
2504  flex: 0 0 auto !important;
2505  width: auto !important;
2506}
2507
2508.all-trips .trip-buttons.trip-buttons-single .trip-button {
2509  width: 280px !important;
2510  min-width: 220px !important;
2511  max-width: 280px !important;
2512}
2513
2514/* Featured cards only */
2515.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons {
2516  display: flex !important;
2517  flex-direction: column !important;
2518  align-items: stretch !important;
2519  gap: 0.75rem !important;
2520  margin-top: auto !important;
2521}
2522
2523.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons-left,
2524.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons-right {
2525  width: 100% !important;
2526  display: block !important;
2527}
2528
2529.site-shell .bd-featured-workshops-v2.trip-grid .trip-buttons .trip-button {
2530  display: block !important;
2531  width: 100% !important;
2532  text-align: center !important;
2533  margin-top: 0 !important;
2534}
2535
2536.site-shell .bd-featured-workshops-v2 .trip-price {
2537  margin-bottom: 1.25rem;
2538}
2539
2540.site-shell .bd-featured-workshops-v2 .trip-desc {
2541  margin-top: 1.25rem;
2542}
2543
2544.all-trips .trip-button,
2545.trip-grid .trip-button {
2546  font-family: "Adele", sans-serif !important;
2547}
2548
2549/* ==========================================================
2550   RESPONSIVE
2551   ========================================================== */
2552
2553@media (max-width: 768px) {
2554  .site-shell .trip-grid {
2555    grid-template-columns: 1fr;
2556    gap: 1.25rem;
2557  }
2558
2559  .site-shell .trip-grid .trip-meta-row {
2560    padding: 2px 0 !important;
2561    margin: 0.5rem 0 0.5rem !important;
2562  }
2563
2564  .site-shell .trip-grid .trip-meta-row .meta-icon svg {
2565    transform: scale(1.15) !important;
2566  }
2567
2568  .site-shell .bd-featured-workshops-v2 .trip-desc {
2569    display: block !important;
2570    overflow: visible !important;
2571    max-height: none !important;
2572    height: auto !important;
2573    -webkit-line-clamp: unset !important;
2574    -webkit-box-orient: unset !important;
2575  }
2576}
2577
2578/* ================================
2579   Featured Workshop Cards - Mobile Meta Row Alignment
2580   ================================ */
2581
2582@media (max-width: 768px) {
2583  .site-shell .bd-featured-workshops-v2 .trip-meta-row {
2584    display: flex !important;
2585    align-items: center !important;
2586
2587    /* tighter vertical balance */
2588    padding: 2px 0 4px !important;
2589    margin: 0.35rem 0 !important;
2590  }
2591
2592  .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item {
2593    display: flex !important;
2594    align-items: center !important;
2595    justify-content: center !important;
2596  }
2597
2598  .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-icon {
2599    display: flex !important;
2600    align-items: center !important;
2601    justify-content: center !important;
2602    line-height: 1 !important;
2603  }
2604
2605  .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-icon svg {
2606    display: block !important;
2607  }
2608
2609  .site-shell .bd-featured-workshops-v2 .trip-meta-row span {
2610    line-height: 1.2 !important;
2611  }
2612}
2613
2614/* ================================
2615   Featured Cards - Ribbon Width + Text Centering
2616   ================================ */
2617
2618/* Featured Cards - Ribbon (Left, 65%) */
2619.site-shell .bd-featured-workshops-v2 .trip-card .trip-ribbon {
2620  width: 65% !important;
2621  left: 0 !important;
2622  right: auto !important;
2623  transform: none !important;
2624
2625  display: flex !important;
2626  align-items: center !important;
2627  justify-content: center !important;
2628  text-align: center !important;
2629
2630  box-sizing: border-box;
2631}
2632
2633/* Mobile only, 100% width */
2634@media (max-width: 768px) {
2635  .site-shell .bd-featured-workshops-v2 .trip-card .trip-ribbon {
2636    width: 100% !important;
2637  }
2638}
2639
2640/* Featured Workshop Cards - Mobile Divider Alignment */
2641@media (max-width: 768px) {
2642  .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item {
2643    position: relative !important;
2644  }
2645
2646  .site-shell .bd-featured-workshops-v2 .trip-meta-row .meta-item:not(:last-child)::after {
2647    top: 50% !important;
2648    bottom: auto !important;
2649    transform: translateY(-50%) !important;
2650    height: calc(100% - 20px) !important;
2651  }
2652}
2653
2654/* ==========================================================
2655   [BD-ALL-WORKSHOPS-LISTING]
2656   All Workshops / all-trips listing layout and responsive behavior
2657========================================================== */
2658
2659/* ==========================================================
2660   ACUITY ALL TRIPS SHORTCODE STYLE
2661   ========================================================== */
2662
2663.all-trips {
2664  display: flex;
2665  flex-direction: column;
2666  gap: 4rem;
2667}
2668
2669.all-trips .trip-year {
2670  position: relative;
2671  width: 100%;
2672  display: block;
2673  font-size: 2rem;
2674  font-weight: 700;
2675  line-height: 1.2;
2676  margin: 3rem 0 1rem;
2677  color: #102F45 !important;
2678  text-transform: uppercase;
2679  letter-spacing: 1px;
2680  border-bottom: 2px solid #C2C6CC;
2681  padding-bottom: 0.4rem;
2682  z-index: 2;
2683}
2684
2685.all-trips .trip-year::before,
2686.all-trips .trip-year::after {
2687  content: none !important;
2688}
2689
2690.all-trips .trip-row {
2691  display: flex;
2692  align-items: center;
2693  gap: 3rem;
2694  flex-wrap: wrap;
2695  position: relative;
2696  overflow: hidden;
2697  border: 1px solid rgba(255,255,255,0.15);
2698  border-radius: 12px;
2699  padding: 2rem;
2700  background: rgba(255,255,255,0.03);
2701  box-shadow: 0 4px 16px rgba(0,0,0,0.08);
2702}
2703
2704.all-trips .trip-row + .trip-row {
2705  margin-top: 2rem;
2706}
2707
2708.all-trips .trip-row.reverse {
2709  flex-direction: row-reverse;
2710}
2711
2712.all-trips .trip-img img {
2713  position: relative;
2714  overflow: hidden;
2715  width: 400px;
2716  height: 260px;
2717  object-fit: cover;
2718  border-radius: 10px;
2719}
2720
2721.all-trips .trip-img img.trip-image-fallback {
2722  width: 100% !important;
2723  height: 260px !important;
2724  object-fit: contain !important;
2725  display: block;
2726  margin: 30px auto;
2727  background-color: #f4f5f6;
2728  padding: 20px;
2729  border-radius: 10px;
2730}
2731
2732.all-trips .trip-content {
2733  flex: 1;
2734  color: #000000;
2735  display: flex;
2736  flex-direction: column;
2737  gap: 0.75rem;
2738}
2739
2740.all-trips .trip-content .trip-meta-row {
2741  display: flex;
2742  justify-content: flex-start;
2743  align-items: center;
2744  gap: 2rem;
2745  border: none;
2746}
2747
2748.all-trips .trip-content .meta-item {
2749  display: flex;
2750  flex-direction: column;
2751  align-items: center;
2752  text-align: center;
2753  gap: 0.25rem;
2754}
2755
2756.all-trips .trip-content .meta-icon svg {
2757  stroke: #B07A5A;
2758  width: 22px;
2759  height: 22px;
2760}
2761
2762.all-trips .trip-title a {
2763  font-size: 22px;
2764  color: #102F45;
2765  text-decoration: none;
2766}
2767
2768.all-trips .trip-title a:hover,
2769.all-trips .trip-title a:focus {
2770  color: #B07A5A;
2771}
2772
2773.all-trips .trip-content .trip-title,
2774.all-trips .trip-content .trip-title a {
2775  font-size: inherit;
2776  line-height: inherit;
2777  font-weight: bold;
2778}
2779
2780.all-trips .trip-content .trip-title a {
2781  color: inherit;
2782  text-decoration: none;
2783}
2784
2785.all-trips .trip-meta-row .meta-item-dates {
2786  grid-column: span 2;
2787}
2788
2789.all-trips .trip-meta-row {
2790  align-items: stretch !important;
2791}
2792
2793.all-trips .trip-meta-row .meta-item {
2794  align-items: flex-start !important;
2795	align-self: stretch !important;
2796}
2797
2798.all-trips .trip-meta-row .meta-icon {
2799  align-self: flex-start !important;
2800	margin-top: 0 !important;
2801}
2802
2803.all-trips .trip-meta-row .meta-item-dates > span {
2804  display: block !important;
2805  width: 100% !important;
2806}
2807
2808.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) {
2809  justify-content: center !important;
2810  text-align: center !important;
2811}
2812
2813.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) > span {
2814  display: block !important;
2815  width: 100% !important;
2816  text-align: center !important;
2817}
2818
2819.all-trips .trip-meta-row .meta-item:not(.meta-item-dates) {
2820  transform: translateY(-6px);
2821}
2822
2823.all-trips .trip-other-dates {
2824  display: block;
2825  text-align: center;
2826  font-weight: 900 !important;
2827  font-style: italic !important;
2828  font-size: 22px !important;
2829  color: #B07A5A !important;
2830  margin-top: 0.75rem !important;
2831  line-height: 1.45 !important;
2832}
2833
2834.all-trips .trip-availability.sold-out {
2835  display: inline-block;
2836  padding: 4px 12px;
2837  border-radius: 999px;
2838  background-color: rgba(192, 57, 43, 0.08);
2839  color: #B07A5A;
2840  font-weight: 900 !important;
2841  font-size: 0.85em;
2842  letter-spacing: 0.03em;
2843}
2844
2845.all-trips .trip-details-disabled {
2846  pointer-events: none;
2847  cursor: default;
2848  opacity: 0.75;
2849  text-decoration: none;
2850}
2851
2852.all-trips .trip-button {
2853  background: #102F45;
2854  color: #F4F5F6;
2855  padding: 0.6rem 1.25rem;
2856  border-radius: 8px;
2857  text-decoration: none;
2858  text-transform: uppercase;
2859  font-weight: 600;
2860  align-self: flex-start;
2861  margin-top: 0.5rem;
2862}
2863
2864.all-trips .trip-button:hover {
2865  background: #C2C6CC;
2866  color: #102F45;
2867}
2868
2869/* Force Book Now only */
2870.all-trips .trip-buttons a.trip-book {
2871  background: #102F45 !important;
2872  color: #F4F5F6 !important;
2873  border: none !important;
2874}
2875
2876.all-trips .trip-buttons a.trip-book:hover {
2877  background: #C2C6CC !important;
2878  color: #102F45 !important;
2879}
2880
2881/* Ribbons */
2882.all-trips .trip-ribbon {
2883  position: absolute;
2884  top: 32px;
2885  z-index: 3;
2886  height: 32px;
2887  display: flex;
2888  align-items: center;
2889  justify-content: center;
2890  background: #C2C6CC;
2891  color: #4A5D73;
2892  font-weight: 700;
2893  font-size: 0.8rem;
2894  line-height: 1;
2895  text-transform: uppercase;
2896  letter-spacing: 0.04em;
2897  box-shadow: 0 4px 12px rgba(0,0,0,0.18);
2898  white-space: nowrap;
2899  padding: 0;
2900}
2901
2902.all-trips .trip-ribbon.trip-ribbon-fast {
2903  width: 170px;
2904}
2905
2906.all-trips .trip-ribbon.trip-ribbon-almost {
2907  width: 220px;
2908  font-size: 0.76rem;
2909  background: #4A5D73;
2910  color: #C2C6CC;
2911}
2912
2913.all-trips .trip-row.normal .trip-ribbon.trip-ribbon-fast {
2914  left: -36px;
2915  transform: rotate(-45deg);
2916}
2917
2918.all-trips .trip-row.normal .trip-ribbon.trip-ribbon-almost {
2919  left: -52px;
2920  transform: rotate(-45deg);
2921}
2922
2923.all-trips .trip-row.reverse .trip-ribbon.trip-ribbon-fast {
2924  right: -36px;
2925  transform: rotate(45deg);
2926}
2927
2928.all-trips .trip-row.reverse .trip-ribbon.trip-ribbon-almost {
2929  right: -52px;
2930  transform: rotate(45deg);
2931}
2932
2933@media (max-width: 768px) {
2934  .all-trips .trip-year {
2935    font-size: 1.6rem;
2936    text-align: center;
2937  }
2938
2939  .all-trips .trip-row {
2940    flex-direction: column !important;
2941    text-align: center;
2942    padding: 14px !important;
2943  }
2944
2945  .all-trips .trip-img img {
2946    width: 100%;
2947    height: auto !important;
2948  }
2949
2950  .all-trips .trip-row h2,
2951  .all-trips .trip-row h3 {
2952    font-size: 18px !important;
2953    line-height: 22px !important;
2954    margin-bottom: 8px !important;
2955  }
2956
2957  .all-trips .trip-row p {
2958    font-size: 22px !important;
2959    line-height: 26px !important;
2960    margin-top: 12px !important;
2961    margin-bottom: 6px !important;
2962  }
2963
2964  .all-trips .trip-content .trip-meta-row {
2965    display: grid !important;
2966    grid-template-columns: repeat(3, 1fr) !important;
2967    align-items: start !important;
2968    justify-items: center !important;
2969    column-gap: 0 !important;
2970    row-gap: 0 !important;
2971    width: 100% !important;
2972    margin: 0 0 4px 0 !important;
2973    padding: 4px 0 !important;
2974    overflow: visible !important;
2975    border-top: 1px solid rgba(176, 122, 90, 0.35) !important;
2976    border-bottom: 1px solid rgba(176, 122, 90, 0.35) !important;
2977  }
2978
2979  .all-trips .trip-content .meta-item {
2980    display: flex !important;
2981    flex-direction: column !important;
2982    justify-content: flex-start !important;
2983    align-items: center !important;
2984    width: 100% !important;
2985    min-width: 0 !important;
2986    margin: 0 !important;
2987    padding: 0 !important;
2988    gap: 6px !important;
2989    white-space: nowrap !important;
2990    overflow: visible !important;
2991    align-self: start !important;
2992    text-align: center !important;
2993  }
2994
2995  .all-trips .trip-content .trip-meta-row .meta-item span,
2996  .all-trips .trip-content .trip-meta-row .trip-availability {
2997    display: block !important;
2998    font-size: 15px !important;
2999    line-height: 16px !important;
3000    margin: 0 !important;
3001    padding: 0 !important;
3002    text-align: center !important;
3003    white-space: nowrap !important;
3004  }
3005
3006  .all-trips .trip-content .trip-meta-row .meta-item .meta-icon {
3007    display: flex !important;
3008    justify-content: center !important;
3009    align-items: center !important;
3010    margin: 0 0 2px 0 !important;
3011    padding: 0 !important;
3012    line-height: 0 !important;
3013    overflow: visible !important;
3014  }
3015
3016  .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg,
3017  .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg[width][height] {
3018    display: block !important;
3019    width: 20px !important;
3020    height: 20px !important;
3021    min-width: 20px !important;
3022    min-height: 20px !important;
3023    max-width: 20px !important;
3024    max-height: 20px !important;
3025    transform: scale(1.65) !important;
3026    transform-origin: center center !important;
3027    overflow: visible !important;
3028  }
3029
3030  .all-trips .trip-content .trip-meta-row .meta-item .meta-icon > svg * {
3031    stroke-width: 2.35 !important;
3032  }
3033
3034  .all-trips .trip-buttons {
3035    display: flex !important;
3036    gap: 8px !important;
3037    flex-wrap: wrap !important;
3038  }
3039
3040  .all-trips .trip-buttons .trip-details,
3041  .all-trips .trip-buttons .trip-details-disabled,
3042  .all-trips .trip-buttons .trip-book {
3043    font-size: 14px !important;
3044    line-height: 16px !important;
3045    padding: 10px 12px !important;
3046  }
3047}
3048
3049/* ==========================================================
3050   [BD-TRIP-RIBBONS]
3051   Shared Selling Fast / Almost Sold Out ribbon styles
3052========================================================== */
3053
3054/* ==========================================================
3055   GLOBAL TRIP RIBBONS
3056   Applies to Featured cards and All Workshops cards
3057   ========================================================== */
3058
3059.trip-ribbon {
3060  position: absolute;
3061  top: 32px;
3062  z-index: 3;
3063  height: 32px;
3064  display: flex;
3065  align-items: center;
3066  justify-content: center;
3067  background: #C2C6CC;
3068  color: #4A5D73;
3069  font-weight: 700;
3070  font-size: 0.8rem;
3071  line-height: 1;
3072  text-transform: uppercase;
3073  letter-spacing: 0.04em;
3074  box-shadow: 0 4px 12px rgba(0,0,0,0.18);
3075  white-space: nowrap;
3076  padding: 0;
3077}
3078
3079.trip-ribbon.trip-ribbon-fast {
3080  width: 170px;
3081}
3082
3083.trip-ribbon.trip-ribbon-almost {
3084  width: 220px;
3085  font-size: 0.76rem;
3086  background: #4A5D73;
3087  color: #C2C6CC;
3088}
3089
3090/* Featured cards and left-side standard cards */
3091.trip-card .trip-ribbon.trip-ribbon-fast,
3092.trip-row.normal .trip-ribbon.trip-ribbon-fast {
3093  left: -36px;
3094  right: auto;
3095  transform: rotate(-45deg);
3096}
3097
3098.trip-card .trip-ribbon.trip-ribbon-almost,
3099.trip-row.normal .trip-ribbon.trip-ribbon-almost {
3100  left: -52px;
3101  right: auto;
3102  transform: rotate(-45deg);
3103}
3104
3105/* Right-side alternating All Workshops cards */
3106.trip-row.reverse .trip-ribbon.trip-ribbon-fast {
3107  right: -36px;
3108  left: auto;
3109  transform: rotate(45deg);
3110}
3111
3112.trip-row.reverse .trip-ribbon.trip-ribbon-almost {
3113  right: -52px;
3114  left: auto;
3115  transform: rotate(45deg);
3116}
3117/* =========================================
3118   MOBILE - HOMEPAGE FEATURED TRIPS CARDS
3119   Scoped to .trip-grid ONLY
3120   ========================================= */
3121@media (max-width: 768px) {
3122  .trip-grid .trip-info {
3123    padding: 5px 14px 14px !important;
3124  }
3125
3126  .trip-grid .trip-thumb {
3127    margin-bottom: 0 !important;
3128    line-height: 0 !important;
3129  }
3130
3131  .trip-grid .trip-thumb img {
3132    display: block !important;
3133  }
3134
3135  .trip-grid .trip-title {
3136    font-size: 18px !important;
3137    line-height: 20px !important;
3138    margin: 0 0 4px 0 !important;
3139    text-align: center !important;
3140  }
3141
3142  .trip-grid .trip-meta-row {
3143    display: flex !important;
3144    flex-direction: row !important;
3145    flex-wrap: nowrap !important;
3146    justify-content: space-evenly !important;
3147    align-items: flex-start !important;
3148    gap: 12px !important;
3149    width: 100% !important;
3150    margin: 0 0 15px 0 !important;
3151    padding: 6px 0 15px 0 !important;
3152    overflow: visible !important;
3153    border-top: 1px solid rgba(176, 122, 90, 0.35) !important;
3154    border-bottom: 1px solid rgba(176, 122, 90, 0.35) !important;
3155  }
3156
3157  .trip-grid .trip-meta-row .meta-item {
3158    display: flex !important;
3159    flex-direction: column !important;
3160    justify-content: flex-start !important;
3161    align-items: center !important;
3162    flex: 0 1 auto !important;
3163    min-width: 0 !important;
3164    margin: 0 !important;
3165    padding: 0 !important;
3166    gap: 1px !important;
3167    white-space: nowrap !important;
3168    overflow: visible !important;
3169    line-height: 1 !important;
3170  }
3171
3172  .trip-grid .trip-meta-row .meta-item span,
3173  .trip-grid .trip-meta-row .trip-availability {
3174    display: block !important;
3175    font-size: 14px !important;
3176    line-height: 14px !important;
3177    margin: 0 !important;
3178    padding: 0 !important;
3179    text-align: center !important;
3180    white-space: nowrap !important;
3181  }
3182
3183  .trip-grid .trip-meta-row .meta-icon {
3184    display: flex !important;
3185    justify-content: center !important;
3186    align-items: center !important;
3187    width: 18px !important;
3188    height: 18px !important;
3189    min-width: 18px !important;
3190    min-height: 18px !important;
3191    margin: 0 !important;
3192    padding: 0 !important;
3193    line-height: 0 !important;
3194    overflow: visible !important;
3195    flex: 0 0 18px !important;
3196  }
3197
3198  .trip-grid .trip-meta-row .meta-icon svg {
3199    display: block !important;
3200    width: 18px !important;
3201    height: 18px !important;
3202    transform: scale(1.2) !important;
3203    transform-origin: center center !important;
3204  }
3205
3206  .trip-grid .trip-card .trip-info .trip-other-dates {
3207    display: block !important;
3208    margin: 2px 0 4px 0 !important;
3209    padding: 0 !important;
3210    font-size: 14px !important;
3211    line-height: 14px !important;
3212    text-align: center !important;
3213  }
3214
3215  .trip-grid .trip-desc {
3216    font-size: 22px !important;
3217    line-height: 26px !important;
3218    margin: 0 0 6px 0 !important;
3219  }
3220
3221  .trip-grid .trip-price {
3222    font-size: 18px !important;
3223    line-height: 22px !important;
3224    margin: 0 0 8px 0 !important;
3225  }
3226
3227  .trip-grid .trip-button {
3228    display: inline-flex !important;
3229    justify-content: center !important;
3230    align-items: center !important;
3231    font-size: 12px !important;
3232    line-height: 14px !important;
3233    padding: 10px 12px !important;
3234    margin: 0 !important;
3235  }
3236}
3237
3238/* ==========================================================
3239   [BD-HERO-SLIDESHOW]
3240   Desktop/mobile hero slideshow and editor safety
3241========================================================== */
3242
3243/* ================================
3244   HERO SLIDESHOW - DESKTOP ONLY
3245   ================================ */
3246
3247.hero-desktop {
3248  position: relative;
3249  height: 80vh;
3250  overflow: hidden;
3251}
3252
3253.hero-desktop .hero-overlay {
3254  position: absolute;
3255  inset: 0;
3256  z-index: 3;
3257  pointer-events: none;
3258  display: flex;
3259  justify-content: center;
3260  align-items: center;
3261}
3262
3263.hero-desktop .hero-content {
3264  position: absolute;
3265  top: 50%;
3266  left: 10%;
3267  z-index: 4;
3268  pointer-events: none;
3269  color: #fff;
3270  text-align: left;
3271  opacity: 0;
3272  transform: translateX(60px);
3273  transform-origin: center;
3274  transition: opacity 0.8s ease, transform 0.8s ease;
3275}
3276
3277.hero-desktop .hero-content.active {
3278  pointer-events: auto;
3279  opacity: 1;
3280  transform: translateX(0);
3281}
3282
3283.hero-desktop .hero-content.exit {
3284  opacity: 0;
3285  transform: translateX(-60px);
3286}
3287
3288.hero-desktop .hero-content > h1,
3289.hero-desktop .hero-content > h2,
3290.hero-desktop .hero-content > h3 {
3291  font-size: clamp(2rem, 4vw, 3rem);
3292  margin: 0 0 1rem;
3293}
3294
3295.hero-desktop .hero-content > a {
3296  display: inline-block;
3297  padding: 0.75rem 1.5rem;
3298  background: rgba(255,255,255,0.15);
3299  border: 1px solid rgba(255,255,255,0.3);
3300  border-radius: 4px;
3301  color: #fff;
3302  text-decoration: none;
3303  font-weight: 600;
3304  transition: background 0.3s ease;
3305}
3306
3307.hero-desktop .hero-content >
3307 a:hover {
3308  background: rgba(255,255,255,0.35);
3309}
3310
3311.hero-desktop .hero-content .elementor-widget-heading {
3312  margin-bottom: 18px;
3313}
3314
3315/* Elementor editor only */
3316body.elementor-editor-active .hero-desktop .hero-content {
3317  opacity: 1 !important;
3318  position: relative !important;
3319  top: auto !important;
3320  left: auto !important;
3321  transform: none !important;
3322  display: flex !important;
3323  flex-direction: column !important;
3324  gap: 1rem !important;
3325  align-items: flex-start !important;
3326  pointer-events: auto !important;
3327}
3328
3329body.elementor-editor-active .hero-desktop .hero-overlay {
3330  pointer-events: auto !important;
3331}
3332
3333body.elementor-editor-active .hero-desktop .hero-content,
3334body.elementor-editor-active .hero-desktop .hero-content .elementor-element,
3335body.elementor-editor-active .hero-desktop .hero-content .elementor-widget,
3336body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-container {
3337  position: relative !important;
3338  top: auto !important;
3339  right: auto !important;
3340  bottom: auto !important;
3341  left: auto !important;
3342  transform: none !important;
3343}
3344
3345body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-heading {
3346  order: 1 !important;
3347}
3348
3349body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-button {
3350  order: 2 !important;
3351}
3352
3353/* ================================
3354   ELEMENTOR EDITOR SAFETY - DESKTOP
3355   ================================ */
3356
3357body.elementor-editor-active .hero-desktop .hero-content {
3358  opacity: 1 !important;
3359  position: relative !important;
3360  top: auto !important;
3361  left: auto !important;
3362  transform: none !important;
3363  display: flex !important;
3364  flex-direction: column !important;
3365  gap: 1rem !important;
3366  align-items: flex-start !important;
3367  pointer-events: auto !important;
3368}
3369
3370body.elementor-editor-active .hero-desktop .hero-overlay {
3371  pointer-events: auto !important;
3372}
3373
3374body.elementor-editor-active .hero-desktop .hero-content,
3375body.elementor-editor-active .hero-desktop .hero-content .elementor-element,
3376body.elementor-editor-active .hero-desktop .hero-content .elementor-widget,
3377body.elementor-editor-active .hero-desktop .hero-content .elementor-widget-container {
3378  position: relative !important;
3379  top: auto !important;
3380  right: auto !important;
3381  bottom: auto !important;
3382  left: auto !important;
3383  transform: none !important;
3384}
3385
3386/* =========================================
3387   HERO SLIDESHOW - MOBILE ONLY
3388   ========================================= */
3389@media (max-width: 768px) {
3390
3391  .hero-mobile {
3392    position: relative;
3393    height: 80vh;
3394    overflow: hidden;
3395  }
3396
3397  .hero-mobile .hero-overlay {
3398    position: absolute;
3399    inset: 0;
3400    z-index: 3;
3401    pointer-events: none;
3402    display: flex !important;
3403    justify-content: center !important;
3404    align-items: center !important;
3405    padding: 70px 20px 130px !important;
3406    box-sizing: border-box !important;
3407    overflow: visible !important;
3408  }
3409
3410  .hero-mobile .hero-content {
3411    position: absolute !important;
3412    top: 50% !important;
3413    left: 50% !important;
3414    width: 100% !important;
3415    max-width: 100% !important;
3416    padding: 0 20px !important;
3417    box-sizing: border-box !important;
3418    transform: translate(-50%, -50%) !important;
3419    text-align: center !important;
3420    display: flex !important;
3421    flex-direction: column !important;
3422    align-items: center !important;
3423    justify-content: center !important;
3424    opacity: 0 !important;
3425    pointer-events: none !important;
3426    z-index: 20 !important;
3427    overflow: visible !important;
3428  }
3429
3430  .hero-mobile .hero-content.active {
3431    opacity: 1 !important;
3432    pointer-events: auto !important;
3433    transform: translate(-50%, -50%) !important;
3434  }
3435
3436  .hero-mobile .hero-content.exit {
3437    opacity: 0 !important;
3438    transform: translate(-50%, -50%) !important;
3439  }
3440
3441  .hero-mobile .hero-content,
3442  .hero-mobile .hero-content.active,
3443  .hero-mobile .hero-content.exit {
3444    transition: opacity 0.5s ease !important;
3445  }
3446
3447  .hero-mobile .hero-content > .elementor-element {
3448    position: relative !important;
3449    inset: auto !important;
3450    top: auto !important;
3451    right: auto !important;
3452    bottom: auto !important;
3453    left: auto !important;
3454    transform: none !important;
3455    animation: none !important;
3456    width: 100% !important;
3457    max-width: 100% !important;
3458    margin: 0 !important;
3459    padding: 0 !important;
3460    opacity: 1 !important;
3461    visibility: visible !important;
3462    overflow: visible !important;
3463  }
3464
3465  .hero-mobile .hero-content > .elementor-widget-heading {
3466    order: 1 !important;
3467    margin-bottom: 14px !important;
3468  }
3469
3470  .hero-mobile .hero-content > .elementor-widget-button {
3471    order: 2 !important;
3472  }
3473
3474  .hero-mobile .elementor-heading-title {
3475    font-size: 22px !important;
3476    line-height: 1.15 !important;
3477    width: 100% !important;
3478    max-width: 100% !important;
3479    margin: 0 !important;
3480    text-align: center !important;
3481    white-space: normal !important;
3482    word-break: normal !important;
3483    overflow-wrap: normal !important;
3484  }
3485
3486  .hero-mobile .elementor-button-wrapper {
3487    display: flex !important;
3488    justify-content: center !important;
3489    width: 100% !important;
3490  }
3491
3492  .hero-mobile .elementor-button,
3493  .hero-mobile .elementor-button-link {
3494    display: inline-flex !important;
3495    justify-content: center !important;
3496    align-items: center !important;
3497    width: auto !important;
3498    max-width: 100% !important;
3499    opacity: 1 !important;
3500    visibility: visible !important;
3501    font-size: 18px !important;
3502    line-height: 1.2 !important;
3503  }
3504
3505  .hero-mobile .elementor-button-text {
3506    white-space: normal !important;
3507    text-align: center !important;
3508  }
3509}
3510
3511/* ================================
3512   ELEMENTOR EDITOR SAFETY - MOBILE
3513   ================================ */
3514body.elementor-editor-active .hero-mobile .hero-content {
3515  opacity: 1 !important;
3516  position: relative !important;
3517  top: auto !important;
3518  left: auto !important;
3519  transform: none !important;
3520  display: flex !important;
3521  flex-direction: column !important;
3522  gap: 1rem !important;
3523  align-items: center !important;
3524  pointer-events: auto !important;
3525}
3526
3527body.elementor-editor-active .hero-mobile .hero-overlay {
3528  pointer-events: auto !important;
3529}
3530
3531body.elementor-editor-active .hero-mobile .hero-content,
3532body.elementor-editor-active .hero-mobile .hero-content .elementor-element,
3533body.elementor-editor-active .hero-mobile .hero-content .elementor-widget,
3534body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-container {
3535  position: relative !important;
3536  top: auto !important;
3537  right: auto !important;
3538  bottom: auto !important;
3539  left: auto !important;
3540  transform: none !important;
3541}
3542
3543body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-heading {
3544  order: 1 !important;
3545}
3546
3547body.elementor-editor-active .hero-mobile .hero-content .elementor-widget-button {
3548  order: 2 !important;
3549}
3550
3551/* ==========================================================
3552   [BD-HERO-OVERLAY-NAV]
3553   Bottom hero overlay navigation links
3554========================================================== */
3555
3556/* ==========================================================
3557   HERO OVERLAY LINKS – CLEAN VERSION
3558   ========================================================== */
3559
3560/* Wrapper */
3561.hero-nav {
3562  position: absolute;
3563  z-index: 10;
3564  left: 50%;
3565  transform: translateX(-50%);
3566  bottom: clamp(12px, 2vh, 28px);
3567  text-align: left;
3568  width: min(1200px, 90vw);
3569}
3570
3571
3572/* Layout */
3573.hero-links {
3574  display: flex;
3575	justify-content: space-around;
3576  flex-wrap: nowrap;
3577  align-items: flex-end;
3578  gap: clamp(3rem, 6vw, 7rem);
3579}
3580
3581/* Each link */
3582.hero-links a {
3583  display: flex;
3584  align-items: flex-start;
3585  text-decoration: none;
3586  color: #fff;
3587  font-family: "Adele", sans-serif;
3588  transition: color 0.25s ease;
3589}
3590
3591/* Vertical bar */
3592.hero-links a::before {
3593  content: "";
3594  display: block;
3595  width: 2px;
3596  background-color: #fff;
3597  opacity: 0.7;
3598  margin-right: 0.75rem;
3599  align-self: stretch;
3600  transition: background-color 0.25s ease, opacity 0.25s ease;
3601}
3602
3603/* Text stack */
3604.hero-links .textblock {
3605  display: flex;
3606  flex-direction: column;
3607  line-height: 1.1;
3608}
3609
3610/* Small line */
3611.hero-links .line {
3612  font-size: 0.85rem;
3613  text-transform: uppercase;
3614  letter-spacing: 0.05em;
3615  opacity: 0.9;
3616}
3617
3618/* Big line */
3619.hero-links .line.big {
3620  font-size: 1.4rem;
3621  font-weight: 600;
3622  letter-spacing: 0.02em;
3623  text-transform: none;
3624  margin-top: 0.15rem;
3625}
3626
3627/* Hover states */
3628.hero-links a:hover {
3629  color: #a07d01;
3630}
3631.hero-links a:hover::before {
3632  background-color: #a07d01;
3633  opacity: 1;
3634}
3635/* =========================================
3636   MOBILE - HERO BOTTOM OVERLAY MENU
3637   FULL-WIDTH OUTER WRAPPER, KEEP 2-COLUMN LINKS
3638   ========================================= */
3639@media (max-width: 768px) {
3640
3641  .hero-nav {
3642    position: absolute !important;
3643    left: 50% !important;
3644    right: auto !important;
3645    bottom: 24px !important;
3646    transform: translateX(-50%) !important;
3647    width: 100vw !important;
3648    max-width: 100vw !important;
3649    padding: 0 16px !important;
3650    box-sizing: border-box !important;
3651    overflow: visible !important;
3652  }
3653
3654  .hero-nav .e-con-inner {
3655    width: 100% !important;
3656    max-width: none !important;
3657    margin: 0 auto !important;
3658    padding: 0 !important;
3659    overflow: visible !important;
3660  }
3661
3662  .hero-nav .elementor-widget,
3663  .hero-nav .elementor-widget-html,
3664  .hero-nav .elementor-widget-container {
3665    width: 100% !important;
3666    max-width: none !important;
3667    margin: 0 !important;
3668    padding: 0 !important;
3669    transform: none !important;
3670  }
3671
3672  .hero-links {
3673    display: flex !important;
3674    flex-wrap: wrap !important;
3675    justify-content: flex-start !important;
3676    align-items: flex-start !important;
3677    width: 100% !important;
3678    margin: 0 !important;
3679    padding: 0 !important;
3680    gap: 10px 0 !important;
3681  }
3682
3683  .hero-links a {
3684    display: flex !important;
3685    align-items: flex-start !important;
3686    width: 50% !important;
3687    min-width: 0 !important;
3688    margin: 0 !important;
3689    padding: 0 8px 0 0 !important;
3690    box-sizing: border-box !important;
3691    text-decoration: none !important;
3692    color: #fff !important;
3693  }
3694
3695  .hero-links a::before {
3696    content: "" !important;
3697    display: block !important;
3698    width: 2px !important;
3699    height: 24px !important;
3700    background-color: #fff !important;
3701    opacity: 0.7 !important;
3702    margin-right: 8px !important;
3703    align-self: flex-start !important;
3704    flex: 0 0 2px !important;
3705  }
3706
3707  .hero-links .textblock {
3708    display: flex !important;
3709    flex-direction: column !important;
3710    line-height: 1.05 !important;
3711    min-width: 0 !important;
3712  }
3713
3714  .hero-links .line {
3715    font-size: 0.6rem !important;
3716    letter-spacing: 0.05em !important;
3717    opacity: 0.9 !important;
3718  }
3719
3720  .hero-links .line.big {
3721    font-size: 1rem !important;
3722    font-weight: 600 !important;
3723    letter-spacing: 0.02em !important;
3724    margin-top: 0.1rem !important;
3725  }
3726}
3727
3728/* ==========================================================
3729   [BD-HERO-SAFETY-RESPONSIVE]
3730   Short viewport and large text collision prevention
3731========================================================== */
3732
3733/* =========================================
3734   HERO SAFETY - SHORT / LARGE-TEXT DISPLAYS
3735   Prevent collision with header and bottom menu
3736   Do not reposition hero with top/transform
3737   ========================================= */
3738
3739@media (max-height: 760px) {
3740  .hero-overlay,
3741  .hero-content {
3742    max-width: 96vw !important;
3743    width: 96vw !important;
3744    padding-top: 90px !important;
3745    padding-bottom: 150px !important;
3746  }
3747
3748  .hero-content .line {
3749    font-size: clamp(16px, 2.2vw, 28px) !important;
3750    line-height: 1.02 !important;
3751  }
3752
3753  .hero-content .line.big {
3754    font-size: clamp(24px, 3.4vw, 40px) !important;
3755    line-height: 0.98 !important;
3756  }
3757
3758  .hero-buttons {
3759    margin-top: 10px !important;
3760  }
3761
3762  .hero-nav {
3763    bottom: 10px !important;
3764  }
3765}
3766
3767@media (min-width: 769px) and (max-height: 700px) {
3768  .hero-overlay,
3769  .hero-content {
3770    max-width: 98vw !important;
3771    width: 98vw !important;
3772    padding-top: 115px !important;
3773    padding-bottom: 170px !important;
3774  }
3775
3776  .hero-content .line {
3777    font-size: clamp(15px, 1.8vw, 24px) !important;
3778  }
3779
3780  .hero-content .line.big {
3781    font-size: clamp(22px, 2.8vw, 34px) !important;
3782  }
3783}
3784
3785@media (max-width: 768px) and (max-height: 700px) {
3786  .hero-overlay,
3787  .hero-content {
3788    padding-top: 90px !important;
3789    padding-bottom: 150px !important;
3790  }
3791
3792  .hero-content .line {
3793    font-size: clamp(17px, 5.2vw, 26px) !important;
3794  }
3795
3796  .hero-content .line.big {
3797    font-size: clamp(26px, 8vw, 38px) !important;
3798  }
3799}
3800
3801	/* Display stars and formatting for Strong Testimonials Average Ratings*/
3802	
3803	.bd-rating-summary {
3804  display: flex;
3805  align-items: center;
3806  gap: 12px;
3807}
3808.bd-rating-summary .strong-rating,
3809.bd-rating-summary .stars {
3810  line-height: 1;
3811}
3812	
3813/* ==========================================================
3814   [BD-WORKSHOP-PAGE-LAYOUT]
3815   Workshop full bleed, booking panel, mobile typography tweaks
3816========================================================== */
3817
3818/* Workshop Pages Full Bleed */
3819/* Force Elementor pages to full width by removing theme container constraints */
3820body.page-template-elementor-full-width .site,
3821body.page-template-elementor-full-width .site-content,
3822body.page-template-elementor-full-width .content-area,
3823body.page-template-elementor-full-width .site-main,
3824body.page-template-elementor-full-width .entry-content,
3825body.page-template-elementor-full-width .page,
3826body.page-template-elementor-full-width .post {
3827  max-width: none !important;
3828  width: 100% !important;
3829  margin-left: 0 !important;
3830  margin-right: 0 !important;
3831}
3832	
3833.elementor-widget-shortcode p {
3834  margin: 0;
3835}
3836
3837/* Booking closed panel */
3838.bd-booking-panel.bd-booking-closed {
3839  text-align: center;
3840}
3841
3842/* Make heading feel like a proper section title */
3843.bd-booking-panel.bd-booking-closed h3 {
3844  font-size: 2rem !important; /* H3-ish visual size */
3845  margin-bottom: 12px;
3846}
3847
3848/* Center button wrapper */
3849.bd-booking-closed-button-wrap {
3850  display: flex;
3851  justify-content: center;
3852  margin-top: 24px;
3853}
3854
3855/* Benton Downs style button */
3856.bd-booking-panel.bd-booking-closed .trip-button {
3857  display: inline-flex !important;
3858  align-items: center;
3859  justify-content: center;
3860
3861  min-width: 355px;
3862  max-width: 355px;
3863  min-height: 35px;
3864  padding: 8px 28px !important;
3865
3866  background-color: #B07A5A !important; /* Benton copper */
3867  color: #ffffff !important;
3868  border: 2px solid #B07A5A !important;
3869  border-radius: 6px;
3870
3871  font-family: "Adele", sans-serif !important;
3872  font-size: 22px !important;
3873  font-weight: 600 !important;
3874  line-height: 1.2;
3875  text-decoration: none !important;
3876  text-transform: none !important;
3877
3878  transition: all 0.2s ease;
3879}
3880
3881/* Hover state */
3882.bd-booking-panel.bd-booking-closed .trip-button:hover {
3883  background-color: transparent !important;
3884  color: #B07A5A !important;
3885  border-color: #B07A5A !important;
3886}
3887
3888/* =========================================
3889   MOBILE - WORKSHOP PAGE META BAR TYPOGRAPHY
3890   ========================================= */
3891@media (max-width: 768px) {
3892
3893  .bd-workshop-meta-bar .trip-meta-row .meta-item span {
3894    font-size: 17px !important;
3895    line-height: 1.3 !important;
3896    text-align: center !important;
3897  }
3898}
3899
3900/* =========================================
3901   MOBILE - WORKSHOP OTHER DATES TYPOGRAPHY
3902   ========================================= */
3903@media (max-width: 768px) {
3904
3905  .bd-workshop-other-dates .bd-other-date-text {
3906    font-size: 17px !important;
3907    line-height: 1.35 !important;
3908  }
3909
3910}
3911@media (max-width: 768px) {
3912
3913  .bd-workshop-other-dates .bd-other-dates-label {
3914    font-size: 17px !important;
3915  }
3916}
3917
3918/* =========================================
3919   MOBILE - WORKSHOP QUICK FACTS TYPOGRAPHY
3920   ========================================= */
3921@media (max-width: 768px) {
3922
3923  .elementor-widget-shortcode .elementor-shortcode .bd-field-quickfacts,
3924  .elementor-shortcode .bd-field-quickfacts,
3925  .bd-workshop-field.bd-field-quickfacts {
3926    font-size: 18px !important;
3927    line-height: 1.4 !important;
3928  }
3929}
3930/* ==========================================================
3931   [BD-WAITLIST-FORM]
3932   Waitlist form layout and controls
3933========================================================== */
3934
3935/* =========================================================
3936   WAITLIST FORM
3937========================================================= */
3938
3939.bd-waitlist,
3940.bd-waitlist *,
3941.bd-waitlist-form,
3942.bd-waitlist-form * {
3943  box-sizing: border-box;
3944}
3945
3946.bd-waitlist,
3947.bd-waitlist-form {
3948  width: 100%;
3949  max-width: 100%;
3950}
3951
3952.bd-waitlist-form {
3953  display: block;
3954  margin-top: 20px;
3955}
3956
3957.bd-waitlist-form .bd-row {
3958  width: 100%;
3959  max-width: 100%;
3960  min-width: 0;
3961}
3962
3963/* Field wrappers */
3964.bd-waitlist-form .bd-field {
3965  display: block;
3966  width: 100%;
3967  margin-bottom: 14px;
3968}
3969
3970.bd-waitlist-form .bd-field label {
3971  display: block;
3972  margin-bottom: 6px;
3973  font-weight: 600;
3974  line-height: 1.2;
3975}
3976
3977/* Stack fields vertically */
3978.bd-waitlist-form .bd-row-name,
3979.bd-waitlist-form .bd-row-email {
3980  display: block;
3981}
3982
3983/* Inputs */
3984.bd-waitlist-form input[type="text"],
3985.bd-waitlist-form input[type="email"] {
3986  display: block;
3987  width: 100%;
3988  max-width: 100%;
3989  height: 48px !important;
3990  min-height: 48px !important;
3991  max-height: 48px !important;
3992  margin: 0;
3993  padding: 12px 14px;
3994  line-height: 1.2;
3995  border-radius: 6px;
3996  resize: none;
3997}
3998
3999/* Button */
4000.bd-waitlist-form button[type="submit"] {
4001  appearance: none;
4002  -webkit-appearance: none;
4003  display: inline-flex;
4004  align-items: center;
4005  justify-content: center;
4006  width: 100%;
4007  max-width: 100%;
4008  margin: 2px 0 0 0;
4009  padding: 12px 20px;
4010  border-radius: 6px;
4011
4012  font-family: "Adele", sans-serif !important;
4013  font-size: 24px !important;
4014  font-weight: 700 !important;
4015  line-height: 1.2 !important;
4016  letter-spacing: 0.5px;
4017  text-transform: capitalize;
4018  text-indent: 0;
4019  white-space: nowrap;
4020  word-spacing: normal;
4021}
4022
4023/* ==========================================================
4024   [BD-WORKSHOP-LEADER-GRID]
4025   Workshop leader grids, cards, excerpts, single leader pages
4026========================================================== */
4027
4028/* Workshop Leader Grid on Individual Workshop pages */
4029.bd-workshop-leaders {
4030  display: grid;
4031  gap: 28px;
4032  justify-content: center;
4033}
4034
4035.bd-workshop-leader-image {
4036  width: 100%;
4037  max-width: 250px;
4038  height: auto;
4039}
4040
4041/* 1 leader */
4042.bd-workshop-leaders:has(.bd-workshop-leader-card:only-child) {
4043  grid-template-columns: 250px;
4044  max-width: 250px;
4045  margin: 0 auto;
4046}
4047
4048/* 2 leaders */
4049.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(2):last-child) {
4050  grid-template-columns: repeat(2, 250px);
4051  gap: 100px;
4052  max-width: 600px;
4053  margin: 0 auto;
4054}
4055
4056/* 3 leaders */
4057.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(3):last-child) {
4058  grid-template-columns: repeat(3, 250px);
4059  gap: 60px;
4060  max-width: 806px;
4061  margin: 0 auto;
4062}
4063
4064/* 4 leaders */
4065.bd-workshop-leaders:has(.bd-workshop-leader-card:nth-child(4):last-child) {
4066  grid-template-columns: repeat(4, 250px);
4067  gap: 28px;
4068  max-width: 1084px;
4069  margin: 0 auto;
4070}
4071
4072.bd-workshop-leader-card {
4073    display: flex;
4074    flex-direction: column;
4075    height: 100%;
4076    position: relative;
4077    z-index: 1;
4078    transition: box-shadow 0.2s ease, transform 0.2s ease;
4079}
4080
4081.bd-workshop-leader-card:hover {
4082    z-index: 20;
4083}
4084
4085/* =========================================
4086   MOBILE - WORKSHOP LEADER CARDS CENTERING
4087   ========================================= */
4088@media (max-width: 768px) {
4089
4090  .bd-workshop-leaders {
4091    display: flex !important;
4092    flex-direction: column !important;
4093    align-items: center !important;
4094    text-align: center !important;
4095  }
4096
4097  .bd-workshop-leader-card {
4098    display: flex !important;
4099    flex-direction: column !important;
4100    align-items: center !important;
4101    text-align: center !important;
4102  }
4103
4104  .bd-workshop-leader-image {
4105    margin-left: auto !important;
4106    margin-right: auto !important;
4107  }
4108
4109  .bd-workshop-leader-title {
4110    text-align: center !important;
4111  }
4112
4113  .bd-workshop-leader-button-wrap {
4114    text-align: center !important;
4115  }
4116}
4117
4118/* =========================================
4119   MOBILE - ACUITY TRIP PAGE FULL BLEED
4120   ========================================= */
4121@media (max-width: 768px) {
4122
4123  .bd-acuity-embed {
4124    width: 100vw !important;
4125    max-width: 100vw !important;
4126    margin-left: 50% !important;
4127    transform: translateX(-50%) !important;
4128    padding-left: 16px !important;
4129    padding-right: 16px !important;
4130    box-sizing: border-box !important;
4131  }
4132
4133  .bd-acuity-embed .acuity-trip-page,
4134  .bd-acuity-embed .acuity-trip-page-v2,
4135  .bd-acuity-embed iframe {
4136    width: 100% !important;
4137    max-width: 100% !important;
4138  }
4139}
4140
4141/* Workshop Leader Excerpts on About Page */
4142
4143.bd-workshop-leader-excerpt {
4144  	text-wrap: pretty;
4145    display: -webkit-box;  
4146		line-height: 1.6;
4147    display: -webkit-box;
4148    -webkit-line-clamp: 5;
4149    -webkit-box-orient: vertical;
4150    overflow: hidden;
4151    transition: max-height 0.25s ease;
4152    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
4153    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
4154}
4155
4156.bd-workshop-leader-card:hover .bd-workshop-leader-excerpt {
4157    display: block;
4158    -webkit-line-clamp: unset;
4159    max-height: 20em;
4160    overflow: visible;
4161    -webkit-mask-image: none;
4162    mask-image: none;
4163}
4164
4165.bd-workshop-leader-image {
4166  width: 100%;
4167  height: auto;
4168  max-width: 250px;
4169}
4170
4171.bd-workshop-leader-image-wrap {
4172  width: 100%;
4173}
4174
4175.bd-workshop-leader-image-wrap a {
4176  display: block;
4177  text-decoration: none;
4178}
4179
4180.bd-workshop-leader-image,
4181.bd-workshop-leader-image-placeholder {
4182  display: block;
4183  width: 100%;
4184  aspect-ratio: 4 / 5;
4185  object-fit: cover;
4186}
4187
4188.bd-workshop-leader-image-placeholder {
4189  background: #f2f2f2;
4190}
4191
4192.bd-workshop-leader-title {
4193    margin-top: 14px; /* adjust to taste */
4194}
4195
4196.bd-workshop-leader-name {
4197  margin: 14px 0 10px;
4198}
4199
4200.bd-workshop-leader-actions {
4201  margin-top: auto;
4202}
4203
4204.bd-workshop-leader-button {
4205  display: inline-block;
4206	font-family: Adele;
4207  text-decoration: none;
4208}
4209
4210.bd-workshop-leader-button-wrap {
4211    margin-top: auto;
4212    padding-top: 14px;
4213}
4214
4215@media (hover: hover) and (pointer: fine) {
4216    .bd-workshop-leader-card:hover {
4217        z-index: 20;
4218    }
4219
4220    .bd-workshop-leader-card:hover .bd-workshop-leader-excerpt {
4221        display: block;
4222        -webkit-line-clamp: unset;
4223        max-height: 20em;
4224        overflow: visible;
4225        -webkit-mask-image: none;
4226        mask-image: none;
4227    }
4228}
4229
4230/* Leader single pages - smaller editorial image with text wrap */
4231.single-bd_leader .inside-article .post-image,
4232.single-bd_leader .inside-article .featured-image,
4233.single-bd_leader .inside-article .wp-post-image {
4234  max-width: 350px;
4235}
4236
4237.bd-workshop-leader-button-wrap {
4238    margin-top: auto;
4239}
4240
4241.single-bd_leader .inside-article .post-image,
4242.single-bd_leader .inside-article .featured-image {
4243  float: left;
4244  margin: 0 24px 18px 0;
4245}
4246
4247.single-bd_leader .inside-article .post-image img,
4248.single-bd_leader .inside-article .featured-image img,
4249.single-bd_leader .inside-article .wp-post-image {
4250  display: block;
4251  width: 100%;
4252  height: auto;
4253}
4254
4255.single-bd_leader .inside-article .entry-content::after {
4256  content: "";
4257  display: table;
4258  clear: both;
4259}
4260
4261/* Leader "View Full Bio" buttons */
4262.bd-workshop-leader-button {
4263  display: inline-block;
4264  background-color: #102F45; /* BD Coastal Navy */
4265  color: #F4F5F6; /* Warm Gray */
4266  padding: 10px 18px;
4267  font-size: 1.2rem;
4268  text-decoration: none;
4269  border-radius: 6px;
4270  font-weight: 800;
4271  letter-spacing: 0.03em;
4272  transition: all 0.2s ease;
4273}
4274
4275/* Hover state */
4276.bd-workshop-leader-button:hover {
4277  background-color: #B07A5A; /* slate blue */
4278  color: #D8CFC4; /* warmsand for hover */
4279}
4280
4281/* Optional: subtle border version instead of solid */
4282.bd-workshop-leader-button.alt {
4283  background: transparent;
4284  border: 1px solid #102F45;
4285}
4286</style>
4287<link href="https://cdn.shortpixel.ai" rel="preconnect" crossorigin></head>
4288
4289<body class="archive category category-posts category-104 wp-custom-logo wp-embed-responsive wp-theme-generatepress force-scrolled-header no-sidebar nav-float-right separate-containers header-aligned-left dropdown-hover elementor-default elementor-kit-6885" itemtype="https://schema.org/Blog" itemscope>
4290			<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 4290-4292
4290
4291		<noscript>
4292			<iframe src="https://www.googletagmanager.com/ns.html?id=
4292GTM-K283NXLK
vendor: 88 bytes, lines 4292-4294
4292" height="0" width="0" style="display:none;visibility:hidden"></iframe>
4293		</noscript>
4294		
4294<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
4295		<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>
4296			<div class="inside-header grid-container">
4297				<div class="site-branding-container"><div class="site-logo">
4298					<a href="https://bentondowns.com/" rel="home">
4299						<img  class="header-image is-logo-image" alt="Benton Downs" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgOTYiIHdpZHRoPSIxMDAiIGhlaWdodD0iOTYiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMTklMkYwNSUyRkJlbnRvbi1Eb3ducy1Mb2dvLXNtLnBuZyIgZGF0YS13PSIxMDAiIGRhdGEtaD0iOTYiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" width="100" height="96" />
4300					</a>
4301				</div><div class="site-branding">
4302						<p class="main-title" itemprop="headline">
4303					<a href="https://bentondowns.com/" rel="home">Benton Downs</a>
4304				</p>
4305						<p class="site-description" itemprop="description">Photography Workshops</p>
4306					</div></div>	<nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle">
4307		<div class="menu-bar-items">	<span class="menu-bar-item">
4308		<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>
4309	</span>
4310	</div>		<button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
4311			<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>
4312	</nav>
4313			<nav class="main-navigation has-menu-bar-items sub-menu-right" id="site-navigation" aria-label="Primary"  itemtype="https://schema.org/SiteNavigationElement" itemscope>
4314			<div class="inside-navigation grid-container">
4315								<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
4316					<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>
4317				<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>
4318<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>
4319<ul class="sub-menu">
4320	<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>
4321	<ul class="sub-menu">
4322		<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 &amp; New Hampshire Autumn Workshop</a></li>
4323		<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>
4324		<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 &amp; Desert Discovery</a></li>
4325		<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>
4326		<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 &amp; Fall Color Workshop</a></li>
4327	</ul>
4328</li>
4329	<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">
4329<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>
4330	<ul class="sub-menu">
4331		<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>
4332		<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>
4333		<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 &amp; Skyline Photography</a></li>
4334		<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&#8217;s Workshop</a></li>
4335		<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>
4336		<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>
4337		<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>
4338		<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>
4339		<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>
4340		<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 &amp; Fall Color Workshop</a></li>
4341	</ul>
4342</li>
4343</ul>
4344</li>
4345<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>
4346<ul class="sub-menu">
4347	<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">
4347<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>
4348	<ul class="sub-menu">
4349		<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>
4350		<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>
4351		<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>
4352		<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>
4353	</ul>
4354</li>
4355</ul>
4356</li>
4357<li id="menu-item-8158" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8158"><a target="_blank" href="https://bentondowns.com/about-us/">About</a></li>
4358<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>
4359<li id="menu-item-6876" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent current-menu-ancestor current-menu-parent current_page_ancestor 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>
4360<ul class="sub-menu">
4361	<li id="menu-item-10068" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-10068"><a target="_blank" href="https://bentondowns.com/category/posts/" aria-current="page">All Posts</a></li>
4362	<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>
4363	<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>
4364	<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>
4365</ul>
4366</li>
4367</ul></div><div class="menu-bar-items">	<span class="menu-bar-item">
4368		<a href="#" role="button" aria-label="Open search" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search">
4368<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>
4369	</span>
4370	</div>			</div>
4371		</nav>
4372					</div>
4373		</header>
4374		
4375	<div class="site grid-container container hfeed" id="page">
4376				<div class="site-content" id="content">
4377			
4378	<div class="content-area" id="primary">
4379		<main class="site-main" id="main">
4380					<header class="page-header" aria-label="Page">
4381			
4382			<h1 class="page-title">
4383				Posts			</h1>
4384
4385					</header>
4386		<article id="post-11076" class="post-11076 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-photography-tutorials category-post-processing-tutorials category-posts" itemtype="https://schema.org/CreativeWork" itemscope>
4387	<div class="inside-article">
4388					<header class="entry-header">
4389				<h2 class="entry-title" itemprop="headline"><a href="https://bentondowns.com/how-to-photograph-fall-color-without-just-photographing-color/" rel="bookmark">How to Photograph Fall Color Without Just Photographing Color</a></h2>		<div class="entry-meta">
4390			<span class="posted-on"><time class="updated" datetime="2026-09-08T10:49:55-05:00" itemprop="dateModified">September 8, 2026</time><time class="entry-date published" datetime="2026-09-08T06:00:00-05:00" itemprop="datePublished">September 8, 2026</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" href="https://bentondowns.com/author/david-admin/" title="View all posts by David Downs" rel="author" itemprop="url"><span class="author-name" itemprop="name">David Downs</span></a></span></span> 		</div>
4391					</header>
4392			<div class="post-image">
4393						
4394						<a href="https://bentondowns.com/how-to-photograph-fall-color-without-just-photographing-color/">
4395							<img fetchpriority="high" width="2048" height="1236" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDQ4IDEyMzYiIHdpZHRoPSIyMDQ4IiBoZWlnaHQ9IjEyMzYiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMjElMkYxMCUyRlBhcnRpY2lwYW50cy5qcGciIGRhdGEtdz0iMjA0OCIgZGF0YS1oPSIxMjM2IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="attachment-full size-full wp-post-image" alt="Workshop participant photographing fall color reflected in a calm Arkansas river." itemprop="image" decoding="async"  />
4396						</a>
4397					</div>
4398			<div class="entry-summary" itemprop="text">
4399				<p>Great fall photography is about more than brilliant color. Learn how light, composition, contrast, and storytelling can turn beautiful autumn scenes into photographs with real impact.</p>
4400			</div>
4401
4402				<footer class="entry-meta" aria-label="Entry meta">
4403			<span class="cat-links"><span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span><a href="https://bentondowns.com/category/blog/" rel="category tag">Blog</a>, <a href="https://bentondowns.com/category/photography-tutorials/" rel="category tag">Photography Tutorials</a>, <a href="https://bentondowns.com/category/post-processing-tutorials/" rel="category tag">Post-Processing</a>, <a href="https://bentondowns.com/category/posts/" rel="category tag">Posts</a></span> <span class="comments-link">
4403<span class="gp-icon icon-comments"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M132.838 329.973a435.298 435.298 0 0016.769-9.004c13.363-7.574 26.587-16.142 37.419-25.507 7.544.597 15.27.925 23.098.925 54.905 0 105.634-15.311 143.285-41.28 23.728-16.365 43.115-37.692 54.155-62.645 54.739 22.205 91.498 63.272 91.498 110.286 0 42.186-29.558 79.498-75.09 102.828 23.46 49.216 75.09 101.709 75.09 101.709s-115.837-38.35-154.424-78.46c-9.956 1.12-20.297 1.758-30.793 1.758-88.727 0-162.927-43.071-181.007-100.61z"/><path d="M383.371 132.502c0 70.603-82.961 127.787-185.216 127.787-10.496 0-20.837-.639-30.793-1.757-38.587 40.093-154.424 78.429-154.424 78.429s51.63-52.472 75.09-101.67c-45.532-23.321-75.09-60.619-75.09-102.79C12.938 61.9 95.9 4.716 198.155 4.716 300.41 4.715 383.37 61.9 383.37 132.502z" /></svg></span><a href="https://bentondowns.com/how-to-photograph-fall-color-without-just-photographing-color/#respond">Leave a comment</a></span> 		</footer>
4404			</div>
4405</article>
4406<article id="post-10917" class="post-10917 post type-post status-publish format-standard has-post-thumbnail hentry category-posts" itemtype="https://schema.org/CreativeWork" itemscope>
4407	<div class="inside-article">
4408					<header class="entry-header">
4409				<h2 class="entry-title" itemprop="headline"><a href="https://bentondowns.com/how-to-tell-a-better-story-with-your-travel-photography/" rel="bookmark">How to Tell a Better Story With Your Travel Photography</a></h2>		<div class="entry-meta">
4410			<span class="posted-on"><time class="updated" datetime="2026-08-12T09:34:34-05:00" itemprop="dateModified">August 12, 2026</time><time class="entry-date published" datetime="2026-07-23T17:21:54-05:00" itemprop="datePublished">July 23, 2026</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" href="https://bentondowns.com/author/barry-admin/" title="View all posts by Barry Benton" rel="author" itemprop="url"><span class="author-name" itemprop="name">Barry Benton</span></a></span></span> 		</div>
4411					</header>
4412			<div class="post-image">
4413						
4414						<a href="https://bentondowns.com/how-to-tell-a-better-story-with-your-travel-photography/">
4415							<img width="1500" height="1000" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTAwIDEwMDAiIHdpZHRoPSIxNTAwIiBoZWlnaHQ9IjEwMDAiIGRhdGEtdT0iaHR0cHMlM0ElMkYlMkZiZW50b25kb3ducy5jb20lMkZ3cC1jb250ZW50JTJGdXBsb2FkcyUyRjIwMjUlMkYwNSUyRkRTQzg5NzUtMi5qcGciIGRhdGEtdz0iMTUwMCIgZGF0YS1oPSIxMDAwIiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="attachment-full size-full wp-post-image" alt="A beautiful white fountain with large trees surrounding it in downtown Savannah Georgia" itemprop="image" decoding="async"  />
4416						</a>
4417					</div>
4418			<div class="entry-summary" itemprop="text">
4419				<p>When most of us travel with a camera, our first instinct is to photograph the obvious thing. The mountain. The lighthouse. The church. The skyline. The waterfall. The famous view that everyone told us we had to see. And there’s nothing wrong with that. In fact, go ahead and take that photo. I take those &#8230; <a title="How to Tell a Better Story With Your Travel Photography" class="read-more" href="https://bentondowns.com/how-to-tell-a-better-story-with-your-travel-photography/" aria-label="Read more about How to Tell a Better Story With Your Travel Photography">Read more</a></p>
4420			</div>
4421
4422				<footer class="entry-meta" aria-label="Entry meta">
4423			<span class="cat-links"><span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span><a href="https://bentondowns.com/category/posts/" rel="category tag">Posts</a></span> 		</footer>
4424			</div>
4425</article>
4426<article id="post-10326" class="post-10326 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-posts tag-photography-workshop" itemtype="https://schema.org/CreativeWork" itemscope>
4427	<div class="inside-article">
4428					<header class="entry-header">
4429				<h2 class="entry-title" itemprop="headline"><a href="https://bentondowns.com/choosing-a-photography-destination/" rel="bookmark">How to Choose the Right Photography Destination for You</a></h2>		<div class="entry-meta">
4430			<span class="posted-on"><time class="updated" datetime="2026-04-23T16:05:46-05:00" itemprop="dateModified">April 23, 2026</time><time class="entry-date published" datetime="2026-03-23T15:36:19-05:00" itemprop="datePublished">March 23, 2026</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" href="https://bentondowns.com/author/barry-admin/" title="View all posts by Barry Benton" rel="author" itemprop="url"><span class="author-name" itemprop="name">Barry Benton</span></a></span></span> 		</div>
4431					</header>
4432			<div class="post-image">
4433						
4434						<a href="https://bentondowns.com/choosing-a-photography-destination/">
4435							<img width="2040" height="725" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDQwIDcyNSIgd2lkdGg9IjIwNDAiIGhlaWdodD0iNzI1IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkY
4435yMDI0JTJGMTIlMkZTYW5kcy1PZi1UaW1lLTMuanBnIiBkYXRhLXc9IjIwNDAiIGRhdGEtaD0iNzI1IiBkYXRhLWJpcD0iIj48L3N2Zz4=" data-spai="1" class="attachment-full size-full wp-post-image" alt="White Sands National Park Photography Workshop" itemprop="image" decoding="async"  />
4436						</a>
4437					</div>
4438			<div class="entry-summary" itemprop="text">
4439				<p>The most famous photography destination is not always the right one for you. That may sound odd in a world full of bucket-list locations, dramatic Instagram posts, and enough “must-shoot” lists to keep you busy until retirement. But when it comes to choosing a photography workshop, the best destination is not always the one with &#8230; <a title="How to Choose the Right Photography Destination for You" class="read-more" href="https://bentondowns.com/choosing-a-photography-destination/" aria-label="Read more about How to Choose the Right Photography Destination for You">Read more</a></p>
4440			</div>
4441
4442				<footer class="entry-meta" aria-label="Entry meta">
4443			<span class="cat-links"><span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span><a href="https://bentondowns.com/category/blog/" rel="category tag">Blog</a>, <a href="https://bentondowns.com/category/posts/" rel="category tag">Posts</a></span> <span class="tags-links"><span class="gp-icon icon-tags"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M20 39.5c-8.836 0-16 7.163-16 16v176c0 4.243 1.686 8.313 4.687 11.314l224 224c6.248 6.248 16.378 6.248 22.626 0l176-176c6.244-6.244 6.25-16.364.013-22.615l-223.5-224A15.999 15.999 0 00196.5 39.5H20zm56 96c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z"/><path d="M259.515 43.015c4.686-4.687 12.284-4.687 16.97 0l228 228c4.686 4.686 4.686 12.284 0 16.97l-180 180c-4.686 4.687-12.284 4.687-16.97 0-4.686-4.686-4.686-12.284 0-16.97L479.029 279.5 259.515 59.985c-4.686-4.686-4.686-12.284 0-16.97z" /></svg></span><span class="screen-reader-text">Tags </span><a href="https://bentondowns.com/tag/photography-workshop/" rel="tag">Photography Workshop</a></span> 		</footer>
4444			</div>
4445</article>
4446<article id="post-10329" class="post-10329 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-posts tag-photography-workshop" itemtype="https://schema.org/CreativeWork" itemscope>
4447	<div class="inside-article">
4448					<header class="entry-header">
4449				<h2 class="entry-title" itemprop="headline"><a href="https://bentondowns.com/choosing-the-right-photography-workshop/" rel="bookmark">Choosing the Right Photography Workshop</a></h2>		<div class="entry-meta">
4450			<span class="posted-on"><time class="updated" datetime="2026-04-23T16:08:09-05:00" itemprop="dateModified">April 23, 2026</time><time class="entry-date published" datetime="2026-02-23T09:00:00-06:00" itemprop="datePublished">February 23, 2026</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" href="https://bentondowns.com/author/barry-admin/" title="View all posts by Barry Benton" rel="author" itemprop="url"><span class="author-name" itemprop="name">Barry Benton</span></a></span></span> 		</div>
4451					</header>
4452			<div class="post-image">
4453						
4454						<a href="https://bentondowns.com/choosing-the-right-photography-workshop/">
4455							<img width="2048" height="941" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDQ4IDk0MSIgd2lkdGg9IjIwNDgiIGhlaWdodD0iOTQxIiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDIwJTJGMTElMkZHcm91cC1QaG90by5qcGciIGRhdGEtdz0iMjA0OCIgZGF0YS1oPSI5NDEiIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" class="attachment-full size-full wp-post-image" alt="A group of photographers on a river bank in Arkansas during an Arkansas Fall 
4455Colors Photography Workshop" itemprop="image" decoding="async"  />
4456						</a>
4457					</div>
4458			<div class="entry-summary" itemprop="text">
4459				<p>There are a lot of photography workshops out there, and on the surface, many of them sound pretty similar. Beautiful destination? Check. Sunrise and sunset? Check. Promises of amazing photos? Of course. But when you look a little closer, the real question is not just where you’re going. It’s how you’ll be guided once you &#8230; <a title="Choosing the Right Photography Workshop" class="read-more" href="https://bentondowns.com/choosing-the-right-photography-workshop/" aria-label="Read more about Choosing the Right Photography Workshop">Read more</a></p>
4460			</div>
4461
4462				<footer class="entry-meta" aria-label="Entry meta">
4463			<span class="cat-links"><span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span><a href="https://bentondowns.com/category/blog/" rel="category tag">Blog</a>, <a href="https://bentondowns.com/category/posts/" rel="category tag">Posts</a></span> <span class="tags-links"><span class="gp-icon icon-tags"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M20 39.5c-8.836 0-16 7.163-16 16v176c0 4.243 1.686 8.313 4.687 11.314l224 224c6.248 6.248 16.378 6.248 22.626 0l176-176c6.244-6.244 6.25-16.364.013-22.615l-223.5-224A15.999 15.999 0 00196.5 39.5H20zm56 96c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z"/><path d="M259.515 43.015c4.686-4.687 12.284-4.687 16.97 0l228 228c4.686 4.686 4.686 12.284 0 16.97l-180 180c-4.686 4.687-12.284 4.687-16.97 0-4.686-4.686-4.686-12.284 0-16.97L479.029 279.5 259.515 59.985c-4.686-4.686-4.686-12.284 0-16.97z" /></svg></span><span class="screen-reader-text">Tags </span><a href="https://bentondowns.com/tag/photography-workshop/" rel="tag">Photography Workshop</a></span> 		</footer>
4464			</div>
4465</article>
4466<article id="post-6780" class="post-6780 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-posts tag-canyons tag-death-valley-national-park tag-death-valley-photography tag-desert-landscapes tag-fine-art-photography tag-focus-stacking tag-landscape-photography tag-mud-flats tag-salt-flats tag-sand-dunes" itemtype="https://schema.org/CreativeWork" itemscope>
4467	<div class="inside-article">
4468					<header class="entry-header">
4469				<h2 class="entry-title" itemprop="headline"><a href="https://bentondowns.com/death-valley-time-silence-and-the-sculpting-hand-of-nature/" rel="bookmark">Death Valley: Time, Silence, and the Sculpting Hand of Nature</a></h2>		<div class="entry-meta">
4470			<span class="posted-on"><time class="updated" datetime="2026-04-16T18:35:38-05:00" itemprop="dateModified">April 16, 2026</time><time class="entry-date published" datetime="2025-11-12T00:01:11-06:00" itemprop="datePublished">November 12, 2025</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" href="https://bentondowns.com/author/david-admin/" title="View all posts by David Downs" rel="author" itemprop="url"><span class="author-name" itemprop="name">David Downs</span></a></span></span> 		</div>
4471					</header>
4472			<div class="post-image">
4473						
4474						<a href="https://bentondowns.com/death-valley-time-silence-and-the-sculpting-hand-of-nature/">
4475							<img width="2048" height="427" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDQ4IDQyNyIgd2lkdGg9IjIwNDgiIGhlaWdodD0iNDI3IiBkYXRhLXU9Imh0dHBzJTNBJTJGJTJGYmVudG9uZG93bnMuY29tJTJGd3AtY29udGVudCUyRnVwbG9hZHMlMkYyMDIzJTJGMDklMkZBcnRpc3RzLVBhbGV0dGUtSmFuZXQtMS5qcGciIGRhdGEtdz0iMjA0OCIgZGF0YS1oPSI0MjciIGRhdGEtYmlwPSIiPjwvc3ZnPg==" data-spai="1" class="attachment-full size-full wp-post-image" alt="" itemprop="image" decoding="async"  />
4476						</a>
4477					</div>
4478			<div class="entry-summary" itemprop="text">
4479				<p>Why I Go I don’t go to Death Valley to conquer a shot list. I go because it resets me. The silence, the distance, the way light slides down a ridge, none of it bends to my plans. When I give in and follow the desert’s pace, my work, and my breathing, both get better.&nbsp; &#8230; <a title="Death Valley: Time, Silence, and the Sculpting Hand of Nature" class="read-more" href="https://bentondowns.com/death-valley-time-silence-and-the-sculpting-hand-of-nature/" aria-label="Read more about Death Valley: Time, Silence, and the Sculpting Hand of Nature">Read more</a></p>
4480			</div>
4481
4482				<footer class="entry-meta" aria-label="Entry meta">
4483			<span class="cat-links">
4483<span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span><a href="https://bentondowns.com/category/blog/" rel="category tag">Blog</a>, <a href="https://bentondowns.com/category/posts/" rel="category tag">Posts</a></span> <span class="tags-links"><span class="gp-icon icon-tags"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M20 39.5c-8.836 0-16 7.163-16 16v176c0 4.243 1.686 8.313 4.687 11.314l224 224c6.248 6.248 16.378 6.248 22.626 0l176-176c6.244-6.244 6.25-16.364.013-22.615l-223.5-224A15.999 15.999 0 00196.5 39.5H20zm56 96c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z"/><path d="M259.515 43.015c4.686-4.687 12.284-4.687 16.97 0l228 228c4.686 4.686 4.686 12.284 0 16.97l-180 180c-4.686 4.687-12.284 4.687-16.97 0-4.686-4.686-4.686-12.284 0-16.97L479.029 279.5 259.515 59.985c-4.686-4.686-4.686-12.284 0-16.97z" /></svg></span><span class="screen-reader-text">Tags </span><a href="https://bentondowns.com/tag/canyons/" rel="tag">Canyons</a>, <a href="https://bentondowns.com/tag/death-valley-national-park/" rel="tag">Death Valley National Park</a>, <a href="https://bentondowns.com/tag/death-valley-photography/" rel="tag">Death Valley Photography</a>, <a href="https://bentondowns.com/tag/desert-landscapes/" rel="tag">Desert Landscapes</a>, <a href="https://bentondowns.com/tag/fine-art-photography/" rel="tag">Fine Art Photography</a>, <a href="https://bentondowns.com/tag/focus-stacking/" rel="tag">Focus Stacking</a>, <a href="https://bentondowns.com/tag/landscape-photography/" rel="tag">Landscape photography</a>, <a href="https://bentondowns.com/tag/mud-flats/" rel="tag">Mud Flats</a>, <a href="https://bentondowns.com/tag/salt-flats/" rel="tag">Salt Flats</a>, <a href="https://bentondowns.com/tag/sand-dunes/" rel="tag">Sand Dunes</a></span> 		</footer>
4484			</div>
4485</article>
4486		<nav id="nav-below" class="paging-navigation" aria-label="Archive Page">
4487								<div class="nav-previous">
4488						<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 class="prev" title="Previous"><a href="https://bentondowns.com/category/posts/page/2/" >Older posts</a></span>
4489					</div>
4490					<div class="nav-links"><span aria-current="page" class="page-numbers current"><span class="screen-reader-text">Page</span>1</span>
4491<a class="page-numbers" href="https://bentondowns.com/category/posts/page/2/"><span class="screen-reader-text">Page</span>2</a>
4492<a class="next page-numbers" href="https://bentondowns.com/category/posts/page/2/">Next <span aria-hidden="true">&rarr;</span></a></div>		</nav>
4493				</main>
4494	</div>
4495
4496	
4497	</div>
4498</div>
4499
4500
4501<div class="site-footer">
4502				<div id="footer-widgets" class="site footer-widgets">
4503				<div class="footer-widgets-container grid-container">
4504					<div class="inside-footer-widgets">
4505							<div class="footer-widget-1">
4506		<aside id="block-2" class="widget inner-padding widget_block widget_media_image">
4507<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;
4507width:100px" srcset=" " sizes="(max-width: 300px) 100vw, 300px" /></figure>
4508</aside>	</div>
4509		<div class="footer-widget-2">
4510		<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>
4511<li id="menu-item-8159" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8159"><a href="https://bentondowns.com/about-us/">About Benton Downs</a></li>
4512<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>
4513</ul></div></aside>	</div>
4514		<div class="footer-widget-3">
4515		<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>
4516<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>
4517<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>
4518</ul></div></aside>	</div>
4519		<div class="footer-widget-4">
4520		<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 &#038; Conditions</a></li>
4521<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>
4522<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>
4523</ul></div></aside>	</div>
4524		<div class="footer-widget-5">
4525		<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>
4526						</div>
4527				</div>
4528			</div>
4529					<footer class="site-info" aria-label="Site"  itemtype="https://schema.org/WPFooter" itemscope>
4530			<div class="inside-site-info grid-container">
4531								<div class="copyright-bar">
4532					<span class="copyright">&copy; 2026 Benton Downs</span> &bull; Built with <a href="https://generatepress.com" itemprop="url">GeneratePress</a>				</div>
4533			</div>
4534		</footer>
4535		</div>
4536
4537<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">
4538					<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>
4539				</a>
4539<script>
4540document.addEventListener('DOMContentLoaded', function () {
4541                        setTimeout(function(){
4542                            if( document.querySelectorAll('[name^=ct_checkjs]').length > 0 ) {
4543                                if (typeof apbct_public_sendREST === 'function' && typeof apbct_js_keys__set_input_value === 'function') {
4544                                    apbct_public_sendREST(
4545                                    'js_keys__get',
4546                                    { callback: apbct_js_keys__set_input_value })
4547                                }
4548                            }
4549                        },0)
4550                    })
4551</script>
vendor: 1 bytes, line 4551
4551
4552<script type="speculationrules">
4553{"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"}]}
4554</script>
4554
4555<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>    
4555<script>
4556    document.addEventListener('click', function(e) {
4557
4558      var trigger = e.target.closest('.bd-skill-trigger');
4559      if (trigger) {
4560        var modal = document.getElementById('bd-skill-modal');
4561        if (modal) {
4562          modal.classList.add('is-open');
4563          modal.setAttribute('aria-hidden', 'false');
4564          document.body.classList.add('bd-modal-open');
4565        }
4566        return;
4567      }
4568
4569      var closeBtn = e.target.closest('.bd-modal-close');
4570      if (closeBtn) {
4571        var modal = closeBtn.closest('.bd-modal');
4572        if (modal) {
4573          modal.classList.remove('is-open');
4574          modal.setAttribute('aria-hidden', 'true');
4575          document.body.classList.remove('bd-modal-open');
4576        }
4577        return;
4578      }
4579
4580      if (e.target.classList.contains('bd-modal-backdrop')) {
4581        var modal = e.target.closest('.bd-modal');
4582        if (modal) {
4583          modal.classList.remove('is-open');
4584          modal.setAttribute('aria-hidden', 'true');
4585          document.body.classList.remove('bd-modal-open');
4586        }
4587      }
4588
4589    });
4590	
4591	// Allow Enter or Space to close when focus is on the X
4592document.addEventListener('keydown', function(e) {
4593  if (
4594    (e.key === 'Enter' || e.key === ' ') &&
4595    document.activeElement.classList.contains('bd-modal-close')
4596  ) {
4597    var modal = document.activeElement.closest('.bd-modal');
4598    if (modal) {
4599      modal.classList.remove('is-open');
4600      modal.setAttribute('aria-hidden', 'true');
4601      document.body.classList.remove('bd-modal-open');
4602    }
4603  }
4604});
4605
4606    document.addEventListener('keydown', function(e) {
4607      if (e.key === 'Escape') {
4608        var modal = document.getElementById('bd-skill-modal');
4609        if (modal && modal.classList.contains('is-open')) {
4610          modal.classList.remove('is-open');
4611          modal.setAttribute('aria-hidden', 'true');
4612          document.body.classList.remove('bd-modal-open');
4613        }
4614      }
4615    });
4616    </script>
4616
4617        
4617<script>
4618    document.addEventListener('click', function(e) {
4619
4620      var skillTrigger = e.target.closest('.bd-skill-trigger');
4621      if (skillTrigger) {
4622        var skillModal = document.getElementById('bd-skill-modal');
4623        if (skillModal) {
4624          skillModal.classList.add('is-open');
4625          skillModal.setAttribute('aria-hidden', 'false');
4626          document.body.classList.add('bd-modal-open');
4627        }
4628        return;
4629      }
4630
4631      var fitnessTrigger = e.target.closest('.bd-fitness-trigger');
4632      if (fitnessTrigger) {
4633        var fitnessModal = document.getElementById('bd-fitness-modal');
4634        if (fitnessModal) {
4635          fitnessModal.classList.add('is-open');
4636          fitnessModal.setAttribute('aria-hidden', 'false');
4637          document.body.classList.add('bd-modal-open');
4638        }
4639        return;
4640      }
4641
4642      var closeBtn = e.target.closest('.bd-modal-close');
4643      if (closeBtn) {
4644        var modal = closeBtn.closest('.bd-modal');
4645        if (modal) {
4646          modal.classList.remove('is-open');
4647          modal.setAttribute('aria-hidden', 'true');
4648          document.body.classList.remove('bd-modal-open');
4649        }
4650        return;
4651      }
4652
4653      if (e.target.classList.contains('bd-modal-backdrop')) {
4654        var modal = e.target.closest('.bd-modal');
4655        if (modal) {
4656          modal.classList.remove('is-open');
4657          modal.setAttribute('aria-hidden', 'true');
4658          document.body.classList.remove('bd-modal-open');
4659        }
4660      }
4661
4662    });
4663
4664    document.addEventListener('keydown', function(e) {
4665      if (e.key === 'Escape') {
4666        document.querySelectorAll('.bd-modal.is-open').forEach(function(modal) {
4667          modal.classList.remove('is-open');
4668          modal.setAttribute('aria-hidden', 'true');
4669        });
4670        document.body.classList.remove('bd-modal-open');
4671      }
4672    });
4673    </script>
4673
4674        <style>
4675        .bd-acuity-embed .acuity-trip-page h2,
4676        .bd-acuity-embed .acuity-trip-page .acuity-trip-dates {
4677            display: none !important;
4678        }
4679    </style>
4680        
4680<script>
4681    document.addEventListener('DOMContentLoaded', function () {
4682        const btn = document.querySelector('.generate-back-to-top');
4683        if (!btn) return;
4684
4685        // Change the built-in speed value anyway
4686        btn.setAttribute('data-scroll-speed', '1');
4687
4688        // Intercept the click before GeneratePress handles it
4689        btn.addEventListener('click', function (e) {
4690            e.preventDefault();
4691            e.stopPropagation();
4692            e.stopImmediatePropagation();
4693
4694            document.documentElement.scrollTop = 0;
4695            document.body.scrollTop = 0;
4696            window.scrollTo(0, 0);
4697
4698            return false;
4699        }, true);
4700    });
4701    </script>
4701
4702    
4702<script id="generate-a11y">
4703!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})}}();
4704</script>
4704
4705	<div class="gp-modal gp-search-modal" id="gp-search" role="dialog" aria-modal="true" aria-label="Search">
4706		<div class="gp-modal__overlay" tabindex="-1" data-gpmodal-close>
4707			<div class="gp-modal__container">
4708					<form role="search" method="get" class="search-modal-form" action="https://bentondowns.com/">
4709		<label for="search-modal-input" class="screen-reader-text">Search for:</label>
4710		<div class="search-modal-fields">
4711			<input id="search-modal-input" type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" />
4712			<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>
4713		</div>
4714			</form>
4715				</div>
4716		</div>
4717	</div>
4718	<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>			
4718<script>
4719				( () => {
4720					const lazyloadRunObserver = () => {
4721						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
4722						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
4723							entries.forEach( ( entry ) => {
4724								if ( entry.isIntersecting ) {
4725									let lazyloadBackground = entry.target;
4726									if( lazyloadBackground ) {
4727										lazyloadBackground.classList.add( 'e-lazyloaded' );
4728									}
4729									lazyloadBackgroundObserver.unobserve( entry.target );
4730								}
4731							});
4732						}, { rootMargin: '200px 0px 200px 0px' } );
4733						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
4734							lazyloadBackgroundObserver.observe( lazyloadBackground );
4735						} );
4736					};
4737					const events = [
4738						'DOMContentLoaded',
4739						'elementor/lazyload/observe',
4740					];
4741					events.forEach( ( event ) => {
4742						document.addEventListener( event, lazyloadRunObserver );
4743					} );
4744				} )();
4745			</script>
4745
4746			<link rel='stylesheet' id='ugb-style-css-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/frontend_blocks.css?ver=3.20.2' data-spai-egr='1' media='all' />
4747<style id="ugb-style-css-inline-css">
4748:root {--stk-block-width-default-detected: 1200px;}
4749/*# sourceURL=ugb-style-css-inline-css */
4750</style>
4751<link rel='stylesheet' id='ugb-style-css-responsive-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/frontend_blocks_responsive.css?ver=3.20.2' data-spai-egr='1' media='all' />
4752<style id="ugb-style-css-nodep-inline-css">
4753/* Global Color Schemes (background-scheme-default-3) */
4754.stk--background-scheme--scheme-default-3{--stk-block-background-color:#0f0e17;--stk-heading-color:#fffffe;--stk-text-color:#fffffe;--stk-link-color:#f00069;--stk-accent-color:#f00069;--stk-subtitle-color:#f00069;--stk-button-background-color:#f00069;--stk-button-text-color:#fffffe;--stk-button-outline-color:#fffffe;}
4755/* Global Color Schemes (container-scheme-default-3) */
4756.stk--container-scheme--scheme-default-3{--stk-container-background-color:#0f0e17;--stk-heading-color:#fffffe;--stk-text-color:#fffffe;--stk-link-color:#f00069;--stk-accent-color:#f00069;--stk-subtitle-color:#f00069;--stk-button-background-color:#f00069;--stk-button-text-color:#fffffe;--stk-button-outline-color:#fffffe;}
4757/* Global Preset Controls */
4758:root{--stk--preset--font-size--small:var(--wp--preset--font-size--small);--stk--preset--font-size--medium:var(--wp--preset--font-size--medium);--stk--preset--font-size--large:var(--wp--preset--font-size--large);--stk--preset--font-size--x-large:var(--wp--preset--font-size--x-large);--stk--preset--spacing--20:var(--wp--preset--spacing--20);--stk--preset--spacing--30:var(--wp--preset--spacing--30);--stk--preset--spacing--40:var(--wp--preset--spacing--40);--stk--preset--spacing--50:var(--wp--preset--spacing--50);--stk--preset--spacing--60:var(--wp--preset--spacing--60);--stk--preset--spacing--70:var(--wp--preset--spacing--70);--stk--preset--spacing--80:var(--wp--preset--spacing--80);}
4759/*# sourceURL=ugb-style-css-nodep-inline-css */
4760</style>
4761<link rel='stylesheet' id='ugb-style-css-premium-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/frontend_blocks__premium_only.css?ver=3.20.2' data-spai-egr='1' media='all' />
4762<script data-optimized="1" id="imagesloaded-js" src="https://bentondowns.com/wp-content/litespeed/js/fbc99642c2ea75995520785c7886016b.js?ver=7ca2e"></script>
vendor: 1 bytes, line 4762
4762
4763<script data-optimized="1" id="masonry-js" src="https://bentondowns.com/wp-content/litespeed/js/608a0d930ce28033c204495549858562.js?ver=793cd"></script>
vendor: 1 bytes, line 4763
4763
4764<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 4764
4764
4765<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 4765
4765
4766<script id="generate-menu-js-before">
4767var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"};
4768//# sourceURL=generate-menu-js-before
4769</script>
vendor: 1 bytes, line 4769
4769
4770<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 4770
4770
4771<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 4771
4771
4772<script id="generate-back-to-top-js-before">
4773var generatepressBackToTop = {"smooth":true};
4774//# sourceURL=generate-back-to-top-js-before
4775</script>
vendor: 1 bytes, line 4775
4775
4776<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 4776
4776
4777<script id="spai-scripts-js-extra">
4778var 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":[]};
4779//# sourceURL=spai-scripts-js-extra
4780</script>
vendor: 1 bytes, line 4780
4780
4781<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 4781
4781
4782<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 4782
4782
4783<script id="googlesitekit-events-provider-content-events-js-before">
4784window._googlesitekit = window._googlesitekit || {};
4785window._googlesitekit.contentEvents = {"postID":104,"isSinglePost":false,"hasVimeoEmbed":false};
4786//# sourceURL=googlesitekit-events-provider-content-events-js-before
4787</script>
vendor: 1 bytes, line 4787
4787
4788<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 4788
4788
4789<script id="wp-emoji-settings" type="application/json">
4790{"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"}}
4791</script>
vendor: 1 bytes, line 4791
4791
4792<script type="module" data-spai-excluded="true">
4793/*! This file is auto-generated */
4794var 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)))});
4795//# sourceURL=https://bentondowns.com/wp-includes/js/wp-emoji-loader.min.js
4796</script>
4796
4797    
4797<script>
4798    document.addEventListener('DOMContentLoaded', function () {
4799      if (window.innerWidth > 768) return;
4800
4801      document.querySelectorAll('.main-navigation .menu-item-has-children').forEach(function (item) {
4802        var link = item.querySelector(':scope > a');
4803        var toggle = item.querySelector(':scope > a .dropdown-menu-toggle');
4804        var submenu = item.querySelector(':scope > ul');
4805
4806        if (!link || !toggle || !submenu) return;
4807
4808        toggle.addEventListener('click', function (e) {
4809          e.preventDefault();
4810          e.stopPropagation();
4811
4812          item.classList.toggle('sfHover');
4813          item.classList.toggle('toggled-on');
4814
4815          var isOpen = item.classList.contains('toggled-on');
4816          submenu.style.display = isOpen ? 'block' : 'none';
4817        });
4818      });
4819    });
4820    </script>
4820
4821      
4821<script>
4822  (function () {
4823    function updateStickyHeader() {
4824      var y = window.pageYOffset || document.documentElement.scrollTop || 0;
4825      document.body.classList.toggle('bd-scrolled', y > 20);
4826    }
4827    window.addEventListener('scroll', updateStickyHeader, { passive: true });
4828    window.addEventListener('load', updateStickyHeader);
4829    updateStickyHeader();
4830  })();
4831  </script>
4831
4832  
4833</body>
4834</html>
4835
4836
4837<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-04 01:24:46 -->
4838<!-- X-LiteSpeed-Cache-Control: public,max-age=86400 -->
4839<!-- X-LiteSpeed-Tag: c2b_category,c2b_URL./category/posts/,c2b_T.104,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.