@charset "UTF-8";/*!
Theme Name: Rancho Las Lomas 2.1
Theme URI: https://24carrots.com/
Author: Dooley Creative + Tim
Author URI: https://24carrots.com/
Description: Custom Theme developed for 24carrots
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: 24carrots
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

24carrots is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#7d7845;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}body,html{scroll-behavior:smooth}body.js-no-transition,html.js-no-transition{scroll-behavior:auto}body.js-modal-is-open{height:100vh;height:calc(var(--window-inner-height) - 1px);overflow:hidden;box-sizing:border-box}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.text-right{text-align:right!important}.text-left{text-align:left!important}.clear-default-margins h1:first-child,.clear-default-margins h2:first-child,.clear-default-margins h3:first-child,.clear-default-margins h4:first-child,.clear-default-margins h5:first-child,.clear-default-margins h6:first-child,.clear-default-margins p:first-child{margin-top:0}.site-main .wp-block-separator{border:none;background-image:url("img/ch-venue/line-decorated.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;max-width:1000px;margin:0 auto;height:20px;background-color:transparent}@font-face{font-family:'F37 Caslon';src:url("fonts/F37Caslon-Regular.woff2") format("woff2"),url("fonts/F37Caslon-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Core Circus';src:url("fonts/CoreCircus.woff2") format("woff2"),url("fonts/CoreCircus.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glober;src:url("fonts/GloberRegular.woff2") format("woff2"),url("fonts/GloberRegular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glober;src:url("fonts/GloberSemiBoldFree.woff2") format("woff2"),url("fonts/GloberSemiBoldFree.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url("fonts/Gotham-Light.woff2") format("woff2"),url("fonts/Gotham-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url("fonts/Gotham-LightItalic.woff2") format("woff2"),url("fonts/Gotham-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url("fonts/Gotham-Medium.woff2") format("woff2"),url("fonts/Gotham-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url("fonts/Gotham-MediumItalic.woff2") format("woff2"),url("fonts/Gotham-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Neutraface Text Book';src:url("fonts/NeutrafaceText-Book.woff2") format("woff2"),url("fonts/NeutrafaceText-Book.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Neutraface Text';src:url("fonts/NeutrafaceText-Light.woff2") format("woff2"),url("fonts/NeutrafaceText-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.btn{background-color:#626a50;border-radius:30px;padding:10px 40px 10px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:3.6px;text-decoration:none;color:#fff;transition:.2s;cursor:pointer;position:relative;display:inline-block;z-index:2}.btn:visited{color:#e1ddcd}.btn:hover{filter:brightness(120%);color:#e1ddcd!important}.btn:hover:before{right:12px}.btn.red{background-color:#ca9168;color:#626a50}.btn.blue{background-color:#2d3177}.btn.grey{background-color:#f2f2f2;padding:10px 40px 10px 40px;color:#2f2f2f!important;border:none;margin-top:30px}.btn.grey:before{display:none}.btn.grey:hover{color:#2f2f2f!important;filter:brightness(80%)}.btn-outline{background-color:transparent;border-radius:30px;padding:10px 40px 8px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:3.6px;text-transform:uppercase;text-decoration:none;color:#767475;border:solid 1px #767475;transition:.2s;cursor:pointer;position:relative;display:inline-block;z-index:2}.btn-outline:visited{color:#767475}.btn-outline:hover{background-color:#626a50;color:#e1ddcd;border-color:#626a50}.btn-outline:hover:before{right:12px}.btn-outline.white{background-color:transparent;color:#e1ddcd;border:solid #e1ddcd 1px}.btn-outline.white:before{background-image:url("img/icon/arrow-white.svg")}.btn-outline.white:hover{color:#e1ddcd}.btn-outline.white:hover .arrow-right{display:none;filter:brightness(0)}.btn-green{background-color:#b4c7a3;border-radius:30px;padding:10px 60px 10px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:futura-pt,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;color:#1a4122;transition:.2s;cursor:pointer;position:relative;display:inline-block;z-index:2}.btn-green:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/icon/arrow-green.svg");width:40px;height:12px;display:block;position:absolute;top:14px;transition:.5s;right:22px}.btn-green:visited{color:#1a4122}.btn-green:hover{filter:brightness(120%);color:#1a4122!important}.btn-green:hover:before{right:12px}.arrow-right{background-size:contain;background-position:center;background-repeat:no-repeat;width:17px;height:10px;display:inline-block;margin-left:10px}.back-btn{text-transform:uppercase;color:#c59a48;font-style:italic;margin-top:30px;display:block}.squiggle{position:relative}.squiggle:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(img/animate/squiggle.gif);position:absolute;width:100%;height:70px;top:85px;transform:rotate(5deg)}.custom-logo-link{display:inline-block;z-index:999;position:relative;cursor:pointer}.error-404{padding:20px;max-width:900px;margin:0 auto;text-align:center!important}.error-404 ul{margin:0;padding:0}.error-404 ul li{list-style:none;margin:0;padding:0}.round-main{max-width:140%;margin:0 auto;border-radius:15px;left:-20%;position:relative;top:40px}.wrapper{width:100%;max-width:1240px;margin:0 auto;padding:20px}.wrapper.small{max-width:980px;margin:20px auto}.wrapper.is-narrow{max-width:37.5rem;margin-left:auto;margin-right:auto}main{display:block;top:100px;position:relative}.gallery-item img{padding:10px}body{background-color:#faf8f3;font-family:minion-3,serif;outline:0!important;overflow-x:hidden}body p{font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;color:#626a50}body.fixed{position:fixed}body.no-scroll{overflow:hidden}body a{color:#6f8d61;text-decoration:underline}body a:visited{color:inherit;text-decoration:underline}body a:hover{color:#4f4a19}h1,h2,h3{font-family:minion-3-display,serif;font-weight:lighter}h2{font-size:48px;line-height:52.8px;font-weight:500;color:#626a50;text-transform:capitalize}h2.orange{color:#c59a48}h3.orange{color:#c59a48}h4{font-size:1.2rem}figure{margin:0 0 -7px}.aligncenter{display:flex!important;justify-content:center}hr{border-top:1px solid #626a50;margin:40px 0}.ch-line.wp-block-separator{display:block;width:100%;justify-content:center;max-width:1200px;background-image:url("img/rl-venue/rl-line.png");background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;border:none;background-color:transparent;margin:60px auto}.ch-line.wp-block-separator:before{display:block;content:'';background-image:url("img/rl-venue/rancho-emblem-small.svg");background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#faf8f3;border:solid 14px #faf8f3;width:71px;height:71px;top:-40px;position:relative;margin:0 auto}.site-main.blank{margin-top:30px}.twentyfour-content h3{color:#626a50;text-align:center;font-family:minion-3-display,serif;font-size:25px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.2em;text-transform:uppercase;margin-bottom:25px}.twentyfour-content h2{color:#626a50;text-align:center;font-family:minion-3-display,serif;font-size:54px;font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize;margin-top:0;margin-bottom:24px}.twentyfour-content p{font-size:20px;line-height:140%;margin-bottom:35px}.twentyfour-content h4{color:#1a4122;text-align:center;font-family:minion-3-display,serif;font-size:36px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.twentyfour-content .the-content img{border-radius:15px}.carrot-life-select{background-size:contain;background-position:center center;background-repeat:no-repeat;width:250px;height:100px;background-image:url("img/24-life.svg");position:absolute;right:110px;top:155px}.carrot-life-select a{width:100%;height:100%;display:block}.gform_button.button:hover,.signup-form #gform_submit_button_1 input[type=submit]:hover{filter:brightness(120%)!important}.hero-content{padding:40px;z-index:2;position:relative}.hero-content h2{color:#e1ddcd;font-size:8rem;line-height:6.5rem;margin:0}.hero-content p{color:#e1ddcd}.hero-slider-block{position:relative}.hero-slider-block.triangle:after{content:'';position:absolute;width:100%;height:146px;margin-bottom:-50px;bottom:0;background-image:url("img/rl-venue/banner-bottom-clip_centered.svg");z-index:2;background-repeat:no-repeat;background-position:center;background-size:cover}.hero-banner{width:100vw;min-height:80vh;background-size:cover;background-position:center center;padding-top:50px;display:flex;align-items:center;margin-bottom:60px;position:relative;overflow:hidden}.hero-banner h1{color:#e1ddcd;text-align:center;font-size:65px;font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize}.hero-overlay{background-color:#000;opacity:.5;width:100%;height:100%;display:block;position:absolute;top:0}.banner-content{z-index:2;position:relative}.banner-content h2{color:#e1ddcd;font-size:4rem;line-height:4.5rem;margin:0;z-index:2}.full-width-video{width:100%;display:block}.full-width-video video{width:100%;height:auto}.investment-goal-block{background-color:#262626;padding:60px 0}.investment-goal-block h2{color:#e1ddcd;text-align:center;margin-top:0}.investment-goal-block h3{text-align:center;margin:0;font-size:2rem}.invest-top h3{color:#c59a48}.invest-bottom h3{color:#e1ddcd;font-weight:lighter}.invest-bottom h3::before{content:'';width:100px;margin:0 auto;display:block;height:1px;background-color:#e1ddcd}.information-grid-block{background-color:#f5f5f5;padding:40px 0}.information-grid-block .info-grid-image{min-height:490px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:40px}.information-grid-block .flex_item:nth-child(3){order:4}.information-grid-block .flex_item:nth-child(4){order:3}.information-grid-block .flex_item:nth-child(5){order:5}.information-grid-block .flex_item:nth-child(6){order:6}.information-grid-block .flex_item:nth-child(3){order:4}.information-grid-block .info-grid-content{padding:20px}.information-grid-block .info-grid-content h2{margin-top:0;margin-bottom:0;font-size:3.2rem;line-height:3rem}.information-grid-block .info-grid-content ul{margin:0}.information-grid-block .info-grid-content h3{font-size:1.5rem}.title-column-content{padding:60px 0;background-color:#f5f5f5}.title-column-content h2{margin-top:0}.column-bottom-content h2{max-width:250px;margin-bottom:20px}.column-bottom-content.what-we-do h2{max-width:430px}.two-column-content{max-width:70%;column-count:2;column-gap:20px;break-inside:avoid}.two-column-content p{break-inside:avoid;margin:0}.team-card{max-width:90%;margin:0 auto}.team-block{padding:60px 0}.team-block .flex_container{justify-content:left}.team-block .flex_container.flex_three>.flex_item.large{width:66.66%}.team-block .team-bg-image{min-height:730px;background-size:cover;background-position:bottom;background-repeat:no-repeat;text-align:center;padding-top:40px}.team-block .team-bg-image h2{padding-top:30%}.team-img{width:100%;height:100%}.team-img img{width:100%;height:auto}.team-content{padding-bottom:60px}.team-content h4{margin-bottom:0;text-transform:uppercase;font-family:minion-3-display,serif;font-size:3rem;font-weight:lighter;margin:0;line-height:3.2rem}.team-content .title{margin-top:0;margin-bottom:0;text-transform:uppercase;font-family:minion-3-display,serif;font-size:1.5rem}.hideContent{overflow:hidden;height:5em;transition:height .5s}.hideContent p{margin-top:5px}.showContent{height:auto;transition:height .5s}.show-more{display:block;margin-top:20px;color:#c59a48;font-style:italic;text-transform:uppercase;text-decoration:underline}.closed .vertical{transition:all .5s ease-in-out;transform:rotate(-90deg)}.closed .horizontal{transition:all .5s ease-in-out;transform:rotate(-90deg);opacity:1}.opened{opacity:1}.opened .vertical{transition:all .5s ease-in-out;transform:rotate(90deg)}.opened .horizontal{transition:all .5s ease-in-out;transform:rotate(90deg);opacity:0}.circle-plus{font-size:1em}.circle-plus .circle{position:relative;width:20px;height:20px;border-radius:10%;top:10px;left:10px}.circle-plus .circle .horizontal{position:absolute;background-color:#fff;width:12px;height:2px;left:20%;top:45%}.circle-plus .circle .vertical{position:absolute;background-color:#fff;width:2px;height:12px;left:45%;top:20%}.team-bio-block{padding:60px 0}.team-bio-block .team-content{padding:0 30px}.team-bio-block .team-content h2{margin-top:0;margin-bottom:0}.team-bio-block .team-content h4{margin-top:0;font-weight:lighter;font-size:2rem}.biz-single-block{padding:60px 0}.biz-single-block .team-img{min-height:440px}.biz-single-block .team-img img{height:440px;width:auto;object-fit:cover}.biz-single-block .team-content{padding:0 30px 30px}.biz-single-block .team-content ul{margin-left:0}.biz-single-block .team-content h2{margin-top:0;margin-bottom:0}.biz-single-block .team-content h4{margin-top:0;font-weight:lighter;font-size:2rem}.service-block{padding:60px 0}.service-block .flex_container{justify-content:left}.company-card{max-width:90%;margin:0 auto 25px;min-height:350px;border-radius:20px;position:relative;overflow-y:hidden;cursor:pointer}.company-block{padding:60px 0;background-color:#bdbdbd}.company-card-front{display:flex;justify-content:center;align-items:center;height:100%;height:350px;min-height:350px;background-color:#e1ddcd;box-shadow:0 0 1px #000;border-radius:20px}.company-card-front h2{font-size:1.5rem;text-align:center}.company-card-front h2:before{content:'';height:40px;width:1px;background-color:#e9e4e0;display:block;margin:0 auto}.company-card-front h2:after{content:'';height:40px;width:1px;background-color:#e9e4e0;display:block;margin:0 auto}.company-content{border-radius:20px;background-color:#e9e4e0;color:#e1ddcd;padding:10px;width:100%;height:350px;flex:1;text-align:left;min-height:350px;box-shadow:0 0 1px #000}.company-content h3{font-family:minion-3,serif;margin-bottom:0}.company-content h3:first-of-type{margin-top:0}.company-content p{margin-top:0;margin-bottom:5px}.company-logo{max-width:100px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat}.company-logo.top-logo{top:-120px}.company-logo.bottom-logo{bottom:-120px}.bottom-amount{width:100%;display:block;height:50px;bottom:0;position:absolute;text-align:center;font-size:1.5rem;color:#1a4122}.card{width:100%;height:100%;position:absolute;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.card div{height:100%;width:100%;position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.card .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.card.flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.city-block{padding:9px 0}.city-block .flex_container.flex_two>.flex_item{display:flex;justify-content:center;align-items:center}.city-banner{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;height:470px;display:flex;justify-content:center;align-items:center;margin-bottom:9px}.city-banner h2{color:#e1ddcd}.page-banner{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;height:300px;display:flex;justify-content:center;align-items:center}.page-banner h2{color:#e1ddcd}.biz-block{padding:60px 0;max-width:880px;margin:0 auto}.biz-block h3{text-transform:uppercase;font-size:4rem;color:#1a4122;line-height:4.5rem;margin-top:10px;margin-bottom:20px}.biz-block video{width:100%;height:100%}.biz-block-section{margin-bottom:40px;position:relative}.biz-excerpt{max-width:600px;margin-top:-15px}.biz-excerpt a{margin-top:30px;display:block;text-transform:uppercase;color:#c59a48}.biz-content{display:none;position:absolute;top:0;background-color:rgba(255,255,255,.9);padding:110px 30px 30px 30px;height:100%;width:100%;font-size:1.2rem}.biz-content p{max-width:800px}.biz-content.active{display:block}.minus-close{width:40px;height:40px;position:absolute;right:30px;top:18px;font-size:30px;z-index:9999;cursor:pointer}.biz-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.biz-wrapper img{width:100%;height:auto}.faq-block{padding:0 0 50px;width:100%;max-width:1054px;margin:0 auto}.faq-block:first-of-type h2{padding-top:100px}.faq-block h2{text-align:center;color:#626a50;padding-bottom:20px;font-size:26px}.faq-block h3{color:#626a50;font-size:20px;font-style:normal;font-weight:400}.faq-block p:last-child{padding-bottom:0}.faq-tog{color:#626a50;width:25px;height:25px;border:0;font-size:1em;position:relative;float:right;top:25px}.faq-tog span{position:absolute;transition:.3s;background:#626a50}.faq-tog span:first-child{top:25%;bottom:25%;width:8%;left:45%}.faq-tog span:last-child{left:25%;right:25%;height:8%;top:45%}.faq-block-item{border-bottom:solid 2px #626a50;min-height:70px;display:block;clear:both;cursor:pointer;width:100%;height:100%;padding:8px 0 0;transition:.3s}.faq-block-item .faq-a p{font-weight:300!important}.faq-block-item .faq-a p:first-of-type{margin-top:0}.faq-block-item .faq-a p span{font-weight:300!important}.faq-block-item.active .faq-a{display:block;height:100%;opacity:1}.faq-block-item.active .faq-tog span{transform:rotate(90deg);background-color:#4d4d4d}.faq-block-item.active .faq-tog span:last-child{left:50%;right:50%}.faq-block-item .faq-a{height:0;overflow:hidden;opacity:0;transition:.3s}.ui-state-disabled{visibility:hidden!important}.gfield_required.gfield_required_text{visibility:hidden}.gfield_required.gfield_required_text::before{content:'*'}.gfield_required:before{content:'*';top:0;position:relative}.getin-touch-block{padding-bottom:100px}.getin-touch-block .flex_container.flex_two>.flex_item{justify-content:center;align-items:center;display:flex}#gform_wrapper_1{width:100%}.gform_title{display:none}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large{height:50px;border-radius:8px;background-color:#f2efe8;font-weight:300}.gform-theme--foundation .gform_fields{row-gap:10px!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:0!important}.gform_wrapper.gravity-theme .gfield_label{text-transform:uppercase;font-family:minion-3-display,serif}.gform_wrapper.gravity-theme .gfield textarea.large{height:150px!important}#field_1_5 label{visibility:hidden}.gform_wrapper .gform_validation_errors>h2{color:#c02b0a;font-weight:500;line-height:17.6px;margin:0 0 12px 0;background-color:transparent!important;font-size:1rem!important;text-align:left!important;font-family:minion-3,serif;width:93%!important;margin:10px auto!important}.gform_wrapper.gravity-theme .gfield textarea.large{margin-bottom:-5px}.paralax-banner{background-attachment:fixed;background-position:center;width:100%;height:80vh;display:flex;justify-content:center;align-items:center}.paralax-banner .banner-content{max-width:900px;margin:0 auto}.paralax-banner .banner-content h2{text-align:center;color:#e1ddcd}.logos-block{padding:60px 0}.logos-block h2{max-width:500px}.logos-block a{display:block;text-align:center;margin:60px auto}.logo-item{height:75px;width:100%;display:flex;justify-content:center;align-items:center}.logo-slide{width:100%;height:100px}.logo-slide .flex_item{width:25%}.flickity-page-dots{bottom:35px!important}.flickity-page-dots .dot{background-color:#e1ddcd}.grid-btns-block{padding:40px 0}.gird-btn{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;min-height:480px;display:flex;align-items:flex-end;padding:20px;max-width:95%;padding:20px;max-width:95%;margin:0 auto 30px}.gird-btn a{color:#e1ddcd;justify-content:left;font-style:italic;text-transform:uppercase;font-weight:600}.gird-btn h2{color:#e1ddcd;margin-bottom:5px;font-size:5rem}.c-modal{display:none;height:0;width:0;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.98);opacity:0;pointer-events:none;transition:opacity linear .3s;z-index:500}.c-modal.is-scrollable{overflow:auto}.c-modal.is-dark{background-color:rgba(166,166,166,.8)}.c-modal.js-is-ready{display:block;position:fixed;width:auto;height:auto}.c-modal.js-is-active{pointer-events:all;opacity:1}.c-modal:not(.js-is-active){z-index:-2}.c-modal__content{position:relative;width:100%;z-index:z(sky)}.c-modal__controls{display:flex;position:absolute;z-index:200;top:1.5625rem;left:0;right:0;justify-content:flex-end}.c-modal [data-js=modal].js-is-active .c-modal__bg{opacity:1}.c-modal.js-is-active [data-js=overlay]{pointer-events:all}.background-grid-block{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:300px;width:100%}.background-grid-block p{color:#e1ddcd;margin-top:0;min-height:73px}.background-grid-block h3{font-size:2rem;margin-bottom:0;line-height:2.3rem;min-height:75px}.flex_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;clear:both}.flex_container .flex_item{flex-grow:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.flex_container .flex_item.with-border{border-right:solid 1px #707070}.flex_container.flex_one>.flex_item{width:100%}.flex_container.flex_two>.flex_item{width:50%}.flex_container.flex_two>.flex_item.flex_60{width:60%}.flex_container.flex_two>.flex_item.flex_40{width:40%}.flex_container.flex_two>.flex_item.one_third{width:30%}.flex_container.flex_two>.flex_item.two_thirds{width:70%}.flex_container.flex_two>.flex_item.three_fourths{width:70%}.flex_container.flex_two>.flex_item.one_fourth{width:30%}.flex_container.flex_three>.flex_item{width:33.3%}.flex_container.flex_four>.flex_item{width:25%}.flex_container.flex_five>.flex_item{width:20%}.flex_container.flex_six>.flex_item{width:16.6%}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */@media (max-width:1070px){.background-grid-block .flex_container.flex_four>.flex_item{width:50%}}@media (max-width:1045px){.footer-content h3{line-height:2rem}.footer-content br{display:block}}@media (max-width:865px){.grid-btns-block .flex_container.flex_two>.flex_item{width:100%}.information-grid-block .flex_container.flex_two>.flex_item{width:100%}.information-grid-block{padding-top:0}.information-grid-block .info-grid-content{padding:0}.information-grid-block .info-grid-image{margin-bottom:20px}.information-grid-block .flex_item:first-child{order:2}.information-grid-block .flex_item:nth-child(2){order:1}.information-grid-block .flex_item:nth-child(3){order:4}.information-grid-block .flex_item:nth-child(4){order:3}.information-grid-block .flex_item:nth-child(5){order:6}.information-grid-block .flex_item:nth-child(6){order:5}.wrapper.small{margin:0 auto}}@media (max-width:875px){.site-header{z-index:9}.burger-wrapper{display:block;z-index:99999;position:relative}.burger-btn{display:block}.main-navigation.active{display:block!important}.main-navigation.active ul{display:block}.main-navigation.active ul li{padding:10px}.main-navigation{display:none}.site-branding{max-width:180px}}.mobile-show{display:none}@media (max-width:780px){.footer-menu{margin-top:60px}.footer-content h3{margin-bottom:20px}#gform_submit_button_1{left:auto}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{display:flex;justify-content:center;align-items:center}ol{margin:0}.team-card{width:100%}.back-btn{margin-top:0;margin-bottom:30px}.mobile-hide{display:none}.mobile-show{display:block}.biz-single-block .flex_container.flex_two>.flex_item.one_third,.biz-single-block .flex_container.flex_two>.flex_item.two_thirds{width:100%}.biz-single-block,.team-bio-block{padding-top:0}.biz-single-block .team-content,.team-bio-block .team-content{padding:0}.biz-content{font-size:1rem;z-index:99999999999999;max-height:100%;overflow:scroll;padding-top:50px}.team-bio-block .flex_container.flex_two>.flex_item.one_third{width:100%}.team-bio-block .flex_container.flex_two>.flex_item.two_thirds{width:100%}.team-bio-block .team-img{max-width:380px;margin:0 auto}.team-block{max-width:480px;margin:0 auto}.team-block .flex_container.flex_three>.flex_item{width:100%}.team-block .flex_container.flex_three>.flex_item.large{width:100%}.getin-touch-block{padding:20px}h2{font-size:2rem}.hero-banner h1{font-size:3rem;text-align:center}.investment-goal-block .flex_container.flex_four>.flex_item{width:50%;margin-bottom:30px}.grid-content .flex_container.flex_three>.flex_item{width:100%}.site-footer .flex_container.flex_three>.flex_item{width:100%}.footer-logo{margin:0 auto}.two-column-content{column-count:1}.two-column-content p{margin:20px auto}.team-block .flex_container.flex_four>.flex_item{width:100%}.company-block .flex_container.flex_five>.flex_item{width:100%}.service-block .flex_container.flex_four>.flex_item{width:100%}.getin-touch-block .flex_container.flex_two>.flex_item{width:100%}}@media (max-width:680px){.hero-slider .hero-banner{min-height:100%}.information-grid-block .info-grid-image{min-height:380px}.background-grid-block h3{min-height:110px}.title-column-content .flex_container.flex_two>.flex_item{width:100%}.logo-slide .flex_item{width:50%}.city-banner{height:210px}.paralax-banner{height:60vh;display:flex;justify-content:center;align-items:center;background-size:280%;background-repeat:no-repeat;background-position:center}.logos-block{padding:0}.gird-btn{min-height:370px}.gird-btn h2{font-size:4rem;line-height:4rem}.hero-content h2{font-size:6rem;line-height:5rem}.background-grid-block .flex_container.flex_four>.flex_item{width:50%}.grid-content{padding:30px 9px}}.page-id-10 .gform_confirmation_message{color:#1a4122!important;font-size:1.7rem!important}.page-id-10 .gform_confirmation_message{color:#1a4122!important;font-size:1.7rem!important}.page-id-2190 .gform_confirmation_message{color:#e1ddcd!important;font-size:1.7rem!important}.scroll-down .site-header{transform:translate3d(0,-100%,0)}.site-header{position:fixed;top:0;width:100%;max-height:120px;display:flex;justify-content:center;align-content:center;z-index:99;background-color:#faf8f3;transition:all .3s ease-in-out}.site-header .flex_container{top:-10px;position:relative}#header-wrap{width:100%;position:fixed;background-color:#e0e0e0;top:0}.logo{width:234px;height:105px;text-align:center;background-image:url("img/rl-venue/rancho-logo-update.png");background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0px!important;margin:0 auto;left:0;top:-6px;position:relative}.main-navigation{top:38px;position:relative;width:100%;z-index:99}.main-navigation ul#primary-menu-right{justify-content:right}.main-navigation ul li{padding:0 15px}.main-navigation ul li.logo a{font-size:0px;width:100%;height:100%;display:block}.main-navigation ul li.nav-btn a{color:#fff;background-color:#823c26;border-radius:30px;padding:7px 13px 5px;text-wrap:nowrap;top:-5px;position:relative;transition:.5s;font-size:13px}.main-navigation ul li.nav-btn a:hover{color:#fff;filter:brightness(120%)}.main-navigation ul li ul{background-color:rgba(255,255,255,.9);padding:0 10px 20px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;top:40px;display:inline-block;margin-left:-25px}.main-navigation ul li ul li{display:block;padding-bottom:6px;white-space:nowrap}.main-navigation ul li ul li a{width:auto}.main-navigation ul li a{color:#626a50;text-transform:uppercase;font-family:minion-3,serif;font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:2px;text-transform:uppercase}.main-navigation ul li a:hover{color:#823c26}.burger-wrapper{display:none;cursor:pointer;margin:auto;float:right;width:30px;height:24px}.burger-btn{background:#fff;width:30px;height:3px;position:relative;transition:background 10ms .3s ease;transform:translateY(12px)}.burger-btn:after,.burger-btn:before{transition:top .3s 350ms ease,transform .3s 50ms ease;position:absolute;background:#fff;width:30px;height:3px;content:''}.burger-btn:before{top:-9px}.burger-btn:after{top:9px}.burger-btn.active{background:0 0}.burger-btn.active:after,.burger-btn.active:before{transition:top .3s 50ms ease,transform .3s 350ms ease;top:0}.burger-btn.active:before{transform:rotate(45deg)}.burger-btn.active:after{transform:rotate(-45deg)}@media (max-width:1200px){.main-navigation ul{margin:0 auto}.menu-main-menu-container{max-width:90%;margin:0 auto}}.entry-footer{display:none}.site-footer{padding:160px 0 40px;background-color:#f5f4eb;width:100%;height:100%;position:relative;top:100px;background-repeat:no-repeat;background-position:center right;background-size:contain}.site-footer:before{content:'';display:block;width:100%;height:106px;position:absolute;top:0;background-image:url("img/rl-venue/footer-before-tile.png");background-repeat:repeat-x}.site-footer hr{width:100%;height:1px;background-color:#626a50;display:block;margin:0}.site-footer hr.footer-break{display:block;margin-top:15px;margin-bottom:15px}.site-footer h3{color:#626a50;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:700;line-height:220%;letter-spacing:3.6px;text-transform:uppercase;margin-top:10px;padding-top:0;margin-bottom:0}.site-footer .footer-info .footer-info-block strong{color:#1a4122;font-family:Rustica;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1px;text-transform:uppercase;width:85px;margin-right:15px;display:inline-block}.site-footer .footer-info p{color:#1a4122;font-size:17px;font-style:normal;font-weight:400;line-height:140%;text-wrap:nowrap;margin-bottom:0;margin-top:.5em}.site-footer .footer-info p a{text-decoration:none;color:#1a4122}.footer-logo{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("img/rl-venue/rancho-logo-update.png");width:180px;height:130px;margin-bottom:14px}.legal{text-align:center}.legal a{color:#fff;text-decoration:none;padding:10px}.legal-menu{float:left;margin-top:10px}.legal-menu ul{margin-top:0;padding:0;text-align:center}.legal-menu ul li{margin:0;padding:0;list-style:none;display:inline}.legal-menu ul li:after{content:'•';display:inline-block;margin:0 10px;font-size:10px}.legal-menu ul li:last-of-type:after{display:none}.legal-menu ul li a{text-decoration:underline;color:#767475;font-size:14px;font-style:normal;font-weight:300;line-height:150%;text-decoration-line:none}.footer-menu ul{padding:0;margin:10px 0 0 0}.footer-menu ul li{display:block;list-style:none}.footer-menu ul li a{color:#626a50;font-size:18px;font-style:normal;font-weight:700;line-height:220%;letter-spacing:3.6px;text-transform:uppercase;text-decoration:none}.footer-content{text-align:left;max-width:310px;margin-bottom:-3px;max-width:290px}.footer-content h3{color:#fff;font-size:2rem;font-weight:lighter}.footer-content br{display:none}.footer-content p{font-size:20px;font-size:20px;font-style:normal;font-weight:300;line-height:150%;color:#626a50;margin-top:10px}.footer-info{position:relative;top:-19px}.footer-menu .menu-footer-menu-container{padding-left:30px;min-height:240px;right:-50px;position:relative}.footer-menu .menu-footer-menu-container>ul{text-align:left;margin:20px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer-menu .menu-footer-menu-container>ul>li{margin:0;list-style:none;padding:5px 0;height:50px}.footer-menu .menu-footer-menu-container>ul>li:nth-child(4){grid-column:4;grid-row:1}.footer-menu .menu-footer-menu-container>ul>li:nth-child(5){grid-column:4}.footer-menu .menu-footer-menu-container>ul>li:nth-child(6){grid-column:4}.footer-menu .menu-footer-menu-container>ul>li:nth-child(7){grid-column:5;grid-row:1}.footer-menu .menu-footer-menu-container>ul>li.menu-arrow>a span{content:'';width:20px;height:20px;display:inline-block;margin-left:10px;background-image:url("img/icon/selector-arrow.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:.5s;top:3px}.footer-menu .menu-footer-menu-container>ul>li>a{color:#1a4122;text-decoration:none;font-family:minion-3-display,serif;font-size:18px;font-style:normal;font-weight:700;line-height:220%;letter-spacing:3.6px;text-transform:uppercase}.footer-menu .menu-footer-menu-container>ul>li>a:hover span{margin-left:20px}.footer-menu .menu-footer-menu-container>ul>li>ul{padding:0;margin:20px 0 0}.footer-menu .menu-footer-menu-container>ul>li>ul>li{list-style:none;padding:4px 0;margin:0}.footer-menu .menu-footer-menu-container>ul>li>ul>li.menu-icon a span{content:'';width:20px;height:20px;display:inline-block;float:left;top:3px;position:relative;margin-right:10px;background-size:contain;background-position:center center;background-repeat:no-repeat}.footer-menu .menu-footer-menu-container>ul>li>ul>li.icon-facebook a span{background-image:url("img/icon/facebook.svg")}.footer-menu .menu-footer-menu-container>ul>li>ul>li.icon-twitter a span{background-image:url("img/icon/twitter.svg")}.footer-menu .menu-footer-menu-container>ul>li>ul>li.icon-instagram a span{background-image:url("img/icon/instagram.svg")}.footer-menu .menu-footer-menu-container>ul>li>ul>li.icon-linkedin a span{background-image:url("img/icon/linkedIn.svg")}.footer-menu .menu-footer-menu-container>ul>li>ul>li.icon-pinterest a span{background-image:url("img/icon/pinterest.svg");height:16px}.footer-menu .menu-footer-menu-container>ul>li>ul>li>a{color:#1a4122;font-family:minion-3,serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.footer-menu .menu-footer-menu-container>ul>li>ul>li>a:visited{color:#1a4122}.website-by{clear:both;width:100%;display:block;position:relative;text-align:right;font-size:1rem}.website-by a{text-decoration:none!important;color:#000!important}.dc-logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/icon/dcc-logo.svg");width:50px;height:50px;display:inline-block;position:relative;top:20px;margin-left:10px}.copyright{font-size:14px;font-style:normal;font-weight:300;line-height:150%;float:left;color:#767475;margin-top:10px}@media screen and (max-width:920px){.signup-block .flex_container{flex-direction:column-reverse}.site-footer{padding-top:80px}.site-footer .flex_container.flex_two .flex_item.one_third{width:100%}.site-footer .flex_container.flex_two .flex_item.two_thirds{width:100%}.site-footer .footer-logo{margin:40px auto}.site-footer .footer-logo a{display:block;width:100%;height:100%}.site-footer .footer-content{text-align:center;margin:0 auto}.site-footer .footer-info{text-align:center;margin-bottom:30px;margin-top:30px;padding-bottom:30px;border-bottom:solid 1px #647b4e}.site-footer .footer-menu .menu-footer-menu-container{padding-left:0}}#topBtn{position:fixed;bottom:-2px;width:186px;height:38px;font-size:0px;background-image:url("img/back_to_top.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;color:#fff;border:none;z-index:9;background-color:transparent;left:50%;margin-left:-93px;transition:.5s;cursor:pointer}#topBtn:hover{filter:brightness(120%)}.site-by{float:right;text-align:right;margin-top:10px;color:#767475;font-weight:300}.site-by a{color:#767475}.dooley-logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/ch-venue/dc-icon.png");display:inline-block;width:21px;height:21px;position:relative;top:4px}.footer-social p{color:#626a50;margin:10px 0;padding:0;font-size:20px;font-style:normal;font-weight:400;line-height:140%;font-family:minion-3,serif}.footer-social p:first-of-type{margin-top:0}.footer-social svg{top:7px;position:relative;margin-right:10px}.footer-social a{text-decoration:none;color:#626a50}.footer-contact{position:relative;left:-40px}.footer-contact p{color:#626a50;margin-bottom:0;font-size:20px;font-style:normal;font-weight:300;line-height:150%;margin-top:10px;display:block;clear:both}.footer-contact svg{top:2px;position:relative;margin-right:10px;width:18px}.property-by{font-family:"Futura PT";font-size:18px;font-style:normal;font-weight:300;line-height:150%}.property-by svg{top:10px;position:relative;margin-right:20px}.property-by a{text-decoration:none;color:#626a50}.property-by a:visited{color:#626a50}.text-image-blocks{position:relative}@media (max-width:768px){.text-image-blocks .flex_container.flex_two>.flex_item{flex-direction:column}}.text-image-blocks.blue-grey{background-color:#b4c7A333;padding:100px 0;background-image:url("img/ch-venue/24-bg-emblem.png");background-size:470px;background-repeat:no-repeat;background-position:right 1780px}.text-image-blocks .text-image{width:100%}.text-image-blocks .btn{margin-top:20px;display:inline-block;min-width:240px;text-align:center;border-color:#626a50;color:#626a50}.text-image-blocks .before-content{padding:100px 0}.text-image-blocks .before-content h3{font-size:1.75rem}.text-image-blocks .text-image-content{max-width:505px;z-index:1}.text-image-blocks .text-image-content ul{margin:0}.text-image-blocks .text-image-content h3{font-size:1.125rem}.text-image-blocks .flex_container.flex_two>.flex_item{display:flex;align-items:center;margin-bottom:124px;position:relative;z-index:9;padding:30px}.text-image-blocks .disclaimer{margin-top:40px;font-style:italic;font-weight:300;font-size:.75rem}.text-image-blocks .flickity-viewport{max-height:480px;border-radius:15px}.text-image-blocks .flickity-slider{max-height:480px}.text-image-blocks .flickity-slider img{object-fit:cover;height:480px;width:100%;border-radius:15px}.text-image-blocks .flickity-prev-next-button{background-color:transparent}.text-image-blocks .flickity-page-dots{bottom:-35px!important}.text-image-blocks .flickity-page-dots .dot{background-color:#e1ddcd!important;opacity:1}.text-image-blocks .flickity-page-dots .dot.is-selected{background-color:#626a50!important;opacity:1}.text-image-blocks .flickity-page-dots .dot:focus{box-shadow:0 0 0 5px #e1ddcd}.clear{display:block;width:100%;clear:both}.column-slider{width:100%;height:400px;display:block}.column-slider img{display:block;height:400px;width:100%}.flickity-prev-next-button .flickity-button-icon{width:30%;height:30%}.flickity-prev-next-button.next{right:0}.row-reverse{flex-direction:row-reverse!important}@media screen and (max-width:780px){.text-image-blocks .flex_container{flex-direction:column-reverse!important}.text-image-blocks .flex_container.flex_two>.flex_item{width:100%;margin-bottom:20px}.text-image-blocks .text-image-content{max-width:100%;text-align:center}}.page-id-1755 .text-image-blocks .flex_container{position:relative}.testimonial-video-block{padding:60px 0}.testimonial-video-block h3{font-family:minion-3,serif;margin-bottom:0;text-transform:uppercase;font-size:2.5rem;margin-top:10px}.testimonial-video-block video{width:100%;height:100%;min-height:550px;object-fit:cover}.testimonial-video-block.single-vid{padding:60px 0}.testimonial-video-block.single-vid .wrapper{padding:60px 20px}.testimonial-video-block.single-vid h2{color:#e1ddcd;line-height:130%}.testimonial-video-block:after{content:'';background-size:cover;background-repeat:no-repeat;background-position:center top;display:block;position:relative;margin:0 auto;width:100%;height:146px;background-image:url("img/rl-venue/banner-bottom-clip_centered.svg");top:-153px;margin-bottom:-150px}.home .testimonial-video-block{padding-top:0;padding-bottom:0}.tvid-content{margin-top:-15px}.tvideo{margin-bottom:60px}.tvideo h2{margin:-3% 0 0;text-align:center;font-size:65px;font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize}.video-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}.video-wrapper .vid-content{z-index:1;color:#eae6d9;text-align:center}.video-wrapper .vid-content h2{font-size:4rem;line-height:4rem}.video-wrapper .vid-content p{color:#fff;max-width:700px;margin:20px auto;font-size:20px;font-style:normal;font-weight:325;line-height:150%}.vid-content-wrapper{position:absolute;margin-top:0}.playButton{background-image:url("img/icon/play-btn.svg");background-size:contain;background-repeat:no-repeat;width:75px;height:75px;position:absolute;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;margin-top:-140px}.down-cheveron{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/rl-venue/down-arrow.svg");width:38px;height:12px;position:absolute;bottom:52px}@media screen and (max-width:1000px){.tvideo h2{text-align:center;font-size:2rem;line-height:2rem}}.video-overlay{position:absolute;width:100%;height:100%;background-color:#000;z-index:0}#signup .flex_item{background-repeat:no-repeat;background-size:cover}.signup-info{background-color:#823c26;color:#fff;padding:50px 0 100px}.signup-info p{color:#fff}.signup-info h2{margin-bottom:0;color:#fff;text-transform:capitalize}.signup-info .gform_confirmation_message{font-size:20px;font-weight:700}.signup-message{font-size:1.25rem;max-width:460px}.signup-terms{margin-top:20px;font-size:.9375rem}.signup-wrap{max-width:616px;float:right;padding-right:100px;padding-left:10px}.signup-image{background-size:cover;background-position:center}.signup-form{display:block;width:100%;clear:both;height:60px}.signup-form input{border:none!important;border-radius:30px!important;padding-left:19px!important;padding-top:12px!important;padding-bottom:14px!important}.signup-form .gform_body{width:322px;float:left}.signup-form .gform_footer{margin:0!important;padding:0!important;max-width:100px;float:left}.signup-form #gform_submit_button_1{background-color:#ca9168;border-radius:30px;padding:0 30px!important;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:3.6px;text-transform:uppercase;color:#823c26;transition:.5s;cursor:pointer;display:inline-block;z-index:2;margin-left:17px;text-indent:0;min-height:52px;text-align:center}.signup-form #gform_submit_button_1:hover{filter:brightness(120%);color:#fff!important;background-position:95px 19px}.signup-terms{width:100%;display:block;clear:both}@media screen and (max-width:1071px){.signup-block .flex_container.flex_two .flex_item{width:100%;min-height:400px}.signup-wrap{margin:0 auto;padding:10px;float:none;text-align:center}.signup-wrap .signup-message{margin:30px auto}.signup-form{height:120px}.signup-form input::placeholder{text-align:center;color:#56565a}.signup-form .gform_body{float:none;margin:0 auto}.signup-form .gform_footer{float:none;margin:20px auto!important;max-width:fit-content}.signup-form #gform_submit_button_1{margin-left:0}}input::placeholder{color:#56565a}.content-slider-section{padding-top:60px}.content-slider-section .wrapper{max-width:1440px}.content-slider-section h2:before{content:'';background-size:contain;background-position:left;background-repeat:no-repeat;background-image:url("img/fg-venue/fg-emblem-black.png");width:74px;height:168px;display:block;position:relative;margin:0 auto 38px;z-index:-1}.content-slider-section.square-edge .slider-image img{border-top-left-radius:0}.content-slider-section.square-edge .content-wrap p{max-width:455px}.content-slider-section.emblem-bg{position:relative}.content-slider-section.emblem-bg:before{content:'';background-size:contain;background-position:left;background-repeat:no-repeat;background-image:url("img/24c-emblem-gourmet.svg");width:100vw;height:100vh;display:block;position:absolute;left:0;top:260px;z-index:-1}.content-slider-section .slider-image{height:78vh;max-height:573px}.content-slider-section .slider-image img{width:100%;height:100%;object-fit:cover;max-width:none;border-radius:15px}.content-slider-section .content-wrap{max-width:550px;padding-right:60px;float:right;text-align:center}.content-slider-section .content-wrap p{max-width:490px;margin:30px auto 35px;color:#767475}.content-slider-section .flickity-viewport{border-radius:15px;background-color:#fff}.content-slider-section .flex_item.centered{display:flex;justify-content:center;align-items:center}.content-slider-section .flickity-page-dots{bottom:-33px!important}.content-slider-section .flickity-page-dots .dot{background-color:#f1f1f2;width:9px;border-radius:50%;height:9px;opacity:1;margin:0 4px}.content-slider-section .flickity-page-dots .dot.is-selected{background-color:#3b8d8d}@media screen and (max-width:1000px){.content-slider-section .flex_container .flex_item{width:100%}.content-slider-section .content-slider{width:96%;float:right}.content-slider-section .content-wrap{padding-right:0}.content-slider-section slider-image{height:400px}.content-slider-section slider-image img{width:100%;height:100%;object-fit:cover;max-width:none}}.circle-content-block .circle-banner{background-size:cover;background-position:center center;width:100%;min-height:595px;z-index:1;display:flex;justify-content:center;align-items:baseline;position:relative}.circle-content-block .half-cirlce{position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:345px 345px 0 0;background-color:#fff;display:block;z-index:23344;height:316px;width:643px;bottom:-292px}.circle-content-block .circle-content{position:relative;z-index:2;margin:-50px auto 0}@media screen and (max-width:1000px){.circle-content-block .half-cirlce{height:257px;width:413px}}.instagram-content-block{padding:100px 0 100px;background-color:#e1ddcd;background-image:url("img/rl-venue/tile-bg.png");background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;z-index:0;position:relative}.instagram-content-block .twentyfour-content p{margin:0 auto;text-align:center}.instagram-content-block .instagram-art-feed{position:relative;top:-40px;max-width:580px;margin:0 auto}.instagram-content-block .instagram-art-feed #sb_instagram #sbi_images{scale:1.2;left:-60px;position:relative}.instagram-content-block .instagram-art-feed .sb_instagram_header{display:none}.instagram-content-block .instagram-art-feed #sbi_load{display:none}.instagram-content-block .instagram-art-feed .sbi_item{box-shadow:0 4px 15px 0 rgba(0,0,0,.1);background-color:#fff}.instagram-content-block .instagram-art-feed .sbi_item:first-child{transform:rotate(12deg);float:right!important;display:block!important;position:relative}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(2){transform:rotate(-10deg);float:right!important;display:block!important;position:relative;top:110px;height:286px}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(2) .sbi_photo{height:271px!important}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(3){transform:rotate(5deg);float:right!important;display:block!important;position:relative;top:238px;z-index:2;right:-324px}.instagram-content-block .instagram-btn{background-image:url("img/icon/instagram.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:25px;height:25px;display:inline-block;position:relative;top:6px;margin-right:10px}.instagram-content-block .pintrest-btn{background-image:url("img/icon/instagram.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:25px;height:25px;display:inline-block;position:relative;top:6px;margin-right:10px}.instagram-content-block .social-media-btns a{font-family:minion-3-display,serif;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:3.24px;text-transform:uppercase;color:#626a50;text-decoration:none;transition:.2s;position:relative;z-index:3}.instagram-content-block .social-media-btns a:first-of-type{margin-right:20px}.instagram-content-block .social-media-btns a:hover{color:#767475}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{min-width:188px}@media (max-width:1000px){.instagram-content-block .instagram-art-feed{margin-top:100px;min-height:190px}}@media (max-width:600px){.instagram-content-block .instagram-art-feed{margin-top:0;min-height:190px;margin-bottom:200px}.instagram-content-block{padding-bottom:50px}.instagram-content-block .flex_container.flex_two>.flex_item:first-of-type{order:2}.instagram-content-block .flex_container.flex_two>.flex_item:nth-of-type(2){order:1}.instagram-content-block .instagram-art-feed #sb_instagram #sbi_images{left:0}.instagram-content-block .instagram-art-feed .sbi_item{min-width:191px;width:191px;position:absolute}.instagram-content-block .instagram-art-feed .sbi_item:first-child{transform:rotate(12deg);position:absolute;top:30px;left:47%;width:140px!important;min-width:140px!important;height:140px}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(2){transform:rotate(-10deg);top:80px;height:196px;position:absolute;width:140px!important;min-width:140px!important;left:40px}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(2) .sbi_photo{height:182px!important}.instagram-content-block .instagram-art-feed .sbi_item:nth-child(3){transform:rotate(5deg);top:188px;z-index:2;right:30px;position:absolute;min-width:140px!important;width:140px!important}}.instagram-img{width:100%;max-width:900px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(img/ch-venue/instagram-bg.png);height:420px;margin:60px auto 0}@media screen and (max-width:1000px){.instagram-img{height:300px}}@media screen and (max-width:680px){.instagram-img{height:160px}}.venue-feed{transform:scale(1.3)}@media screen and (min-width:1000px){.venue-feed{padding:80px 0}}@media screen and (max-width:1000px){.venue-feed{transform:none}}.range-scrubber{width:7.5rem;position:relative;display:flex;align-items:center}@media (min-width:1024px){.range-scrubber{width:17rem}}.range-scrubber::before{content:'';display:block;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);background-color:#ca9168;height:1px}.range-scrubber__handle{width:1.5rem;cursor:grab;height:.375rem;background-color:#2d3177;border-radius:1rem}@media (min-width:1024px){.range-scrubber__handle{width:2.8rem}}.range-scrubber__handle:active{cursor:grabbing}.service-grid-block{display:flex;padding-bottom:100px;padding-top:100px}.service-grid-block .service-grid-column{width:33.33%;float:left}.service-grid-block .service-grid-column img{border-top-left-radius:200px;border-top-right-radius:200px}.service-grid-block .service-block{padding:20px 20px 0;max-width:319px;cursor:pointer}.service-grid-block .service-block.small{max-width:300px;float:right;margin-right:30px}.service-grid-block .service-block.large{max-width:360px}.service-grid-block .service-block.alignright{float:right;margin:0 0 0 30px}.service-grid-block .service-block.hover-1 h4:before{background-image:url("img/animate/circlerd-hover_3.gif")}.service-grid-block .service-block.hover-2 h4:before{background-image:url("img/animate/circlerd-hover_2.gif");width:247px;top:-7px;left:-40px}.service-grid-block .service-block.hover-3 h4:before{background-image:url("img/animate/circlerd-hover_1.gif");left:-57px;width:221px}.service-grid-block .service-block.hover-4 h4:before{background-image:url("img/animate/circlerd-hover_4.gif");top:-4px}.service-grid-block .service-block h4:before{content:'';width:310px;height:80px;background-size:contain;background-repeat:no-repeat;position:absolute;top:-12px;left:-21px;display:none}.service-grid-block .service-block:hover h4:before{display:block}.service-grid-block .service-block h4{font-family:minion-3-display,serif;font-size:35px;font-style:normal;font-weight:400;line-height:120%;color:#1a4122;margin-bottom:20px;margin-top:0;position:relative;z-index:2}.service-grid-block .service-block p{font-size:18px;font-style:normal;font-weight:300;line-height:140%;color:#1a4122}.service-grid-block .service-center-image{padding-top:0}.scroll-accordion__info{min-height:400px}.carrot-pin{position:relative}.carrot-pin:before{content:'';width:600px;height:2059px;background-image:url(img/big-carrot.svg);background-size:600px;background-repeat:no-repeat;background-position:left top;display:block;position:absolute;top:-150px;left:0}.scroll-accordion{display:none;--scrollOffset:3rem;position:sticky;top:var(--scrollOffset);opacity:0;min-height:400px;transition:opacity linear .5s}@media (min-width:1024px){.scroll-accordion{display:block}}.scroll-accordion.js-is-ready{opacity:1}.scroll-accordion__window{position:relative;border-radius:15px;overflow:hidden;z-index:0;max-height:611px}.scroll-accordion__window::before{content:'';display:block;padding-bottom:155%}.scroll-accordion__window img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (min-width:1024px){.scroll-accordion__content{margin-top:5.5rem;padding-left:4.8rem}}.scroll-accordion__button{border:none;border-radius:0;outline:0;background-color:transparent;padding:0;cursor:pointer;cursor:pointer;display:block;font-family:minion-3,serif;font-size:22px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;letter-spacing:.2em;color:#a7a298;transition:color ease .4s}.scroll-accordion__button:active,.scroll-accordion__button:focus{outline:0}.scroll-accordion__button:hover{color:#626a50}.scroll-accordion__button.js-is-active{color:#626a50}.scroll-accordion__button.js-is-active:hover{color:#a7a298}@media (min-width:1024px){.scroll-accordion__button+.scroll-accordion__button{margin-top:1.85rem}}.scroll-accordion__picker{margin-top:3rem;display:grid;align-items:start;gap:2rem}@media (min-width:1024px){.scroll-accordion__picker{margin-top:4.5rem;grid-template-columns:6fr 9fr;column-gap:2.75rem}}.scroll-accordion__info{overflow:hidden;position:relative}.scroll-accordion__menu{flex-grow:0}.scroll-accordion__descr{opacity:0;transition:opacity linear .5s}.scroll-accordion__descr.js-is-active{opacity:1}.scroll-accordion__descr h3{color:#767475;text-transform:uppercase;font-family:minion-3,serif;font-size:18px;font-weight:500;line-height:150%;letter-spacing:.1em}.scroll-accordion__descr p{color:#626a50;font-family:minion-3,serif;font-size:20px;font-weight:300;line-height:140%}.scroll-accordion.js-is-ready .scroll-accordion__descr{position:absolute;top:0;left:0}.scroll-accordion.js-transitions .scroll-accordion__window img{transition:transform cubic-bezier(.47, .29, .66, .88) 250ms}.mobile-accordian{text-align:center;padding:80px 20px}.mobile-accordian h3.accordion-title,.mobile-accordian h4{font-family:minion-3-display,serif;font-size:2rem;font-style:normal;font-weight:400;line-height:160%;margin-bottom:0;margin-top:20px;color:#626a50;text-transform:none}.mobile-accordian h3:not(.accordion-title){font-family:minion-3-display,serif;margin:0;text-transform:uppercase}.mobile-accordian .oval-image{border-radius:15px;height:336px;width:263px;margin:0 auto;object-fit:cover;margin-top:40px;margin-bottom:0}@media (max-width:1000px){.carrot-pin{display:none}}.square-slider-block{overflow:hidden;margin:4.5rem 0}.square-slider-block.light-green{background:linear-gradient(to bottom,#fff 50%,rgba(100,123,78,.15) 50%);margin-bottom:0}@media (min-width:1024px){.square-slider-block{margin:6rem 0}}.square-slider-block .flickity-slider{background-color:#faf8f3}.home .square-slider__container{width:100%;padding:0 2rem;overflow:visible;position:relative}@media (min-width:1024px){.home .square-slider__container{padding-left:120px}}.home .square-slider__container:before{content:'Lets take a scroll';display:block;position:absolute;font-size:16.196px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:4.859px;text-transform:uppercase;transform:rotate(-90deg);left:-60px;top:42%;color:#823c26}.home .square-slider__slide{position:relative;width:100%;margin-right:2rem}.home .square-slider__slide::before{content:'';display:block;padding-bottom:100%}@media (min-width:1024px){.home .square-slider__slide{width:80vw;max-width:80.625rem;height:572px}}.home .square-slider__slide img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.home .square-slider__controls{margin-top:2.1875rem;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.home .square-slider__controls{margin-top:4.4rem}}.square-slider__container{width:100%;padding:0 2rem;overflow:visible;position:relative}@media (min-width:1024px){.square-slider__container{padding-left:120px}}.square-slider__container:before{content:'Lets take a scroll';display:block;position:absolute;font-size:16.196px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:4.859px;text-transform:uppercase;transform:rotate(-90deg);left:-60px;top:42%;color:#823c26}.square-slider__slide{position:relative;width:100%;margin-right:2rem;max-width:28.125rem}.square-slider__slide::before{content:'';display:block;padding-bottom:100%}@media (min-width:1024px){.square-slider__slide{width:42vw;max-width:40.625rem}}.square-slider__slide img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:15px}.square-slider__controls{margin-top:2.1875rem;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.square-slider__controls{margin-top:4.4rem}}[data-js=square-slider]{opacity:0;transition:opacity linear .5s}[data-js=square-slider].js-is-ready{opacity:1}[data-js=square-slider] .flickity-viewport{overflow:visible}.blog-buzz-block{margin-top:-420px;z-index:2;position:relative}.blog-buzz-block h2.main-title{text-align:center;color:#fff}.blog-buzz-block .blog-buzz-content{padding:20px;position:relative}.blog-buzz-block .blog-buzz-content .blog-read-more{position:absolute;top:170px;left:50%;transform:translate(-50%,-50%);display:none}.blog-buzz-block .blog-buzz-content:hover .blog-read-more{display:block;z-index:99}.blog-buzz-block .blog-buzz-content:hover img{opacity:.3;transform:scale(1.1)}.blog-buzz-block .blog-buzz-content h2{font-size:33px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:-10px}.blog-buzz-block .blog-buzz-content p{font-size:21px;font-style:normal;font-weight:300;line-height:140%}.blog-buzz-block .blog-buzz-content .image-overlay{background-color:#56565a;display:block;width:100%;height:300px;overflow:hidden}.blog-buzz-block .blog-buzz-content img{max-height:300px;height:300px;width:100%;object-fit:cover;margin-bottom:0;overflow:hidden;transition:.2s}.blog-buzz-block .blog-buzz-content .catagory-button{padding:5px 12px;font-family:minion-3,serif;font-size:13px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:3.24px;text-transform:uppercase;border-radius:80px;color:#fff;background-color:#56565a;text-decoration:none;display:inline-block}.blog-buzz-block .blog-buzz-content .post-categories{padding:0;margin:0}.blog-buzz-block .blog-buzz-content .post-categories li{margin:0;padding:0;list-style:none}.blog-buzz-block .blog-buzz-content .post-categories li a{font-family:minion-3,serif;font-size:13px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:3.24px;text-transform:uppercase;border-radius:80px;color:#fff;text-decoration:none}.blog-buzz-block .blog-button{margin:0 auto;display:block;text-align:center;max-width:250px}.testimonial-section{width:100%;padding:0;position:relative;margin:60px auto 0}.testimonial-section h2{color:#e1ddcd;text-align:center}.testimonial-section__container{overflow:hidden}.testimonial-section .testi-content{background-color:#626a50}.testimonial-section .testimonial-before h2{text-align:center;color:#e1ddcd;margin-bottom:30px}.testimonial-section .testimonial-before p{color:#e1ddcd;text-align:center;font-family:minion-3,serif;font-size:20px;font-style:normal;font-weight:400;line-height:140%;max-width:680px;margin:0 auto}.testimonial-section .testimonial-slider{z-index:2;position:relative}.testimonial-section .flickity-page-dots{bottom:-60px}.testimonial-section .author-title{margin:0}.testimonial-section .quote{display:flex;flex-direction:column;height:auto;justify-content:center;height:470px}.testimonial-section .quote p{color:#e1ddcd;font-size:20px;font-style:normal;font-weight:300;line-height:150%;padding-top:0;max-width:478px;padding-left:30px;margin:0 auto;text-align:center}.testimonial-section .quote p.author{margin:0;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:3.6px;text-transform:uppercase}.testimonial-section .quote p.author-title{margin:10px 0;color:#b4c7a3;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.testimonial-section .flickity-page-dots{width:50%;position:relative;float:right;text-align:left;top:-50px;left:70px}.testimonial-section .flickity-page-dots .dot{width:30px;height:2px;border-radius:0}.testimonial-section .flickity-prev-next-button.previous{display:none}.testimonial-section .flickity-prev-next-button.next{z-index:9999;right:10px;position:relative;float:right;top:-40px;background-image:url("img/icon/next-icon.svg");background-size:26px;background-repeat:no-repeat;background-position:center}.testimonial-section .flickity-prev-next-button.next svg{display:none}.testimonial-section .flickity-prev-next-button.next:before{content:'Next Testimonial';display:inline-block;color:#fff;text-wrap:nowrap;left:-200px;position:relative;font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase}.testimonial-section .flickity-button{display:none;background-color:transparent;border:solid #fff}.testimonial-slide{width:100%;height:auto;margin-right:10px;border-radius:5px;counter-increment:gallery-cell}.testi-image{height:980px}.testi-image img{width:100%;object-position:bottom;object-fit:cover;height:100%}@media screen and (max-width:1054px){.testi-image{height:700px}.testi-image img{object-position:center;height:inherit}}@media screen and (max-width:780px){.testi-image{height:500px}.testi-image img{object-position:center;height:inherit}}.headshot{width:100%;max-height:347px}.headshot img{padding-right:30px;object-fit:cover}.happy-hearts{text-align:center;color:#e1ddcd;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:6px;text-transform:uppercase;font-family:Arial}.happy-hearts:before{content:'';width:26px;height:22px;background-image:url("img/rl-venue/heart.png");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto}.flex-center{justify-content:center;align-items:center;flex-direction:column;display:flex}.testi-btn{width:48px;height:48px;border-radius:50%;display:inline-block;margin:0 60px;background-size:cover;background-repeat:no-repeat;background-image:url("img/ch-venue/ch-arrow.svg");top:17px;cursor:pointer;position:relative;background-color:#e1ddcd}.testi-btn.next-btn{transform:rotate(180deg)}.testimonial-btns{position:relative;top:30px}.testimonial-btns h3{text-align:center;color:#e1ddcd;font-size:19px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:0}@media screen and (max-width:680px){.testi-btn{margin:0 10px}}.team-members-block{width:100%;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;gap:var(--rowGap) var(--columnGap);--columnGap:1.5rem;--rowGap:2rem;--numCols:2}.team-members-block:first-child{margin-top:3.4375rem}@media (min-width:1024px){.team-members-block:first-child{margin-top:4.6875rem}}@media (min-width:1024px){.team-members-block{justify-content:center;--columnGap:2rem;--numCols:5}}.team-members-block__filters .filter-bar.is-flexible{display:none}.team-members-block__filters .filter-bar__mobile-select{margin:0 auto 1.5rem;max-width:15.3125rem}@media (min-width:1024px){.team-members-block__filters .filter-bar__mobile-select{display:none}.team-members-block__filters .filter-bar.is-flexible{display:flex}}.team-member{width:calc(100% / var(--numCols) - calc(var(--columnGap) - 1/var(--numCols) * var(--columnGap)));max-width:15.625rem}.team-member__image{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;background-color:#efefef}.team-member[data-modal-target]{cursor:pointer}.team-member[data-modal-target] .team-member__image::before{position:absolute;left:0;right:0;top:0;bottom:0;content:attr(data-hover-text);background-color:rgba(26,65,34,.9);opacity:0;transition:opacity linear .4s;display:flex;align-items:center;justify-content:center;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:1.12rem;font-weight:500;color:#fff;text-transform:uppercase}.team-member[data-modal-target] .team-member__image:hover::before{opacity:1}.team-member__modal{position:relative;width:100%;height:100vh;overflow:auto}@media (min-width:768px) and (min-height:768px){.team-member__modal{display:flex;align-items:center}}.team-member__modal.js-is-active{opacity:1}.team-member__modal.js-no-transition{transition-duration:0}.team-member__modal-wrap{margin:0 auto;padding:0 0 2.5rem}@media (min-width:768px) and (min-height:768px){.team-member__modal-wrap{padding:0}}.team-member__modal-wrap .relative{position:relative}.team-member__modal-close{border:none;border-radius:0;outline:0;background-color:transparent;padding:0;cursor:pointer;display:inline-flex;position:absolute;top:1.5rem;right:1.5rem;z-index:10;cursor:pointer;font-size:0;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-weight:500;color:#fff;text-transform:uppercase;transition:color ease 250ms;border-radius:50%;background-color:#1a4122;aspect-ratio:1;width:2.1rem;height:2.1rem}.team-member__modal-close:active,.team-member__modal-close:focus{outline:0}@media (min-width:1024px){.team-member__modal-close{top:2rem;right:2rem;width:auto;height:auto;column-gap:.9rem;font-size:1.12rem;padding:0;background-color:transparent;border-radius:0}}.team-member__modal-close:hover{color:#b4c7a3}.team-member__modal-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1;width:1.12rem}@media (min-width:1024px){.team-member__modal-close svg{position:static;transform:none;top:auto;left:auto}}.team-member__instructions{font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:.875rem;color:#fff;position:absolute;pointer-events:none;padding-top:.25rem;bottom:.5rem;left:0;right:0;text-align:center}.team-member__instructions>div{position:relative;top:.25rem;z-index:2}.team-member__instructions::before{position:absolute;top:0;z-index:0;height:2.0625rem;content:"";display:block;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 100%)}@media (min-width:1024px){.team-member__instructions{display:none}}.team-member__modal-controls{display:none;position:absolute;left:0;right:0;top:50%;pointer-events:none;align-items:center;justify-content:space-between;padding:0 2rem;z-index:10}.team-member__modal-controls.is-mobile{top:auto;bottom:.5rem;padding:0 1rem;display:flex}@media (min-width:1024px){.team-member__modal-controls{display:flex}.team-member__modal-controls.is-mobile{display:none}}.team-member__modal-controls button{color:#fff;border:none;border-radius:0;outline:0;background-color:transparent;padding:0;cursor:pointer;pointer-events:all;transition:color ease 250ms}.team-member__modal-controls button:active,.team-member__modal-controls button:focus{outline:0}.team-member__modal-controls button:hover{color:#b4c7a3}.team-member__modal-controls button svg{width:1.5625rem;height:.9375rem}.team-member__modal-controls button[data-action=prev]{transform:rotate(180deg)}.team-member__modal-content{position:relative;width:100%;flex-grow:0;flex-shrink:1;padding:3.1rem 2rem}@media (min-width:1024px){.team-member__modal-content{padding:4.375rem 6rem;width:64.25%}}.team-member__meta{margin-top:2rem;text-align:center}.team-member__name{font-family:minion-3-display,serif;line-height:1.1;font-size:1.625rem;color:#1a4122}.team-member__job-title{font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:.875rem;margin-top:.8125rem;color:#1a4122}.team-member__fun-facts{margin:2rem auto;color:#b4c7a3}[data-js=expander-content-hidden]{display:none}[data-js=expander-render]{display:flex;flex-flow:row wrap;background-color:#1a4122;color:#fff;border-radius:0}@media (min-width:1024px){[data-js=expander-render]{border-radius:2.625rem;flex-flow:row nowrap}}[data-js=expander-render] .team-member__name{font-family:minion-3-display,serif;font-size:3.8125rem;color:#fff}@media (min-width:1024px){[data-js=expander-render] .team-member__name{font-size:3rem}}[data-js=expander-render] .team-member__job-title{margin-top:1.125rem;font-size:1.12rem;text-transform:uppercase;letter-spacing:.07rem;color:#fff}[data-js=expander-render] .team-member__image{position:relative;width:100%;border-radius:0}[data-js=expander-render] .team-member__image::before{display:none}@media (min-width:1024px){[data-js=expander-render] .team-member__image{width:27rem;border-radius:2.625rem}}[data-js=expander-render] .team-member__image img{width:100%;height:100%;object-fit:cover}.team-member__bio p{color:#fff}.team-member__fun-facts p{color:#b4c7a3}.menu_hover_overlay{position:absolute;top:0;text-align:center;width:100%;height:100%;background-color:rgba(26,65,34,.9);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;border-radius:100%;transition:.4s}.menu_hover_overlay h3{font-family:minion-3,serif;text-transform:uppercase;color:#fff;font-weight:600;line-height:100%;letter-spacing:1px}.menu_hover_overlay h3:after{content:"";width:120px;height:1px;background-color:#fff;display:block;margin:10px auto}.menu_hover_overlay p{color:#fff;font-weight:400;text-align:center;margin:0;padding:0;display:block;max-width:200px;top:-23px;position:relative}.team-member__image:hover .menu_hover_overlay{opacity:1}.team-member__image:hover .menu_hover_overlay{opacity:1}@media (max-width:680px){.team-members-block{--numCols:2}.team-member{max-width:9.625rem}.team-members-block__filters{margin-top:-50px}.team-member__meta{margin-top:1em}.team-member__job-title{margin-top:0}.team-member__image:hover .menu_hover_overlay{opacity:0!important}}.simple-content-block.grey-bg{background-color:#e8ebe4;background-image:url("img/24c-bg-em.svg");background-position:right 411px;background-repeat:no-repeat;padding-bottom:40px;padding-top:100px}.simple-content-block.blue-grey{background-color:#b4c7A333}.simple-content-block.cream{background-color:#e7e8d8;padding-bottom:40px;padding-top:100px;position:relative;margin-top:150px}.simple-content-block.cream:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/rl-venue/rancho-emblem-small.svg");width:205px;height:102px;display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-51px}.simple-content-block.cream:after{content:'';background-size:contain;width:100%;height:682px;top:200px;position:absolute;background-image:url(img/rl-venue/emblem-bg-overlay.svg);background-position:left top;background-repeat:no-repeat;opacity:.03;left:-170px;background-blend-mode:multiply}.simple-content-block.menu-carrot{position:relative}.simple-content-block.menu-carrot:before{content:'';background-size:contain;background-position:0;background-repeat:no-repeat;background-image:url(img/carrot-carrers-bg.svg);width:100vw;height:100vh;display:block;position:absolute;right:0;top:0;z-index:-1;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.simple-content-block.light-green-bg{background-color:rgba(100,123,78,.15);padding-top:100px;position:relative}.simple-content-block.light-green-bg:before{content:'';background-size:contain;background-position:left;background-repeat:no-repeat;background-image:url(img/carrot-carrers-bg.svg);width:100vw;height:100vh;display:block;position:absolute;left:0;top:0;z-index:-1}.simple-content-block.bg-24c{position:relative}.simple-content-block.bg-24c:before{content:'';background-size:contain;background-position:right;background-repeat:no-repeat;background-image:url("img/ch-venue/carrot-right.png");width:250px;height:770px;display:block;position:absolute;right:0;top:40%;z-index:-1}.simple-content-block h2{text-align:center;margin:0 auto 30px}.simple-content-block .the-content{margin:0 auto}.simple-content-block .twentyfour-content p{font-size:20px;font-style:normal;font-weight:300;line-height:140%}.gallery-slider{width:100%;height:auto;display:block;overflow-x:hidden;padding-bottom:40px}.gallery-slider.full-width{padding-bottom:0;margin-bottom:-70px}.gallery-slider.single-img .flickity-page-dots{display:none!important}.gallery-slider.single-img .flickity-button{display:none!important}.gallery-slider.em-honeydew{position:relative;padding-top:60px;overflow-x:auto}.gallery-slider.em-honeydew:before{background-size:contain;background-position:center center;background-repeat:no-repeat;content:'';width:100px;height:100px;background-image:url("img/24c_emblem_honeydew.svg");display:block;margin:0 auto;position:absolute;left:50%;transform:translate(-50%,-50%);top:60px;z-index:9}.gallery-slider .flickity{height:80vh}.gallery-slider .flickity-button.flickity-prev-next-button.next{width:40px;height:40px;background-image:url("img/ch-venue/ch-arrow-w.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;top:50%;right:30px;outline:0;transform:rotate(180deg)}.gallery-slider .flickity-button.flickity-prev-next-button.next svg{display:none}.gallery-slider .flickity-button.flickity-prev-next-button.next:hover{outline:0;background-color:transparent}.gallery-slider .flickity-button.flickity-prev-next-button.next:focus{box-shadow:none}.gallery-slider .flickity-button.flickity-prev-next-button.previous{width:40px;height:40px;background-image:url("img/ch-venue/ch-arrow-w.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;top:50%;left:30px;outline:0}.gallery-slider .flickity-button.flickity-prev-next-button.previous svg{display:none}.gallery-slider .flickity-button.flickity-prev-next-button.previous:hover{outline:0;background-color:transparent}.gallery-slider .flickity-button.flickity-prev-next-button.previous:focus{box-shadow:none}.gallery-slider .flickity-page-dots{bottom:-33px!important}.gallery-slider .flickity-page-dots .dot{background-color:#1a4122}.gallery-slider .flickity-page-dots .dot.is-selected{background-color:#56565a}.gallery-slider button{background-color:transparent;outline:0;border:none;width:10px;height:10px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/ch-venue/ch-arrow.svg");cursor:pointer;padding:0;float:right;position:relative;top:-2px}.gallery-slider button.button--next{transform:rotate(180deg);margin-left:10px}.carousel-cell{width:70%;display:block;height:70vh;min-height:700px;display:flex;justify-content:center;margin:0 10px}.carousel-cell.full-width{width:100%}.carousel-cell.is-selected img{filter:brightness(100%)}.carousel-cell img{align-self:center;object-fit:cover;height:100%;width:100%;border-radius:15px;filter:brightness(75%)}@media (max-width:1024px){.carousel-cell{width:80%;height:600px}}@media (max-width:780px){.carousel-cell{width:80%;height:350px}}@media (max-width:480px){.carousel-cell{width:80%;height:200px}.gallery-slider .flickity-button.flickity-prev-next-button{display:none}}.planning-form-block{background-color:#626a50;padding:100px 20px;position:relative;background-image:url("img/rl-venue/form-texture-bg.png");background-image:image-set(url("img/rl-venue/form-texture-bg.webp") type("image/webp"), url("img/rl-venue/form-texture-bg.png") type("image/png"));background-size:cover;background-blend-mode:multiply;overflow:hidden}.planning-form-block:before{content:'';position:absolute;right:0;width:610px;height:129%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(img/rl-venue/flower-grid-tp.svg);background-blend-mode:color-burn;z-index:2;top:-145px;mix-blend-mode:color-burn;opacity:.8}@media screen and (max-width:768px){.planning-form-block:before{opacity:.4}}.planning-form-block .gform_confirmation_message{color:#fff;text-align:center;font-size:43px;margin-top:170px}.planning-form-block.contact-page{background-image:none;background-color:#faf8f3;padding-bottom:0;padding-top:0}.planning-form-block.contact-page:before{display:none}.planning-form-block.contact-page:after{content:'';margin-top:60px;display:block;height:74px;width:calc(100% + 40px);position:relative;background-image:url("img/rl-venue/decorative-tile-repeat.png");background-size:contain;background-repeat:repeat-x;padding:0;left:-20px}.planning-form-block.contact-page .gform_confirmation_message{color:#626a50}.planning-form-block.contact-page .planning-content h2{color:#626a50}.planning-form-block.contact-page .planning-content p{color:#626a50}.planning-form-block.contact-page .planning-content h3{color:#626a50}.planning-form-block.contact-page .planning-content .phone-icon{background-image:url("img/ch-venue/phone-icon.svg")}.planning-form-block.contact-page .planning-content .email-icon{background-image:url("img/ch-venue/email-icon.svg")}.planning-form-block.contact-page .gform-theme--foundation .gfield .ginput_password.large,.planning-form-block.contact-page .gform-theme--foundation .gfield input.large,.planning-form-block.contact-page .gform-theme--foundation .gfield select.large{border:none!important;background-color:#eae6D999}.planning-form-block.contact-page .planning-form{padding-left:50px}.planning-form-block.contact-page .planning-form:before{display:none}.planning-form-block.contact-page #gform_submit_button_2{background-color:#626a50;border-radius:30px!important;padding:10px 60px 10px 40px;text-wrap:nowrap;position:relative;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:350;line-height:140%;letter-spacing:3.6px;text-transform:uppercase;text-decoration:none;color:#fff;transition:.5s;cursor:pointer;display:inline-block;z-index:2;background-image:url("img/icon/arrow-white.svg");background-size:20px;background-position:225px 14px;background-repeat:no-repeat;float:right}.planning-form-block.contact-page #gform_submit_button_2:hover{filter:none!important;background-position:240px 14px;color:#fff!important}.planning-form-block #gform_submit_button_2{background-color:#ca9168;border-radius:30px!important;padding:10px 60px 8px 40px;text-wrap:nowrap;position:relative;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:3.6px;text-transform:uppercase;text-decoration:none;color:#faf8f3;transition:.5s;cursor:pointer;display:inline-block;z-index:2;background-image:url("img/icon/arrow-white.svg");background-size:20px;background-position:210px 15px;background-repeat:no-repeat;float:right}.planning-form-block #gform_submit_button_2:hover{filter:none!important;background-position:230px 15px;color:#faf8f3!important}.planning-form-block .gform-theme--foundation .gform_footer,.planning-form-block .gform-theme--foundation .gform_page_footer{justify-content:right}.planning-form-block .phone-icon{background-image:url("img/ch-venue/phone-icon-white.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-right:27px;top:2px;position:relative}@media screen and (max-width:768px){.planning-form-block .phone-icon{display:block;margin:10px auto}}.planning-form-block .email-icon{background-image:url("img/ch-venue/email-icon-white.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-right:27px;top:2px;position:relative}@media screen and (max-width:768px){.planning-form-block .email-icon{display:block;margin:10px auto;top:-15px}}.planning-form-block.weddings-page{padding-top:100px}.planning-form-block .wrapper{max-width:1110px;z-index:2;position:relative}.planning-form-block .planning-content{color:#1a4122}.planning-form-block .planning-content h2{color:#fff;font-size:56px;text-transform:capitalize;font-style:normal;font-weight:400;line-height:110%}@media screen and (max-width:768px){.planning-form-block .planning-content h2{font-size:2rem}}.planning-form-block .planning-content h3{color:#faf8f3;font-family:minion-3-display,serif;font-size:25px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:5px;text-transform:uppercase}.planning-form-block .planning-content p{color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:140%;max-width:364px;position:relative}.planning-form-block .planning-content strong{font-size:20px;font-style:normal;font-weight:450;line-height:123%}.planning-form-block .planning-form{margin-top:46px;padding-left:50px;overflow:hidden}.planning-form-block .planning-form input,.planning-form-block .planning-form select{height:50px;border-radius:8px!important;background-color:#f0f4ed;border:0}.planning-form-block .planning-form input:focus-visible,.planning-form-block .planning-form select:focus-visible{outline-color:#6f8d61}.planning-form-block .planning-form ::placeholder{color:#505050;font-family:minion-3,serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;text-indent:7px}.planning-form-block .planning-form select{color:#505050;font-family:minion-3,serif;font-size:16px;font-style:normal;font-weight:300;line-height:150%;appearance:none;background-image:url("img/icon/select-arrow.svg");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:1.2rem auto;background-color:#f0f4ed;border:0;text-indent:8px;padding-top:13px}.planning-form-block .planning-form textarea{border-radius:8px!important;background-color:#f2efe8;border:0;font-weight:300}.planning-form-block .planning-form textarea:focus-visible{outline-color:#1a4122}.planning-form-block .planning-form input[type=submit]{background-color:#647b4e;border-radius:30px!important;padding:10px 60px 10px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:futura-pt,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.6px;text-decoration:none;color:#fff;transition:.5s;cursor:pointer;display:inline-block;z-index:2;background-image:url("img/icon/arrow-white.svg");background-size:20px;background-position:162px 18px;background-repeat:no-repeat}.planning-form-block .planning-form input[type=submit]:hover{filter:brightness(120%);color:#fff!important;background-position:172px 18px}.planning-form-block .planning-form .gform_wrapper.gravity-theme .gfield input.small,.planning-form-block .planning-form .gform_wrapper.gravity-theme .gfield select.small{width:50%}.planning-form-block .planning-form .gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.planning-form-block .planning-form .gform_wrapper.gravity-theme .gfield.gfield--width-full{color:#fff}.planning-form-block .gform-theme--foundation .gfield .ginput_password.large,.planning-form-block .gform-theme--foundation .gfield input.large,.planning-form-block .gform-theme--foundation .gfield select.large{height:50px;border-radius:8px;background-color:#f2efe8;outline:0;box-shadow:none;border:none}.reachout-content p{margin-bottom:5px;margin-top:5px}.gform-theme--foundation .gfield textarea.large{border:none;box-shadow:none;outline:0}.oval-link-block{padding-bottom:0}.oval-link-block .oval-link-wrap{height:400px;border-radius:400px 400px 20px 20px;overflow:hidden;margin:30px;position:relative;background-color:#ca9168}.oval-link-block .oval-link-wrap:hover .oval-link{transform:scale(1.2);opacity:.3}.oval-link-block .oval-link-wrap:hover .btn-outline.white{display:block!important}.oval-link-block .oval-link-wrap h2{color:#fff;text-align:center;font-size:45.25px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-1.357px;position:relative;top:200px}.oval-link-block .oval-link-wrap .btn-outline.white{background-color:#626a50;color:#faf8f3;border-color:#626a50;margin:0 auto;top:205px;display:none;text-align:center;max-width:171px;padding:12px 20px 10px;font-size:14px}.oval-link-block .oval-link-wrap a{text-decoration:none}.oval-link-block .oval-link-wrap a h2{text-decoration:none}.oval-link-block .oval-link{width:100%;height:410px;background-size:cover;background-repeat:no-repeat;background-position:center;border-top-right-radius:205px;border-top-left-radius:205px;transition:.5s;position:absolute}.oval-link-block h2{color:#626a50;text-align:center;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.2em;line-height:120%;text-transform:uppercase;padding:0 42px}.oval-link-block p{text-align:center;padding:0 30px}.award-section-block{padding-bottom:100px}.award-section-block .wrapper{max-width:1240px}.award-section-block .award-content{max-width:600px;padding-left:80px}.award-section-block .award-content h2{color:#1a4122;font-size:56px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:0}.award-section-block .award-content h3{color:#647b4e;font-family:minion-3,serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1px;text-transform:uppercase}.award-section-block .award-content p{color:#1a4122;font-size:20px;font-style:normal;font-weight:300;line-height:140%}.award-section-block .flex_60{display:flex;justify-content:left;align-items:center}.award-section-block .flex_40{min-height:420px}.award-section-block .award-slider{margin-top:60px}.award-section-block .award-slider .award-cell{width:100%;height:314px}.award-section-block .award-slider .award-cell img{width:100%;height:315px;object-fit:cover;border-radius:25px}.award-section-block .award-slider .flickity-button{display:none}.award-section-block .award-slider .flickity-page-dots{bottom:-33px!important}.award-section-block .award-slider .flickity-page-dots .dot{background-color:#1a4122;width:30px;border-radius:0;height:2px;opacity:1;margin:0 4px}.award-section-block .award-slider .flickity-page-dots .dot.is-selected{background-color:#56565a}.venue-header h1{color:#1a4122;text-align:center;font-size:100px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-3px;margin-bottom:21px}.venue-header h3{color:#647b4e;font-family:minion-3,serif;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:4px;text-transform:uppercase;margin-bottom:40px}.venue-content .collective-emblem{background-size:contain;background-position:center center;background-repeat:no-repeat;width:50px;height:50px;background-image:url("img/24c-emblem-green.svg");display:inline-block;margin-bottom:-17px;margin-right:15px}.venue-content h3{font-family:minion-3,serif;font-size:20px;font-style:normal;font-weight:450;line-height:100%;letter-spacing:2px;text-transform:uppercase}.venue-content h3.venue-cat{text-align:left;margin-bottom:40px}.venue-content h2{font-size:75px;text-align:left}.venue-sidebar.low .flex_container{justify-content:center}.venue-sidebar.low .venue-ammenities{margin:10px}.venue-sidebar.low .venue-contact-info{margin:10px}.venue-sidebar.low .venue-form{margin:10px}.venue-sidebar h2{margin-top:0;color:#1a4122;font-size:32px;font-style:normal;font-weight:400;line-height:120%}.venue-sidebar .venue-contact-info{border:solid 1px #b4c7a3;border-radius:12px;padding:30px;margin-bottom:40px}.venue-sidebar .venue-contact-info p{display:flex;justify-content:left;align-items:center}.venue-sidebar .venue-ammenities{border:solid 1px #b4c7a3;border-radius:12px;padding:30px;margin-bottom:40px;font-weight:300;font-size:20px}.venue-sidebar .venue-ammenities ul{margin:0;padding:0}.venue-sidebar .venue-ammenities ul li{margin:0 0 0 16px;padding:0}.venue-sidebar .venue-form{border:solid 1px #b4c7a3;border-radius:12px;padding:30px;margin-bottom:40px}.venue-sidebar .venue-form .contact-p{font-size:20px;margin-bottom:0;margin-top:0}.venue-nav ul{display:inline-flex;align-items:flex-start;gap:30px;padding:0;margin:0;width:100%}.venue-nav ul li{list-style:none}.venue-nav ul li a{font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase;color:#1a4122;transition:.3s;text-decoration:none}.venue-nav ul li a:hover{color:#56565a}.venue-content h4{color:#1a4122;font-family:F37 Caslon;font-size:42px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:0}.venue-content h3{font-size:16px}.venue-content ul{margin:-20px 0 0 15px;padding:0}.venue-content .two_thirds{padding-right:100px}.venue-content .icon{background-size:contain;background-position:center center;background-repeat:no-repeat;min-width:36px;min-height:36px;margin-right:15px;display:block;float:left}.icon{background-size:contain;background-position:center center;background-repeat:no-repeat;min-width:36px;min-height:36px;margin-right:15px;display:block;float:left}.address-icon{background-image:url("img/icon/address-icon.svg")}.phone-icon{background-image:url("img/icon/phone-icon.svg")}.email-icon{background-image:url("img/icon/email-icon.svg")}.venue-form{padding-left:100px}.venue-form input,.venue-form select{height:50px;border-radius:8px!important;background-color:#f0f4ed;border:0}.venue-form input:focus-visible,.venue-form select:focus-visible{outline-color:#1a4122}.venue-form ::placeholder{color:#1a4122;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:450;line-height:150%}.venue-form select{color:#1a4122;font-family:minion-3,serif;font-size:18px!important;font-style:normal;font-weight:450;line-height:150%;appearance:none;background-image:url("img/icon/select-arrow.svg");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:1.2rem auto;background-color:#f0f4ed;border:0}.venue-form textarea{border-radius:8px!important;background-color:#f0f4ed;border:0}.venue-form textarea:focus-visible{outline-color:#1a4122}.venue-form input[type=submit]{background-color:#647b4e;border-radius:30px!important;padding:10px 60px 10px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:futura-pt,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.6px;text-decoration:none;color:#fff;transition:.5s;cursor:pointer;display:inline-block;z-index:2;background-image:url("img/icon/arrow-white.svg");background-size:20px;background-position:162px 18px;background-repeat:no-repeat}.venue-form input[type=submit]:hover{filter:brightness(120%);color:#fff!important;background-position:172px 18px}.venue-form .gform_wrapper.gravity-theme .gfield input.small,.venue-form .gform_wrapper.gravity-theme .gfield select.small{width:50%}.venue-form .gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.gallery-popup{/*! Flickity v2.0.4
  https://flickity.metafizzy.co
  ---------------------------------------------- */}.gallery-popup .flickity-enabled{position:relative}.gallery-popup .flickity-enabled:focus{outline:0}.gallery-popup .flickity-viewport{overflow:hidden;position:relative;height:100%}.gallery-popup .flickity-slider{position:absolute;width:100%;height:100%}.gallery-popup .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery-popup .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.gallery-popup .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.gallery-popup .flickity-prev-next-button{position:absolute;top:50%!important;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-popup .flickity-prev-next-button:hover{background:#fff}.gallery-popup .flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.gallery-popup .flickity-prev-next-button:active{opacity:.6}.gallery-popup .flickity-prev-next-button.previous{left:10px}.gallery-popup .flickity-prev-next-button.next{right:10px}.gallery-popup .flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.gallery-popup .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.gallery-popup .flickity-prev-next-button .arrow{fill:#333}.gallery-popup *{box-sizing:border-box}.gallery-popup body{font-family:sans-serif}.gallery-popup .carousel-main{margin-bottom:8px}.gallery-popup .carousel-cell{width:100%;height:auto;margin-right:0;border-radius:5px}.gallery-popup .carousel-nav .carousel-cell{height:80px;width:133px}.gallery-popup .carousel-main img{display:block;margin:0 auto;object-fit:contain;height:auto;width:100%;max-height:80vh}.gallery-popup .carousel-cell{opacity:1}.gallery-popup .carousel-cell{opacity:1!important}.gallery-popup .container{max-width:672px;margin:0 auto}.gallery-popup .flickity-button.flickity-prev-next-button.next{width:40px;height:40px;background-color:#fff;background-image:url("img/gallery-arrow.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;top:328px;right:30px;outline:0}.gallery-popup .flickity-button.flickity-prev-next-button.next svg{display:none}.gallery-popup .flickity-button.flickity-prev-next-button.next:hover{outline:0}.gallery-popup .flickity-button.flickity-prev-next-button.next:focus{box-shadow:none}.gallery-popup .flickity-button.flickity-prev-next-button.previous{width:40px;height:40px;background-color:#fff;background-image:url("img/gallery-arrow.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;top:328px;left:30px;outline:0;transform:rotate(-180deg)}.gallery-popup .flickity-button.flickity-prev-next-button.previous svg{display:none}.gallery-popup .flickity-button.flickity-prev-next-button.previous:hover{outline:0}.gallery-popup .flickity-button.flickity-prev-next-button.previous:focus{box-shadow:none}.gallery-popup .carousel-cell.is-nav-selected{border-radius:0!important}.carousel-nav{height:90px;padding-top:10px}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{font-size:18px!important}.gform_wrapper.gravity-theme .gfield_label{font-size:18px!important}@media (max-width:1000px){.venue-sidebar .venue-contact-info{padding:0}.venue-sidebar .venue-contact-info p{display:flex;justify-content:center;align-items:center;flex-direction:column}.venue-sidebar .venue-contact-info p{text-align:center;margin:23px}.venue-content .icon{margin:0 auto 7px}.email-icon{margin-bottom:-7px!important}.twentyfour-content .venue-ammenities h2,.twentyfour-content .venue-contact-info h2,.twentyfour-content .venue-form h2{background-color:#1a4122;border-top-left-radius:7px;border-top-right-radius:7px;color:#fff}.twentyfour-content .venue-form h2.normal{color:#1a4122;background-color:transparent}.venue-sidebar .venue-ammenities{padding:0}.venue-sidebar .venue-form{padding:0}.sidebar-mobile-content{padding:0 0 30px 0}.venue-content ul{margin:0 0 0 20px}.venue-nav ul{margin:0 auto}.contact-p{text-align:center}.venue-sidebar.low .flex_container.flex_three .flex_item{width:100%}.venue-header h1{font-size:4rem}.venue-expand{overflow:hidden;height:54px;transition:.5s}.venue-expand.active{height:100%}.sidebar-mobile-content form{padding:0 10px}.sidebar-mobile-content ul{padding:0 30px!important}.venue-sidebar .venue-contact-info{margin-bottom:10px}.venue-sidebar .venue-ammenities{margin-bottom:10px}.venue-content h3.venue-cat{text-align:center}.venue-content .flex_container .flex_item.one_third{width:100%}.venue-content .flex_container .flex_item.two_thirds{width:100%;padding-right:0}.venue-contact-info.mobile-hide{display:none}}@media (max-width:640px){.venue-nav ul{display:block;text-align:center;width:100%}.venue-nav ul li{display:inline-block;margin:7px}.venue-sidebar h2{text-align:center;font-size:2rem!important;letter-spacing:0}}.venue-archive-block-section .twentyfour-content h2{font-size:60px;position:relative}.venue-archive-block-section .twentyfour-content h2:before{content:'';width:200px;height:200px;background-image:url("img/animate/venue-arrow-down.gif");display:block;margin:0 auto;position:absolute;left:50%;transform:translate(-50%,-50%);top:0;z-index:2;background-size:contain;background-repeat:no-repeat}.venue-archive-block-section .twentyfour-content p{max-width:920px;margin:20px auto;text-align:center}.venue-archive-block{margin:3.4375rem 0}@media (min-width:1024px){.venue-archive-block{margin:4.6875rem 0}}.venue-archive-block__grid{display:grid;width:100%;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;--columnGap:1.5rem;--rowGap:1.875rem;--numCols:2;grid-template-columns:repeat(var(--numCols),1fr);gap:var(--rowGap) var(--columnGap)}@media (min-width:1024px){.venue-archive-block__grid{--rowGap:3.125rem;--numCols:3}.venue-archive-block__grid.is-four-col{--numCols:4}}.venue-archive-block__grid__controls{text-align:center}.venue-archive-block__message{transition:opacity linear .6s;opacity:1;text-align:center}.venue-archive-block__message.js-is-hidden{opacity:0}.venue-archive-block__message h4{font-weight:400;letter-spacing:.04em;color:#56565a}.venue-preview{color:#1a4122}.venue-preview a{color:currentColor;text-decoration:none}.venue-preview__thumb{aspect-ratio:1.5;overflow:hidden}.venue-preview__thumb img{transition:all ease .4s;width:100%;height:100%;object-fit:cover}.venue-preview__name{font-family:minion-3-display,serif;line-height:1.1;margin-top:0;margin-bottom:0;font-size:1.375rem;font-weight:400;transition:color ease 250ms;margin-top:.875rem}@media (min-width:1024px){.venue-preview__name{font-size:1.75rem}}.venue-preview__location{font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:1rem;margin-top:.25rem;transition:color ease 250ms}.venue-preview:hover .venue-preview__thumb img{transform:scale(1.1)}.venue-preview:hover .venue-preview__name{color:#56565a}.featured-venues-block{background-color:#e8ebe4;position:relative;padding:3.75rem 0 4.6875rem;overflow:hidden}@media (min-width:1024px){.featured-venues-block{padding:5.625rem 0 6.875rem}}.featured-venues-block__artwork svg{position:absolute;left:0;top:2.1875rem;width:16.5625rem;height:auto}.featured-venues__headline{font-family:minion-3-display,serif;line-height:1.1;margin-top:0;margin-bottom:0;font-size:3rem;font-weight:400;color:#21321c;line-height:1}@media (min-width:1024px){.featured-venues__headline{font-size:3.5rem}}.featured-venues__btn{margin-top:1.875rem}.featured-venues__btn a{display:inline-block}.featured-venues__container{position:relative;z-index:10}.featured-venues__content,.featured-venues__slide{width:calc(100vw - 3rem);max-width:26.6875rem;padding-right:1.0625rem;overflow:hidden}.featured-venues__content{padding-right:2.9375rem}.featured-venues__content.desktop-hide{padding-right:0;text-align:center;margin:0 auto 3.75rem}@media (min-width:1024px){.featured-venues__content.desktop-hide{display:none}}.featured-venues__content.mobile-hide{display:none;max-width:0}@media (min-width:1024px){.featured-venues__content.mobile-hide{display:block;max-width:26.6875rem}}.venue-card-preview__capacity{display:none}.venue-sq-preview{display:block;position:absolute;left:0;right:0;top:0;bottom:0}.venue-sq-preview__overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.45) 0,rgba(0,0,0,.45) 100%)}@media (min-width:1024px){.venue-sq-preview__overlay{background:linear-gradient(0deg,rgba(193,86,39,.7) 0,rgba(193,86,39,.7) 100%)}}.venue-sq-preview__btn{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.venue-sq-preview__btn{display:inline-block}}.venue-sq-preview__content{position:absolute;left:0;right:0;bottom:0;padding:1.5rem;color:#fff}@media (min-width:1024px){.venue-sq-preview__content{padding:2.625rem}}.venue-sq-preview__name{font-family:minion-3-display,serif;line-height:1.1;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:400;padding-bottom:.375rem}@media (min-width:1024px){.venue-sq-preview__name{font-size:2.5rem}}.venue-sq-preview__meta{width:100%;display:flex;justify-content:space-between;border-top:1px solid #fff;padding:.9375rem 0 0;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:1rem}@media (min-width:1024px){.venue-sq-preview__btn,.venue-sq-preview__content,.venue-sq-preview__overlay{opacity:0;transition:opacity 450ms linear}.venue-sq-preview:hover .venue-sq-preview__btn,.venue-sq-preview:hover .venue-sq-preview__content,.venue-sq-preview:hover .venue-sq-preview__overlay{opacity:1}}.venue-card-preview{display:block;text-decoration:none;height:100%}.venue-card-preview__image{position:relative;aspect-ratio:1.21;overflow:hidden;background-color:#56565a}.venue-card-preview__image img{transition:all ease 250ms;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;max-width:none}.venue-card-preview__content{height:100%;display:block;color:#21321c;background-color:#fff;padding:1rem 1.25rem 1.5625rem}.venue-card-preview__name{font-family:minion-3-display,serif;line-height:1.1;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:400;padding-bottom:.625rem;transition:all ease 250ms;font-weight:400;height:50px;overflow:hidden}@media (min-width:1024px){.venue-card-preview__name{font-size:2.5rem}}.venue-card-preview__meta{width:100%;display:block;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:.875rem}.venue-card-preview__meta *{transition:all ease 250ms}.venue-card-preview__capacity{font-weight:300}.venue-card-preview:hover .venue-card-preview__image img{transform:scale(1.1);opacity:.3}.venue-card-preview:hover .venue-card-preview__meta,.venue-card-preview:hover .venue-card-preview__name{color:#56565a}.filter-bar{display:grid;column-gap:1.0625rem;row-gap:.625rem}@media (min-width:1024px){.filter-bar{grid-template-columns:repeat(5,1fr)}}.filter-bar.is-flexible{display:flex;justify-content:center;flex-flow:row wrap;column-gap:2.8125rem;row-gap:1.875rem}.filter-bar__item{position:relative}.filter-bar__item::after{content:'';display:inline-block;position:absolute;right:1.125rem;top:50%;transform:translate(0,-50%);width:.8125rem;height:1.0625rem;background-image:url("img/icon/arrow-down.svg");transition:all ease .3s}.filter-bar__item.js-has-choice:after{transform:translate(0,-50%) rotate(180deg)}.filter-bar__controls{margin-top:.9375rem;text-align:center}.filter-bar__link{border:none;border-radius:0;outline:0;background-color:transparent;padding:0;cursor:pointer;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;font-size:.875rem;color:#647b4e;transition:all ease .3s}.filter-bar__link:active,.filter-bar__link:focus{outline:0}.filter-bar__link.js-is-active,.filter-bar__link:hover{color:#1a4122;text-decoration:underline}.filter-bar__link.js-is-active{font-weight:700}.filter-dropdown{width:100%;-webkit-appearance:none;font-family:minion-3,serif;text-transform:uppercase;letter-spacing:.07em;padding:1.125rem 1.125rem 1.0625rem;font-size:.875rem;letter-spacing:.5px;line-height:1;background:0 0;border:1px solid #dedede;color:#2f2f2f;resize:none}[data-js=ajax_root]{overflow:hidden;transition:max-height ease-in .4s,opacity linear 450ms}[data-js=ajax_root].js-no-transition{transition-duration:0s}.contact-page-block{padding:100px 0 0}.contact-page-block .wrapper{max-width:1110px}.contact-page-block .planning-content{color:#1a4122}.contact-page-block .planning-content h2{color:#1a4122;font-size:56px;font-style:normal;font-weight:400;line-height:110%;position:relative}.contact-page-block .planning-content h2:before{content:'';display:block;height:65px;width:192px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/animate/instagram-arrow.gif");position:absolute;top:-65px;right:-120px;opacity:.5}.contact-page-block .planning-content h3{color:#647b4e;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.contact-page-block .planning-content p{color:#1a4122;font-size:20px;font-style:normal;font-weight:400;line-height:140%;max-width:314px;position:relative}.contact-page-block .planning-content strong{font-size:20px;font-style:normal;font-weight:450;line-height:123%}.contact-page-block .planning-form{margin-top:46px;padding-left:100px}.contact-page-block .planning-form input,.contact-page-block .planning-form select{height:50px;border-radius:8px!important;background-color:#f0f4ed;border:0}.contact-page-block .planning-form input:focus-visible,.contact-page-block .planning-form select:focus-visible{outline-color:#1a4122}.contact-page-block .planning-form ::placeholder{color:#1a4122;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:450;line-height:150%;text-indent:7px}.contact-page-block .planning-form select{color:#1a4122;font-family:minion-3,serif;font-size:18px!important;text-indent:10px;font-style:normal;font-weight:450;line-height:150%;appearance:none;background-image:url("img/icon/select-arrow.svg");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:1.2rem auto;background-color:#f0f4ed;border:0}.contact-page-block .planning-form textarea{border-radius:8px!important;background-color:#f0f4ed;border:0}.contact-page-block .planning-form textarea:focus-visible{outline-color:#1a4122}.contact-page-block .planning-form input[type=submit]{background-color:#647b4e;border-radius:30px!important;padding:10px 60px 10px 40px;text-wrap:nowrap;position:relative;text-transform:uppercase;font-family:futura-pt,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.6px;text-decoration:none;color:#fff;transition:.5s;cursor:pointer;display:inline-block;z-index:2;background-image:url("img/icon/arrow-white.svg");background-size:20px;background-position:162px 18px;background-repeat:no-repeat}.contact-page-block .planning-form input[type=submit]:hover{filter:brightness(120%);color:#fff!important;background-position:172px 18px}.contact-page-block .planning-form .gform_wrapper.gravity-theme .gfield input.small,.contact-page-block .planning-form .gform_wrapper.gravity-theme .gfield select.small{width:50%}.contact-page-block .planning-form .gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.contact-page-block .planning-form .gform_footer.top_label{max-width:300px;left:288px;position:relative;top:-72px}.contact-page-block .planning-form #field_4_8{max-width:283px;float:left}@media (max-width:990px){#input_4_8{display:block;margin:0 auto}.grecaptcha-logo iframe{margin:0 auto}.contact-page-block .planning-content h2:before{display:none}.contact-page-block .planning-form .gform_footer.top_label{left:auto;top:0;margin:0 auto}.contact-page-block .flex_container.flex_two .flex_item{width:100%}.contact-page-block .planning-content{text-align:center}.contact-page-block .planning-form{padding-left:0}.contact-page-block .planning-content p{margin:20px auto}}.blog-header h1{color:#1a4122;text-align:center;font-family:F37 Caslon;font-size:100px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-3px;text-align:center;max-width:700px;margin:0 auto;padding-bottom:60px}.blog-header h3{color:#647b4e;text-align:center;font-family:Rustica;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:2.8px;text-transform:uppercase}.blog-article h2{color:#1a4122;font-family:F37 Caslon;font-size:40px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-1.2px}.blog-article h2 a{text-decoration:none;color:#1a4122;transition:.5s}.blog-article h2 a:hover{color:#56565a}.blog-article h3{color:#647b4e;font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.8px;text-transform:uppercase}.blog-article .entry-header{padding:20px 20px 0 20px}.blog-entry-content p{color:#1a4122;font-size:20px;font-style:normal;font-weight:300;line-height:140%;padding:0 20px;min-height:80px}.blog-background{background-size:cover;background-position:center center;width:100%;min-height:400px;background-color:#bdbdbd}.blog-article h2{text-align:left!important}.blog-article article{padding:10px;margin-bottom:40px}.blog-article.entry-header h2{text-align:left}body.blog .site-main nav{text-align:center;width:100%;display:block}body.blog .site-main .blog-entry-content p{max-width:519px}body.blog .entry-footer{display:block;padding:10px 20px 0}.page-links{display:block;width:100%;text-align:center;z-index:2}.page-numbers{font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase;color:#bdbdbd;text-decoration:none;padding:0 7px}.page-numbers:visited{color:#bdbdbd;text-decoration:none}.page-numbers:hover{color:#56565a;text-decoration:none}.page-numbers.current{color:#56565a}.nav-links{max-width:300px;margin:0 auto;border:solid 2px #bdbdbd;padding:6px 17px;border-radius:20px;margin:40px auto 100px}.entry-title{color:#1a4122;text-align:center;font-family:minion-3-display,serif;font-size:100px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-3px;margin-top:0;margin-bottom:20px;text-transform:capitalize}.oval-image-block{padding:100px 0;position:relative;z-index:1}.oval-image{height:600px;width:100%;border-radius:356px;max-width:1088px;margin:0 auto;overflow:hidden}.oval-image img{object-fit:cover;height:600px;width:100%}.oval-title-links-block{background-image:url("img/24c-bg-em.svg");background-position:right 411px;background-repeat:no-repeat;padding-bottom:100px;position:relative}.oval-title-links-block:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/animate/selector-arrow.gif");width:100px;height:211px;position:absolute;left:58%;top:0;transform:rotate(41deg)}.oval-title-links-block a{text-decoration:none}.oval-title-links-block a:hover h2{filter:brightness(120%)}.oval-title-links-block .flex_container{justify-content:center;align-items:center}.oval-title-links-block .flex_container.main-flex .flex_item:nth-of-type(2) .oval-title-link-box{margin-top:220px}.oval-title-links-block .flex_container.main-flex .flex_item:nth-of-type(3) .oval-title-link-box{margin-top:-220px}.oval-title-link-box{padding:30px}.oval-title-link-box h2{color:#1a4122;font-size:56px;font-style:normal;font-weight:400;line-height:90%;margin-bottom:25px}.oval-title-link-box.alignright h2{text-align:right}.oval-title-link-box.alignright p{text-align:right}.oval-title-link-box.alignright a{text-align:right}.oval-title-link-box .small-oval-image img{border-radius:124px}.oval-title-link-box .oval-box-content{margin-right:40px}.oval-title-link-box .oval-box-content.alignleft{margin-right:0;margin-left:40px}.oval-title-link-box .oval-box-content.alignleft p a:after{display:none}.oval-title-link-box .oval-box-content.alignleft p a:before{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/icon/selector-arrow.svg");transform:rotate(-180deg);content:'';display:inline-block;width:30px;height:12px;margin-right:10px;left:0;transition:.5s;position:relative}.oval-title-link-box .oval-box-content.alignleft p a:hover{color:#56565a}.oval-title-link-box .oval-box-content.alignleft p a:hover:before{left:-10px}.oval-title-link-box .oval-box-content p a{color:#1a4122;font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:1s}.oval-title-link-box .oval-box-content p a:after{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/icon/selector-arrow.svg");content:'';display:inline-block;width:30px;height:12px;margin-left:10px;transition:.5s;left:0}.oval-title-link-box .oval-box-content p a:hover{color:#56565a}.oval-title-link-box .oval-box-content p a:hover:after{position:relative;left:10px}@media (max-width:1100px){.oval-title-link-box .oval-box-content.alignleft p a:before{display:none}.oval-title-link-box .oval-box-content.alignleft p a:after{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/icon/selector-arrow.svg");content:'';display:inline-block;width:30px;height:12px;margin-left:10px;transition:.5s}.oval-title-links-block:before{height:111px;top:-52px}.oval-title-links-block .flex_container.main-flex .flex_item:nth-of-type(2) .oval-title-link-box{margin-top:0}.oval-title-links-block .flex_container.main-flex .flex_item:nth-of-type(3) .oval-title-link-box{margin-top:0}.oval-box-content{margin-right:0}.oval-title-links-block .alignright{float:none;margin:0}.oval-title-links-block .alignleft{float:none;margin:0}.oval-title-links-block .small-oval-image{width:100%;max-width:250px}.oval-title-links-block .flex_container.flex_two>.flex_item{width:100%!important;display:flex;justify-content:center;align-items:center;float:none}.oval-title-link-box .oval-box-content{margin:0 auto}.oval-title-link-box.alignright h2{text-align:center}.oval-title-link-box h2{text-align:center}.oval-title-link-box.alignright p{text-align:center}.oval-box-content .alignleft p{text-align:center}.oval-title-link-box .oval-box-content.alignleft{margin:0 auto}.oval-box-content p{text-align:center}.oval-title-link-box.alignright .flex_container{flex-direction:column-reverse}.oval-title-link-box .flex_container .flex_item{width:100%}.oval-title-link-box .flex_container.flex_two>.flex_item{width:100%}}.grid-content{padding:60px 9px;background-color:#e8ebe5;margin-bottom:100px;margin-top:100px;position:relative}.grid-content:before{content:'';position:absolute;right:0;z-index:1;height:1000px;width:600px;background-size:contain;background-position:right center;background-repeat:no-repeat;background-image:url("img/carrot-bg-promise.svg");bottom:-90px}.grid-content .wrapper{z-index:2;position:relative}.grid-column{max-width:290px;padding:20px;z-index:2}.grid-column h4{margin-bottom:5px;text-align:left;color:#21321c;font-size:27px;font-style:normal;font-weight:400;line-height:120%}.grid-column p{margin-top:0;color:var(--avocado,#1a4122);font-family:Futura PT;font-size:18px;font-style:normal;font-weight:300;line-height:140%}.youtube-embed-block{padding-bottom:100px;position:relative}.youtube-embed-block .epyt-facade{padding-bottom:50%!important}.youtube-embed-block.grey-green-bg{background:linear-gradient(to bottom,#e8ebe4 50%,#1a4122 50%)}.youtube-embed-block.green-bg{background:linear-gradient(to bottom,#faf8f3 50%,#1a4122 50%)}.youtube-embed-block.blue-grey{background:linear-gradient(to bottom,#faf8f3 50%,#b4c7A333 50%)}.youtube-wrap{margin:0 auto;display:block;position:relative;z-index:2;padding:30px}.youtube-embed-block.grey-up:before{content:'';width:100%;height:50%;background-color:#e7e8d8;position:absolute;top:0;display:block;z-index:-1}.page-id-5300 .youtube-embed-block.grey-up:before{height:975px;top:-620px;background-image:url("img/carrot-bg-about.svg");background-position:left center;background-repeat:no-repeat;background-blend-mode:multiply}iframe.__youtube_prefs__{border-radius:15px}.split-text-image-block{position:relative;z-index:2}.split-text-image-block.grey-catering{background-color:rgba(100,123,78,.15);padding-top:100px}.split-text-image-block.grey-catering .flex_item{position:relative}.split-text-image-block.grey-catering .flex_item:first-of-type:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/animate/gourment-stars.gif");width:200px;height:200px;display:block;position:absolute;opacity:.5;right:-29px;z-index:2;top:74px;transform:rotate(45deg)}.split-text-image-block.grey-catering .flex_item:nth-of-type(5):before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/animate/gourmet-arrow-squiggle.gif");width:200px;height:200px;display:block;position:absolute;opacity:.5;right:-110px;z-index:2;top:124px}.split-text-image-block.grey-catering .main-content{padding:20px}.split-text-image-block.grey-catering .split-image{max-width:408px;width:100%;padding:20px}.split-text-image-block.grey-catering .split-image img{border-radius:400px 400px 0 0;max-width:408px}.split-text-image-block.grey-catering .twentyfour-content{max-width:514px}.split-text-image-block.grey-catering .twentyfour-content h3{text-align:left}.split-text-image-block.grey-catering .twentyfour-content h2{font-size:56px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.68px;text-align:left}.split-text-image-block.team-green{background-color:#1a4122;padding-top:400px;padding-bottom:100px;background-image:url("img/24c-emblem-team.png");background-repeat:no-repeat;background-position:right;background-blend-mode:color-burn;background-size:50%;margin-top:-440px;z-index:0}.split-text-image-block.team-green .wrapper{max-width:940px}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:nth-child(2){width:40%;max-width:309px;float:left;display:flex}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:nth-child(2) .twentyfour-content{margin-top:-80px}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:first-child{width:60%;float:left}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:first-child p{font-size:24px!important}.split-text-image-block.team-green p{color:#fff;text-align:left}.split-text-image-block.team-green h2{color:#fff;text-align:left}.split-text-image-block.team-green h4{color:#b4c7a3;font-family:minion-3,serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.9px;text-transform:uppercase;text-align:left}.split-text-image-block .flex_container .flex_item{justify-content:center;align-items:center;display:flex}span{position:relative}.highlight:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/animate/circlerd-hover_3.gif");width:310px;height:109px;display:block;position:absolute;top:-14px;left:-30px}@media (max-width:680px){.split-text-image-block.team-green{margin-top:-160px;padding-top:100px}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:first-child{width:100%}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:nth-child(2){width:100%}.split-text-image-block.team-green .twentyfour-content{text-align:center!important}.split-text-image-block.team-green .twentyfour-content h4{text-align:center}.split-text-image-block.team-green .twentyfour-content p{text-align:center}.split-text-image-block.team-green .twentyfour-content h2{text-align:center}.split-text-image-block.team-green .flex_container.flex_two>.flex_item:nth-child(2){margin:0 auto;float:none}}.information-slider-block{background-color:#1a4122;width:100%;padding:60px 0 100px;color:#fff;position:relative;margin-bottom:100px}.information-slider-block .flex_container.flex_two>.flex_item{width:50%;align-items:center;display:flex}.information-slider-block__container{overflow:hidden}.information-slider-block .quote{padding-left:21px}.information-slider-block .quote h2{color:#fff;font-size:100px;font-style:normal;font-weight:400;line-height:87%;margin-bottom:20px;margin-top:25px}.information-slider-block .quote p{color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:140%;padding-top:0;margin-top:0;max-width:478px}.information-slider-block .flickity-page-dots{bottom:-60px}.information-slider-block .flickity-page-dots{width:50%;position:relative;float:right;text-align:left;top:-67px;left:60px}.information-slider-block .flickity-page-dots .dot{width:30px;height:2px;border-radius:0}.information-slider-block .flickity-prev-next-button.previous{display:none}.information-slider-block .flickity-prev-next-button.next{z-index:9999;right:10px;position:relative;float:right;top:-60px;background-image:url("img/icon/next-icon.svg");background-size:26px;background-repeat:no-repeat;background-position:center}.information-slider-block .flickity-prev-next-button.next svg{display:none}.information-slider-block .flickity-prev-next-button.next:before{content:'Next Slide';display:inline-block;color:#fff;text-wrap:nowrap;left:-120px;position:relative;font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.68px;text-transform:uppercase}.information-slider-block .flickity-button{background-color:transparent;border:solid #fff}.testimonial-slide{width:100%;height:auto;margin-right:10px;border-radius:5px;counter-increment:gallery-cell}.info-image{margin-right:30px;float:left;border:11px solid #fff;overflow:hidden;height:615px;width:100%}.info-image img{object-fit:cover;aspect-ratio:1;height:100%;width:100%}.youtube-playlist-block{padding-top:0;padding-bottom:40px;position:relative;background:#1a4122;background-image:linear-gradient(white,#fff);background-size:100% 40%;background-repeat:no-repeat}.youtube-playlist-block .youtube-wrap{margin:0 auto;display:block;max-width:935px;padding:10px}.youtube-playlist-block .youtube-wrap a{display:block;margin:0 auto;max-width:200px;text-align:center}.youtube-playlist-block .epyt-pagination{opacity:0}.youtube-playlist-block .epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb:first-of-type{display:none!important}.youtube-playlist-block .epyt-gallery-rowbreak{display:none}.youtube-playlist-block .epyt-gallery-playhover .epyt-play-img{display:none!important}.epyt-facade button.epyt-facade-play{background-image:url("img/icon/play-btn.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.epyt-facade button.epyt-facade-play svg{display:none}.epyt-gallery-playhover{display:block;background-image:url("img/icon/play-btn.svg");background-size:40px;background-position:center;background-repeat:no-repeat;width:40px;height:40px}.epyt-gallery-playhover img{display:none}.epyt-gallery-playhover .epyt-play-img{display:none!important}.venue-featured-block{position:relative;padding:100px 0}.venue-featured-block.grey-bg{background-color:rgba(100,123,78,.15);background-image:url("img/carrot-featured-venue-bg.svg");background-position:top left;background-repeat:no-repeat;margin-top:200px}.venue-featured-block.grey-bg:before{content:'';width:100px;height:100px;background-image:url("img/24cemblem.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto;position:absolute;left:50%;transform:translate(-50%,-50%);top:0;z-index:2}.venue-featured-block .featured-content{max-width:650px;margin:0 auto}.venue-featured-block .featured-content h2{max-width:380px;line-height:92%}.venue-featured-block .featured-content p{max-width:385px;margin-top:35px}.venue-featured-block .featured-content .flex_item{display:flex;justify-content:center;align-items:center}.venue-featured-block a{text-decoration:none}.venue-featured-block .featured-card{padding:10px}.venue-featured-block .featured-card:hover img{transform:scale(1.2)}.venue-featured-block .featured-card:hover h2{color:#56565a}.venue-featured-block .featured-card p{text-transform:uppercase;letter-spacing:.07em;font-size:1rem;font-weight:400;margin-top:8px;color:#647b4e}.venue-featured-block .featured-card img{transition:all ease .4s;width:100%;height:100%;object-fit:cover}.venue-featured-block .featured-card .venue-feautred-thumb{aspect-ratio:1.2;overflow:hidden}.venue-featured-block .featured-card a{text-decoration:none}.venue-featured-block .featured-card a h2{text-decoration:none}.venue-featured-block .featured-card h2{font-size:1.75em;line-height:20px;margin-bottom:0}.venue-featured-pull .flex_container{justify-content:left}@media (max-width:800px){.featured-content h2{text-align:center;margin-bottom:0}.featured-content p{text-align:center}.featured-content .flex_container .flex_item{width:100%}.venue-featured-pull .flex_container .flex_item{width:50%}.venue-featured-block .featured-card h2{text-align:center}.venue-featured-block .featured-card p{text-align:center}}@media (max-width:640px){.venue-featured-pull .flex_container .flex_item{width:100%}}.oval-split-block{position:relative;background-color:rgba(100,123,78,.15);padding-bottom:100px}.oval-split-block .wrapper{max-width:920px}.oval-split-block .split-oval-image{height:460px;width:100%;max-width:330px;background-size:cover;border-radius:209.765px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.oval-split-block .split-oval-image:hover .carrot-overlay{opacity:.5}.oval-split-block .carrot-overlay{display:block;background-color:#56565a;opacity:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transition:ease-in .3s}.oval-split-block h2{text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:92%;letter-spacing:-1.2px;color:#1a4122}.oval-split-block p{text-align:center;color:#1a4122;max-width:379px;margin:10px auto}@media (max-width:800px){.oval-split-block .flex_container.flex_two>.flex_item{width:100%}}.gallery-slider.spaces-venue{padding-bottom:0}.spaces-venue{padding-top:60px}.spaces-venue h2{text-align:center}.spaces-venue .venue-spaces-content{padding:60px 20px;max-width:1054px;margin:0 auto}.spaces-venue .venue-spaces-content h3{color:#626a50;text-transform:uppercase;font-size:25px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:5px;text-transform:uppercase}.venue-overview-block{padding-top:20px}.venue-overview-block .wrapper{max-width:1054px}.page-id-229 .wp-block-separator{display:block;width:100%;justify-content:center;max-width:1054px;background-image:url(img/ch-venue/line-decorated.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;border:none;background-color:transparent;margin:0 auto}@media screen and (max-width:1054px){.page-id-229 .wp-block-separator{max-width:98%}}.venue-ammenities{border:solid 1px #a7a298;border-radius:15px;padding:20px;max-width:395px;position:relative;top:40px}.venue-ammenities img{max-width:37px;position:relative;top:10px;margin-right:20px}.venue-ammenities p{font-family:minion-3-display,serif;margin:10px;font-size:20px;font-style:normal;font-weight:400;line-height:100%;color:#626a50}.venue-ammenities h3{color:#626a50}.venue-menu{padding:40px 40px 0;position:-webkit-sticky;position:sticky;top:0;background-color:#faf8f3;z-index:1000}.venue-menu:after{content:'';display:block;background-image:url("img/rl-venue/rl-line.png");width:100%;height:50px;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:1000px;margin:0 auto}.anchorlinks ul{width:100%;max-width:1054px;display:flex;justify-content:space-around;margin:0 auto;padding:0}.anchorlinks ul li{list-style:none;display:inline-block}.anchorlinks ul li a{color:#a7a298;font-family:minion-3-display,serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.68px;text-transform:uppercase;text-decoration:none}.anchorlinks ul li a:hover{color:#626a50}.anchorlinks ul li a.active{color:#626a50}@media screen and (max-width:930px){.anchorlinks ul{flex-wrap:wrap;justify-content:center}.anchorlinks ul li{width:100%;text-align:center}}.venue-overview-main-content{max-width:520px}.venue-overview-main-content .button-wrap a{margin-bottom:20px;font-size:13px}@media screen and (max-width:930px){.venue-overview-main-content .button-wrap a{text-align:center}.venue-overview-main-content .button-wrap a:last-of-type{margin-left:0}}@media screen and (max-width:930px){.venue-overview-content .flex_container.flex_two>.flex_item{width:100%}}@media screen and (max-width:930px){.venue-menu{position:relative;padding:0}.button-wrap{text-align:center}.anchorlinks ul li a{font-size:20px;padding:3px}.site-main .wp-block-separator{max-width:90%}.venue-menu:after{max-width:90%}.venue-overview-main-content{text-align:center;margin:0 auto}.venue-ammenities{margin:0 auto}}.video-image-gallery-block .gallery_selectors{text-align:center;padding:20px 0 100px}.video-image-gallery-block .gallery_selectors a{margin:40px;text-decoration:none;color:#647b4e;text-align:center;font-family:minion-3,serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:2.8px;text-transform:uppercase;transition:.2s}.video-image-gallery-block .gallery_selectors a:first-of-type:after{content:'';display:inline-block;height:40px;width:2px;background-color:#1a4122;margin-left:75px;top:14px;position:relative}.video-image-gallery-block .gallery_selectors a:hover{color:#56565a}.video-image-gallery-block .flex_container{justify-content:left}.video-image-gallery-block .flex_item.hide{display:none!important}.video-image-gallery-block img{object-fit:cover;width:100%;height:100%;object-position:center;padding:8px}.video-image-gallery-block .image-thumb-wrap,.video-image-gallery-block .video-thumb-wrap{height:184px;overflow:hidden;position:relative;justify-content:center;display:flex;align-items:center;margin-top:16px}.video-image-gallery-block .video-thumb-wrap:after{content:'';background-image:url("img/icon/play-btn.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:35px;display:block;border:none;position:absolute}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(245,242,242,.98);opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:0px;font-family:Arial,Baskerville,monospace}.mfp-close:before{content:'';width:30px;height:30px;display:block;background-image:url("img/close_x_green.svg");background-repeat:no-repeat;background-position:center;background-size:contain;float:right;top:-18px;position:absolute;right:0;top:0}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;margin-left:39px;width:40px;height:40px;background-color:#fff;background-image:url("img/gallery-arrow.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;outline:0;transform:rotate(-180deg);opacity:.65!important}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:39px;width:40px;height:40px;background-color:#fff;background-image:url("img/gallery-arrow.svg");background-size:contain;background-repeat:no-repeat;border-radius:100%;position:absolute;outline:0;opacity:.65!important}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#1a4122}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;object-fit:cover;max-height:230px}.mfp-figure{line-height:0;box-shadow:none}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444;box-shadow:none}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.popup-gallery .flex_container.flex_four>.flex_item{width:50%}.video-image-gallery-block .gallery_selectors a{margin:10px}.video-image-gallery-block .gallery_selectors a:first-of-type:after{margin-left:20px}.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.hamburger-menu{top:0;right:0;padding-top:15px;width:27px;height:40px;cursor:pointer;z-index:9998;-webkit-tap-highlight-color:#626a50;position:relative;float:right;display:block}.mobile-only{display:none!important}.bar:before{width:25px;height:2px}.bar{width:25px;height:2px}.bar:after{width:25px;height:2px}.bar{position:relative;transform:translateY(10px);background:#626a50;transition:all 0s .3s}.bar.animate{background:0 0}.bar:before{content:"";position:absolute;bottom:7px;background:#626a50;transition:bottom .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:before{background:#626a50}.bar.animate:after{background:#626a50}.bar:after{content:"";position:absolute;top:7px;background:#626a50;transition:top .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.mobile-logo{display:none;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/24carrots.svg");width:150px;height:50px;position:absolute;top:51px;left:50%;transform:translate(-50%,-50%)}.mobile-logo a{display:block;width:100%;height:100%}.carrots-mobile-logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/rl-venue/rancho-logo-update.png");width:100%;height:90px;position:absolute;top:19px}.carrots-mobile-logo a{display:block;width:100%;height:100%}.mobile-menu{display:none;width:100vw;height:100vh;background-color:#faf8f3;text-align:center;color:#fff;position:fixed;top:0;left:0;z-index:999;overflow-y:scroll}.mobile-menu .menu-main-menu-container{padding-top:120px}.mobile-menu ul{padding:0;margin:30px 0 0}.mobile-menu ul>li{padding:0;margin:0 0 40px;list-style:none;text-align:center;font-size:52px;font-family:minion-3-display,serif;font-style:normal;font-weight:400;line-height:92%;letter-spacing:0;text-transform:capitalize;text-decoration:none}.mobile-menu ul>li.logo{display:none!important}.mobile-menu ul>li a{color:#626a50;text-decoration:none}.mobile-menu ul>li>.sub-menu{display:none;margin-top:25px}.mobile-menu ul>li>.sub-menu>li{font-family:minion-3,serif!important;text-align:center;font-size:20px!important;font-style:normal!important;font-weight:450!important;line-height:190%!important;letter-spacing:3.9px!important;text-transform:uppercase!important;margin-bottom:0!important}.mobile-menu ul>li>.sub-menu>li a{color:#fff;text-decoration:none}.hamburger-menu{display:none}.mobile-copyright p{text-align:center;font-family:minion-3,serif;font-style:normal;font-weight:300;font-size:14px;line-height:150%;color:#767475;margin-bottom:8px}.mobile-legal ul{padding:0;margin:0;text-align:center}.mobile-legal ul li{display:inline;text-transform:uppercase;margin:0 5px;color:#e9e4e0;text-align:center;font-family:minion-3,serif;font-size:17px;font-style:normal;font-weight:300;line-height:151%;letter-spacing:.68px;text-transform:capitalize}.mobile-legal ul li:first-of-type:after{content:'•';display:inline-block;margin:0 -11px 0 3px;font-size:11px;color:#647b4e}.small-menu{display:none;margin-bottom:40px}.small-menu a{color:#e9e4e0!important;text-align:center;font-family:Futura PT;font-size:21px;font-style:normal;font-weight:450;line-height:151%;letter-spacing:.84px;text-transform:capitalize;margin:10px;text-decoration:none}.mobile-site-by p{text-align:center;color:#626a50;text-align:center;font-family:minion-3,serif;font-size:17.529px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize}.mobile-site-by p a{color:#626a50;font-weight:500;text-decoration-line:underline}.mobile-social{display:none;align-items:center;width:100%;justify-content:space-between;max-width:250px;margin:40px auto}.mobile-social div{width:42px;height:42px;background-size:contain;background-position:center center;background-repeat:no-repeat}.mobile-social div a{display:block;width:100%;height:100%}.mobile-social .facebook-icon{background-image:url("img/social/facebook-icon.svg")}.mobile-social .linkedin-icon{background-image:url("img/social/linkedIn-icon.svg")}.mobile-social .twitter-icon{background-image:url("img/social/twitter-icon.svg")}.mobile-social .instagram-icon{background-image:url("img/social/instagram-icon.svg ")}.mobile-copyright{padding:0 40px;line-height:20px}@media (max-width:1000px){.menu-menu-container{padding-top:120px;top:0;position:relative}.mobile-only{display:block!important}.square-slider__slide{max-width:17.125rem}.mobile-logo{display:block}#site-navigation-left,#site-navigation-right{display:none}.mobile-menu.active{display:block}.hamburger-menu{display:block}}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.98);opacity:0;pointer-events:none;transition:opacity linear .3s;z-index:500}.c-modal.is-scrollable{overflow:auto}.c-modal.is-dark{background-color:rgba(166,166,166,.8)}.c-modal.js-is-active{pointer-events:all;opacity:1}.c-modal:not(.js-is-active){z-index:-2}.c-modal__content{position:relative;width:100%;z-index:z(sky)}.c-modal__controls{display:flex;position:absolute;z-index:200;top:1.5625rem;left:0;right:0;justify-content:flex-end}.c-modal [data-js=modal].js-is-active .c-modal__bg{opacity:1}.c-modal.js-is-active [data-js=overlay]{pointer-events:all}@media screen and (max-width:1005px){.site-footer .flex_container.flex_two .flex_item.one_third{width:100%}.site-footer .flex_container.flex_two .flex_item.two_thirds{width:100%}.site-footer .flex_container.flex_two .flex_item{width:100%}.site-footer .footer-contact{text-align:center;margin:0 auto;left:0}.site-footer .footer-menu ul li{width:100%;float:none;text-align:center}.site-footer .footer-social{padding-top:20px;text-align:center;margin:0 auto}.site-footer .property-by{text-align:center;margin:0 auto}.site-footer .copyright,.site-footer .legal-menu,.site-footer .site-by{text-align:center;margin:0 auto;display:block;width:100%}}@media screen and (max-width:1000px){.planning-form-block.contact-page .planning-content h2{max-width:270px;margin:0 auto}.btn{font-size:16px}.square-slider__container:before{display:none}.mobile-accordian{padding:0 20px}.oval-link-block{padding-bottom:0}.oval-link-block .oval-link-wrap .btn-outline.white{display:block}.testimonial-section .quote{min-height:600px}.wp-block-spacer{display:none!important}.planning-form-block #gform_submit_button_2{margin:0 auto}.site-footer h3{display:none}.testimonial-section .quote p{padding:0 10px!important}.text-image-blocks .flex_container.flex_two>.flex_item{padding:0!important}.text-image-blocks .flex_container.flex_two>.flex_item{margin-bottom:60px!important}.instagram-content-block{padding-top:35px!important}.spaces-venue{padding:0!important}.spaces-venue .venue-spaces-content{padding:0 10px!important}.venue-ammenities{margin-bottom:40px}.planning-form-block .planning-form{margin-top:0}.venue-ammenities p{font-size:14px}.faq-block h3{padding-right:20px}.faq-block h2{padding-bottom:0}.faq-block{padding-bottom:0}.planning-form-block.contact-page{padding-top:0}.planning-form-block .wrapper{padding:0}.planning-form-block.contact-page .planning-form{padding-left:0}.testimonial-video-block.single-vid h2:before{display:none}.site-footer .menu-menu-container{padding-top:0}.entry-title{font-size:3rem;letter-spacing:0}.site-footer .footer-info .footer-info-block strong{font-family:minion-3-display,serif;font-size:1.7rem;text-transform:capitalize;margin-bottom:5px}.site-footer .footer-info p{margin-bottom:15px}.content-slider-section{padding-top:0}.site-header,header{min-height:auto}.wp-block-image .aligncenter{margin:20px}.split-text-image-block .twentyfour-content h2{text-align:center!important}.split-text-image-block .twentyfour-content p{text-align:center!important}.planning-form-block.weddings-page{padding-top:0;padding-bottom:20px}.planning-form-block{padding-bottom:40px}.twentyfour-content h2{font-size:2rem;padding-left:20px;padding-right:20px;letter-spacing:-1px}.twentyfour-content p{padding-left:20px;padding-right:20px}.twentyfour-content h3,.twentyfour-content h4,.twentyfour-content h5,.twentyfour-content ul{padding-left:20px;padding-right:20px}.testimonial-slide .flex_container .flex_item{width:100%}.service-grid-wrap{display:flex;flex-direction:column}.service-center-image{max-width:300px;margin:0 auto}.service-grid-block .service-grid-column{width:100%;float:none;margin:0 auto!important;text-align:center}.service-grid-block .service-grid-column:nth-of-type(2){order:1}.service-grid-block .service-grid-column:first-of-type{order:2}.service-grid-block .service-grid-column:nth-of-type(3){order:3}.service-grid-block .service-grid-column .service-block.small{float:none;margin:0 auto}.service-grid-block .service-block.alignright{float:none;margin:0 auto}.youtube-embed-block.grey-up:before{height:262px}.youtube-embed-block{padding-top:0;padding-bottom:0}.service-grid-block{padding-top:0}.service-grid-block .service-block.hover-2 h4:before{left:0}.service-grid-block .service-block.hover-3 h4:before{left:30px}.testimonial-section .testimonial-before p{font-weight:300}.testi-image img{padding-right:0}.testimonial-section .quote{margin:0 auto;text-align:center;height:auto;padding:60px 0;justify-content:center;align-items:center}.testimonial-section .quote p{margin:0;padding:0}.testimonial-slider .flickity-page-dots{width:100%;display:block;left:0;right:0;float:none;top:0;text-align:center}.flickity-prev-next-button .flickity-button-icon,.testimonial-section .flickity-prev-next-button.next:before{display:none}.testimonial-section .flickity-prev-next-button.next{top:12px}.testimonial-section .flickity-prev-next-button.previous{z-index:9999;left:10px;position:relative;float:left;top:-32px;background-image:url(img/icon/next-icon.svg);background-size:26px;background-repeat:no-repeat;background-position:center;rotate:-180deg;display:none}.blog-buzz-block .flex_container .flex_item.flex_40,.blog-buzz-block .flex_container .flex_item.flex_60{width:100%}.blog-buzz-block .blog-buzz-content{padding:0}.site-footer{overflow-x:hidden}.site-footer .flex_container .flex_item{width:100%}.site-footer .footer-info{text-align:center;margin-bottom:0;margin-top:60px;padding-bottom:30px;border-bottom:solid 1px #647b4e;border-top:solid 1px #647b4e;padding-top:30px}.site-footer .footer-info p{text-wrap:unset}.site-footer .footer-info .footer-info-block strong{display:block;width:100%;text-align:center}.footer-menu .menu-footer-menu-container{max-width:400px;margin:0 auto;right:-43px}.footer-menu .menu-footer-menu-container>ul{display:block}.footer-menu .menu-footer-menu-container>ul>li{width:50%;float:left;height:auto}.copyright{text-align:center;margin-bottom:0}.legal-menu ul{margin:0;padding:0;text-align:center}.site-footer hr.footer-break{display:none}.website-by{display:none}.website-by.mobile-only{text-align:center;margin-top:0;padding-bottom:10px;line-height:46px}.footer-menu .menu-footer-menu-container>ul>li:nth-child(4){position:absolute;top:381px}.footer-menu .menu-footer-menu-container>ul>li{max-width:43%}.circle-content-block .circle-banner{min-height:365px}.footer-menu{margin-top:40px}.grid-content .flex_container .flex_item{width:50%}.signup-terms{margin:30px auto;max-width:300px}.instagram-content-block{overflow-x:hidden!important}.instagram-content-block:before{display:none}.instagram-content-block h2{text-align:center!important}.instagram-content-block p{text-align:center!important;margin:0 auto}.instagram-content-block .flex_container .flex_item{width:100%}.circle-content-block{overflow-x:hidden}body{overflow-x:hidden}.content-slider-section .slider-image{height:64vh;max-height:470px}.carrot-life-select{top:115px}.split-text-image-block .flex_container.flex_two>.flex_item{width:100%}.oval-link-block .flex_container .flex_item{width:100%}.oval-link-block .oval-link-wrap{max-width:390px;margin:20px auto}.information-slider-block .flex_container.flex_two>.flex_item{width:100%}.info-image{margin-right:0;height:400px}.information-slider-block .quote h2{font-size:3rem;text-align:center}.information-slider-block .quote p{text-align:center;margin:0 auto}.information-slider-block .quote{padding-left:0;margin:0 auto}.blog-buzz-block .blog-buzz-content h2{margin-top:0}.blog-buzz-block .blog-buzz-content{padding:0 0 40px}.instagram-content-block .social-media-btns a{font-size:15px}.instagram-content-block .social-media-btns a:first-of-type{margin-right:10px}.simple-content-block .gallery-columns-6{grid-template-columns:repeat(3,1fr)}.split-text-image-block.grey-catering .split-image img{max-width:100%}.split-text-image-block.grey-catering{overflow:hidden}.oval-image-block{padding:0}.oval-image-block .oval-image img{height:300px;object-fit:contain}.squiggle:before{top:27px}}@media (max-width:767px){.planning-form-block{padding-top:40px}.legal{margin-top:30px}.logo{width:100%}.gform_wrapper.gravity-theme .gfield.gfield--width-half{width:100%;margin-left:0!important;grid-column:12 span!important}.square-slider-block.mobile-no-space{margin-top:0}.contact-page-block .planning-content h2{letter-spacing:-1px}.contact-page-block .planning-form #field_4_8{margin:0 auto;float:none}.venue-preview__name{font-size:1.1rem}.venue-preview__location{font-size:.8rem}.contact-page-block{padding:0}.venue-archive-block__message.js-is-hidden{height:0}.video-image-gallery-block .gallery_selectors{padding-bottom:40px}.venue-featured-block.grey-bg{margin-top:100px}.venue-featured-block{padding:40px 0}.blog-buzz-block{margin-bottom:-50px}.page-id-3535 .planning-form-block{padding-bottom:40px}.split-text-image-block.grey-catering .flex_container .flex_item:first-of-type{order:2}.split-text-image-block.grey-catering .flex_container .flex_item:nth-of-type(2){order:1}.split-text-image-block.grey-catering .flex_container .flex_item:nth-of-type(3){order:3}.split-text-image-block.grey-catering .flex_container .flex_item:nth-of-type(4){order:4}.split-text-image-block.grey-catering .flex_container .flex_item:nth-of-type(5){order:6}.split-text-image-block.grey-catering .flex_container .flex_item:nth-of-type(6){order:5}.emblem-spacer:after{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/24c-emblem-green.svg");width:70px;height:70px;display:block;margin:0 auto;z-index:77;position:relative;top:70px}.mobile-slider .flickity-viewport{height:auto!important}.signup-info h2{margin-top:0}.signup-info{padding:50px 0 50px}.blog-header h1{font-size:3rem}.blog .flex_container .flex_item{width:100%}.blog-background{min-height:220px}.blog-article .entry-header{padding:20px 0}.blog-entry-content p{padding:0;margin:0}body.blog .entry-footer{padding:0}.blog-article h2{font-size:2rem;margin-bottom:0}}@media screen and (max-width:680px){.ch-line.wp-block-separator{max-width:90%}.simple-content-block.bg-24c{margin-bottom:-60px}.footer-logo{background-position:center center}.venue-card-preview__image img{top:-1px;bottom:-1px;width:101%;height:101%;left:-1px;right:-1px}.venue-card-preview__name{height:auto;padding-bottom:2px}.page-id-5300 .youtube-embed-block.grey-up:before{height:745px}.split-image{margin-top:20px}.grid-content{margin-top:40px}.grid-content:before{opacity:.5}.wp-block-spacer.mobile-hde{display:none}.simple-content-block.mobile-no-space{padding-bottom:0;margin-bottom:0}.simple-content-block.mobile-no-space .wrapper{padding-bottom:0}.simple-content-block.mobile-no-space .twentyfour-content p{margin-bottom:0}.information-slider-block .info-image{margin:10px}.information-slider-block .quote{margin:10px}.testimonial-section .quote p.author{margin:10px 0}.blog-buzz-block .blog-buzz-content p{font-size:20px}.youtube-embed-block.grey-up{top:-20px}.service-grid-block .service-block.small{max-width:100%}.team-member[data-js=expander-toggle]{pointer-events:none}.information-slider-block .info-image{height:350px;margin-bottom:30px}.information-slider-block .flickity-page-dots{top:385px;position:absolute}.information-slider-block .wrapper{padding:0}.information-slider-block .flickity-prev-next-button.next{z-index:9999;right:10px;position:relative;float:right;top:20px;background-image:url(img/icon/next-icon.svg);background-size:26px;background-repeat:no-repeat;background-position:center}.information-slider-block .flickity-prev-next-button.previous{display:block;z-index:9999;left:10px;position:relative;float:left;top:-22px;background-image:url(img/icon/next-icon.svg);background-size:26px;background-repeat:no-repeat;background-position:center;rotate:-180deg;display:block}.information-slider-block .flickity-prev-next-button.next:before{display:none}.information-slider-block{padding-bottom:40px;margin-bottom:40px}.award-section-block .award-content h2{margin-top:0}.award-section-block .award-content span{display:block;text-align:center}.award-section-block{padding-bottom:20px}.page-id-2190 .simple-content-block.grey-bg{padding-top:40px}.gallery-columns-3{padding:0;grid-gap:0}.gallery-columns-3 .gallery-item img{padding:0;grid-gap:0}.gallery-columns-2{padding:0;grid-gap:0}.gallery-columns-2 .gallery-item img{padding:0;grid-gap:0}.planning-form-block .planning-content h2{margin-bottom:0}.grecaptcha-badge{margin:0 auto}.blog-article article{text-align:center}.blog-article h2{text-align:center!important;letter-spacing:0}.blog-header h1{letter-spacing:0}.dc-logo{width:70px;height:70px;margin-left:0}.simple-content-block.mobile-no-space-extra{padding-bottom:0;margin-bottom:-60px}.venue-card-preview__name{font-size:1.7rem}.grecaptcha-logo{margin:0 auto}.ginput_recaptcha{display:flex;justify-content:center;align-items:center}.ginput_container_date{margin-right:7.5px}#field_4_11{margin-left:7.5px}.signup-block .flex_container.flex_two .flex_item{min-height:300px}.oval-image img{height:300px;border-radius:325px}.oval-image{height:300px;border-radius:325px}.split-text-image-block.team-green .flex_container.flex_two>.flex_item{width:100%}.award-section-block .flex_container.flex_two>.flex_item{width:100%}.award-section-block .award-content{padding-left:0;text-align:center}.planning-form-block .flex_container.flex_two>.flex_item{width:100%}.planning-form-block .planning-content{width:100%;text-align:center}.planning-form-block .planning-content p{margin:30px auto}.planning-form-block .planning-form{padding-left:0}.planning-form-block .planning-content p:first-of-type:after{display:none}.carrot-life-select{width:120px;display:none}.grid-column{margin:0 auto;text-align:center;max-width:100%;padding:0}.grid-column h4{margin-top:0;font-size:2.1875rem;text-align:center}.grid-column p{padding:0}.grid-content .flex_container .flex_item{width:100%}}