/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header:not(.layout-builder__layout).ws-camp-header{display:block;color:var(--wsPrimaryColor,black);}.header:not(.layout-builder__layout) .header--top{padding:10px 20px;height:auto;}.header:not(.layout-builder__layout) .header--top-left-column .block-y-camp-back-link{display:block;}.header:not(.layout-builder__layout) .header--top-left-column .block-y-camp-back-link a{color:var(--y-color-black);font-family:var(--ylb-font-family-cachet);font-weight:500;text-transform:uppercase;}.header:not(.layout-builder__layout) .header--top-left-column .block-y-camp-back-link a:hover{text-decoration:none;}.header:not(.layout-builder__layout) .header--top-left-column .block-y-camp-back-link span{margin-right:12px;position:relative;top:-2px;}.header:not(.layout-builder__layout) .header--top-right-column{display:flex;flex-direction:row;justify-content:right;gap:20px;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links{display:flex;}@media (max-width:1199.98px){.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links{display:none;}}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu{position:relative;display:inline-block;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .title,.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu a{color:var(--ylb-color-dark-grey-1);font-family:var(--ylb-font-family-verdana);font-size:14px;margin-right:5px;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .title{cursor:pointer;padding:20px;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu{background-color:var(--ylb-color-dark-grey-1);border-radius:10px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);height:auto;left:50% !important;min-width:170px;padding:15px 20px;position:absolute;right:auto !important;top:36px;transform:translate(-50%,0) !important;z-index:100;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu li{margin:10px 0;white-space:nowrap;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu li .fa{color:var(--y-color-white);}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu li a{color:var(--y-color-white);font-family:var(--ylb-font-family-verdana);margin-right:10px;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu li a:hover{color:var(--y-color-white);text-decoration:underline;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:100%;margin-bottom:0;padding:0;}.header:not(.layout-builder__layout) .header--top-right-column .block-inline-blockcamp-quick-links ul li{align-items:center;display:flex;list-style:none;width:auto;}.header:not(.layout-builder__layout) .header--bottom{height:95px;padding:0 20px;position:relative;box-shadow:inset 0 6px 6px -6px rgba(0,0,0,0.15);}.header:not(.layout-builder__layout) .header--bottom-left-column{height:100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%;}.header:not(.layout-builder__layout) .header--bottom-right-column{display:flex;flex:0 0 83.33333333% !important;max-width:83.33333333% !important;height:100%;padding-left:15px;padding-right:15px;position:relative;width:100%;}@media (max-width:1199.98px){.header:not(.layout-builder__layout) .header--bottom-right-column{flex:0 0 100% !important;max-width:100% !important;}}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-quick-links{display:flex;flex:0 0 100%;max-width:100%;justify-content:center;}@media (min-width:1200px){.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-quick-links{display:none;}}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb{display:flex;justify-content:right;width:100%;}@media (max-width:1199.98px){.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb{flex:0 0 100% !important;max-width:100% !important;justify-content:center;}}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav{display:flex;height:95px;}@media (max-width:1199.98px){.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav{height:100%;}}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;height:100%;margin-bottom:0;}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li{align-items:center;display:flex;list-style:none;width:auto;}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li a{white-space:initial;color:var(--ylb-color-dark-grey-1,darkgray);font-family:var(--ylb-font-family-cachet);font-size:20px;font-weight:400;line-height:24px;}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li a.nav-link{box-sizing:unset;padding:0;}.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li a:active,.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li a:focus,.header:not(.layout-builder__layout) .header--bottom-right-column .block-inline-blockcamp-menu-lb nav > ul li a:hover{color:var(--wsPrimaryColor,blue);text-decoration:none;}.header:not(.layout-builder__layout) .block-ws-site-logo{align-items:center;display:flex;padding-left:10px;height:95px;max-width:100px;}@media (min-width:992px){.header:not(.layout-builder__layout) .block-ws-site-logo{border-right:1px solid var(--ylb-color-light-grey-3,#ccc);}}.header:not(.layout-builder__layout) .block-ws-site-logo svg{max-height:95px;position:relative;left:0;}@media (max-width:1199.98px){.header:not(.layout-builder__layout) .block-ws-site-logo svg{max-height:35px;left:-45px;}}.header:not(.layout-builder__layout) .block-ws-site-logo svg #logo-areas-of-impact{display:none;}.header:not(.layout-builder__layout) .block-ws-site-logo img{max-width:200px;}.header:not(.layout-builder__layout) .menu-toggle{position:absolute;top:32px;right:20px;background-color:transparent;display:none;}.header:not(.layout-builder__layout) .menu-toggle .header-navbar-toggler{background-color:transparent;background-image:url(/modules/contrib/y_camp/assets/svg/burger_menu.svg);background-repeat:no-repeat;border:none;height:18px;width:22px;}.header:not(.layout-builder__layout).open{background-color:var(--ylb-color-white,white);height:100vh;position:relative;top:0;left:0;flex-direction:column;justify-content:flex-start;display:flex;overflow-x:hidden;overflow-y:auto;}.header:not(.layout-builder__layout).open .header--bottom{box-shadow:none;}@media (max-width:1199.98px){.header:not(.layout-builder__layout).open .header--bottom{height:100%;}}@media (max-width:1199.98px){.header:not(.layout-builder__layout).open .header--bottom-right-column{flex-direction:column;}}.header:not(.layout-builder__layout).open .header--bottom-right-column nav{display:flex;}.header:not(.layout-builder__layout).open .header--bottom-right-column nav > ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;height:100%;justify-content:right;margin-bottom:0;}.header:not(.layout-builder__layout).open .header--bottom-right-column nav > ul li{align-items:center;display:flex;list-style:none;width:auto;}.header:not(.layout-builder__layout).open .header--bottom-right-column nav > ul li a:not(.highlighted){display:none;}.header:not(.layout-builder__layout).open .header--bottom .menu-toggle .header-navbar-toggler{background-image:url(/modules/contrib/y_camp/assets/svg/close.svg);}.header:not(.layout-builder__layout).desktop .header--bottom-left-column{flex:0 0 16.66666667%;max-width:16.66666667%;}.header:not(.layout-builder__layout).desktop .header--bottom-middle-column{flex:0 0 58.33333333%;max-width:58.33333333%;position:relative;}.header:not(.layout-builder__layout).desktop .header--bottom-right-column{flex:0 0 25%;max-width:25%;}.header:not(.layout-builder__layout).desktop .menu-toggle{display:none;}.header:not(.layout-builder__layout).mobile .header--top-left-column{position:initial;}@media (max-width:767.98px){.header:not(.layout-builder__layout).mobile .header--top-left-column{padding:5px;}}@media (max-width:991.98px){.header:not(.layout-builder__layout).mobile .header--top-right-column{justify-content:center;padding-top:5px;}}.header:not(.layout-builder__layout).mobile .header--top-right-column .block-openy-gtranslate-block{display:flex;align-items:center;}.header:not(.layout-builder__layout).mobile .header--bottom{width:100%;z-index:11;background-color:var(--ylb-color-white,white);}.header:not(.layout-builder__layout).mobile.has-bottom-menu .menu-toggle{display:block;}.header:not(.layout-builder__layout).mobile .menu-toggle{display:block;}.header:not(.layout-builder__layout).mobile:not(.open) .camp-menu{height:0;}.header:not(.layout-builder__layout).mobile.open .header--top{position:initial !important;}.header:not(.layout-builder__layout).mobile.open .header--bottom{position:absolute;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column nav{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%;display:flex;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column nav ul{justify-content:center;flex:0 0 100%;padding:0;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column nav ul li{width:100%;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column nav ul .highlighted{color:var(--ylb-color-white);display:inline-block;font-size:24px;line-height:30px;padding:12px 24px;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links{margin-top:30px;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu{width:100%;padding:0 15px;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu .title{font-size:16px;font-family:var(--ylb-font-family-verdana);font-weight:600;color:var(--ylb-color-dark-grey-1);margin-bottom:10px;cursor:pointer;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu .dropdown-menu{border:none;padding-left:15px;padding-right:15px;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:100%;margin-bottom:0;margin-top:10px;padding:0;width:-moz-fit-content;width:fit-content;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li{align-items:center;display:flex;list-style:none;width:auto;padding:0;border:none;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li .fa{color:var(--ylb-color-dark-grey-1,darkgray);}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li a{color:var(--ylb-color-dark-grey-1,darkgray);font-family:var(--ylb-font-family-cachet);font-size:14px;font-weight:400;line-height:24px;margin-right:10px;}.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li a:active,.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li a:focus,.header:not(.layout-builder__layout).mobile.open .header--bottom-right-column .block-inline-blockcamp-quick-links .quick-link-menu ul li a:hover{color:var(--ylb-color-dark-grey-1,darkgray);text-decoration:underline;}.header.layout-builder__layout .header--top-right-column{flex-direction:column;}#openy_alerts_app_header{position:relative;z-index:10;}.main-navigation{justify-content:space-between;align-items:center;}.menu-toggle{display:none;border:none;background-repeat:no-repeat;cursor:pointer;}.main-navigation.ws-camp-menu-wrapper .menu-toggle{margin-left:auto;background-image:url(/modules/contrib/y_camp/assets/svg/burger_menu_white.svg);height:18px;width:22px;}.main-navigation.ws-camp-menu-wrapper.menu-open .menu-toggle{margin-left:auto;background-image:url(/modules/contrib/y_camp/assets/svg/close-white.svg);}@media (max-width:768px){.menu-toggle{display:flex;justify-content:center;background-color:#11574e;}.camp-menu .main-navigation.ws-camp-menu-wrapper{height:100%;padding:20px;}.camp-menu .ws-camp-menu-wrapper.menu-open ul.row-level-1{flex-direction:column;}.menu-open .menu-wrapper{display:block;}.menu-wrapper{display:none;background-color:#11574e;left:0;width:100%;z-index:1000;}}
.camp-menu{display:flex;justify-content:end;}.camp-menu .block-menu-camp{justify-content:end;display:flex;}@media (max-width:1199.98px){.camp-menu .block-menu-camp{justify-content:center;}}.camp-menu .field-menu{width:100%;}.camp-menu .ws-camp-menu-wrapper{height:95px;width:100%;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1{flex-direction:row;flex-wrap:nowrap;gap:20px;height:100%;justify-content:center;margin-bottom:0;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 .header-nav__submenu_links{padding:0;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 > li a{margin:auto 0;height:auto;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li{align-items:center;display:flex;height:100%;list-style:none;white-space:initial;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2{box-shadow:unset;background-color:transparent;position:relative;border-bottom:solid 3px transparent;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:active,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:focus,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:hover{color:var(--wsPartnerColor,blue);border-color:var(--wsSecondaryColor,blue);}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.menu-item-home{max-width:unset;margin-left:0;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show{display:flex;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn),.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn){box-shadow:unset;background-color:transparent;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):active,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):focus,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):hover,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):active,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):focus,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):hover{box-shadow:unset;background-color:transparent;border-color:var(--wsPartnerColor,blue);}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu{display:flex;gap:30px;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right{display:flex;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right .header-nav__submenu,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right .header-nav__submenu{display:none;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a{color:var(--ylb-color-dark-grey-1,darkgray);font-family:var(--ylb-font-family-cachet);font-size:20px;font-weight:400;text-wrap:initial;height:auto;line-height:24px;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a svg #menu-chevron{fill:var(--ylb-color-dark-grey-1,darkgray);}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:active,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:focus,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:hover{color:var(--wsPartnerColor,blue);text-decoration:none;}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:active #menu-chevron,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:focus #menu-chevron,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li a:hover #menu-chevron{fill:var(--wsPartnerColor,black);}.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li:active > a,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li:focus > a,.camp-menu .ws-camp-menu-wrapper ul.row-level-1 li:hover > a{color:var(--wsPartnerColor,blue);}.camp-menu .ws-camp-menu-wrapper .dropdown-menu > li > a{white-space:nowrap;}.camp-menu .ws-camp-menu-wrapper .level-2 li{padding:10px;}.camp-menu .ws-camp-menu-wrapper .level-2 li a{color:var(--ylb-color-black,black);}.camp-menu .ws-camp-menu-wrapper .level-2 li a:hover{color:var(--wsPartnerColor,blue);}.camp-menu .ws-camp-menu-wrapper .level-2 li.open,.camp-menu .ws-camp-menu-wrapper .level-2 li.show{display:flex;flex-direction:column;min-width:300px;}.camp-menu .ws-camp-menu-wrapper .level-2 .dropdown-label{padding:20px 0 20px 20px;color:var(--ylb-color-grey-1,gray);font-size:18px;}.open .camp-menu .ws-camp-menu-wrapper{height:auto;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1{display:block;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2{padding:20px 0;border-bottom:solid 1px var(--ylb-color-light-grey-3,lightgray);}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children:after{content:'';width:24px;height:17px;background-image:url(/modules/contrib/y_camp/assets/svg/menu-arrow-right.svg);background-repeat:no-repeat;margin-left:5px;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 a{border-bottom:none;color:var(--ylb-color-dark-grey-2,darkgray);font-family:var(--ylb-font-family-verdana);font-size:20px;font-weight:400;line-height:24px;width:100%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 a.menu-link--level-1{font-weight:700;max-width:90%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu_navigation{display:none;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open{background-color:var(--ylb-color-white,white);border:none;box-shadow:none;display:block;height:calc(100% - 95px);left:0;overflow:auto;position:fixed;right:0;text-align:left;top:120px;z-index:1;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation{display:flex;flex-direction:column;align-items:start;width:100%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation{font-family:var(--ylb-font-family-verdana);line-height:24px;font-size:20px;color:var(--ylb-color-black,black);}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-top{border-bottom:solid 1px var(--ylb-color-grey-2,gray);padding:20px;width:100%;font-weight:400;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom{color:var(--ylb-color-white,white);font-weight:700;padding:20px 0 20px 25px;width:100%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back{font-weight:400 !important;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:hover,.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:active,.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:focus{cursor:pointer;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label{font-family:var(--ylb-font-family-cachet);font-size:1.8rem;border:none;color:var(--ylb-color-black,black);width:100%;text-align:center;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:hover,.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:active,.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:focus{background-color:var(--ylb-color-black,black);}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu-left{width:100%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links{background-color:var(--wsPrimaryColor,blue);border:none;display:block;height:auto;overflow:auto;padding:0 25px;position:relative;top:0;width:100%;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li{padding:20px 0;border-bottom:solid 1px var(--ylb-color-light-grey-3,lightgray);}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li:last-child{border:none;}.open .camp-menu .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li a{color:var(--ylb-color-white,white);word-break:break-word;white-space:initial;}.camp-menu .desktop .ws-camp-menu-wrapper .container:first-child{height:100%;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1{padding:0;display:flex;max-height:95px;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 .header-nav__submenu_navigation{display:none;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li{width:-moz-max-content;width:max-content;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link--level-1,.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:active .menu-link--level-1,.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:focus .menu-link--level-1,.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2:hover .menu-link--level-1{color:var(--wsPartnerColor,blue);}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 li a{white-space:initial;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 li a.menu-link--level-1{padding:20px 0;}.camp-menu .desktop .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children a svg{display:inline-block;}.camp-menu .desktop .ws-camp-menu-wrapper .dropdown-menu{left:50% !important;right:auto !important;transform:translate(-50%,0) !important;}.camp-menu .desktop .ws-camp-menu-wrapper .dropdown-menu > .container{flex-wrap:nowrap;align-items:initial;}.camp-menu .desktop .ws-camp-menu-wrapper .dropdown-menu.show{margin-top:20px;}.camp-menu .desktop .ws-camp-menu-wrapper .level-2{background-color:var(--ylb-color-white,white);border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.15);padding:20px 0;}@media (max-width:1199.98px){.camp-menu .mobile .ws-camp-menu-wrapper{height:100%;}}.camp-menu .mobile .ws-camp-menu-wrapper .level-2 .dropdown-label{display:none;}
@font-face{font-family:'Cachet';font-style:normal;font-weight:300;src:url(/modules/custom/y_fonts/fonts/CachetW05-ExtraLight.woff2) format('woff2'),url(/modules/custom/y_fonts/fonts/CachetW05-ExtraLight.woff) format('woff');}@font-face{font-family:'Cachet';font-style:normal;font-weight:400;src:url(/modules/custom/y_fonts/fonts/CachetW05-Book.woff2) format('woff2'),url(/modules/custom/y_fonts/fonts/CachetW05-Book.woff) format('woff');}@font-face{font-family:'Cachet';font-style:normal;font-weight:500;src:url(/modules/custom/y_fonts/fonts/CachetW05-Medium.woff2) format('woff2'),url(/modules/custom/y_fonts/fonts/CachetW05-Medium.woff) format('woff');}@font-face{font-family:'Cachet';font-style:normal;font-weight:700;src:url(/modules/custom/y_fonts/fonts/CachetW05-Bold.woff2) format('woff2'),url(/modules/custom/y_fonts/fonts/CachetW05-Bold.woff) format('woff');}
.footer.ws-footer{background-color:var(--wsPrimaryColor,lightgrey);display:block;color:var(--ylb-color-white,white);}.footer.ws-footer h2{color:inherit;font-size:16px;font-family:var(--ylb-font-family-verdana);font-weight:700;line-height:35px;margin-bottom:20px;}.footer.ws-footer a{color:var(--ylb-color-white,white);}.footer.ws-footer a:hover,.footer.ws-footer a:active,.footer.ws-footer a:focus{color:var(--ylb-color-white,white);text-decoration:underline;}.footer--top{padding:30px 15px;}@media (min-width:768px){.footer--top{padding:80px 0;}}.footer--top-left-column{margin-bottom:40px;}@media (min-width:992px){.footer--top-left-column{margin-bottom:0;}}.footer--top-left-column img{max-width:200px;}.footer--top-left-column .ws-logo:hover{opacity:50%;}.footer--top-middle-column{display:flex;flex-wrap:wrap;flex-direction:column;}@media (min-width:768px){.footer--top-middle-column{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}}@media (min-width:1200px){.footer--top-middle-column{grid-template-columns:repeat(3,1fr);}}.footer--top-middle-column nav{margin-bottom:40px;}@media (min-width:768px){.footer--top-middle-column nav{margin-bottom:0;}}.footer--top-middle-column nav ul{padding:0;}.footer--top-middle-column nav ul li{list-style:none;font-size:16px;font-family:var(--ylb-font-family-verdana);line-height:20px;margin-bottom:20px;}.footer--top-right-column ul{display:flex;justify-content:flex-start;}.footer--top-right-column ul li{margin-left:24px;}.footer--top-right-column ul li:first-child{margin-left:0;}.footer--top-right-column ul li:not(:last-child){margin-right:0;}.footer--top-right-column ul li a{color:var(--ylb-color-white,white);}.footer--top-right-column ul li a:hover,.footer--top-right-column ul li a:active,.footer--top-right-column ul li a:focus{color:var(--ylb-color-white,white);opacity:50%;}.footer--top-right-column ul li a i{font-size:28px;}.footer--bottom{padding:20px 10px;background-color:rgba(0,0,0,0.2);}.footer--bottom-left-column{margin-bottom:30px;}@media (min-width:768px){.footer--bottom-left-column{margin-bottom:0;}}.footer--bottom-left-column .field-block-content p{font-size:14px;font-family:var(--ylb-font-family-verdana);}.footer--bottom-right-column ul{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0;}.footer--bottom-right-column ul li{list-style:none;}.footer--bottom-right-column ul li::before{content:"|";display:inline-block;}.footer--bottom-right-column ul li:first-child::before{content:"";display:none;}.footer--bottom-right-column ul li:first-child a{padding-left:0;}.footer--bottom-right-column ul li a{font-size:14px;color:var(--ylb-color-white,white);font-family:var(--ylb-font-family-verdana);padding:0 5px;}.footer--bottom-right-column ul li a:hover,.footer--bottom-right-column ul li a:active,.footer--bottom-right-column ul li a:focus{color:var(--ylb-color-white,white);}.footer .layout-builder-block{background-color:transparent;}
.ws-main-menu-wrapper{height:100%;}.ws-main-menu-wrapper ul.row-level-1{display:none;flex-direction:row;flex-wrap:nowrap;gap:20px;height:100%;justify-content:center;margin-bottom:0;}.ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu_links{padding:0;}.ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu .row-level-2 .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu .row-level-2 a{font-weight:700;}.ws-main-menu-wrapper ul.row-level-1 > li .menu-link-item.menu-link--level-1,.ws-main-menu-wrapper ul.row-level-1 > li a.menu-link--level-1{font-family:var(--ylb-font-family-cachet);font-size:20px;}.ws-main-menu-wrapper ul.row-level-1 > li .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 > li a{margin:auto 0;height:auto;}.ws-main-menu-wrapper ul.row-level-1 li{align-items:center;display:flex;height:100%;list-style:none;white-space:nowrap;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2{box-shadow:unset;background-color:transparent;position:relative;border-bottom:solid 3px transparent;border-top:solid 3px transparent;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:active,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:focus,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:hover{color:var(--wsPartnerColor,blue);border-bottom-color:var(--wsSecondaryColor,blue);}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.menu-item-home{max-width:unset;margin-left:0;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show{display:flex;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn),.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn),.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn),.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn){box-shadow:unset;background-color:transparent;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):active,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):focus,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):hover,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):active,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):focus,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):hover,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):active,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):focus,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):hover,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):active,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):focus,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):hover{box-shadow:unset;background-color:transparent;border-color:var(--wsPartnerColor,blue);}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu{display:flex;gap:30px;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right,.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right{display:flex;}.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right .header-nav__submenu:not(.open),.ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right .header-nav__submenu:not(.open){display:none;}.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 li > a{color:var(--ylb-color-dark-grey-1,darkgray);font-size:18px;font-weight:400;height:auto;line-height:24px;}.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item svg,.ws-main-menu-wrapper ul.row-level-1 li > a svg{display:none;}.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item svg #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li > a svg #menu-chevron{fill:var(--ylb-color-dark-grey-1,darkgray);}.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:active,.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:focus,.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:hover,.ws-main-menu-wrapper ul.row-level-1 li > a:active,.ws-main-menu-wrapper ul.row-level-1 li > a:focus,.ws-main-menu-wrapper ul.row-level-1 li > a:hover{color:var(--wsPartnerColor,blue);text-decoration:none;}.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:active #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:focus #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:hover #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li > a:active #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li > a:focus #menu-chevron,.ws-main-menu-wrapper ul.row-level-1 li > a:hover #menu-chevron{fill:var(--wsPartnerColor,black);}.ws-main-menu-wrapper ul.row-level-1 li:active > .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 li:active > a,.ws-main-menu-wrapper ul.row-level-1 li:focus > .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 li:focus > a,.ws-main-menu-wrapper ul.row-level-1 li:hover > .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 li:hover > a,.ws-main-menu-wrapper ul.row-level-1 li.active > .menu-link-item,.ws-main-menu-wrapper ul.row-level-1 li.active > a{color:var(--wsPartnerColor,blue);}.ws-main-menu-wrapper .dropdown-menu > li > .menu-link-item,.ws-main-menu-wrapper .dropdown-menu > li > a{white-space:nowrap;}.ws-main-menu-wrapper .level-2 li{padding:10px;}.ws-main-menu-wrapper .level-2 li .menu-link-item,.ws-main-menu-wrapper .level-2 li a{color:var(--ylb-color-black,black);}.ws-main-menu-wrapper .level-2 li .menu-link-item:hover,.ws-main-menu-wrapper .level-2 li a:hover{color:var(--wsPartnerColor,blue);}.ws-main-menu-wrapper .level-2 li.open,.ws-main-menu-wrapper .level-2 li.show{display:flex;flex-direction:column;min-width:300px;}.ws-main-menu-wrapper .level-2 li.nav-level-4 .menu-link-item,.ws-main-menu-wrapper .level-2 li.nav-level-4 > a{font-size:18px;font-weight:400;color:var(--ylb-color-white,white);line-height:22px;}.ws-main-menu-wrapper .level-2 .dropdown-label{padding:20px 0 20px 20px;position:relative;color:var(--ylb-color-grey-1,gray);font-size:18px;}.ws-main-menu-wrapper .level-2 .dropdown-label:after{border-bottom:3px solid var(--wsSecondaryColor);bottom:0;content:"";left:20px;position:absolute;width:24px;}.ws-main-menu-wrapper .level-2 .dropdown-label .main-menu-link--level-1{color:var(--ylb-color-dark-grey-1,darkgray);font-weight:700;font-size:18px;line-height:24px;}.ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:active,.ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:focus,.ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:hover{cursor:pointer;color:var(--wsPartnerColor,blue);background-color:transparent;border-color:var(--wsPartnerColor,blue);}.ws-main-menu-wrapper .level-3{background-color:var(--wsPrimaryColor,blue);padding:10px 0;border-radius:10px;width:100%;display:none;}.ws-main-menu-wrapper .level-3 .container{align-items:start;}.ws-main-menu-wrapper .level-3 li{padding:10px;}.ws-main-menu-wrapper .level-3 li .menu-link-item,.ws-main-menu-wrapper .level-3 li > a{color:var(--ylb-color-white,white);}.ws-main-menu-wrapper .level-3 li .menu-link-item:after,.ws-main-menu-wrapper .level-3 li > a:after{display:none;}.open .ws-main-menu-wrapper{height:auto;}.open .ws-main-menu-wrapper ul.row-level-1{display:block;padding-bottom:1.5rem;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2{padding:24px 0;border-bottom:solid 1px var(--ylb-color-light-grey-3,lightgray);}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children:after{content:"";width:27px;height:16px;background-image:url(/modules/contrib/y_lb/assets/svg/menu-arrow-right-thin.svg);background-repeat:no-repeat;margin-left:5px;position:absolute;right:0;z-index:-1;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .menu-link-item,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 a{border-bottom:none;color:var(--ylb-color-dark-grey-2,darkgray);font-family:var(--ylb-font-family-verdana);font-size:20px;font-weight:400;line-height:24px;width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .menu-link-item.menu-link--level-1,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 a.menu-link--level-1{font-weight:700;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu_navigation{display:none;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open{background-color:var(--ylb-color-white,white);border:none;box-shadow:none;display:block;height:calc(100% - 95px);left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;text-align:left;top:120px;z-index:1;word-break:break-word;white-space:initial;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation{display:flex;flex-direction:column;align-items:start;width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation{font-family:var(--ylb-font-family-verdana);line-height:24px;font-size:20px;color:var(--ylb-color-black,black);}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-top{padding:20px;margin-top:16px;position:relative;width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-top:after{border-bottom:solid 1px var(--ylb-color-light-grey-2,lightgray);bottom:0;content:"";left:0;position:absolute;width:100vw;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom{background-color:var(--wsPrimaryColor,blue);border-radius:10px 10px 0 0;margin-top:16px;padding:24px;width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom .menu-link-item,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom a{color:var(--ylb-color-white,white);font-weight:700;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back{font-weight:400;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:hover,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:active,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:focus{cursor:pointer;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label{font-family:var(--ylb-font-family-cachet);font-size:1.8rem;border:none;color:var(--ylb-color-black,black);width:100%;text-align:center;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:hover,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:active,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:focus{background-color:var(--ylb-color-black,black);}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu-left{width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links{background-color:var(--wsPrimaryColor,blue);border-radius:0 0 10px 10px;border:none;display:block;height:auto;overflow:auto;padding:0 25px;position:relative;top:0;width:100%;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li{padding:20px 0;border-bottom:1px solid rgba(255,255,255,0.3);}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li:first-of-type{border-top:1px solid rgba(255,255,255,0.3);}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li.children:after{content:"";width:26px;height:17px;background-image:url(/modules/contrib/y_lb/assets/svg/menu-arrow-right-white.svg);background-repeat:no-repeat;margin-left:5px;position:absolute;right:30px;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li.children a{z-index:1;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li:last-child{border:none;}.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li .menu-link-item,.open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li a{color:var(--ylb-color-white,white);word-break:break-word;white-space:initial;}.ws-main-menu-wrapper ul a,.ws-main-menu-wrapper ul .menu-link--level-1,.ws-main-menu-wrapper ul .menu-link-item{white-space:normal;}.desktop .ws-main-menu-wrapper .container:first-child{height:100%;}.desktop .ws-main-menu-wrapper ul.row-level-1{padding:0;display:flex;max-height:95px;}.desktop .ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu_navigation{display:none;}.desktop .ws-main-menu-wrapper ul.row-level-1 li{width:-moz-max-content;width:max-content;}.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link--level-1,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:active .menu-link--level-1,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:focus .menu-link--level-1,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:hover .menu-link--level-1{color:var(--wsPartnerColor,blue);}.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li .menu-link-item,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li a{white-space:initial;}.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li .menu-link-item.menu-link--level-1,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li a.menu-link--level-1{padding:20px 0;}.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children .menu-link-item svg,.desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children a svg{display:inline-block;}.desktop .ws-main-menu-wrapper .dropdown-menu{left:50% !important;right:auto !important;transform:translate(-50%,0) !important;}.desktop .ws-main-menu-wrapper .dropdown-menu > .container{flex-wrap:nowrap;align-items:initial;}.desktop .ws-main-menu-wrapper .dropdown-menu.show{margin-top:20px;}.desktop .ws-main-menu-wrapper .level-2{background-color:var(--ylb-color-white,white);border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.15);padding:20px 0;}.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3 .menu-link-item,.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3 a{font-size:18px;line-height:22px;padding:10px;}.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.active{color:var(--wsPartnerColor,blue);}.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children .menu-link-item:after,.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children a:after{background-color:var(--ylb-color-dark-grey-2,#231F20);-webkit-mask:url(/modules/contrib/y_lb/assets/svg/menu-arrow-right.svg) no-repeat left bottom;mask:url(/modules/contrib/y_lb/assets/svg/menu-arrow-right.svg) no-repeat left bottom;content:"";display:inline-block;height:17px;width:24px;margin-left:5px;}.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children .menu-link-item:hover:after,.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children a:hover:after{background-color:var(--wsPartnerColor,blue);}.desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.active a:after{background-color:var(--wsPartnerColor,blue);}.desktop .ws-main-menu-wrapper .level-3.open{display:flex;}.desktop .ws-main-menu-wrapper .level-3.open a.main-menu-link--level-3{display:inline-block;font-size:18px;font-weight:700;color:var(--ylb-color-white,white);padding:10px;width:-moz-max-content;width:max-content;}.desktop .ws-main-menu-wrapper .level-3.open li .menu-link-item,.desktop .ws-main-menu-wrapper .level-3.open li > a{white-space:unset;}.desktop .ws-main-menu-wrapper .level-3 li:active,.desktop .ws-main-menu-wrapper .level-3 li:focus,.desktop .ws-main-menu-wrapper .level-3 li:hover{background-color:var(--ylb-color-white,white);border-radius:10px;}.desktop .ws-main-menu-wrapper .level-3 li:active .menu-link-item,.desktop .ws-main-menu-wrapper .level-3 li:active a,.desktop .ws-main-menu-wrapper .level-3 li:focus .menu-link-item,.desktop .ws-main-menu-wrapper .level-3 li:focus a,.desktop .ws-main-menu-wrapper .level-3 li:hover .menu-link-item,.desktop .ws-main-menu-wrapper .level-3 li:hover a{color:var(--wsPartnerColor,blue);}.mobile .ws-main-menu-wrapper .level-2 .dropdown-label{display:none;}.mobile .ws-main-menu-wrapper .level-3.open .main-menu-link--level-3{display:none;}
.openy_carnation.page-with-lb .media-library-widget-modal .media-library-wrapper .view-media-library .media-library-views-form__rows .media-library-item .views-field .media-edit-link,.claro-based .media-library-widget-modal .media-library-wrapper .view-media-library .media-library-views-form__rows .media-library-item .views-field .media-edit-link,.path-node .media-library-widget-modal .media-library-wrapper .view-media-library .media-library-views-form__rows .media-library-item .views-field .media-edit-link,.path-admin .media-library-views-form .media-library-views-form__rows .media-library-item .views-field .media-edit-link{display:none !important;}.layout-builder-configure-block .ck.ck-editor .ck.ck-editor__main ul{list-style-type:disc;}
.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom .row,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom .row{flex-wrap:nowrap;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom .row .header--bottom-middle-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom .row .header--bottom-middle-column{display:flex;align-items:center;justify-content:center;}@media (max-width:767px){.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper{display:block;}}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .block-inline-blockcamp-menu-lb,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .block-inline-blockcamp-menu-lb{width:auto;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper{margin-right:-20px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper{height:100%;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1{background-color:var(--wsPartnerColor);border-radius:10px;color:var(--ylb-color-white);border:2px solid transparent;padding:6px 16px;font-size:18px;line-height:28px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child .menu-link--level-1:active{background-color:var(--ylb-color-white);color:var(--wsPartnerColor);border-color:var(--wsPartnerColor);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child.show,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:last-child.show{border:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .block-openy-gtranslate-block,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .block-openy-gtranslate-block{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper{height:100%;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2.show,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2.show,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2.show,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper .nav-level-2.show{border-top-color:transparent;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top{padding:5px 20px;background-color:var(--ylb-color-dallas-camp-grady-orange);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-left-column .block-y-camp-back-link a,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-left-column .block-y-camp-back-link a,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-left-column .block-y-camp-back-link a,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-left-column .block-y-camp-back-link a{color:var(--ylb-color-dallas-white);font-size:15px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-left-column .block-y-camp-back-link a span.fa,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-left-column .block-y-camp-back-link a span.fa,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-left-column .block-y-camp-back-link a span.fa,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-left-column .block-y-camp-back-link a span.fa{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .openy-gtranslate-placeholder,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .openy-gtranslate-placeholder,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .openy-gtranslate-placeholder,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .openy-gtranslate-placeholder{color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .openy-google-translate select,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .openy-google-translate select,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .openy-google-translate select,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .openy-google-translate select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/modules/custom/ymca_dallas_dark_colorway/assets/svg/arrow-down-white.svg);background-repeat:no-repeat;background-size:10px 8px;background-position:calc(100% - 10px) center;border:0;font-size:14px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo{color:var(--wsColorWhite);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo option,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo option,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo option,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo option{color:var(--wsPrimaryColor);}@media (max-width:425px){.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--top-right-column .block-openy-gtranslate-block .goog-te-combo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--top-right-column .block-openy-gtranslate-block .goog-te-combo{text-align:right;}}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-left-column,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-left-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-left-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-left-column{flex:1 1 auto !important;min-width:-moz-fit-content;min-width:fit-content;max-width:20% !important;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column{flex:0 0 60%;min-width:-moz-fit-content;min-width:fit-content;max-width:60%;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .ws-camp-menu-wrapper .menu-wrapper{background-color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-right-column,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-right-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-right-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-right-column{flex:1 1 auto !important;min-width:-moz-fit-content;min-width:fit-content;max-width:20% !important;justify-content:flex-end;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-left-column .block-ws-site-logo.ws-logo,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-left-column .block-ws-site-logo.ws-logo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-left-column .block-ws-site-logo.ws-logo,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-left-column .block-ws-site-logo.ws-logo{border:0;}@media (max-width:1199px){.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-left-column .block-ws-site-logo.ws-logo svg,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-left-column .block-ws-site-logo.ws-logo svg,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-left-column .block-ws-site-logo.ws-logo svg,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-left-column .block-ws-site-logo.ws-logo svg{left:-25px;}}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar{align-self:center;visibility:hidden;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon{z-index:39;position:initial;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button{border:none;background:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i{color:var(--ylb-color-dark-grey-1,darkgray);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-icon button i:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-icon button i:hover{color:var(--wsPrimaryColor,blue);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar{background-color:var(--ylb-color-white,white);border-radius:10px;bottom:-150px;box-shadow:0 0 6px 0 rgba(0,0,0,0.15);height:90px;left:50%;padding:20px 80px 20px 20px;position:absolute;transform:translate(-50%,-50%);width:80%;z-index:100;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form{margin:0;display:flex;flex-direction:row;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input{border:2px solid var(--ylb-color-light-grey-3,lightgray);border-radius:10px;height:50px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-input:focus{border-color:var(--wsPrimaryColor,blue);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit{background-color:var(--wsPartnerColor,black);border-radius:0 10px 10px 0;border:none;color:var(--ylb-color-white,white);display:flex;font-family:var(--ylb-font-family-cachet);font-size:20px;font-weight:400;left:-10px;line-height:25px;padding:12px 22px;position:relative;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit i,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar form .search-submit i{padding-left:10px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar-close,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar-close,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar-close,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar-close{background:transparent;border:none;padding:0;position:absolute;right:40px;top:33%;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar-close i,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar-close i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.desktop .header--bottom-middle-column .block-ws-search-bar .search-bar-close i,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile .header--bottom-middle-column .block-ws-search-bar .search-bar-close i{color:var(--ylb-color-dark-grey-2,darkgray);font-size:20px;position:relative;top:5px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile:not(.open) .header--top-right-column .block-openy-gtranslate-block,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile:not(.open) .header--top-right-column .block-openy-gtranslate-block{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile:not(.open) .header--bottom-right-column .block-inline-blockcamp-menu-lb,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile:not(.open) .header--bottom-right-column .block-openy-gtranslate-block,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile:not(.open) .header--bottom-right-column .block-inline-blockcamp-menu-lb,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile:not(.open) .header--bottom-right-column .block-openy-gtranslate-block{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile:not(.open) .header--bottom-middle-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile:not(.open) .header--bottom-middle-column{position:static;flex:0 0 80%;min-width:-moz-fit-content;min-width:fit-content;max-width:80%;display:flex;justify-content:flex-end;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile:not(.open) .header--bottom-middle-column .block-ws-search-bar .search-icon,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile:not(.open) .header--bottom-middle-column .block-ws-search-bar .search-icon{right:45px;padding:10px;position:absolute;top:calc(50% - 24px);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open{background-color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom{background-color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column{flex:0 0 100%;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper .menu-toggle,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper .menu-toggle{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children{position:relative;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children:after,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2.children:after{z-index:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2{border-top:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links{background-color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom li a,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li a,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom li a,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li a{color:var(--ylb-color-dark-grey-2,darkgray);font-weight:600;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .ws-camp-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .block-ws-search-bar,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-middle-column .block-ws-search-bar{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column{align-items:center;max-width:100% !important;justify-content:center;margin-bottom:20px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper{padding-top:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .menu-toggle,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .menu-toggle{display:none;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .menu-wrapper{display:flex;background-color:var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1{background-color:var(--wsPartnerColor);border-radius:10px;color:var(--ylb-color-white);border:2px solid transparent;padding:6px 16px;font-size:18px;line-height:28px;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child .menu-link--level-1:active{background-color:var(--ylb-color-white);color:var(--wsPartnerColor);border-color:var(--wsPartnerColor);}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:hover,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:focus,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:active,.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child.show,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:hover,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:focus,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child:active,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .nav-level-2:last-child.show{border:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1{display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1 .nav-level-2,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1 .nav-level-2{border:0;}.colorway-camp-grady-spruce .header.ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1 .nav-level-2,.colorway-camp-grady-spruce .header:not(.layout-builder__layout).ws-header.ws-camp-header.mobile.open .header--bottom-right-column .ws-camp-menu-wrapper .header-nav__links.nav.row-level-1 .nav-level-2{display:flex;justify-content:center;padding:5px;text-align:center;}
.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--top{background-color:var(--ylb-color-dallas-camp-grady-green);}.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--top .block-lb-table{margin-top:0;margin-bottom:0;}.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--top .block-lb-table .section-header{margin-bottom:0;}.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--top .block-lb-table .field-media-image img{max-width:200px;height:auto;}.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--top .footer--top-left-column{margin-bottom:40px;}.path-node.colorway-camp-grady-spruce .footer.ws-footer .footer--bottom{background-color:var(--ylb-color-dallas-camp-grady-mustard);}
.colorway-dark .hero__banner__overlay::before,.colorway-dark .hero__banner__overlay::after{background:var(--wsPrimaryColor);}.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .chevron-half path{fill:var(--wsColorLightBlue);}.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h2,.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h1{color:var(--wsColorBlack);font-weight:500;font-size:40px;}@media (min-width:992px){.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h2,.colorway-dark .hero__banner__standard.hero__banner__standard_green_chevron .banner-wrapper .col > h1{font-size:48px;line-height:54px;}}.colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline{color:var(--wsColorDarkGreen);background-color:var(--wsColorWhite);border-color:var(--wsColorWhite);}.colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline:hover,.colorway-dark .hero__banner__overlay.hero__banner__overlay_green_outline_button .banner-wrapper .cta-link .btn-secondary.outline:focus{color:var(--wsColorWhite);background-color:var(--wsColorDarkGreen);border-color:var(--wsColorDarkGreen);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h2,.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h1,.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col > h2,.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col > h1{font-weight:500 !important;}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .hero_banner-body,.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .hero_banner-body{font-weight:400;}.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline{color:var(--wsColorDarkBlue);background-color:var(--wsColorWhite);border-color:var(--wsColorWhite);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline:hover,.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay .banner-wrapper .col .cta-link .btn-secondary.outline:focus{color:var(--wsColorWhite);background-color:var(--wsColorDarkBlue);border-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay::before,.colorway-dark.colorway-dark-black-green-blue .hero__banner__overlay::after{background:var(--wsColorDarkGreen);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .chevron-half path{fill:var(--wsColorLightBlue);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h2,.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col > h1{color:var(--wsSecondaryColor);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled{background-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled:hover,.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled:focus{color:var(--wsColorDarkBlue);background-color:transparent;border-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h2,.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h1{color:var(--wsColorBlack);font-weight:500;font-size:40px;}@media (min-width:992px){.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h2,.colorway-dark.colorway-dark-black-green-blue .hero__banner__standard.hero__banner__standard_black_title .banner-wrapper .col > h1{font-size:48px;line-height:54px;}}.colorway-dark.light-blue .hero__banner__standard .banner-wrapper .col .cta-link .btn-primary.filled{background-color:var(--wsPartnerColor,black);}.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button{position:relative;}.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button::before,.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button::after{background:color-mix(in srgb,var(--ylb-color-dallas-camp-grady-mustard) 60%,transparent);z-index:2;}.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button .banner-wrapper .cta-wrapper .btn{background-color:var(--ylb-color-dallas-white);color:var(--ylb-color-dallas-camp-grady-orange);border:2px solid var(--ylb-color-dallas-white);}.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button .banner-wrapper .cta-wrapper .btn:hover,.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button .banner-wrapper .cta-wrapper .btn:focus,.colorway-camp-grady-spruce .hero__banner__overlay.hero__banner__light_dark_overlay_orange_button .banner-wrapper .cta-wrapper .btn:active{background-color:var(--ylb-color-dallas-camp-grady-orange);color:var(--ylb-color-dallas-white);border:2px solid var(--ylb-color-dallas-camp-grady-orange);text-decoration:none;}.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .hero_banner-image{height:100%;}@media (max-width:767px){.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .banner-wrapper .hero_banner-content{margin-bottom:60px;}}.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .banner-wrapper .chevron-half svg path{fill:var(--ylb-color-dallas-camp-grady-dakr-blue-rgba);}.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .block-title{color:var(--ylb-color-dallas-camp-grady-dakr-blue);}.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .cta-link .btn-primary.filled{background-color:var(--ylb-color-dallas-camp-grady-dark-orange);}.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .cta-link .btn-primary.filled:hover,.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .cta-link .btn-primary.filled:focus,.colorway-camp-grady-spruce .hero__banner__standard.hero__banner__standard_dark_blue_chevron .cta-link .btn-primary.filled:active{background-color:transparent;border-color:var(--ylb-color-dallas-camp-grady-dark-orange);color:var(--ylb-color-dallas-camp-grady-dark-orange);text-decoration:none;}
.colorway-camp-grady-spruce .bg-light-cream{background-color:var(--ylb-color-dallas-camp-light-cream);}.colorway-camp-grady-spruce .bg-white-wave-bottom{position:relative;}.colorway-camp-grady-spruce .bg-white-wave-bottom:after{content:"";position:absolute;left:0;right:0;top:unset;bottom:-25px;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/white_wave_bottom.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;z-index:2;}.colorway-camp-grady-spruce .bg-cream-wave-top{position:relative;margin-top:80px;}.colorway-camp-grady-spruce .bg-cream-wave-top:before{content:"";position:absolute;left:0;right:0;top:-70px;bottom:unset;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/cream_wave_top.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;}.colorway-camp-grady-spruce .bg-cream-wave-bottom{position:relative;margin-bottom:80px;}.colorway-camp-grady-spruce .bg-cream-wave-bottom:after{content:"";position:absolute;left:0;right:0;top:unset;bottom:-70px;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/cream_wave_bottom.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;z-index:1;}.colorway-camp-grady-spruce .bg-light-grey-wave-top{position:relative;margin-top:80px;}.colorway-camp-grady-spruce .bg-light-grey-wave-top:before{content:"";position:absolute;left:0;right:0;top:-70px;bottom:unset;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/light_grey_wave_top.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;}.colorway-camp-grady-spruce .bg-light-grey-wave-bottom{position:relative;margin-bottom:80px;}.colorway-camp-grady-spruce .bg-light-grey-wave-bottom:after{content:"";position:absolute;left:0;right:0;top:unset;bottom:-70px;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/light_grey_wave_bottom.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;z-index:1;}.colorway-camp-grady-spruce .bg-earthy-green-wave-bottom{position:relative;margin-bottom:80px;}.colorway-camp-grady-spruce .bg-earthy-green-wave-bottom:after{content:"";position:absolute;left:0;right:0;top:unset;bottom:-70px;background-image:url(/modules/custom/ymca_dallas_dark_colorway/assets/images/earthy_green_wave_bottom.png);background-repeat:no-repeat;height:74px;opacity:1;background-color:transparent;background-size:100% 74px;}.colorway-camp-grady-spruce .bg-earthy-green{background-color:var(--ylb-color-dallas-camp-grady-mustard);}.colorway-camp-grady-spruce .bg-camp-light-grey{background-color:var(--ylb-color-dallas-camp-light-grey);}.colorway-camp-grady-spruce .camp-grady-button-dark-orange{background-color:var(--ylb-color-dallas-camp-grady-dark-orange);}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-positive-50{margin-top:50px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-positive-60{margin-top:60px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-positive-70{margin-top:70px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mb-positive-50{margin-bottom:50px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mb-positive-60{margin-bottom:60px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mb-positive-70{margin-bottom:70px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mb-positive-80{margin-bottom:80px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-negative-50{margin-top:-50px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-negative-60{margin-top:-60px;}.colorway-camp-grady-spruce:not(.layout-builder-overrides-node) .mt-negative-70{margin-top:-70px;}
.colorway-dark .lb__content .body.field-item blockquote,.colorway-dark .layout-builder__layout .body.field-item blockquote,.colorway-dark .layout-builder__layout .field-body.field-item blockquote,.colorway-dark .cke_editable_themed blockquote{border-top-color:var(--wsColorLightBlue);border-bottom-color:var(--wsColorLightBlue);}.colorway-dark .lb__content .body.field-item blockquote::before,.colorway-dark .layout-builder__layout .body.field-item blockquote::before,.colorway-dark .layout-builder__layout .field-body.field-item blockquote::before,.colorway-dark .cke_editable_themed blockquote::before{background-color:var(--wsColorLightGreen);}.colorway-dark .lb__content .body.field-item a:not(.btn),.colorway-dark .layout-builder__layout .body.field-item a:not(.btn),.colorway-dark .layout-builder__layout .field-body.field-item a:not(.btn),.colorway-dark .cke_editable_themed a:not(.btn){color:var(--wsColorDarkGreen);}a.btn.btn-sm{padding:0.25rem 0.5rem;font-size:20px;line-height:1.5;}a.btn.btn-lg{padding:0.5rem 1rem;font-size:30px;line-height:1.5;}a.btn.btn-outline-primary{color:var(--wsPartnerColor,#000);border-color:var(--wsPartnerColor,#000);}a.btn.btn-outline-primary:hover{color:var(--ylb-color-white,#fff);background-color:var(--wsPartnerColor,#000);}a.btn.btn-link{color:var(--wsPartnerColor,#000);}.colorway-camp-grady-spruce .block-lb-table h1,.colorway-camp-grady-spruce .block-lb-table h2,.colorway-camp-grady-spruce .block-lb-table h3{color:var(--wsPrimaryColor);}.colorway-camp-grady-spruce .lb-icon-grid h3{color:var(--wsPrimaryColor);}
.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .section-description h2{color:var(--wsSecondaryColor);font-weight:500;}.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .section-description .section-cta .btn-primary.filled{background-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .section-description .section-cta .btn-primary.filled:hover,.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .section-description .section-cta .btn-primary.filled:focus{color:var(--wsColorDarkBlue);background-color:transparent;border-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .cta_icon-item .card img{height:128px;width:128px;}.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .cta_icon-item .card .card-body{padding:0 20px 30px;min-height:100%;}.colorway-dark.colorway-dark-black-green-blue .lb-icon-grid .cta_icon-item .card .card-body h3{color:var(--wsSecondaryColor);font-weight:500;}.colorway-dark .lb-icon-grid.lb-icon-grid-small-icons .cta_icon-item .card img,.colorway-camp-grady-spruce .lb-icon-grid.lb-icon-grid-small-icons .cta_icon-item .card img{height:128px;width:128px;}.colorway-dark .lb-icon-grid.lb-icon-grid-small-icons .cta_icon-item .card .card-body h3,.colorway-camp-grady-spruce .lb-icon-grid.lb-icon-grid-small-icons .cta_icon-item .card .card-body h3{font-weight:500;}.colorway-camp-grady-spruce .bg-light-cream .lb-icon-grid.lb-icon-grid-small-icons .cta_icon-item .card{background-color:var(--ylb-color-dallas-camp-light-cream);}
.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .chevron path:first-child{fill:var(--wsColorLightBlue);}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .chevron path:last-child{fill:var(--wsColorLightGreen);}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .card-content .card-heading{color:var(--wsSecondaryColor);font-weight:500;font-size:32px;line-height:34px;}@media (min-width:992px){.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .card-content .card-heading{font-size:48px;line-height:54px;}}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .card-content .card-footer .btn-primary.filled{background-color:var(--wsColorDarkBlue);font-size:18px;font-weight:500;line-height:28px;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .card-content .card-footer .btn-primary.filled:hover,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-chevron .card-content .card-footer .btn-primary.filled:focus{color:var(--wsColorDarkBlue);background-color:transparent;border-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description{text-align:center;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description h2{color:var(--wsSecondaryColor);font-weight:500;text-align:center;}@media (min-width:992px){.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description h2{margin-bottom:25px;}}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description p,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description span,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .section-description div{text-align:center;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .card-content .card-heading{color:var(--wsSecondaryColor);font-weight:500;font-size:32px;line-height:34px;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .card-content .card-address *,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .card-content .card-email a,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-standard .card-content .card-phone a{color:var(--wsDarkBlackColor);text-decoration:underline;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content{background-color:var(--wsColorDarkGreen,#fff);}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content .card-heading{color:var(--wsColorWhite);font-weight:500;margin-bottom:0 !important;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content .card-footer .btn{color:var(--wsColorWhite);text-decoration:underline;background-color:transparent;border:0;font-size:18px;font-weight:400 !important;font-family:"Verdana",Sans-Serif;padding:0;}.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content .card-footer .btn:hover,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content .card-footer .btn:focus,.colorway-dark.colorway-dark-black-green-blue .block-lb-cards.block-lb-cards-color .card-content .card-footer .btn:active{color:var(--wsColorWhite);text-decoration:underline;background-color:transparent;border:0;}.colorway-dark .block-lb-cards.block-lb-cards-standard.block-lb-cards-standard-one-vertical-column .row-cards .card{flex-direction:column !important;}.colorway-dark .block-lb-cards.block-lb-cards-standard.block-lb-cards-standard-one-vertical-column .row-cards .card .card-img-wrapper{width:100%;border-bottom-left-radius:0;border-top-right-radius:var(--wsBorderRadius,unset);}@media (min-width:1200px){.colorway-dark .block-lb-cards.block-lb-cards-standard.block-lb-cards-standard-one-vertical-column .row-cards .card .card-content{padding:25px;}}.colorway-dark .block-lb-cards.block-lb-cards-color .card .card-img-wrapper,.colorway-dark .block-lb-cards.block-lb-cards-standard .card .card-img-wrapper{min-width:0;max-width:100%;}@media (min-width:1060px){.colorway-dark .block-lb-cards.block-lb-cards-color .card .card-img-wrapper,.colorway-dark .block-lb-cards.block-lb-cards-standard .card .card-img-wrapper{min-height:270px;}}.colorway-dark .block-lb-cards.block-lb-cards-color .card .card-img-wrapper img,.colorway-dark .block-lb-cards.block-lb-cards-standard .card .card-img-wrapper img{min-height:200px;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-heading{color:var(--wsPrimaryColor);font-weight:500;font-size:32px;line-height:34px;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-header .category-tag{padding:2px 6px;border-radius:4px;background-color:var(--ylb-color-dallas-camp-light-grey-rgba);}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn-primary.filled{font-size:18px;font-weight:500;line-height:28px;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn-primary.filled:hover,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn-primary.filled:focus,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn-primary.filled:active{text-decoration:none;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .section-description h2,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .section-description h2{color:var(--wsPrimaryColor);text-align:center;font-weight:500;}@media (min-width:992px){.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-standard .section-description h2,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .section-description h2{font-size:48px;line-height:54px;}}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card{border-radius:var(--wsBorderRadius);position:relative;overflow:hidden;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-img-wrapper{aspect-ratio:unset;overflow:unset;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-img-wrapper:after{background:linear-gradient(to top,var(--ylb-color-dallas-camp-grady-green-light-rgba) 0%,rgba(98,119,83,0.85) 18%,rgba(98,119,83,0.2) 65%,rgba(98,119,83,0) 100%);}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-content{border-top-left-radius:0;border-top-right-radius:0;background-color:var(--ylb-color-dallas-camp-grady-green-light);justify-content:flex-end !important;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-content .card-header .category-tag{color:var(--ylb-color-dallas-light-black-rgba);padding:2px 6px;border-radius:4px;background-color:var(--ylb-color-dallas-camp-light-grey-rgba);}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-content .card-body{align-items:flex-start;justify-content:flex-end;flex:unset;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-content .card-body .card-heading{font-weight:500;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-footer{position:relative;z-index:1;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-footer .btn.btn-secondary.filled{background-color:var(--ylb-color-dallas-white);border-color:var(--ylb-color-dallas-camp-grady-dark-orange);color:var(--ylb-color-dallas-camp-grady-dark-orange);font-size:18px;font-weight:500;line-height:28px;}.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-footer .btn.btn-secondary.filled:hover,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-footer .btn.btn-secondary.filled:focus,.colorway-camp-grady-spruce .block-lb-cards.block-lb-cards-overlay .row-cards .card .card-footer .btn.btn-secondary.filled:active{color:var(--ylb-color-dallas-white);border-color:var(--ylb-color-dallas-camp-grady-dark-orange);background-color:var(--ylb-color-dallas-camp-grady-dark-orange);text-decoration:none;}.colorway-camp-grady-spruce.colorway-camp-grady-spruce-dark-orange .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn.btn-primary.filled{background-color:var(--ylb-color-dallas-camp-grady-dark-orange);}.colorway-camp-grady-spruce.colorway-camp-grady-spruce-dark-orange .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn.btn-primary.filled:hover,.colorway-camp-grady-spruce.colorway-camp-grady-spruce-dark-orange .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn.btn-primary.filled:focus,.colorway-camp-grady-spruce.colorway-camp-grady-spruce-dark-orange .block-lb-cards.block-lb-cards-standard .card-content .card-footer .btn.btn-primary.filled:active{border-color:var(--ylb-color-dallas-camp-grady-dark-orange);background-color:transparent;color:var(--ylb-color-dallas-camp-grady-dark-orange);}.colorway-camp-grady-spruce .mt-negative-50 .block-lb-cards.block-lb-cards-standard{padding-top:80px;}
.colorway-dark.colorway-dark-black-green-blue .block-lb-table .body h1,.colorway-dark.colorway-dark-black-green-blue .block-lb-table .body h2{color:var(--wsSecondaryColor);font-weight:500;}.colorway-dark.colorway-dark-black-green-blue .block-lb-table .body .btn-primary.filled{background-color:var(--wsColorDarkBlue);}.colorway-dark.colorway-dark-black-green-blue .block-lb-table .body .btn-primary.filled:hover,.colorway-dark.colorway-dark-black-green-blue .block-lb-table .body .btn-primary.filled:focus{color:var(--wsColorDarkBlue);background-color:transparent;border-color:var(--wsColorDarkBlue);text-decoration:none;}.colorway-camp-grady-spruce .block-lb-table .body h2{font-weight:500;}@media (min-width:992px){.colorway-camp-grady-spruce .block-lb-table .body h2{font-size:48px;line-height:54px;}}.colorway-camp-grady-spruce .block-lb-table .body .btn.btn-primary.filled{font-size:18px;font-weight:500;line-height:28px;}.colorway-camp-grady-spruce .block-lb-table .body .btn.btn-primary.filled:hover,.colorway-camp-grady-spruce .block-lb-table .body .btn.btn-primary.filled:focus{text-decoration:none;}.colorway-camp-grady-spruce .mt-negative-50 .block-lb-table{padding-top:50px;}
.colorway-dark .block-accordion .accordion .accordion-item{margin-bottom:25px !important;}.colorway-dark .block-accordion .accordion .accordion-item .card-header{border-color:var(--wsColorLightGrey);}.colorway-dark.colorway-dark-black-green-blue .block-accordion .block-accordion-title h3{color:var(--wsSecondaryColor);font-weight:500 !important;font-size:48px;line-height:54px;}.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item{margin-bottom:10px !important;}.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header{padding-top:10px;padding-bottom:10px;border-color:var(--wsColorLightGreen);background-color:transparent;}.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header .accordion-button{text-decoration:none;}.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header.active,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:hover,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:active,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:focus{color:var(--wsColorBlack);background-color:var(--wsColorDarkGreen);border-color:var(--wsColorDarkGreen);}.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header.active .accordion-button,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:hover .accordion-button,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:active .accordion-button,.colorway-dark.colorway-dark-black-green-blue .block-accordion .accordion .accordion-item .card-header:focus .accordion-button{color:var(--wsColorWhite);}.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .block-accordion-title h3{color:var(--wsPrimaryColor,black);}.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header{border-color:var(--wsColorLightBlue);}.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header.active,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:hover,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:active,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:focus{color:var(--wsColorBlack);background-color:var(--wsColorLightBlue);border-color:var(--wsColorLightBlue);}.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header.active .accordion-button,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:hover .accordion-button,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:active .accordion-button,.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .accordion .accordion-item .card-header:focus .accordion-button{color:var(--wsPrimaryColor);}.colorway-dark.colorway-dark-black-green-blue.light-blue .block-accordion .chevron.chevron-up{background:var(--wsPrimaryColor,black);}.colorway-camp-grady-spruce .block-accordion .accordion-item .card-header.active,.colorway-camp-grady-spruce .block-accordion .accordion-item .card-header:hover{background:var(--wsSecondaryColor,var(--gray-400));}
footer.footer.ws-footer .footer--top-middle-column nav[class*=block-system-menu-blockfooter-menu] ul span.font-weight-bold{line-height:2.1875rem;}.colorway-camp-grady-spruce .footer.ws-footer .block-ws-site-logo svg{max-width:220px;width:100%;height:100%;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.hero__banner .hero_banner-content .block-title{font-weight:500;}.hero__banner .hero_banner-content h2.block-title{font-size:32px;line-height:42px;}@media (min-width:768px){.hero__banner .hero_banner-content h2.block-title{font-size:32px;}}.hero__banner .hero_banner-content h3.block-title{font-size:26px;line-height:32px;}@media (min-width:768px){.hero__banner .hero_banner-content h3.block-title{font-size:28px;}}.hero__banner .hero_banner-content h4.block-title{font-size:24px;line-height:30px;}.hero__banner .hero_banner-content h5.block-title{font-size:20px;line-height:25px;}.hero__banner .hero_banner-content h6.block-title{font-size:16px;line-height:20px;}
.hero__banner__overlay{min-height:670px;display:flex;flex-direction:column;background-color:var(--wsPrimaryColor,blue);}@media (min-width:992px){.hero__banner__overlay{min-height:610px;}}.hero__banner__overlay .breadcrumb-container,.hero__banner__overlay .hero_banner-content{position:relative;z-index:3;}.hero__banner__overlay .hero_banner-content > .row{justify-content:center;}.hero__banner__overlay .hero_banner-content .block-title{font-size:40px;line-height:48px;margin-bottom:20px;color:var(--ylb-color-white,white);}@media (min-width:768px){.hero__banner__overlay .hero_banner-content .block-title{font-size:64px;line-height:70px;}}.hero__banner__overlay .hero_banner-content .hero_banner-body{font-size:20px;line-height:30px;}.hero__banner__overlay .hero_banner-content .cta-wrapper{justify-content:center;}.hero__banner__overlay .hero_banner-content .cta-wrapper .btn{margin-top:40px;}.hero__banner__overlay:before,.hero__banner__overlay:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0.8;z-index:1;background:var(--wsPrimaryColor,#fff);}@media (min-width:768px){.hero__banner__overlay:before,.hero__banner__overlay:after{background:radial-gradient(circle,var(--wsPrimaryColor,#fff) 0%,var(--wsPrimaryColor,#fff) 69.6%,var(--wsSecondaryColor,#000) 100%);}}.hero__banner__overlay.hero__gradient_vertical::before{opacity:0.9;background:linear-gradient(180deg,#000000 0%,rgba(0,0,0,0) 50.45%,rgba(0,0,0,0) 100%,#000000 100%);z-index:2;}.hero__banner__overlay.hero__gradient_horizontal::after{opacity:0.5;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,#000000 100%);z-index:2;}.hero__banner__overlay .field--name-field-background-image img,.hero__banner__overlay .hero_banner--img{width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;}.hero__banner__overlay .hero_banner--audio-controls{background-color:rgba(255,255,255,0.5);}.hero__banner__overlay .hero_banner--audio-controls i,.hero__banner__overlay .hero_banner--audio-controls svg{font-size:24px;width:24px;height:auto;}@media (min-width:992px){.hero__banner__overlay .hero_banner--audio-controls i,.hero__banner__overlay .hero_banner--audio-controls svg{font-size:36px;}}.hero__banner__overlay .hero_banner--audio-controls i[class*=fa-volume],.hero__banner__overlay .hero_banner--audio-controls svg[class*=fa-volume]{max-width:50px;}.hero__banner__overlay .hero_banner--audio-controls.is-playing #hero_banner--btn-play{display:none;}.hero__banner__overlay .hero_banner--audio-controls:not(.is-playing) #hero_banner--btn-pause{display:none;}.hero__banner__overlay .hero_banner--audio-controls.is-muted #hero_banner--btn-mute{display:none;}.hero__banner__overlay .hero_banner--audio-controls:not(.is-muted) #hero_banner--btn-unmute{display:none;}.hero__banner__overlay .hero_banner-video,.hero__banner__overlay .hero_banner-image{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;}.hero__banner__overlay .hero_banner-video .field--name-field-background-image .contextual-region,.hero__banner__overlay .hero_banner-image .field--name-field-background-image .contextual-region{position:static;}.hero__banner__overlay .hero_banner-video .hero_banner-video--youtube-player-wrapper,.hero__banner__overlay .hero_banner-image .hero_banner-video--youtube-player-wrapper{position:relative;overflow:hidden;width:100vw;height:100vh;}.hero__banner__overlay .hero_banner-video video,.hero__banner__overlay .hero_banner-video iframe,.hero__banner__overlay .hero_banner-image video,.hero__banner__overlay .hero_banner-image iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);}@media (min-aspect-ratio:16/9){.hero__banner__overlay .hero_banner-video video,.hero__banner__overlay .hero_banner-video iframe,.hero__banner__overlay .hero_banner-image video,.hero__banner__overlay .hero_banner-image iframe{height:56.25vw;}}@media (max-aspect-ratio:16/9){.hero__banner__overlay .hero_banner-video video,.hero__banner__overlay .hero_banner-video iframe,.hero__banner__overlay .hero_banner-image video,.hero__banner__overlay .hero_banner-image iframe{width:177.78vh;}}.hero__banner__overlay .hero-banner-preloader{width:60px;height:60px;position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);}.hero__banner__overlay .hero-banner-preloader svg{width:60px;height:auto;}
.block-ping-pong{color:var(--ylb-color-dark-grey-1,darkgray);font-family:var(--ylb-font-family-cachet);font-weight:500;}.block-ping-pong .section-description h2{font-size:48px;line-height:54px;text-align:center;}@media (max-width:991.98px){.block-ping-pong .section-description h2{font-size:35px;line-height:40px;}}.block-ping-pong .section-description p{font-size:18px;text-align:center;line-height:28px;font-family:var(--ylb-font-family-verdana);font-weight:400;}.block-ping-pong .ping-pong-item{text-align:var(--wsTextAlignment,unset);}.block-ping-pong .ping-pong-item a{color:var(--wsPrimaryColor);}.block-ping-pong .ping-pong-item h3{font-size:48px;line-height:54px;margin-bottom:24px;}@media (max-width:991.98px){.block-ping-pong .ping-pong-item h3{font-size:35px;line-height:40px;}}.block-ping-pong .ping-pong-item p{font-family:var(--ylb-font-family-verdana);font-size:20px;line-height:30px;margin-bottom:48px;}@media (max-width:991.98px){.block-ping-pong .ping-pong-item p{margin-bottom:36px;}}.block-ping-pong .ping-pong-item .btn-wrapper{display:flex;gap:20px 30px;justify-content:var(--wsFlexAlignment,unset);}.block-ping-pong .ping-pong-item .item-description{padding:33px 15px;justify-content:var(--wsFlexAlignment,unset);}@media (min-width:768px){.block-ping-pong .ping-pong-item .item-description{padding:40px 80px;}}.block-ping-pong .ping-pong-item .item-description .inner{align-items:var(--wsFlexAlignment,unset);}.block-ping-pong .ping-pong-item.background{background:var(--wsPrimaryColor,gray);color:var(--ylb-color-white,white);}.block-ping-pong .ping-pong-item.background h3{color:var(--ylb-color-white,white);}.block-ping-pong.ws-text-alignment--left .ping-pong-item{text-align:left;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .item-description{justify-content:flex-start;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .item-description .inner{align-items:flex-start;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .btn-wrapper{justify-content:flex-start;}.block-ping-pong.ws-text-alignment--center .ping-pong-item{text-align:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .item-description{justify-content:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .item-description .inner{align-items:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .btn-wrapper{justify-content:center;}
.toolbar-icon-openy-gated-content-openy:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear-inactive.png);}#edit-app-settings-components .draggable a.tabledrag-handle{margin:1.8em 0 1.8em -1em;}#edit-app-settings-components .draggable td details{float:left;width:calc(100% - 40px);}#fetched-data tr.new-item{font-weight:bold;}#fetched-data tr.disabled{opacity:0.76;}.ui-dialog .ui-dialog-titlebar-close.no-close{display:none;}
.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-favorites-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-categories-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-category-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-instructor-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-video-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-duration-page,.openy-gated-content.toolbar-fixed #gated-content .gated-content-videos-page,.openy-gated-content.toolbar-fixed #gated-content .home{padding-top:84px;}.openy-gated-content.toolbar-fixed .layout-content #gated-content .top-menu,.openy-gated-content.toolbar-fixed .layout-content #gated-content .gated-content-schedule-page .date-filter,.openy-gated-content.toolbar-fixed .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .header .slot{top:auto;}.openy-gated-content .layout-content #gated-content{padding-top:0;}.openy-gated-content .layout-content #gated-content .top-menu,.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .date-filter,.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .slot{top:auto !important;}.openy-gated-content #gated-content .gated-content-schedule-page,.openy-gated-content #gated-content .gated-content-favorites-page,.openy-gated-content #gated-content .gated-content-categories-page,.openy-gated-content #gated-content .gated-content-category-page,.openy-gated-content #gated-content .gated-content-instructor-page,.openy-gated-content #gated-content .gated-content-duration-page,.openy-gated-content #gated-content .gated-content-videos-page,.openy-gated-content #gated-content .gated-content-video-page,.openy-gated-content #gated-content .home{padding-top:86px;}.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop{padding-top:48px;}.openy-gated-content .layout-content #gated-content .gated-content-schedule-page .calendar .desktop .content{margin-top:64px;}@media (max-width:991px){.openy-gated-content .layout-content #gated-content .gated-content-schedule-page,.openy-gated-content .layout-content #gated-content .gated-content-favorites-page,.openy-gated-content .layout-content #gated-content .gated-content-categories-page,.openy-gated-content .layout-content #gated-content .gated-content-category-page,.openy-gated-content .layout-content #gated-content .gated-content-instructor-page,.openy-gated-content .layout-content #gated-content .gated-content-duration-page,.openy-gated-content .layout-content #gated-content .gated-content-videos-page,.openy-gated-content .layout-content #gated-content .gated-content-video-page,.openy-gated-content .layout-content #gated-content .home{padding-top:46px;}}
.desktop-menu .openy-gtranslate-placeholder{color:inherit;cursor:pointer;font-size:18px;line-height:1.5;margin-left:1.5rem;text-decoration:none;}.desktop-menu .openy-gtranslate-placeholder:hover{text-decoration:none;}.mobile-sidebar .openy-gtranslate-placeholder{color:inherit;cursor:pointer;font-size:18px;line-height:1.5;text-decoration:none;text-transform:uppercase;}.mobile-sidebar .openy-gtranslate-placeholder:hover{text-decoration:none;}
.page-middle .lead-copy{display:none;}#page-footer{display:none;}
.toolbar-icon-openy-system-openy:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear-inactive.png);}.toolbar-icon-openy-system-openy:active:before,.toolbar-icon-openy-system-openy.is-active:before{background-image:url(/modules/contrib/openy_custom/openy_system/assets/images/icon-gear.png);}
.node--type-camp.node--lb,.node--type-camp-lp.node--lb{margin-top:0;}.node--type-camp .node__content .section-body,.node--type-camp-lp .node__content .section-body{padding:80px 0;}@media (max-width:991.98px){.node--type-camp .node__content .section-body,.node--type-camp-lp .node__content .section-body{padding:60px 0;}}.node--type-camp .node__content .location-header,.node--type-camp-lp .node__content .location-header{background-color:var(--wsPrimaryColor,blue) !important;}.node--type-camp .block-y-camp-info,.node--type-camp-lp .block-y-camp-info{padding:30px 0;}.node--type-camp .block-y-camp-info--wrapper,.node--type-camp-lp .block-y-camp-info--wrapper{display:flex;gap:1rem;flex-direction:row;}@media (max-width:991.98px){.node--type-camp .block-y-camp-info--wrapper,.node--type-camp-lp .block-y-camp-info--wrapper{flex-direction:column;}}.node--type-camp .block-y-camp-info--wrapper .info-card,.node--type-camp-lp .block-y-camp-info--wrapper .info-card{padding:25px;color:white;background:rgba(35,31,32,0.2);border-color:transparent;border-radius:10px;width:calc((100% - 2rem) / 3);}@media (max-width:991.98px){.node--type-camp .block-y-camp-info--wrapper .info-card,.node--type-camp-lp .block-y-camp-info--wrapper .info-card{padding:25px 20px;line-height:19px;width:100%;}}.node--type-camp .block-y-camp-info--wrapper .info-card .label,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .label{text-transform:uppercase;font-size:16px;line-height:20px;margin-bottom:25px;}@media (max-width:991.98px){.node--type-camp .block-y-camp-info--wrapper .info-card .label,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .label{margin-bottom:20px;}}.node--type-camp .block-y-camp-info--wrapper .info-card .camp-address,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-address{display:flex;-moz-column-gap:8px;column-gap:8px;}.node--type-camp .block-y-camp-info--wrapper .info-card .camp-address .fas,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-address .fas{margin-top:2px;}.node--type-camp .block-y-camp-info--wrapper .info-card .camp-direction,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-direction{padding-top:10px;padding-left:20px;}.node--type-camp .block-y-camp-info--wrapper .info-card .camp-direction a,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-direction a{color:var(--ylb-color-white,#fff);}.node--type-camp .block-y-camp-info--wrapper .info-card .camp-email a,.node--type-camp .block-y-camp-info--wrapper .info-card .camp-phone a,.node--type-camp .block-y-camp-info--wrapper .info-card .camp-fax a,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-email a,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-phone a,.node--type-camp-lp .block-y-camp-info--wrapper .info-card .camp-fax a{color:var(--ylb-color-white,#fff);}@media (max-width:767.98px){.page-with-lb.with-banner{padding-top:0 !important;}}.page-with-lb.with-banner #block-openy-carnation-tabs{display:block;}
:root{--wsBorderRadius:10px;}
:root{--wsBorderStyle:var(--ylb-border-style-solid);--wsBoxShadow:var(--ylb-border-style-none);}
:root{--ylb-border-style-none:none;--ylb-border-style-solid:1px solid #CCCCCC;--ylb-border-style-drop-shadow:0 0 10px 0 rgba(0,0,0,0.15);}
:root{--wsButtonPosition:static;}
:root{--ylb-color-red-dark:#a92b31;--ylb-color-rgb-red-dark:169,43,49;--ylb-color-red:#ed1c24;--ylb-color-rgb-red:237,28,36;--ylb-color-red-light:#f15922;--ylb-color-rgb-red-light:241,89,34;--ylb-color-orange-dark:#dd5828;--ylb-color-rgb-orange-dark:221,88,40;--ylb-color-orange:#f47920;--ylb-color-rgb-orange:244,121,32;--ylb-color-orange-light:#fcaf17;--ylb-color-rgb-orange-light:252,175,23;--ylb-color-green-dark:#006b6b;--ylb-color-rgb-green-dark:0,107,107;--ylb-color-green:#01a490;--ylb-color-rgb-green:1,164,144;--ylb-color-green-light:#20bdbe;--ylb-color-rgb-green-light:32,189,190;--ylb-color-blue-dark:#0060af;--ylb-color-rgb-blue-dark:0,96,175;--ylb-color-blue:#0089d0;--ylb-color-rgb-blue:0,137,208;--ylb-color-blue-light:#00aeef;--ylb-color-rgb-blue-light:0,174,239;--ylb-color-purple-dark:#5c2e91;--ylb-color-rgb-purple-dark:92,46,145;--ylb-color-purple:#92278f;--ylb-color-rgb-purple:146,39,143;--ylb-color-purple-light:#c6168d;--ylb-color-rgb-purple-light:198,22,141;--ylb-color-white:#FFFFFF;--ylb-color-rgb-white:255,255,255;--ylb-color-light-grey-1:#f2f2f2;--ylb-color-rgb-light-grey-1:242,242,242;--ylb-color-light-grey-2:#e7e7e7;--ylb-color-rgb-light-grey-2:231,231,231;--ylb-color-light-grey-3:#cccccc;--ylb-color-rgb-light-grey-3:204,204,204;--ylb-color-grey-1:#636466;--ylb-color-rgb-grey-1:99,100,102;--ylb-color-grey-2:#4F4F4F;--ylb-color-rgb-grey-2:79,79,79;--ylb-color-grey-3:#3F4042;--ylb-color-rgb-grey-3:63,64,66;--ylb-color-dark-grey-1:#2F2F2F;--ylb-color-rgb-dark-grey-1:47,47,47;--ylb-color-dark-grey-2:#231F20;--ylb-color-rgb-dark-grey-2:35,31,32;--ylb-color-black:#000000;--ylb-color-rgb-black:0,0,0;}.ylb-bg-black{background-color:var(--ylb-color-black,black) !important;}.ylb-bg-blue{background-color:var(--ylb-color-blue,blue) !important;}.ylb-bg-dark-blue{background-color:var(--ylb-color-blue-dark,blue) !important;}.ylb-bg-light-blue{background-color:var(--ylb-color-blue-light,blue) !important;}.ylb-bg-pink{background-color:var(--ylb-color-purple-light,purple) !important;}.ylb-bg-purple{background-color:var(--ylb-color-purple,purple) !important;}.ylb-bg-dark-magenta{background-color:var(--ylb-color-purple-dark,purple) !important;}.ylb-bg-dark-green{background-color:var(--ylb-color-green-dark,green) !important;}.ylb-bg-green{background-color:var(--ylb-color-green,green) !important;}.ylb-bg-light-green{background-color:var(--ylb-color-green-light,green) !important;}.ylb-bg-orange{background-color:var(--ylb-color-orange,orange) !important;}.ylb-bg-orange-dark{background-color:var(--ylb-color-orange-dark,orange) !important;}.ylb-bg-yellow{background-color:var(--ylb-color-orange-light,orange) !important;}.ylb-bg-red{background-color:var(--ylb-color-red,red) !important;}.ylb-bg-red-dark{background-color:var(--ylb-color-red-dark,red) !important;}.ylb-bg-red-light{background-color:var(--ylb-color-red-light,red) !important;}.ylb-bg-grey{background-color:var(--ylb-color-grey-2,gray) !important;}.ylb-bg-semi-light-grey{background-color:var(--ylb-color-grey-1,gray) !important;}.ylb-bg-white{background-color:var(--ylb-color-white,white) !important;}.ylb-bg-light-grey-1{background-color:var(--ylb-color-light-grey-1,#f2f2f2) !important;}.ylb-bg-light-grey-2{background-color:var(--ylb-color-light-grey-2,#e7e7e7) !important;}.ylb-bg-light-grey-3{background-color:var(--ylb-color-light-grey-3,#cccccc) !important;}.ylb-text-black{color:var(--ylb-color-black,black) !important;}.ylb-text-blue{color:var(--ylb-color-blue,blue) !important;}.ylb-text-dark-blue{color:var(--ylb-color-blue-dark) !important;}.ylb-text-dark-green{color:var(--ylb-color-green-dark) !important;}.ylb-text-dark-magenta{color:var(--ylb-color-purple-dark,purple) !important;}.ylb-text-green{color:var(--ylb-color-green,green) !important;}.ylb-text-grey{color:var(--ylb-color-grey-2,gray) !important;}.ylb-text-light-blue{color:var(--ylb-color-blue-light,blue) !important;}.ylb-text-light-green{color:var(--ylb-color-green-light,green) !important;}.ylb-text-orange{color:var(--ylb-color-orange,orange) !important;}.ylb-text-pink{color:var(--ylb-color-purple-light,purple) !important;}.ylb-text-purple{color:var(--ylb-color-purple,purple) !important;}.ylb-text-red{color:var(--ylb-color-red,red) !important;}.ylb-text-white{color:var(--ylb-color-white,white) !important;}.ylb-text-yellow{color:var(--ylb-color-orange-light,orange) !important;}.ylb-text-orange-dark{color:var(--ylb-color-orange-dark,orange) !important;}.ylb-text-red-dark{color:var(--ylb-color-red-dark,red) !important;}.ylb-text-red-light{color:var(--ylb-color-red-light,red) !important;}.ylb-text-light-grey{color:var(--ylb-color-grey-1,gray) !important;}.ylb-border-y-grey{border-color:var(--ylb-color-grey-3,gray) !important;}.ylb-border-color-right-y-grey{border-right-color:var(--ylb-color-grey-3,gray) !important;}.ylb-border-color-left-y-grey{border-left-color:var(--ylb-color-grey-3,gray) !important;}.ylb-border-color-top-y-grey{border-top-color:var(--ylb-color-grey-3,gray) !important;}.ylb-border-color-bottom-y-grey{border-bottom-color:var(--ylb-color-grey-3,gray) !important;}
.lb__content .body.field-item,.layout-builder__layout .body.field-item,.layout-builder__layout .field-body.field-item,.cke_editable_themed{color:var(--ylb-color-dark-grey-1,darkgray);}.lb__content .body.field-item > *:first-child,.layout-builder__layout .body.field-item > *:first-child,.layout-builder__layout .field-body.field-item > *:first-child,.cke_editable_themed > *:first-child{margin-top:0 !important;}.lb__content .body.field-item > *:last-child,.layout-builder__layout .body.field-item > *:last-child,.layout-builder__layout .field-body.field-item > *:last-child,.cke_editable_themed > *:last-child{margin-bottom:0 !important;}.lb__content .body.field-item h1,.lb__content .body.field-item h2,.lb__content .body.field-item h3,.lb__content .body.field-item h4,.lb__content .body.field-item h5,.lb__content .body.field-item h6,.layout-builder__layout .body.field-item h1,.layout-builder__layout .body.field-item h2,.layout-builder__layout .body.field-item h3,.layout-builder__layout .body.field-item h4,.layout-builder__layout .body.field-item h5,.layout-builder__layout .body.field-item h6,.layout-builder__layout .field-body.field-item h1,.layout-builder__layout .field-body.field-item h2,.layout-builder__layout .field-body.field-item h3,.layout-builder__layout .field-body.field-item h4,.layout-builder__layout .field-body.field-item h5,.layout-builder__layout .field-body.field-item h6,.cke_editable_themed h1,.cke_editable_themed h2,.cke_editable_themed h3,.cke_editable_themed h4,.cke_editable_themed h5,.cke_editable_themed h6{margin:40px 0 20px;font-family:var(--ylb-font-family-cachet);font-weight:500;}.lb__content .body.field-item h2,.layout-builder__layout .body.field-item h2,.layout-builder__layout .field-body.field-item h2,.cke_editable_themed h2{font-size:50px;line-height:65px;}@media (max-width:991.98px){.lb__content .body.field-item h2,.layout-builder__layout .body.field-item h2,.layout-builder__layout .field-body.field-item h2,.cke_editable_themed h2{font-size:35px;line-height:40px;}}.lb__content .body.field-item h3,.layout-builder__layout .body.field-item h3,.layout-builder__layout .field-body.field-item h3,.cke_editable_themed h3{font-size:30px;line-height:32px;}@media (max-width:991.98px){.lb__content .body.field-item h3,.layout-builder__layout .body.field-item h3,.layout-builder__layout .field-body.field-item h3,.cke_editable_themed h3{font-size:26px;}}.lb__content .body.field-item h4,.layout-builder__layout .body.field-item h4,.layout-builder__layout .field-body.field-item h4,.cke_editable_themed h4{font-size:24px;line-height:36px;}@media (max-width:991.98px){.lb__content .body.field-item h4,.layout-builder__layout .body.field-item h4,.layout-builder__layout .field-body.field-item h4,.cke_editable_themed h4{font-size:30px;}}.lb__content .body.field-item h5,.layout-builder__layout .body.field-item h5,.layout-builder__layout .field-body.field-item h5,.cke_editable_themed h5{font-size:22px;text-transform:uppercase;line-height:32px;}@media (max-width:991.98px){.lb__content .body.field-item h5,.layout-builder__layout .body.field-item h5,.layout-builder__layout .field-body.field-item h5,.cke_editable_themed h5{font-size:18px;}}.lb__content .body.field-item p,.layout-builder__layout .body.field-item p,.layout-builder__layout .field-body.field-item p,.cke_editable_themed p{font-size:20px;margin-bottom:20px;line-height:30px;}@media (max-width:991.98px){.lb__content .body.field-item p,.layout-builder__layout .body.field-item p,.layout-builder__layout .field-body.field-item p,.cke_editable_themed p{font-size:18px;line-height:28px;}}.lb__content .body.field-item span.highlighted,.layout-builder__layout .body.field-item span.highlighted,.layout-builder__layout .field-body.field-item span.highlighted,.cke_editable_themed span.highlighted{background-color:var(--wsPrimaryColor,#0572c7);color:var(--ylb-color-white,#fff);padding:2px 4px;border-radius:4px;}.lb__content .body.field-item a:not(.btn),.layout-builder__layout .body.field-item a:not(.btn),.layout-builder__layout .field-body.field-item a:not(.btn),.cke_editable_themed a:not(.btn){color:var(--wsPartnerColor,#5C2E91);font-family:var(--ylb-font-family-verdana);}.lb__content .body.field-item a:hover,.layout-builder__layout .body.field-item a:hover,.layout-builder__layout .field-body.field-item a:hover,.cke_editable_themed a:hover{text-decoration:underline;}.lb__content .body.field-item ol,.lb__content .body.field-item ul,.lb__content .body.field-item dl,.layout-builder__layout .body.field-item ol,.layout-builder__layout .body.field-item ul,.layout-builder__layout .body.field-item dl,.layout-builder__layout .field-body.field-item ol,.layout-builder__layout .field-body.field-item ul,.layout-builder__layout .field-body.field-item dl,.cke_editable_themed ol,.cke_editable_themed ul,.cke_editable_themed dl{font-size:20px;line-height:30px;color:var(--ylb-color-dark-grey-1,darkgray);}@media (max-width:991.98px){.lb__content .body.field-item ol,.lb__content .body.field-item ul,.lb__content .body.field-item dl,.layout-builder__layout .body.field-item ol,.layout-builder__layout .body.field-item ul,.layout-builder__layout .body.field-item dl,.layout-builder__layout .field-body.field-item ol,.layout-builder__layout .field-body.field-item ul,.layout-builder__layout .field-body.field-item dl,.cke_editable_themed ol,.cke_editable_themed ul,.cke_editable_themed dl{font-size:18px;line-height:28px;}}.lb__content .body.field-item ol li,.lb__content .body.field-item ul li,.lb__content .body.field-item dl li,.layout-builder__layout .body.field-item ol li,.layout-builder__layout .body.field-item ul li,.layout-builder__layout .body.field-item dl li,.layout-builder__layout .field-body.field-item ol li,.layout-builder__layout .field-body.field-item ul li,.layout-builder__layout .field-body.field-item dl li,.cke_editable_themed ol li,.cke_editable_themed ul li,.cke_editable_themed dl li{margin:10px 0;}.lb__content .body.field-item blockquote,.layout-builder__layout .body.field-item blockquote,.layout-builder__layout .field-body.field-item blockquote,.cke_editable_themed blockquote{color:var(--ylb-color-dark-grey-1,darkgray);padding:40px 0 35px 100px;border-top:2px solid var(--wsTertiaryColor,#636466);border-bottom:2px solid var(--wsTertiaryColor,#636466);position:relative;margin:40px 0;}@media (max-width:991.98px){.lb__content .body.field-item blockquote,.layout-builder__layout .body.field-item blockquote,.layout-builder__layout .field-body.field-item blockquote,.cke_editable_themed blockquote{padding:30px 0 30px 70px;}}.lb__content .body.field-item blockquote:before,.layout-builder__layout .body.field-item blockquote:before,.layout-builder__layout .field-body.field-item blockquote:before,.cke_editable_themed blockquote:before{content:"";position:absolute;background:var(--wsSecondaryColor,black) url(/modules/contrib/y_lb/assets/svg/quotes.svg) center no-repeat;background-size:auto;height:40px;width:40px;top:34px;padding:7px;left:36px;border-radius:50%;}@media (max-width:991.98px){.lb__content .body.field-item blockquote:before,.layout-builder__layout .body.field-item blockquote:before,.layout-builder__layout .field-body.field-item blockquote:before,.cke_editable_themed blockquote:before{top:24px;left:18px;}}.lb__content .body.field-item blockquote p,.layout-builder__layout .body.field-item blockquote p,.layout-builder__layout .field-body.field-item blockquote p,.cke_editable_themed blockquote p{font-family:var(--ylb-font-family-cachet);font-weight:400;font-size:24px;margin-bottom:20px;letter-spacing:0;line-height:32px;}.lb__content .body.field-item blockquote p:last-child,.layout-builder__layout .body.field-item blockquote p:last-child,.layout-builder__layout .field-body.field-item blockquote p:last-child,.cke_editable_themed blockquote p:last-child{font-family:var(--ylb-font-family-verdana);font-size:16px;margin-bottom:0;line-height:26px;position:relative;}.lb__content .body.field-item blockquote p:last-child:before,.layout-builder__layout .body.field-item blockquote p:last-child:before,.layout-builder__layout .field-body.field-item blockquote p:last-child:before,.cke_editable_themed blockquote p:last-child:before{content:"—";}.lb__content .body.field-item .wrapper-table .table-content,.layout-builder__layout .body.field-item .wrapper-table .table-content,.layout-builder__layout .field-body.field-item .wrapper-table .table-content,.cke_editable_themed .wrapper-table .table-content{overflow-x:scroll;}.lb__content .body.field-item .wrapper-table .table-content::-webkit-scrollbar,.layout-builder__layout .body.field-item .wrapper-table .table-content::-webkit-scrollbar,.layout-builder__layout .field-body.field-item .wrapper-table .table-content::-webkit-scrollbar,.cke_editable_themed .wrapper-table .table-content::-webkit-scrollbar{height:0;display:none;}.lb__content .body.field-item .wrapper-table .control-table,.layout-builder__layout .body.field-item .wrapper-table .control-table,.layout-builder__layout .field-body.field-item .wrapper-table .control-table,.cke_editable_themed .wrapper-table .control-table{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:-40px;}.lb__content .body.field-item .wrapper-table .control-table .body-control,.layout-builder__layout .body.field-item .wrapper-table .control-table .body-control,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .body-control,.cke_editable_themed .wrapper-table .control-table .body-control{flex:1;background-color:#CCCCCC;height:2px;}.lb__content .body.field-item .wrapper-table .control-table .prevButton,.lb__content .body.field-item .wrapper-table .control-table .nextButton,.layout-builder__layout .body.field-item .wrapper-table .control-table .prevButton,.layout-builder__layout .body.field-item .wrapper-table .control-table .nextButton,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .prevButton,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .nextButton,.cke_editable_themed .wrapper-table .control-table .prevButton,.cke_editable_themed .wrapper-table .control-table .nextButton{background:#F2F2F2;height:30px;width:30px;border-radius:50%;cursor:pointer;}.lb__content .body.field-item .wrapper-table .control-table .prevButton span,.lb__content .body.field-item .wrapper-table .control-table .nextButton span,.layout-builder__layout .body.field-item .wrapper-table .control-table .prevButton span,.layout-builder__layout .body.field-item .wrapper-table .control-table .nextButton span,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .prevButton span,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .nextButton span,.cke_editable_themed .wrapper-table .control-table .prevButton span,.cke_editable_themed .wrapper-table .control-table .nextButton span{-webkit-mask:url(/modules/contrib/y_lb/assets/svg/chevron_right_color.svg) no-repeat center;background:var(--wsPartnerColor,black);background-size:auto;height:100%;width:100%;display:block;}.lb__content .body.field-item .wrapper-table .control-table .prevButton.disabled span,.lb__content .body.field-item .wrapper-table .control-table .nextButton.disabled span,.layout-builder__layout .body.field-item .wrapper-table .control-table .prevButton.disabled span,.layout-builder__layout .body.field-item .wrapper-table .control-table .nextButton.disabled span,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .prevButton.disabled span,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .nextButton.disabled span,.cke_editable_themed .wrapper-table .control-table .prevButton.disabled span,.cke_editable_themed .wrapper-table .control-table .nextButton.disabled span{opacity:0.15;}.lb__content .body.field-item .wrapper-table .control-table .prevButton.prevButton,.lb__content .body.field-item .wrapper-table .control-table .nextButton.prevButton,.layout-builder__layout .body.field-item .wrapper-table .control-table .prevButton.prevButton,.layout-builder__layout .body.field-item .wrapper-table .control-table .nextButton.prevButton,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .prevButton.prevButton,.layout-builder__layout .field-body.field-item .wrapper-table .control-table .nextButton.prevButton,.cke_editable_themed .wrapper-table .control-table .prevButton.prevButton,.cke_editable_themed .wrapper-table .control-table .nextButton.prevButton{transform:rotate(180deg);}.lb__content .body.field-item table,.layout-builder__layout .body.field-item table,.layout-builder__layout .field-body.field-item table,.cke_editable_themed table{min-width:100%;width:-moz-fit-content;width:fit-content;margin:40px 0;border:none;}.lb__content .body.field-item table:not(.table) thead tr,.layout-builder__layout .body.field-item table:not(.table) thead tr,.layout-builder__layout .field-body.field-item table:not(.table) thead tr,.cke_editable_themed table:not(.table) thead tr{border:none;border-bottom:1px solid var(--ylb-color-dark-grey-1,darkgray);}.lb__content .body.field-item table:not(.table) thead tr th,.layout-builder__layout .body.field-item table:not(.table) thead tr th,.layout-builder__layout .field-body.field-item table:not(.table) thead tr th,.cke_editable_themed table:not(.table) thead tr th{font-family:var(--ylb-font-family-cachet);font-weight:500;border:none;font-size:22px;line-height:32px;padding:15px;}.lb__content .body.field-item table:not(.table) tbody tr,.layout-builder__layout .body.field-item table:not(.table) tbody tr,.layout-builder__layout .field-body.field-item table:not(.table) tbody tr,.cke_editable_themed table:not(.table) tbody tr{border-bottom:1px solid var(--ylb-color-light-grey-3,lightgray);}.lb__content .body.field-item table:not(.table) tbody tr td,.layout-builder__layout .body.field-item table:not(.table) tbody tr td,.layout-builder__layout .field-body.field-item table:not(.table) tbody tr td,.cke_editable_themed table:not(.table) tbody tr td{border:none;font-size:18px;line-height:28px;padding:20px 0.5em !important;}.lb__content .body.field-item figure.align-center,.layout-builder__layout .body.field-item figure.align-center,.layout-builder__layout .field-body.field-item figure.align-center,.cke_editable_themed figure.align-center{display:flex;flex-direction:column;align-items:center;}.lb__content .body.field-item .btn.btn-default,.layout-builder__layout .body.field-item .btn.btn-default,.layout-builder__layout .field-body.field-item .btn.btn-default,.cke_editable_themed .btn.btn-default{margin-top:20px;color:var(--ylb-color-white,white);background-color:var(--wsPartnerColor,#636466);font-size:22px;line-height:28px;font-family:var(--ylb-font-family-cachet);font-weight:500;padding:10px 20px;border-radius:10px;border-color:var(--wsPartnerColor,#4f4f4f);}.lb__content .body.field-item s,.lb__content .body.field-item del,.layout-builder__layout .body.field-item s,.layout-builder__layout .body.field-item del,.layout-builder__layout .field-body.field-item s,.layout-builder__layout .field-body.field-item del,.cke_editable_themed s,.cke_editable_themed del{text-decoration:line-through;}.lb__content .body.field-item u,.lb__content .body.field-item ins,.layout-builder__layout .body.field-item u,.layout-builder__layout .body.field-item ins,.layout-builder__layout .field-body.field-item u,.layout-builder__layout .field-body.field-item ins,.cke_editable_themed u,.cke_editable_themed ins{text-decoration:underline;}.lb__content .body.field-item mark,.layout-builder__layout .body.field-item mark,.layout-builder__layout .field-body.field-item mark,.cke_editable_themed mark{color:#FFFFFF;background-color:var(--ylb-color-dark-grey-1,darkgray);padding:3px 5px;border-radius:4px;}.lb__content .body.field-item b,.lb__content .body.field-item strong,.layout-builder__layout .body.field-item b,.layout-builder__layout .body.field-item strong,.layout-builder__layout .field-body.field-item b,.layout-builder__layout .field-body.field-item strong,.cke_editable_themed b,.cke_editable_themed strong{font-weight:bold;}.lb__content .body.field-item em,.lb__content .body.field-item i,.layout-builder__layout .body.field-item em,.layout-builder__layout .body.field-item i,.layout-builder__layout .field-body.field-item em,.layout-builder__layout .field-body.field-item i,.cke_editable_themed em,.cke_editable_themed i{font-style:italic;}.lb__content .body.field-item small,.layout-builder__layout .body.field-item small,.layout-builder__layout .field-body.field-item small,.cke_editable_themed small{font-size:10px;}.text-white a{color:#fff;text-decoration:underline;}.text-white a:hover{color:var(--ylb-color-light-grey-2,lightgray);text-decoration:underline;}.text-white a.btn{text-decoration:inherit;}:root{--dropbutton-item-max-width:18rem;}
:root{--ylb-font-family-cachet:Cachet,Verdana,Geneva,sans-serif;--ylb-font-family-verdana:Verdana,Geneva,sans-serif;--ylb-font-family:"Cachet",Verdana,Geneva,sans-serif;--ylb-font-family-medium:"Cachet Medium",Cachet,Verdana,sans-serif;--ylb-font-family-book:"Cachet Book","Cachet W01 Book",Cachet,Verdana,sans-serif;}.page-with-lb main{margin-top:0 !important;}.page-with-lb main .field-media-image .media{width:auto;}.page-with-lb main .field-media-image .media img{width:auto;}.page-with-lb main .block--spacing{margin:40px 0;}@media (min-width:768px){.page-with-lb main .block--spacing{margin:96px 0;}}.page-with-lb .select-wrapper:before{display:none;}.page-with-lb .select-wrapper select{background:var(--ylb-color-white) url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjNWM2MDZiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzVjNjA2YiIgZD0iTTUwLjExMSw3Mi42NTljLTEuMDYxLDAtMi4wNzgtMC40MjItMi44MjktMS4xNzJMMTcuMjc1LDQxLjQ3NGMtMS41NjItMS41NjItMS41NjItNC4wOTUsMC4wMDEtNS42NTcgIGMxLjU2My0xLjU2Miw0LjA5Ni0xLjU2Miw1LjY1NywwbDI3LjE3OCwyNy4xODVsMjcuMTc4LTI3LjE4NWMxLjU2Mi0xLjU2Miw0LjA5NS0xLjU2Miw1LjY1NywwICBjMS41NjIsMS41NjIsMS41NjIsNC4wOTQsMC4wMDEsNS42NTdMNTIuOTQsNzEuNDg3QzUyLjE4OSw3Mi4yMzcsNTEuMTcyLDcyLjY1OSw1MC4xMTEsNzIuNjU5eiI+PC9wYXRoPjwvc3ZnPg==) no-repeat right 10px center;background-size:25px;}.page-with-lb h1,.page-with-lb h2,.page-with-lb h3,.page-with-lb h4,.page-with-lb h5,.page-with-lb h6{color:var(--wsPrimaryColor,black);}@media (max-width:991.98px){.node--lb{margin-top:40px;}}.node--lb a:hover{text-decoration:underline;}.node--lb .page-title{margin:50px 0 40px;}@media (max-width:991.98px){.node--lb .page-title{margin:30px 0;}}.node--lb .page-title > h1{font-size:65px;line-height:75px;margin-bottom:10px;font-family:var(--ylb-font-family-cachet);}@media (max-width:991.98px){.node--lb .page-title > h1{font-size:45px;line-height:52px;}}.node--lb .page-title .subtitle{font-size:24px;line-height:36px;font-family:var(--ylb-font-family-cachet);font-weight:500;}@media (max-width:991.98px){.node--lb .page-title .subtitle{font-size:20px;line-height:30px;}}.page-node-type-landing-page-lb .layout-container.node-preview{margin-top:150px;}.page-node-type-landing-page-lb .node-preview-container{background-color:var(--ylb-color-white,white);z-index:100;}
a.btn{border-radius:var(--wsBorderRadius,unset);padding:7px 18px 9px;font-size:24px;line-height:30px;}a.btn.btn-primary.filled,.layout-container.ws-button-fill--filled--global a.btn.btn-primary,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-primary{background-color:var(--wsPartnerColor,black);color:var(--ylb-color-white,white);border:2px solid transparent;}a.btn.btn-primary.filled:hover,.layout-container.ws-button-fill--filled--global a.btn.btn-primary:hover,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-primary:hover{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border-color:var(--wsPartnerColor,black);}a.btn.btn-primary.outline,.layout-container.ws-button-fill--outlined--global a.btn.btn-primary,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-primary{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border:2px solid var(--wsPartnerColor,black);}a.btn.btn-primary.outline:hover,.layout-container.ws-button-fill--outlined--global a.btn.btn-primary:hover,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-primary:hover{background-color:var(--wsPartnerColor,black);color:var(--ylb-color-white,white);border-color:transparent;}a.btn.btn-secondary.filled,.layout-container.ws-button-fill--filled--global a.btn.btn-secondary.filled,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-secondary.filled{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border:2px solid transparent;}a.btn.btn-secondary.filled:hover,.layout-container.ws-button-fill--filled--global a.btn.btn-secondary.filled:hover,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-secondary.filled:hover{background-color:transparent;color:var(--ylb-color-white,white);border-color:var(--ylb-color-white,white);}.layout-container.ws-button-fill--filled--global .ws-button-position--overlapping a.btn.btn-secondary.filled:hover{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border-color:var(--wsPrimaryColor,#fff);}a.btn.btn-secondary.outline,.layout-container.ws-button-fill--outlined--global a.btn.btn-secondary,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-secondary{background-color:transparent;color:var(--ylb-color-white,white);border:2px solid var(--ylb-color-white,white);}a.btn.btn-secondary.outline:hover,.layout-container.ws-button-fill--outlined--global a.btn.btn-secondary:hover,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-secondary:hover{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border-color:transparent;}a.btn.btn-primary.revert.filled,.layout-container.ws-button-fill--filled--global a.btn.btn-primary.revert,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-primary.revert{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border:2px solid var(--wsPartnerColor,black);}a.btn.btn-primary.revert.filled:hover,.layout-container.ws-button-fill--filled--global a.btn.btn-primary.revert:hover,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-primary.revert:hover{background-color:var(--wsPartnerColor,black);color:var(--ylb-color-white,white);border-color:transparent;}a.btn.btn-primary.revert.outline,.layout-container.ws-button-fill--outlined--global a.btn.btn-primary.revert,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-primary.revert{background-color:var(--wsPartnerColor,black);color:var(--ylb-color-white,white);border:2px solid transparent;}a.btn.btn-primary.revert.outline:hover,.layout-container.ws-button-fill--outlined--global a.btn.btn-primary.revert:hover,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-primary.revert:hover{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border-color:var(--wsPartnerColor,black);}a.btn.btn-secondary.revert.filled,.layout-container.ws-button-fill--filled--global a.btn.btn-secondary.revert,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-secondary.revert{background-color:transparent;color:var(--ylb-color-white,white);border:2px solid var(--ylb-color-white,white);}a.btn.btn-secondary.revert.filled:hover,.layout-container.ws-button-fill--filled--global a.btn.btn-secondary.revert:hover,.layout-container .block-layout-builder.ws-button-fill--filled--component a.btn.btn-secondary.revert:hover{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border-color:transparent;}a.btn.btn-secondary.revert.outline,.layout-container.ws-button-fill--outlined--global a.btn.btn-secondary.revert,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-secondary.revert{background-color:var(--ylb-color-white,white);color:var(--wsPartnerColor,black);border:2px solid transparent;}a.btn.btn-secondary.revert.outline:hover,.layout-container.ws-button-fill--outlined--global a.btn.btn-secondary.revert:hover,.layout-container .block-layout-builder.ws-button-fill--outlined--component a.btn.btn-secondary.revert:hover{background-color:transparent;color:var(--ylb-color-white,white);border-color:var(--ylb-color-white,white);}a.btn.btn-sm{padding:0.25rem 0.5rem;font-size:20px;line-height:1.5;}a.btn.btn-lg{padding:0.5rem 1rem;font-size:30px;line-height:1.5;}a.btn.btn-outline-primary{color:var(--wsPartnerColor,black);border-color:var(--wsPartnerColor,black);}a.btn.btn-outline-primary:hover{color:var(--ylb-color-white,white);background-color:var(--wsPartnerColor,black);}a.btn.btn-link{color:var(--wsPartnerColor,black);}
.field-branch-hours table,.tab-content table,.lb-table table,.text-formatted table,.field--type-text-with-summary table,.field--type-text-long table{width:100%;border:none;border-collapse:collapse;margin:1em 0;}.field-branch-hours table thead tr,.tab-content table thead tr,.lb-table table thead tr,.text-formatted table thead tr,.field--type-text-with-summary table thead tr,.field--type-text-long table thead tr{border:none;border-bottom:5px solid var(--ylb-color-grey-2,#cccccc);}.field-branch-hours table thead tr th,.tab-content table thead tr th,.lb-table table thead tr th,.text-formatted table thead tr th,.field--type-text-with-summary table thead tr th,.field--type-text-long table thead tr th{border:none;font-size:22px;line-height:32px;padding:15px 0.5em;font-weight:bold;}@media (min-width:992px){.field-branch-hours table thead tr th,.tab-content table thead tr th,.lb-table table thead tr th,.text-formatted table thead tr th,.field--type-text-with-summary table thead tr th,.field--type-text-long table thead tr th{font-size:24px;line-height:36px;}}.field-branch-hours table tbody tr,.tab-content table tbody tr,.lb-table table tbody tr,.text-formatted table tbody tr,.field--type-text-with-summary table tbody tr,.field--type-text-long table tbody tr{border-bottom:2px solid var(--ylb-color-light-grey-3,#e0e0e0);}.field-branch-hours table tbody tr td,.tab-content table tbody tr td,.lb-table table tbody tr td,.text-formatted table tbody tr td,.field--type-text-with-summary table tbody tr td,.field--type-text-long table tbody tr td{border:none;font-size:18px;line-height:28px;padding:20px 0.5em;}
.header .block-ws-site-logo{align-items:center;display:flex;padding-left:10px;height:95px;visibility:hidden;}@media (max-width:991.98px){.header .block-ws-site-logo svg{max-height:35px;position:relative;left:-45px;}.header .block-ws-site-logo svg #logo-areas-of-impact{display:none;}}.header .block-ws-site-logo img{max-width:200px;}.block-ws-site-logo.hide-tagline svg #logo-areas-of-impact{display:none;}
:root{--wsTextAlignment:left;--wsFlexAlignment:flex-start;}
:root{--ylb-color-azure:#e9f8f8;--ylb-color-rgb-azure:233,248,248;--ylb-color-sage-green:#637652;--ylb-color-rgb-sage-green:99,118,82;--ylb-color-latte:#FFF7E8;--ylb-color-rgb-latte:255,247,232;}.ylb-bg-latte{background-color:var(--ylb-color-latte,#cccccc) !important;}.ylb-bg-sage-green{background-color:var(--ylb-color-sage-green,#cccccc) !important;}.ylb-bg-azure{background-color:var(--ylb-color-azure,#cccccc) !important;}.ylb-text-latte{color:var(--ylb-color-latte,#FFF7E8) !important;}.ylb-text-sage-green{color:var(--ylb-color-sage-green,#637652) !important;}.ylb-text-azure{color:var(--ylb-color-azure,#e9f8f8) !important;}.colorway-camp-grady-spruce .container-wrapper > .container-fluid .row{padding:0 60px;}@media (min-width:1600px){.colorway-camp-grady-spruce .container-wrapper > .container-fluid .row{padding:0 120px;}}@media (max-width:425px){.colorway-camp-grady-spruce .container-wrapper > .container-fluid .row{padding:0;}}
.wave-border{position:relative;z-index:1;--wave-height:74px;--wave-svg-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 60' preserveAspectRatio='none'%3E%3Cpath d='M0,17 C6.67,17.83 26.67,20.17 40,22 C53.33,23.83 66.67,26.33 80,28 C93.33,29.67 106.67,30.83 120,32 C133.33,33.17 146.67,34.17 160,35 C173.33,35.83 186.67,36.67 200,37 C213.33,37.33 226.67,37.17 240,37 C253.33,36.83 266.67,36.83 280,36 C293.33,35.17 306.67,33.33 320,32 C333.33,30.67 346.67,29.33 360,28 C373.33,26.67 386.67,25.5 400,24 C413.33,22.5 426.67,20.33 440,19 C453.33,17.67 466.67,16.83 480,16 C493.33,15.17 506.67,14.33 520,14 C533.33,13.67 546.67,13.83 560,14 C573.33,14.17 586.67,14.33 600,15 C613.33,15.67 626.67,17.17 640,18 C653.33,18.83 666.67,19.17 680,20 C693.33,20.83 706.67,22.17 720,23 C733.33,23.83 746.67,24.5 760,25 C773.33,25.5 786.67,25.83 800,26 C813.33,26.17 826.67,26.17 840,26 C853.33,25.83 866.67,25.5 880,25 C893.33,24.5 906.67,23.67 920,23 C933.33,22.33 946.67,21.83 960,21 C973.33,20.17 986.67,18.83 1000,18 C1013.33,17.17 1026.67,16.83 1040,16 C1053.33,15.17 1066.67,13.83 1080,13 C1093.33,12.17 1106.67,11.83 1120,11 C1133.33,10.17 1146.67,9 1160,8 C1173.33,7 1186.67,5.83 1200,5 C1213.33,4.17 1226.83,3.83 1240,3 C1253.17,2.17 1272.5,0.5 1279,0 L1280,60 L0,60 Z' fill='%23ffffff'/%3E%3C/svg%3E");--wave-svg-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 74' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1280,0 L1279,57 C1272.5,57 1253.17,57 1240,57 C1226.83,57 1213.33,57 1200,57 C1186.67,57 1173.33,57.17 1160,57 C1146.67,56.83 1133.33,56.17 1120,56 C1106.67,55.83 1093.33,56.17 1080,56 C1066.67,55.83 1053.33,55.5 1040,55 C1026.67,54.5 1013.33,53.5 1000,53 C986.67,52.5 973.33,52.5 960,52 C946.67,51.5 933.33,50.67 920,50 C906.67,49.33 893.33,48.83 880,48 C866.67,47.17 853.33,45.83 840,45 C826.67,44.17 813.33,43.5 800,43 C786.67,42.5 773.33,42.33 760,42 C746.67,41.67 733.33,41.17 720,41 C706.67,40.83 693.33,40.83 680,41 C666.67,41.17 653.33,41.33 640,42 C626.67,42.67 613.33,44 600,45 C586.67,46 573.33,46.83 560,48 C546.67,49.17 533.33,50.5 520,52 C506.67,53.5 493.33,55.5 480,57 C466.67,58.5 453.33,59.67 440,61 C426.67,62.33 413.33,63.67 400,65 C386.67,66.33 373.33,68 360,69 C346.67,70 333.33,70.5 320,71 C306.67,71.5 293.33,71.83 280,72 C266.67,72.17 253.33,72.17 240,72 C226.67,71.83 213.33,71.33 200,71 C186.67,70.67 173.33,70.67 160,70 C146.67,69.33 133.33,68 120,67 C106.67,66 93.33,65.17 80,64 C66.67,62.83 53.33,61.17 40,60 C26.67,58.83 6.67,57.5 0,57 Z' fill='%23ffffff'/%3E%3C/svg%3E");--wave-color:var(--background-color);--wave-overlap:4px;}.layout-builder__section .wave-border{margin:var(--wave-height) 0;}.wave-border:not(.block-hero-banner).wave-border{padding:var(--wave-height) 0;}.wave-border.wave-border--top:before{content:"";position:absolute;left:0;right:0;height:var(--wave-height);background:var(--wave-color);-webkit-mask:var(--wave-svg-top) bottom/100% 100% no-repeat;mask:var(--wave-svg-top) bottom/100% 100% no-repeat;pointer-events:none;z-index:2;top:calc(-1 * (60px - var(--wave-overlap)));height:60px;}.wave-border.wave-border--bottom:not(.block-hero-banner):after{content:"";position:absolute;left:0;right:0;height:var(--wave-height);background:var(--wave-color);-webkit-mask:var(--wave-svg-bottom) bottom/100% 100% no-repeat;mask:var(--wave-svg-bottom) bottom/100% 100% no-repeat;pointer-events:none;z-index:2;bottom:calc(-1 * (var(--wave-height) - var(--wave-overlap)));}.layout-builder__section.wave-border--top{margin-top:calc(var(--wave-height) - 30px);}.layout-builder__section.wave-border--bottom{margin-bottom:calc(var(--wave-height) - 30px);}.block-hero-banner.wave-border--bottom{background-color:#fff;--wave-color:#fff;}.block-hero-banner.wave-border--bottom:after{content:"";position:absolute;left:0;right:0;height:var(--wave-height);background:var(--wave-color);-webkit-mask:var(--wave-svg-top) bottom/100% 100% no-repeat;mask:var(--wave-svg-top) bottom/100% 100% no-repeat;pointer-events:none;z-index:2;bottom:-1px;top:auto;}.block-hero-banner.wave-border--bottom .hero__banner{background-color:#fff;}.page-with-lb main .container-wrapper.wave-border .block--spacing{margin:0;padding:40px 0;}@media (min-width:768px){.page-with-lb main .container-wrapper.wave-border .block--spacing{padding:96px 0;}}.page-with-lb main .container-wrapper .block--spacing.wave-border{margin:0;padding:calc(40px + var(--wave-overlap,4px)) 0;}@media (min-width:768px){.page-with-lb main .container-wrapper .block--spacing.wave-border{padding:calc(96px + var(--wave-overlap,4px)) 0;}}.ylb-bg-black{--background-color:var(--ylb-color-black,black) !important;}.ylb-bg-blue{--background-color:var(--ylb-color-blue,blue) !important;}.ylb-bg-dark-blue{--background-color:var(--ylb-color-blue-dark,blue) !important;}.ylb-bg-light-blue{--background-color:var(--ylb-color-blue-light,blue) !important;}.ylb-bg-pink{--background-color:var(--ylb-color-purple-light,purple) !important;}.ylb-bg-purple{--background-color:var(--ylb-color-purple,purple) !important;}.ylb-bg-dark-magenta{--background-color:var(--ylb-color-purple-dark,purple) !important;}.ylb-bg-dark-green{--background-color:var(--ylb-color-green-dark,green) !important;}.ylb-bg-green{--background-color:var(--ylb-color-green,green) !important;}.ylb-bg-light-green{--background-color:var(--ylb-color-green-light,green) !important;}.ylb-bg-orange{--background-color:var(--ylb-color-orange,orange) !important;}.ylb-bg-orange-dark{--background-color:var(--ylb-color-orange-dark,orange) !important;}.ylb-bg-yellow{--background-color:var(--ylb-color-orange-light,orange) !important;}.ylb-bg-red{--background-color:var(--ylb-color-red,red) !important;}.ylb-bg-red-dark{--background-color:var(--ylb-color-red-dark,red) !important;}.ylb-bg-red-light{--background-color:var(--ylb-color-red-light,red) !important;}.ylb-bg-grey{--background-color:var(--ylb-color-grey-2,gray) !important;}.ylb-bg-semi-light-grey{--background-color:var(--ylb-color-grey-1,gray) !important;}.ylb-bg-white{--background-color:var(--ylb-color-white,white) !important;}.ylb-bg-light-grey-1{--background-color:var(--ylb-color-light-grey-1,#f2f2f2) !important;}.ylb-bg-light-grey-2{--background-color:var(--ylb-color-light-grey-2,#e7e7e7) !important;}.ylb-bg-light-grey-3{--background-color:var(--ylb-color-light-grey-3,#cccccc) !important;}.ylb-bg-latte{--background-color:var(--ylb-color-latte,#cccccc) !important;}.ylb-bg-sage-green{--background-color:var(--ylb-color-sage-green,#cccccc) !important;}.ylb-bg-azure{--background-color:var(--ylb-color-azure,#cccccc) !important;}
:root{--ylb-color-dallas-white:#fff;--ylb-color-dallas-camp-grady-orange:#f47920;--ylb-color-dallas-camp-grady-dark-orange:#eb4a27;--ylb-color-dallas-camp-grady-green:#1ba28a;--ylb-color-dallas-camp-grady-mustard:#637652;--ylb-color-dallas-camp-light-cream:#fff7e8;--ylb-color-dallas-camp-light-grey:#efF1ee;--ylb-color-dallas-camp-grady-dakr-blue:#00436e;--ylb-color-dallas-camp-grady-blue:#002B57;--ylb-color-dallas-camp-grady-green-light:#627753;--ylb-color-dallas-camp-grady-green-dark:#174B39;--ylb-color-dallas-rgb-white:255,255,255;--ylb-color-dallas-camp-grady-rgba-orange:rgba(244,121,32,0.3);--ylb-color-dallas-camp-light-grey-rgba:rgba(242,242,242,1);--ylb-color-dallas-camp-grady-dakr-blue-rgba:rgba(0,67,110,1);--ylb-color-dallas-camp-grady-green-rgba:rgba(40,182,181,1);--ylb-color-dallas-camp-grady-green-light-rgba:rgba(98,119,83,1);--ylb-color-dallas-camp-grady-green-rgb:40,182,181;--ylb-color-dallas-light-black-rgba:rgba(35,31,32,1);--ylb-color-dallas-dark-black:#000;--ylb-color-dallas-rgb-dark-black:0,0,0;--ylb-color-dallas-light-green:#01a490;--ylb-color-dallas-rgb-light-green:1,164,144;--wsLogoChevronDark:var(--ylb-color-dallas-camp-grady-dark-orange);--wsLogoChevronMid:var(--ylb-color-dallas-camp-grady-orange);--wsLogoChevronLight:var(--ylb-color-red-light);--wsLogoTriangleDark:var(--ylb-color-dallas-light-green);--wsLogoTriangleLight:var(--ylb-color-dallas-camp-grady-green);--wsPrimaryColor:var(--ylb-color-dallas-camp-grady-green-dark);}:root{--wsDarkBlackColor:var(--ylb-color-dallas-dark-black);--wsDarkBlackColorRGB:var(--ylb-color-dallas-rgb-dark-black);--wsPrimaryColorRGB:var(--ylb-color-dallas-rgb-black);--wsSecondaryColor:var(--ylb-color-dallas-camp-grady-orange);--wsPartnerColor:var(--ylb-color-dallas-camp-grady-orange);--wsColorWhite:var(--ylb-color-dallas-white);--wsColorWhiteRGB:var(--ylb-color-dallas-rgb-white);--wsColorBlack:var(--ylb-color-dallas-black);--wsColorBlackRGB:var(--ylb-color-dallas-rgb-black);}
