1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <title>Posts – 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 » Feed" href="https://bentondowns.com/feed/" /> 25<link rel="alternate" type="application/rss+xml" title="Benton Downs » Comments Feed" href="https://bentondowns.com/comments/feed/" /> 26<link rel="alternate" type="application/rss+xml" title="Benton Downs » 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&display=swap&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 & 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 & 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 & 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 & 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’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 & 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 … <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 … <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 … <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. … <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">→</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 & 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">© 2026 Benton Downs</span> • 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 …" 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.