@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:rems(32);margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35rem .75rem .625rem}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.black-button a,.dark-gray-button a,.green-button a,.light-blue-button a,.link-button a,.medium-gray-button a,.pink-button a,.white-button a,.white-outline-button a,.white-outline-button.fake-button,.yellow-button a,button,button.pink-button,button.yellow-button,input[type=submit].gform_button{-webkit-font-smoothing:antialiased;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#59cbe8;border:2px solid transparent;color:#333;cursor:pointer;display:inline-flex;font-family:Oswald,Mulish,sans-serif;font-size:1.125em;font-weight:700;gap:.75rem;line-height:1;padding:.875rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.black-button a:focus,.black-button a:hover,.dark-gray-button a:focus,.dark-gray-button a:hover,.green-button a:focus,.green-button a:hover,.light-blue-button a:focus,.light-blue-button a:hover,.link-button a:focus,.link-button a:hover,.medium-gray-button a:focus,.medium-gray-button a:hover,.pink-button a:focus,.pink-button a:hover,.white-button a:focus,.white-button a:hover,.white-outline-button a:focus,.white-outline-button a:hover,.white-outline-button.fake-button:focus,.white-outline-button.fake-button:hover,.yellow-button a:focus,.yellow-button a:hover,button.pink-button:focus,button.pink-button:hover,button.yellow-button:focus,button.yellow-button:hover,button:focus,button:hover,input[type=submit].gform_button:focus,input[type=submit].gform_button:hover{background-color:transparent;border-color:#59cbe8;color:#59cbe8}.black-button a:disabled,.dark-gray-button a:disabled,.green-button a:disabled,.light-blue-button a:disabled,.link-button a:disabled,.medium-gray-button a:disabled,.pink-button a:disabled,.white-button a:disabled,.white-outline-button a:disabled,.white-outline-button.fake-button:disabled,.yellow-button a:disabled,button.pink-button:disabled,button.yellow-button:disabled,button:disabled,input[type=submit].gform_button:disabled{cursor:not-allowed;opacity:.5}.black-button a:disabled:hover,.dark-gray-button a:disabled:hover,.green-button a:disabled:hover,.light-blue-button a:disabled:hover,.link-button a:disabled:hover,.medium-gray-button a:disabled:hover,.pink-button a:disabled:hover,.white-button a:disabled:hover,.white-outline-button a:disabled:hover,.white-outline-button.fake-button:disabled:hover,.yellow-button a:disabled:hover,button.pink-button:disabled:hover,button.yellow-button:disabled:hover,button:disabled:hover,input[type=submit].gform_button:disabled:hover{background-color:transparent}.black-button a .icon-wrap img,.black-button a svg,.dark-gray-button a .icon-wrap img,.dark-gray-button a svg,.green-button a .icon-wrap img,.green-button a svg,.light-blue-button a .icon-wrap img,.light-blue-button a svg,.link-button a .icon-wrap img,.link-button a svg,.medium-gray-button a .icon-wrap img,.medium-gray-button a svg,.pink-button a .icon-wrap img,.pink-button a svg,.white-button a .icon-wrap img,.white-button a svg,.white-outline-button a .icon-wrap img,.white-outline-button a svg,.white-outline-button.fake-button .icon-wrap img,.white-outline-button.fake-button svg,.yellow-button a .icon-wrap img,.yellow-button a svg,button .icon-wrap img,button svg,button.pink-button .icon-wrap img,button.pink-button svg,button.yellow-button .icon-wrap img,button.yellow-button svg,input[type=submit].gform_button .icon-wrap img,input[type=submit].gform_button svg{max-height:2rem;min-height:2rem;min-width:2rem;transition:all .3s ease;width:2rem}.black-button a .icon-wrap img path,.black-button a svg path,.dark-gray-button a .icon-wrap img path,.dark-gray-button a svg path,.green-button a .icon-wrap img path,.green-button a svg path,.light-blue-button a .icon-wrap img path,.light-blue-button a svg path,.link-button a .icon-wrap img path,.link-button a svg path,.medium-gray-button a .icon-wrap img path,.medium-gray-button a svg path,.pink-button a .icon-wrap img path,.pink-button a svg path,.white-button a .icon-wrap img path,.white-button a svg path,.white-outline-button a .icon-wrap img path,.white-outline-button a svg path,.white-outline-button.fake-button .icon-wrap img path,.white-outline-button.fake-button svg path,.yellow-button a .icon-wrap img path,.yellow-button a svg path,button .icon-wrap img path,button svg path,button.pink-button .icon-wrap img path,button.pink-button svg path,button.yellow-button .icon-wrap img path,button.yellow-button svg path,input[type=submit].gform_button .icon-wrap img path,input[type=submit].gform_button svg path{transition:all .3s ease}.black-button a .icon-wrap img,.dark-gray-button a .icon-wrap img,.green-button a .icon-wrap img,.light-blue-button a .icon-wrap img,.link-button a .icon-wrap img,.medium-gray-button a .icon-wrap img,.pink-button a .icon-wrap img,.white-button a .icon-wrap img,.white-outline-button a .icon-wrap img,.white-outline-button.fake-button .icon-wrap img,.yellow-button a .icon-wrap img,button .icon-wrap img,button.pink-button .icon-wrap img,button.yellow-button .icon-wrap img,input[type=submit].gform_button .icon-wrap img{width:auto}.black-button a svg.airplaine,.black-button a svg.courthouse,.dark-gray-button a svg.airplaine,.dark-gray-button a svg.courthouse,.green-button a svg.airplaine,.green-button a svg.courthouse,.light-blue-button a svg.airplaine,.light-blue-button a svg.courthouse,.link-button a svg.airplaine,.link-button a svg.courthouse,.medium-gray-button a svg.airplaine,.medium-gray-button a svg.courthouse,.pink-button a svg.airplaine,.pink-button a svg.courthouse,.white-button a svg.airplaine,.white-button a svg.courthouse,.white-outline-button a svg.airplaine,.white-outline-button a svg.courthouse,.white-outline-button.fake-button svg.airplaine,.white-outline-button.fake-button svg.courthouse,.yellow-button a svg.airplaine,.yellow-button a svg.courthouse,button svg.airplaine,button svg.courthouse,button.pink-button svg.airplaine,button.pink-button svg.courthouse,button.yellow-button svg.airplaine,button.yellow-button svg.courthouse,input[type=submit].gform_button svg.airplaine,input[type=submit].gform_button svg.courthouse{color:#59cbe8}.black-button a svg.document,.dark-gray-button a svg.document,.green-button a svg.document,.light-blue-button a svg.document,.link-button a svg.document,.medium-gray-button a svg.document,.pink-button a svg.document,.white-button a svg.document,.white-outline-button a svg.document,.white-outline-button.fake-button svg.document,.yellow-button a svg.document,button svg.document,button.pink-button svg.document,button.yellow-button svg.document,input[type=submit].gform_button svg.document{color:#febe10}.black-button a svg.book,.dark-gray-button a svg.book,.green-button a svg.book,.light-blue-button a svg.book,.link-button a svg.book,.medium-gray-button a svg.book,.pink-button a svg.book,.white-button a svg.book,.white-outline-button a svg.book,.white-outline-button.fake-button svg.book,.yellow-button a svg.book,button svg.book,button.pink-button svg.book,button.yellow-button svg.book,input[type=submit].gform_button svg.book{color:#d3d936}.w-full>a{width:100%}.hover-white>a:hover{border-color:#fff!important;color:#fff!important}.small-button{display:inline-block}.small-button a{font-size:.875em}@media (min-width:900px){.large-button a{font-size:1.25em;padding:1rem 1.375rem}}.link-button a{text-wrap:balance;background-color:transparent;border:none;padding:0}.link-button.text-white a{color:#fff}.link-button.text-white a:hover{color:#59cbe8}.black-button a,.black-button input[type=submit]{background-color:#111}.black-button a:focus,.black-button a:hover,.black-button input[type=submit]:focus,.black-button input[type=submit]:hover{border-color:#111;color:#111;outline:none}.black-button a,.black-button input[type=submit]{color:#fff}.light-blue-button a,.light-blue-button input[type=submit]{background-color:#59cbe8}.light-blue-button a:focus,.light-blue-button a:hover,.light-blue-button input[type=submit]:focus,.light-blue-button input[type=submit]:hover{border-color:#59cbe8;color:#59cbe8;outline:none}.yellow-button a,.yellow-button input[type=submit],button.yellow-button{background-color:#febe10}.yellow-button a:focus,.yellow-button a:hover,.yellow-button input[type=submit]:focus,.yellow-button input[type=submit]:hover,button.yellow-button:focus,button.yellow-button:hover{border-color:#febe10;color:#febe10;outline:none}.green-button a,.green-button input[type=submit]{background-color:#d3d936}.green-button a:focus,.green-button a:hover,.green-button input[type=submit]:focus,.green-button input[type=submit]:hover{border-color:#d3d936;color:#d3d936;outline:none}.medium-gray-button a,.medium-gray-button input[type=submit]{background-color:#777}.medium-gray-button a:focus,.medium-gray-button a:hover,.medium-gray-button input[type=submit]:focus,.medium-gray-button input[type=submit]:hover{border-color:#777;color:#777;outline:none}.medium-gray-button a,.medium-gray-button input[type=submit]{color:#fff}.dark-gray-button a,.dark-gray-button input[type=submit]{background-color:#333}.dark-gray-button a:focus,.dark-gray-button a:hover,.dark-gray-button input[type=submit]:focus,.dark-gray-button input[type=submit]:hover{border-color:#333;color:#333;outline:none}.dark-gray-button a,.dark-gray-button input[type=submit]{color:#fff}.pink-button a,.pink-button input[type=submit],button.pink-button{background-color:#ff95d8}.pink-button a:focus,.pink-button a:hover,.pink-button input[type=submit]:focus,.pink-button input[type=submit]:hover,button.pink-button:focus,button.pink-button:hover{border-color:#ff95d8;color:#ff95d8;outline:none}.white-button a,.white-button input[type=submit]{background-color:#fff}.white-button a:focus,.white-button a:hover,.white-button input[type=submit]:focus,.white-button input[type=submit]:hover{border-color:#fff;color:#fff;outline:none}.white-button a,.white-button input[type=submit]{color:#333}.white-outline-button a,.white-outline-button.fake-button{background-color:transparent;border-color:#fff;color:#fff}.reset-button{background:#59cbe8;color:#fff}.reset-button:hover{background:0 0;color:#59cbe8}.submit-event-button{margin-top:2.25rem;width:100%}.submit-event-button a{display:block;padding:.875rem}.fwp-load-more{display:block;margin-left:auto;margin-right:auto;margin-top:2.25rem}.black-button,.dark-gray-button,.green-button,.light-blue-button,.medium-gray-button,.white-button,.yellow-button{display:inline-block}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;padding:0}label,legend{margin-bottom:.25em}label{display:inline-block;font-weight:700}input,select{display:inline-block;font-family:Mulish,sans-serif;font-size:1em}input,select,select[multiple],textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:Mulish,sans-serif;font-size:1em;margin-bottom:1em;min-height:2.75rem;overflow:auto;padding-left:.5em;transition:border-color .3s ease;width:100%}input:hover,select:hover,select[multiple]:hover,textarea:hover{border-color:shade(#ccc,20%)}input:focus,select:focus,select[multiple]:focus,textarea:focus{border-color:#59cbe8;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(67,196,229,.7);outline:none}input:disabled,select:disabled,select[multiple]:disabled,textarea:disabled{background-color:shade(#fff,5%);cursor:not-allowed}input:disabled:hover,select:disabled:hover,select[multiple]:disabled:hover,textarea:disabled:hover{border:1px solid #ccc}textarea{resize:vertical}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}._checkbox-radio{margin-bottom:1em}._checkbox-radio label{display:inline;font-weight:400}[type=checkbox],[type=radio]{display:inline;margin-right:.25em}[type=file]{margin-bottom:.5em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}.site-inner .gform_wrapper{margin:0}.site-inner .gform_wrapper ul{margin-left:0!important}.site-inner .gform_wrapper ul li{list-style-type:none!important;padding:0!important}.site-inner .gform_wrapper ul li:first-child{margin-top:0}.site-inner .gform_wrapper .ginput_container{margin-top:0!important}.site-inner .gform_wrapper input,.site-inner .gform_wrapper select,.site-inner .gform_wrapper select[multiple],.site-inner .gform_wrapper textarea{margin-bottom:0;padding:0 0 0 .5em!important}.site-inner .gform_wrapper .gfield_description{padding-top:5px!important}.site-inner .gform_wrapper .gfield_time_hour i{margin-top:0}.site-inner .gform_wrapper .gform_footer{margin:0}.gform_submission_error{font-family:Mulish,sans-serif}#tinymce ul,.site-inner ul{list-style-type:none;margin:0 0 28px;padding:0}#tinymce ul li,.site-inner ul li{list-style-type:none;margin-bottom:.75rem;padding-left:1.5rem;position:relative}#tinymce ul li:before,.site-inner ul li:before{background-color:#59cbe8;border-radius:50%;content:"";height:8px;left:3px;position:absolute;top:7px;width:8px}#tinymce ul li ul,.site-inner ul li ul{margin-top:.5em}#tinymce ol,.site-inner ol{margin:0 0 1.5em;padding:0}#tinymce ol li,.site-inner ol li{margin-bottom:.75rem;margin-left:1.5rem;position:relative}#tinymce ol li ol,.site-inner ol li ol{margin-top:.5em}dl{margin-bottom:1.5em}dl dt{font-weight:600;margin-top:.5em}dl dd{margin:0}>dl,>ol,>ul,p{margin-bottom:1.5em}table{border-collapse:collapse;margin:.5em 0;table-layout:fixed}th{border-bottom:1px solid shade(#ccc,25%);font-weight:600;text-align:left}td,th{padding:.5em 0}td{border-bottom:1px solid #ccc}td,th,tr{vertical-align:middle}@font-face{font-family:tradesmithstamp;font-style:normal;font-weight:400;src:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./fonts/tradesmithstamp-webfont.woff2?112a50fdbddb163ec41de288db90ce38) format("woff2"),url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./fonts/tradesmithstamp-webfont.woff?6b373af150be1ea96b0096b6af81c07c) format("woff")}body{color:#333;font-family:Mulish,sans-serif;font-size:90%;line-height:1.5}body ::-moz-selection{background-color:#59cbe8;color:#fff}body ::selection{background-color:#59cbe8;color:#fff}@media only screen and (min-width:900px){body{font-size:1em}}h1,h2,h3,h4,h5,h6{color:#111;font-family:Oswald,Mulish,sans-serif;font-size:1em;font-weight:600;line-height:1;margin:0 0 .5em}#heading-one,.h1,h1{-webkit-font-smoothing:antialiased;display:block;font-family:tradesmithstamp,Mulish,sans-serif;font-size:2.5rem;font-weight:400}@media (min-width:640px){#heading-one,.h1,h1{font-size:4rem}}@media (min-width:900px){#heading-one,.h1,h1{font-size:5rem}}.h1sm{font-family:tradesmithstamp,Mulish,sans-serif;font-size:2.5rem}@media (min-width:640px){.h1sm{font-size:3.375rem}}#post-title,.h2,h2{-webkit-font-smoothing:antialiased;font-family:tradesmithstamp,Mulish,sans-serif;font-size:2.5rem;font-weight:400}@media (min-width:640px){#post-title,.h2,h2{font-size:3.125rem}}.h3,h3{font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:640px){.h3,h3{font-size:2.5rem}}.h4,h4{font-size:2.125rem}.h4,.h5,h4,h5{font-weight:700;line-height:1.2}.h5,h5{font-size:1.75rem}.h6,h6{font-size:1.25rem;font-weight:700;line-height:1.2}p{margin:0 0 1.5em}a{color:#59cbe8;text-decoration:none;transition:all .3s ease}a:active,a:focus,a:hover{color:#d3d936}hr{border:0;border-bottom:1px solid #ccc;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:7px solid #59cbe8;margin:4% 5% 4% 0;padding:0 0 0 1.25rem}code{background:#f3f3f3;border:1px solid #ccc;color:#333;padding:2px 4px}.wp-caption .wp-caption-text{font-size:.75rem;letter-spacing:1px;line-height:1.2;margin:10px 0;text-transform:uppercase}.base-font{font-family:Mulish,sans-serif}.heading-font{font-family:Oswald,Mulish,sans-serif}.stamp-font{-webkit-font-smoothing:antialiased;font-family:tradesmithstamp,Mulish,sans-serif;font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.small{font-size:.875rem}.large{font-size:1.125rem}.light-weight{font-weight:300}.normal-weight{font-weight:400}.medium-weight{font-weight:600}.bold-weight{font-weight:700}.no-bottom-margin{display:block;margin-bottom:-.5em}.yellow-font{color:#febe10}.green-font{color:#d3d936}.black-font{color:#111}.light-blue-font{color:#59cbe8}.white-font{color:#fff}.dark-gray-font{color:#333}.medium-gray-font{color:#777}.light-gray-font{color:#f3f3f3}.pink-font{color:#ff95d8}#tinymce{background:#e5e5e5}.wrap{margin-left:auto;margin-right:auto;max-width:1200px;width:90%}.site-inner{overflow:hidden}@media (min-width:900px){.site-inner .wrap{margin-left:auto;margin-right:auto;max-width:1200px}}.archive .site-inner,.blog .site-inner,.page-template-default .site-inner,.search .site-inner,.single-post .post,.single-tribe_events .site-inner,.single-tribe_venue .site-inner,.wp_router_page-template-default .site-inner{margin-bottom:3rem;margin-top:3rem}@media (min-width:900px){.archive .site-inner,.blog .site-inner,.page-template-default .site-inner,.search .site-inner,.single-post .post,.single-tribe_events .site-inner,.single-tribe_venue .site-inner,.wp_router_page-template-default .site-inner{margin-bottom:5rem;margin-top:5rem}.home .site-inner{margin-top:-56px}}.single-tribe_events .site-inner{padding-top:63px}@media (min-width:900px){.single-tribe_events .site-inner{padding-top:80px}}.tax-listings-category .site-inner{margin-bottom:0;margin-top:0}.content,.full-width .content,.sidebar-primary{width:100%}@media (min-width:900px){.content-sidebar .content-sidebar-wrap{display:flex;gap:2rem;justify-content:space-between}.content-sidebar .content-sidebar-wrap .content{width:72%}.full-width-content .content-sidebar .content-sidebar-wrap .content{width:100%}.content-sidebar .content-sidebar-wrap .sidebar-primary{width:28%}.content-sidebar .content-sidebar .content-sidebar-wrap .sidebar-primary{margin-left:auto;margin-right:0}.sidebar-content .content-sidebar .content-sidebar-wrap .content{margin-left:auto;margin-right:0;order:2}.sidebar-content .content-sidebar .content-sidebar-wrap .sidebar-primary{order:1}}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 3em}.alignnone,img.alignnone{margin-bottom:1.5em}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 3em 3em 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 3em 3em}.wp-caption-text{font-size:1em;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.wp-caption,embed,iframe,img,object{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.widget{word-wrap:break-word}.widget li li{border:none;margin:0 0 0 3em;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.post-title{font-size:3.125em}.entry-content ol,.entry-content ul{margin-bottom:28px}.entry-content ol>li{list-style-type:decimal}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}.entry-comments-link:before{content:"—";margin:0 1.5em 0 .75em}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #333;height:auto;padding:4px}.gallery img:hover{border:1px solid #777}@supports (padding:max(0px)){.site-container{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}body{overflow-x:hidden;position:relative}body.locked{overflow:hidden}.site-container{height:100%;overflow:hidden;position:relative;right:0;transition:all .5s ease;width:100%}.site-container.move-left{right:285px}.mobile-menu{background-color:#111;box-sizing:border-box;font-size:1.125rem;height:100%;overflow:auto;padding:30px;position:fixed;right:-300px;top:0;transition:all .5s ease;width:300px;z-index:2000}.mobile-menu.move-in{right:0}.admin-bar .mobile-menu{margin-top:32px}@media (max-width:782px){.admin-bar .mobile-menu{margin-top:46px}}.mobile-menu ul{list-style-type:none;margin:0;padding:0}.mobile-menu .menu>li{margin-left:0}.mobile-menu .menu>li:before{content:none}.mobile-menu .menu>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.mobile-menu .menu>li>a{color:#fff;display:block;font-family:Oswald,Mulish,sans-serif;font-weight:700;line-height:1em;margin-bottom:1.25em;text-transform:uppercase}.mobile-menu .menu>li.menu-item-has-children{position:relative}.mobile-menu .menu>li.menu-item-has-children:after{background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/arrow-white.svg?def924604b635baabaaaa10e0597fcb3);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:"";cursor:pointer;height:26px;position:absolute;right:-5px;top:-3px;transform:rotate(0);transition:all .5s ease;width:26px}.mobile-menu .menu>li.menu-item-has-children.active:after{transform:rotate(90deg)}.mobile-menu .menu>li.menu-item-has-children .sub-menu{display:none;font-size:1rem;margin-bottom:1.375em;margin-top:-10px;padding-left:.625em}.mobile-menu .menu>li.menu-item-has-children .sub-menu li{margin-left:0}.mobile-menu .menu>li.menu-item-has-children .sub-menu li:before{content:none}.mobile-menu .menu>li.menu-item-has-children .sub-menu li:first-child{margin-top:0}.mobile-menu .menu>li.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.mobile-menu .menu>li.menu-item-has-children .sub-menu a{color:#f3f3f3;font-family:Mulish,sans-serif}.mobile-menu .icon-close-container{cursor:pointer;height:28px;position:absolute;right:14px;top:16px;width:28px;z-index:99999}.mobile-menu .icon-close{height:28px;width:28px}.mobile-menu .icon-close path:first-child{fill:#fff}.mobile-menu-search{margin-top:1.875em}.mobile-menu-search input[type=submit]{display:none!important}.mobile-menu-icon{cursor:pointer;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:.3s ease;width:30px;z-index:310}@media (min-width:900px){.mobile-menu-icon{display:none}}.mobile-menu-icon span{background:#fff;border-radius:2px;display:block;height:4px;left:0;position:absolute;transform:rotate(0deg);transition:.15s ease;width:100%}.mobile-menu-icon span:first-child{top:0}.mobile-menu-icon span:nth-child(2),.mobile-menu-icon span:nth-child(3){top:8px}.mobile-menu-icon span:nth-child(4){top:16px}.site-container.move-left .mobile-menu-icon span:first-child{left:50%;width:0}.site-container.move-left .mobile-menu-icon span:nth-child(2){transform:rotate(45deg)}.site-container.move-left .mobile-menu-icon span:nth-child(3){transform:rotate(-45deg)}.site-container.move-left .mobile-menu-icon span:nth-child(4){left:50%;width:0}#wpadminbar{position:fixed}body.banner-is-hidden{margin-top:64px}@media (min-width:900px){body.banner-is-hidden{margin-top:92px}}.site-header{background:linear-gradient(1turn,transparent .59%,rgba(0,0,0,.4) 62.24%,#000);position:fixed;right:0;top:0;transition:all .5s ease;width:100%;z-index:999}.banner-is-hidden .site-header,.search-is-open .site-header,.site-header.scrolled{background:#111}.search-is-open .site-header .wrap>:not(.header-search-box){opacity:0}.move-left .site-header{right:300px}.admin-bar .site-header{top:46px}@media (min-width:783px){.admin-bar .site-header{top:32px}}.site-header>.wrap{align-items:center;display:flex;position:relative}.site-header .title-area{padding:1em 0}.site-header .title-area .site-title{font-size:2.5em;font-weight:500;margin-bottom:0}.site-header .title-area .site-title a{color:#111}.site-header .title-area .site-title a:focus,.site-header .title-area .site-title a:hover{color:#59cbe8}.site-header .title-area .site-description{font-family:Mulish,sans-serif;font-size:1em;font-weight:500;margin-bottom:0}.header-image .site-header .title-area .site-description,.header-image .site-header .title-area .site-title{display:block;font-size:1em;text-indent:-9999px}.header-image .site-header .title-area .site-title>a{background-color:transparent;background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/logo-white.svg?7396143bfb9b8df9caabf0a1b59d5875);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;float:left;height:35px;transition:opacity .3s ease;width:52px}@media (min-width:900px){.header-image .site-header .title-area .site-title>a{height:59px;width:80px}}.header-image .site-header .title-area .site-title>a:before{background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/logo-white.svg?7396143bfb9b8df9caabf0a1b59d5875);content:""}.site-header .widget-area{width:100%}@media (min-width:900px){.site-header .widget-area{align-items:center;display:flex;justify-content:flex-end;padding-left:1.5em}}.site-header .widget-area .genesis-nav-menu{display:none}@media (min-width:900px){.site-header .widget-area .genesis-nav-menu{display:block;padding-right:65px}}.site-header .widget-area .widget{margin:0}.site-header .widget-area .widget li li{margin-left:0}.site-header .top-icon-section{position:absolute;right:0;top:15px}@media (min-width:900px){.site-header .top-icon-section{top:auto}}.site-header .top-icon-section .searchPhoneWrap{align-items:center;display:flex;justify-content:flex-end;margin:0 3em 0 0;padding:8px 0 8px 1.5em}@media (min-width:900px){.site-header .top-icon-section .searchPhoneWrap{border-left:2px solid #fff;margin:0}}.site-header .top-icon-section .phoneIcon,.site-header .top-icon-section .searchIcon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;opacity:1;transition:all .3s ease;width:18px}.site-header .top-icon-section .phoneIcon svg,.site-header .top-icon-section .searchIcon svg{fill:transparent;stroke:#fff;height:18px;width:18px}.site-header .top-icon-section .phoneIcon:hover,.site-header .top-icon-section .searchIcon:hover{cursor:pointer;opacity:.8}#wpadminbar{z-index:100004}.genesis-nav-menu{clear:both;font-family:Oswald,Mulish,sans-serif;font-size:1em;line-height:1;margin:0;padding:0;width:100%}.genesis-nav-menu .menu-item{display:inline-block;margin-bottom:0;position:relative;text-align:left}.genesis-nav-menu .menu-item:after{content:"";height:20px;left:0;position:absolute;top:100%;width:100%}.genesis-nav-menu .menu-item>a{color:#fff;display:block;font-weight:600;padding:1em .8em;text-transform:uppercase}.genesis-nav-menu .menu-item a:focus,.genesis-nav-menu .menu-item a:hover,.genesis-nav-menu .menu-item.current-menu-ancestor>a,.genesis-nav-menu .menu-item.current-menu-item>a,.genesis-nav-menu .menu-item.current-menu-parent>a,.genesis-nav-menu .menu-item.menu-item-has-children.menu-item-hover>a{color:#fff}.genesis-nav-menu .menu-item:focus>.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu{opacity:1;top:100%;visibility:visible}.genesis-nav-menu .menu-item.last>a,.genesis-nav-menu .menu-item:last-child>a{padding-right:0}.genesis-nav-menu .menu-item .sub-menu{background:#fff;font-family:Mulish,sans-serif;margin:10px 0 0 -15px;opacity:0;padding:30px;position:absolute;top:250%;transition:all .5s ease;visibility:hidden;width:250px;z-index:100}.genesis-nav-menu .menu-item .sub-menu li{display:block;margin:0}.genesis-nav-menu .menu-item .sub-menu li a{color:rgba(51,51,51,.7);font-size:.875em;padding:0 0 1em;position:relative;text-transform:none}.genesis-nav-menu .menu-item .sub-menu li a:hover,.genesis-nav-menu .menu-item .sub-menu li.current-menu-item>a:focus,.genesis-nav-menu .menu-item .sub-menu li.current-menu-item>a:hover{color:#333}.genesis-nav-menu .menu-item .sub-menu li:last-child a{padding:0}.genesis-nav-menu .menu-item .sub-menu .sub-menu{left:100%;margin:0;top:-30px}.genesis-nav-menu .menu-item .sub-menu.edge{left:auto;right:0}.home-banner{position:relative}.page-banner-slider{display:block;font-size:80%;width:100%}.page-banner-slider.hide_banner{display:none!important}@media (min-width:900px){.page-banner-slider{font-size:100%}}.page-banner-slider .page-banner__slide .wrap{min-height:500px}.page-banner-slider .page-banner__slide .wrap .wrap{height:100%}.page-banner-slider.small-height-banner .page-banner__slide .wrap{min-height:150px}@media (min-width:900px){.page-banner-slider.small-height-banner .page-banner__slide .wrap{min-height:250px}}.page-banner-slider.medium-height-banner .page-banner__slide .wrap{min-height:250px}@media (min-width:900px){.page-banner-slider.medium-height-banner .page-banner__slide .wrap{min-height:500px}}.page-banner-slider.large-height-banner .page-banner__slide .wrap{min-height:auto}@media (min-width:900px){.page-banner-slider.large-height-banner .page-banner__slide .wrap{min-height:750px}}.page-banner-slider.full-screen-height-banner .page-banner__slide .wrap{min-height:500px}@media (min-width:900px){.page-banner-slider.full-screen-height-banner .page-banner__slide .wrap{min-height:100vh}}.page-banner-slider.hide_banner_image .page-banner__slide .wrap{border-bottom:1px solid #eee;min-height:100px}@media (min-width:900px){.page-banner-slider.hide_banner_image .page-banner__slide .wrap{min-height:150px}}.page-banner__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.page-banner__slide.parallax{background:#e8e4e8}.page-banner__slide.parallax>.wrap{max-width:100%;width:100%}.page-banner__slide.parallax #toppaint{left:0;position:absolute;top:5%;z-index:80}@media (min-width:900px){.page-banner__slide.parallax #toppaint{top:-8%}}.page-banner__slide.parallax #top-sky{left:0;position:absolute;top:3%;z-index:30}@media (min-width:900px){.page-banner__slide.parallax #top-sky{top:0}}.page-banner__slide.parallax #cityline-sky{left:0;position:absolute;top:65%;z-index:50}@media (min-width:900px){.page-banner__slide.parallax #cityline-sky{top:55%}}.page-banner__slide.parallax #cityline{left:0;position:absolute;top:65%;z-index:150}@media (min-width:900px){.page-banner__slide.parallax #cityline{top:55%}}.page-banner__slide>.wrap{position:relative}.page-banner__slide .page-banner__content{padding:96px 0 64px;position:relative;z-index:10}@media (min-width:900px){.page-banner__slide .page-banner__content{padding:46px 0 0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.page-banner__slide .page-banner__subtitle,.page-banner__slide .page-banner__title{line-height:1;margin-bottom:0;text-align:center}.page-banner__slide .page-banner__subtitle:after,.page-banner__slide .page-banner__title:after{left:50%;transform:translateX(-50%)}.home .page-banner__slide .page-banner__title{font-size:5.625em}.page-banner__slide .page-banner__subtitle{font-family:Mulish,sans-serif;font-weight:400;margin-top:.5em;text-transform:none}.page-banner__slide .page-banner__subtitle span{border-right:1px solid #fff;padding-right:.3em}.page-banner__slide .page-banner__subtitle span:last-child{border:none;padding-right:0}.page-banner__slide .page-banner__button{display:block;margin-top:1.5em;text-align:center}.page-banner__slide .page-banner__button a{font-size:1.125em;padding:.8em 2em}.page-banner__slide.text-left .page-banner__content{left:0}@media (min-width:900px){.page-banner__slide.text-left .page-banner__content{bottom:5%;top:auto;transform:none;width:42%}.page-banner__slide.text-left .page-banner__content .page-banner__button,.page-banner__slide.text-left .page-banner__content .page-banner__subtitle,.page-banner__slide.text-left .page-banner__content .page-banner__title{text-align:left}}.page-banner__slide.text-right .page-banner__content{right:0}@media (min-width:900px){.page-banner__slide.text-right .page-banner__content{bottom:5%;top:auto;transform:none;width:42%}.page-banner__slide.text-right .page-banner__content .page-banner__button,.page-banner__slide.text-right .page-banner__content .page-banner__subtitle,.page-banner__slide.text-right .page-banner__content .page-banner__title{text-align:right}}.page-banner__slide.light-text .page-banner__subtitle,.page-banner__slide.light-text .page-banner__title{color:#fff}.page-banner__slide.dark-text .page-banner__subtitle,.page-banner__slide.dark-text .page-banner__title{color:#333}.page-banner__slide.yellow-text .page-banner__subtitle,.page-banner__slide.yellow-text .page-banner__title{color:#febe10}.page-banner__slide.video-slide video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:56.25rem){.page-banner__slide.video-slide video{display:none}}.page-banner__slide.video-slide.slick-current video{visibility:visible}.page-banner__slide .overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.page-banner__slide .overlay.dark-overlay{background-color:rgba(0,0,0,.2)}.home .has-boxes .page-banner__slide .overlay.dark-overlay{background:linear-gradient(rgba(0,0,0,.3) 40%,rgba(0,0,0,.9) 90%)}.page-banner__slide .overlay.light-overlay{background-color:hsla(0,0%,100%,.5)}.home .has-boxes .page-banner__slide .overlay.light-overlay{background:linear-gradient(hsla(0,0%,100%,.6) 40%,rgba(0,0,0,.9) 90%)}.page-banner__slide .left-arrow,.page-banner__slide .right-arrow{bottom:0;opacity:.5;position:absolute;top:auto;transform:translateY(-50%);transition:all .3s ease;z-index:100}@media (min-width:900px){.page-banner__slide .left-arrow,.page-banner__slide .right-arrow{bottom:auto;top:50%}}.page-banner__slide .left-arrow svg,.page-banner__slide .right-arrow svg{fill:#fff;height:50px;width:50px}.page-banner__slide .left-arrow:hover,.page-banner__slide .right-arrow:hover{cursor:pointer;opacity:1}.page-banner__slide .left-arrow{left:1.5em}.page-banner__slide .left-arrow svg{transform:rotate(180deg)}.page-banner__slide .right-arrow{right:1.5em}.entry{position:relative}.entry-footer{border-top:1px solid #ccc;padding-top:1.5em}.entry-title a{color:#333}.entry-title a:focus,.entry-title a:hover{color:#59cbe8}.entry-meta{color:#333;font-family:Oswald,Mulish,sans-serif;font-size:1em;margin-bottom:0}.entry-meta a,.entry-meta span,.entry-meta time{margin-right:5px}.entry-meta a:last-child,.entry-meta span:last-child,.entry-meta time:last-child{margin-right:0}.entry-meta a{color:#59cbe8}.entry-meta a:focus,.entry-meta a:hover{color:#1b9fc0}.entry-terms{display:block;padding-bottom:5px}.entry-terms:last-child{padding-bottom:0}.entry-terms a,.entry-terms span,.entry-terms time{margin-right:0}.breadcrumb{font-size:1em;margin-bottom:.5em}.breadcrumb span:not(.breadcrumb-link-wrap){padding:0 4px}.sidebar{font-size:1em;margin-top:2em}@media (min-width:900px){.sidebar{margin-top:0}}.sidebar .widget-title{font-size:1.5em;font-weight:600;text-transform:uppercase}.sidebar ul{line-height:1.2em}.sidebar li{margin-bottom:1em!important;padding-left:0!important}.sidebar li:before{display:none}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff;margin-bottom:3em;padding:0 1.5em}.sidebar a{color:#333}.sidebar a:hover{color:#59cbe8}.comment{position:relative}.comment>article{background-color:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:1.5em}.comment .comment{margin-top:1.5em;padding-bottom:0}.comment .comment:last-child{margin-bottom:0}.comment-header{background-color:#f3f3f3;border-bottom:1px solid;border-color:#ccc;clear:both;min-height:75px;padding:.5em;position:relative}.comment-header .comment-author{font-style:italic;margin-right:.5em}@media (min-width:900px){.comment-header .comment-author{margin-left:1.5em}}.comment-header p{display:inline-block;margin-bottom:.5em}.comment-header .comment-edit-link{margin-left:5px}.comment-header .says{display:none}.comment .avatar{border-size:4px;border:1px solid #fff;border-radius:100%;margin-right:.5em}@media (min-width:900px){.comment .avatar{left:-24px;position:absolute;top:15px;width:48px}}.comment .children{border-left:1px dashed #ccc;padding-left:1.5em}.comment .children header{padding-left:.5em}.comment .children .avatar{left:-50px}.comment-content,.comment-reply{clear:both;padding:.5em}.pagination{clear:both;display:block;margin-bottom:1.5em;text-align:center}.pagination .pagination-next,.pagination .pagination-previous,.pagination li{background:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;transition:all .3s ease}.pagination .pagination-next a,.pagination .pagination-previous a,.pagination li a{color:#333;display:inline-block;padding:.5em 1.5em}.pagination .pagination-next.active,.pagination .pagination-next:focus,.pagination .pagination-next:hover,.pagination .pagination-previous.active,.pagination .pagination-previous:focus,.pagination .pagination-previous:hover,.pagination li.active,.pagination li:focus,.pagination li:hover{background:#59cbe8}.pagination .pagination-next.active a,.pagination .pagination-next:focus a,.pagination .pagination-next:hover a,.pagination .pagination-previous.active a,.pagination .pagination-previous:focus a,.pagination .pagination-previous:hover a,.pagination li.active a,.pagination li:focus a,.pagination li:hover a{color:#fff}.pagination .pagination-next:focus,.pagination .pagination-next:hover,.pagination .pagination-previous:focus,.pagination .pagination-previous:hover,.pagination li:focus,.pagination li:hover{border:1px solid #59cbe8}.pagination .pagination-next:focus a,.pagination .pagination-next:hover a,.pagination .pagination-previous:focus a,.pagination .pagination-previous:hover a,.pagination li:focus a,.pagination li:hover a{color:#fff}.pagination .pagination-next.pagination-omission,.pagination .pagination-previous.pagination-omission,.pagination li.pagination-omission{border:0}.pagination .pagination-next.pagination-omission.active,.pagination .pagination-next.pagination-omission:focus,.pagination .pagination-next.pagination-omission:hover,.pagination .pagination-previous.pagination-omission.active,.pagination .pagination-previous.pagination-omission:focus,.pagination .pagination-previous.pagination-omission:hover,.pagination li.pagination-omission.active,.pagination li.pagination-omission:focus,.pagination li.pagination-omission:hover{background:0 0}.site-footer{background-color:#111;color:#fff;font-size:.875rem;line-height:1.2em;text-align:center}.site-footer>.wrap{border-top:1px solid #777;padding:2.25em 0}.site-footer .footer-creds{display:flex;flex-direction:column;gap:1.5em}@media (min-width:900px){.site-footer .footer-creds{flex-direction:row;justify-content:space-between}}.site-footer .footer-right{text-transform:uppercase}.site-footer .footer-right a{color:#fff;font-weight:400}.site-footer .footer-right a:hover{text-decoration:underline}.site-footer p{margin-bottom:0}.call-to-action.footer-cta{background-color:#333;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;padding:7.5em 0;position:relative;width:100%}.call-to-action.footer-cta .wrap{position:relative;z-index:100}.call-to-action.footer-cta .cta-content{color:#fff}.call-to-action.footer-cta .cta-content p{font-size:1.5em;margin-bottom:1.5em}.call-to-action.footer-cta .cta-content p:last-of-type{font-size:1em}.call-to-action.footer-cta.img-bg{position:relative}.call-to-action.footer-cta.img-bg:before{background-color:rgba(51,51,51,.7);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.call-to-action.footer-cta.img-bg .wrap{position:relative;z-index:100}.call-to-action.footer-cta.video-bg{position:relative}.call-to-action.footer-cta.video-bg:before{background-color:rgba(51,51,51,.7);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.call-to-action.footer-cta.video-bg .wrap{position:relative;z-index:100}.call-to-action.footer-cta.video-bg{overflow:hidden}@media (min-width:900px){.call-to-action.footer-cta.video-bg{position:relative}.call-to-action.footer-cta.video-bg:before{background-color:rgba(51,51,51,0);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.call-to-action.footer-cta.video-bg .wrap{position:relative;z-index:100}}.call-to-action.footer-cta.video-bg .autoplay-video{bottom:0;display:none;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@media (min-width:900px){.call-to-action.footer-cta.video-bg .autoplay-video{display:block}}.error404 .site-inner{display:inline-block;width:100%}.error404 .content{background-color:#fff}.error404 .section-404{padding:3rem 0;text-align:center}@media (min-width:900px){.error404 .section-404{padding:5rem 0}}.error404 .section-404 input{margin-left:auto;margin-right:auto;max-width:500px;text-align:center}.header-search-box{display:none;transition:all .5s ease}.header-search-box .inner-wrap{align-items:center;display:flex}.header-search-box.search-is-open{bottom:0;display:block;height:100%;left:0;padding:0 30px 0 0;position:absolute;right:0;top:0;width:100%;z-index:1000}.scrolled .header-search-box.search-is-open{border-bottom:1px solid #ccc}.header-search-box.search-is-open input{background:0 0;border:none;border-bottom:2px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-size:1.375rem;line-height:2;margin:0;padding-left:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 32px)}.header-search-box.search-is-open input::-moz-placeholder{color:#777}.header-search-box.search-is-open input::placeholder{color:#777}.header-search-box.search-is-open input::-webkit-search-cancel-button,.header-search-box.search-is-open input::-webkit-search-decoration,.header-search-box.search-is-open input::-webkit-search-results-button,.header-search-box.search-is-open input::-webkit-search-results-decoration{display:none}.header-search-box.search-is-open input[type=submit]{display:none}.header-search-box.search-is-open .header-search-box__close-search{align-items:center;display:flex;height:auto;opacity:1;position:absolute;right:-10px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px}.header-search-box.search-is-open .header-search-box__close-search:hover{cursor:pointer;opacity:.8}.header-search-box.search-is-open .header-search-box__close-search svg{fill:#fff}.footer-widgets{background-color:#111;color:#fff;padding:3rem 0 2.25em}@media (min-width:900px){.footer-widgets{padding:5rem 0 2.25em}}.footer-widgets>.wrap{display:grid;gap:1.5em;grid-template-columns:repeat(1,1fr)}@media (min-width:400px){.footer-widgets>.wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.footer-widgets>.wrap{grid-template-columns:repeat(4,1fr)}}@media (min-width:400px){.footer-widgets .widget-area:first-of-type{grid-row:span 3}.footer-widgets .widget-area:last-of-type{grid-column:span 2}}@media (min-width:900px){.footer-widgets .widget-area:last-of-type{border-top:1px solid #777;grid-column:span 3;grid-row:span 2;padding-top:1.5em}}.footer-widgets .widget-title.widgettitle{color:#fff;font-size:1.75em;font-weight:700;text-transform:uppercase}.footer-widgets .widget_objectiv_footer_contact .email{word-break:break-word}.footer-widgets .widget_objectiv_footer_contact a{color:#fff}.footer-widgets ul.menu{margin:0;padding:0}.footer-widgets ul.menu ul.sub-menu{display:none}.footer-widgets li{list-style-type:none}.footer-widgets .menu-item{margin-bottom:.5em}.footer-widgets .menu-item a{color:#fff;font-weight:700;position:relative;text-transform:uppercase;transition:color .3s ease}.footer-widgets .menu-item a:hover{color:#59cbe8}.footer-widgets .widget_media_image img{display:block}.footer-widgets .widget_objectiv_buttons{align-items:center;display:flex;height:100%;width:100%}.footer-widgets .widget_objectiv_buttons .widget-wrap{width:100%}.footer-widgets .widget_objectiv_buttons a svg{color:#febe10}.social-links{display:flex;gap:.375em}.social-links li{display:inline}.social-links a{align-items:center;background:#fff;border-radius:100%;display:flex;height:2rem;justify-content:center;width:2rem}.social-links a:hover svg{fill:#59cbe8}.social-links svg{fill:#111;transition:all .3s ease}.post-type-archive-tribe_events .site-inner{margin:0}.events-archive__top-filter{background:#f8f7f2;padding:2.25rem 0}.events-archive-outer{margin-bottom:3rem;margin-top:3rem}@media (min-width:900px){.events-archive-outer{margin-bottom:5rem;margin-top:5rem}}.events-archive-outer .archIntroText{margin-bottom:3rem}@media (min-width:900px){.events-archive-outer .archIntroText{margin-bottom:5rem}}.events-archive-outer .archIntroText :last-child{margin-bottom:0}.events-archive-inner .events-archive__sidebar{display:none;margin-bottom:2rem}@media (min-width:800px){.events-archive-inner .events-archive__sidebar{display:block}}@media (min-width:1200px){.events-archive-inner{display:flex}.events-archive-inner .events-archive__sidebar{margin-bottom:0;margin-right:40px;max-width:200px;min-width:200px}}@media (min-width:1200px) and (min-width:1200px){.events-archive-inner .events-archive__sidebar{max-width:300px;min-width:300px}}@media (min-width:1200px){.events-archive-inner .events-archive__events-wrap{width:calc(100% - 264px)}}.events-loop-inner-wrap.grid-view{display:flex;flex-wrap:wrap}.events-loop-inner-wrap.grid-view .event-archive__event{margin-top:32px;width:100%}.events-loop-inner-wrap.grid-view .event-archive__event:first-of-type{margin-top:0}.events-loop-inner-wrap.grid-view .event-archive__event:hover .event-archive__event-details{background:#59cbe8}@media (min-width:640px){.events-loop-inner-wrap.grid-view .event-archive__event{margin-right:32px;width:calc(50% - 16px)}.events-loop-inner-wrap.grid-view .event-archive__event:nth-of-type(2){margin-top:0}.events-loop-inner-wrap.grid-view .event-archive__event:nth-of-type(2n){margin-right:0}}@media (min-width:800px){.events-loop-inner-wrap.grid-view .event-archive__event{width:calc(33.33333% - 21.33333px)}.events-loop-inner-wrap.grid-view .event-archive__event:nth-of-type(2n){margin-right:32px}.events-loop-inner-wrap.grid-view .event-archive__event:nth-of-type(3n){margin-right:0}.events-loop-inner-wrap.grid-view .event-archive__event:nth-of-type(3){margin-top:0}}.events-loop-inner-wrap.grid-view .event-archive__event-inner{align-items:flex-end;background-color:#333;background-position:50%;background-size:cover;display:flex;min-height:287px}.events-loop-inner-wrap.list-view{display:flex;flex-direction:column}.events-loop-inner-wrap.list-view .add-remove-itinerary-button{display:none}.events-loop-inner-wrap.list-view .event-archive__event{margin-bottom:.25rem}.events-loop-inner-wrap.list-view .event-archive__event:last-of-type{margin-bottom:0}.events-loop-inner-wrap.list-view .event-archive__event:hover .event-archive__event-details__title{color:#fff}.events-loop-inner-wrap.list-view .event-archive__event:hover .event-archive__event-details{background:rgba(89,203,232,.8)}.events-loop-inner-wrap.list-view .event-archive__event-inner{background-image:none!important}.events-loop-inner-wrap.list-view .event-archive__event-details__title{color:#111}.events-loop-inner-wrap.list-view .event-archive__event-details{background:#f5f5f5}.event-archive__event-details{background:rgba(89,203,232,.8);color:#fff;display:flex;justify-content:space-between;transition:background .3s ease;width:100%}.event-archive__event-details .event-archive__event-details__title{align-items:center;display:flex;font-size:1rem;font-weight:600;line-height:1.1;line-height:1.25rem;padding:1rem}.event-archive__event-details .event-archive__event-details__date{align-items:center;background:#59cbe8;display:flex;flex-direction:column;font-weight:600;justify-content:center;line-height:1;padding:1rem;text-transform:uppercase}.event-archive__event-details .event-archive__event-details__date .event-month{font-size:.75rem}.event-archive__event-details .event-archive__event-details__date .event-day{font-size:1.25rem}.events-archive__sidebar h3{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:600}.events-archive__list-grid-select{padding-left:3rem;position:relative}.events-archive__list-grid-select:before{background:#333;content:"";display:block;height:110%;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (max-width:500px){.events-archive__list-grid-select{min-width:48%}}.events-archive__display-link{align-items:center;color:#111;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;margin-top:.25rem;opacity:.5;transition:opacity .3s ease}.events-archive__display-link.active,.events-archive__display-link:hover{opacity:1}.events-archive__display-link:first-of-type{margin-top:0}.events-archive__display-link__icon-wrap{display:flex;margin-right:.5rem}.events-archive__display-link__icon-wrap svg{display:block;max-height:18px;width:18px}.events-archive__mobile-filter-toggle{align-items:center;color:#59cbe8;cursor:pointer;display:flex;font-size:1rem;font-weight:700;min-height:48px;text-transform:uppercase}.events-archive__mobile-filter-toggle .events-archive__mobile-filter-toggle__arrow{margin-left:1rem}@media (min-width:400px){.events-archive__mobile-filter-toggle .events-archive__mobile-filter-toggle__arrow{margin-left:2rem}}.events-archive__mobile-filter-toggle svg{display:block}@media (min-width:800px){.events-archive__mobile-filter-toggle{display:none}}body.mobile-events-filter-visible{overflow:hidden}.mobile-events-sidebar{bottom:0;left:-100%;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;transition:all .6s ease;width:100%;z-index:2000000}.admin-bar .mobile-events-sidebar{top:32px}@media (max-width:782px){.admin-bar .mobile-events-sidebar{top:46px}}.mobile-events-filter-visible .mobile-events-sidebar{left:0}.mobile-events-sidebar .mobile-events-sidebar__content-wrap{background:#6d6e71;color:#fff;max-width:300px;min-height:100%;overflow:auto;position:relative}.mobile-events-sidebar .mobile-events-sidebar__content-wrap .filter-by{color:#fff;font-weight:700;margin-top:.8em}.mobile-events-sidebar .mobile-events-sidebar__title-bar{align-items:center;background:#4d4d4f;color:#fff;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:1.5rem;padding:.625rem 0 .625rem 1.5rem;text-transform:uppercase}.mobile-events-sidebar .mobile-events-sidebar__title-bar .mobile-events__sidebar-close{padding-right:.625rem}.mobile-events-sidebar .mobile-events-sidebar__title-bar .mobile-events__sidebar-close svg{max-height:16px;max-width:18px}.mobile-events-sidebar .mobile-events-sidebar__filters,.mobile-events-sidebar .mobile-events-sidebar__footer{margin-bottom:1.5rem;margin-left:1.5rem;margin-right:1.5rem}.mobile-events-sidebar .mobile-events-sidebar-shadow{background:rgba(51,51,51,.8);bottom:0;left:0;position:absolute;right:0;top:0}.mobile-events-sidebar .facetwp-selection-label:first-of-type{display:none}.mobile-events-sidebar .facetwp-selections{border-top:2px solid #d5d7dd;margin-top:1.5rem;padding-top:1.5rem}.mobile-events-sidebar .facetwp-selections ul{margin:0}.mobile-events-sidebar .facetwp-selections li{margin-bottom:0;padding-left:0}.mobile-events-sidebar .facetwp-selections li:before{display:none}.mobile-events-sidebar .sidebar-reset-link{border:none;color:#fff;display:none;margin-bottom:1rem;margin-top:.625rem;padding:0;text-decoration:underline}.mobile-events-sidebar .sidebar-reset-link:hover{background:0 0}.fwp-filtered .mobile-events-sidebar .sidebar-reset-link{display:block}.mobile-events-sidebar .sidebar-view-results{border:2px solid #fff;cursor:pointer;font-weight:700;padding:.5rem;text-align:center;text-transform:uppercase}.mobile-events-sidebar .facetwp-checkbox{background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/checkbox-outline.png?68b4bd9b648b047f92ac1a7c42f24bd0)}.mobile-events-sidebar .facetwp-checkbox.checked{background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/checkbox-filled.png?f5445653f7937b979c2da5a1e27825ab)}body.post-type-archive-tribe_events{position:relative}.tribe_community_edit #tribe-events{margin-top:0!important}.tribe_community_edit #tribe-events .tribe-dropdown ul li:before{display:none}.tribe_community_edit #tribe-events #loginform p{margin-bottom:.5em}.tribe_community_edit #tribe-events .button-primary{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #59cbe8;border-radius:0;color:#59cbe8;cursor:pointer;display:inline-block;font-family:Mulish,sans-serif;font-size:1.125em;font-weight:700;line-height:1;padding:.5em 1.875em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.tribe_community_edit #tribe-events .button-primary:focus,.tribe_community_edit #tribe-events .button-primary:hover{background-color:#59cbe8;color:#fff}ul.slick-track{margin-block-end:0;margin-block-start:0;padding-inline-start:0}.slick-slider{background:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/loader.gif?2d71a480b9237b3e585bd7f049f9487d)}.slick-slider .slick-list{opacity:0;position:absolute}.slick-slider.slick-initialized{background:0 0}.slick-slider.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in}.blog-feed-slider .left-arrow,.blog-feed-slider .right-arrow,.listing-gallery .left-arrow,.listing-gallery .right-arrow{display:block!important;opacity:1;position:absolute;top:150px;transform:translateY(-50%);transition:all .3s ease;z-index:100}@media (min-width:640px){.blog-feed-slider .left-arrow,.blog-feed-slider .right-arrow,.listing-gallery .left-arrow,.listing-gallery .right-arrow{opacity:.5}}.blog-feed-slider .left-arrow.slick-hidden,.blog-feed-slider .right-arrow.slick-hidden,.listing-gallery .left-arrow.slick-hidden,.listing-gallery .right-arrow.slick-hidden{display:none!important}.blog-feed-slider .left-arrow svg,.blog-feed-slider .right-arrow svg,.listing-gallery .left-arrow svg,.listing-gallery .right-arrow svg{fill:#333;height:50px;width:50px}.blog-feed-slider .left-arrow svg polygon,.blog-feed-slider .right-arrow svg polygon,.listing-gallery .left-arrow svg polygon,.listing-gallery .right-arrow svg polygon{fill:#333}.blog-feed-slider .left-arrow:hover,.blog-feed-slider .right-arrow:hover,.listing-gallery .left-arrow:hover,.listing-gallery .right-arrow:hover{cursor:pointer;opacity:.5}@media (min-width:640px){.blog-feed-slider .left-arrow:hover,.blog-feed-slider .right-arrow:hover,.listing-gallery .left-arrow:hover,.listing-gallery .right-arrow:hover{opacity:1}}.blog-feed-slider .left-arrow,.listing-gallery .left-arrow{left:-30px}.blog-feed-slider .left-arrow svg,.listing-gallery .left-arrow svg{transform:rotate(180deg)}.blog-feed-slider .right-arrow,.listing-gallery .right-arrow{right:-30px}.blog-feed-slider .slick-dots,.listing-gallery .slick-dots{display:flex;justify-content:center;margin-top:10px;position:absolute;width:100%}.blog-feed-slider .slick-dots li,.listing-gallery .slick-dots li{background-color:#333;border-radius:50%;height:10px;list-style:none;margin-right:5px;padding:0;position:relative;width:10px}.blog-feed-slider .slick-dots li:before,.listing-gallery .slick-dots li:before{display:none}.blog-feed-slider .slick-dots li:hover,.listing-gallery .slick-dots li:hover{cursor:pointer}.blog-feed-slider .slick-dots li.slick-active:after,.listing-gallery .slick-dots li.slick-active:after{background-color:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.blog-feed-slider .slick-dots li:last-of-type,.listing-gallery .slick-dots li:last-of-type{margin-right:0}.blog-feed-slider .slick-dots button,.listing-gallery .slick-dots button{display:none}.listing-gallery .left-arrow,.listing-gallery .right-arrow{background:#fff;top:50%;transform:translateY(-50%)}@media (min-width:640px){.listing-gallery .left-arrow{left:-50px}.listing-gallery .right-arrow{right:-50px}}.archive .blog-title,.blog .blog-title{padding-top:4.5em;text-align:center}.blog .content-sidebar-wrap .content{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.blog .content-sidebar-wrap .content{gap:2rem;grid-template-columns:1fr 1fr}}.blog .post{display:block;transition:all .3s ease}.blog .post:hover{border-color:#59cbe8}.blog .post .post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin-bottom:20px;transition:all .3s ease}.blog .post .post-image:hover{opacity:.8}.blog .post .post-date{background:#000;bottom:0;color:#fff;font-size:1.125em;font-weight:700;left:0;margin:0;padding:.3em;position:absolute}.blog .post .entry-content{color:#555;margin-bottom:0}.blog .post .entry-content p{font-size:.875em;margin-bottom:.75em}.blog .post .entry-content :last-child{margin-bottom:0}.blog .post .entry-content a{font-size:14px;font-weight:600}.blog .post .entry-header{background-color:#fff;margin-bottom:0;overflow:hidden}.blog .post .entry-header .entry-title{font-family:Oswald,Mulish,sans-serif;font-size:1.25em;font-weight:600;padding-bottom:0;text-transform:none}.blog .post .entry-header .entry-title a{color:#000}.blog .post .entry-header .entry-title a:hover{color:#59cbe8}.blog .post .read-more-link{display:block;font-size:.875em;text-transform:uppercase}.blog .post .entry-footer{display:none}@media (min-width:640px){.blog .pagination{grid-column:span 2}}.single-post .site-inner>.wrap{max-width:none;width:100%}.single-post .site-inner #flexible-section-repeater .wrap{margin-left:auto;margin-right:auto;max-width:1200px}.single-post .site-inner .content-sidebar-wrap{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.single-post .site-inner .jump-table-content{margin-left:auto;margin-right:auto;max-width:650px;width:90%}@media (min-width:900px){.single-post .site-inner .jump-table-content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px}.single-post .site-inner .jump-table-content .jump-table-wrap{width:33.3333333333%}}.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table{background:#f3f3f3;margin-bottom:2em;padding:2em}@media (min-width:900px){.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table{position:sticky;top:120px}}.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table-title{font-size:1.5em}.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table-item{color:#444;display:block;font-weight:700;margin-bottom:.5em}.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table-item:last-child{margin-bottom:0}.single-post .site-inner .jump-table-content .jump-table-wrap .jump-table-item:hover{color:#59cbe8}@media (min-width:900px){.single-post .site-inner .jump-table-content .jump-content-wrap{width:62.5%}}.single-post .site-inner .featured-blog-feed{background:#f8f7f2;padding:3rem 0}@media (min-width:900px){.single-post .site-inner .featured-blog-feed{padding:5rem 0}}.single-post .post .entry-footer{font-weight:700}.tax-listings-category .archive-description{margin:3rem auto;max-width:1200px;width:90%}@media (min-width:900px){.tax-listings-category .archive-description{margin-bottom:5rem;margin-top:5rem}}#legend_box #legend li:before,.tribe-bar-views-list li.tribe-bar-views-option:before,.tribe-events-notices li:before,h2.tribe-events-list-event-title:before,li.tribe-events-nav-next:before,li.tribe-events-nav-previous:before{display:none}.tribe-events-event-url a{word-break:break-word}.tribe-events-event-image{width:100%!important}@media (min-width:640px){.tribe-events-event-image{width:30%!important}}.tribe-events-list-event-info{float:left}@media (min-width:640px){.tribe-events-list-event-info{width:67%}}.tribe-common .tribe-events-l-container{padding:0!important}.tribe-common .tribe-common-c-btn{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#59cbe8;border:2px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Mulish,sans-serif;line-height:1;transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover{background-color:transparent;border-color:#59cbe8;color:#59cbe8}.tribe-common .tribe-events-calendar-month__calendar-event--featured:before{background-color:#59cbe8}.tribe-common .tribe-events-calendar-month__calendar-event--featured .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:none}.tribe-common .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-common .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-common .tribe-events-calendar-month__day-cell--selected{background-color:#59cbe8}.tribe-common .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-common .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#59cbe8}.tribe-common .tribe-events-c-events-bar__views li.tribe-events-c-view-selector__list-item,.tribe-common h2.tribe-common-a11y-visual-hide,.tribe-common li.tribe-events-c-messages__message-list-item,.tribe-common li.tribe-events-c-nav__list-item,.tribe-common li.tribe-events-c-top-bar__nav-list-item{margin-bottom:0;padding-left:0}.tribe-common .tribe-events-c-events-bar__views li.tribe-events-c-view-selector__list-item:after,.tribe-common .tribe-events-c-events-bar__views li.tribe-events-c-view-selector__list-item:before,.tribe-common h2.tribe-common-a11y-visual-hide:after,.tribe-common h2.tribe-common-a11y-visual-hide:before,.tribe-common li.tribe-events-c-messages__message-list-item:after,.tribe-common li.tribe-events-c-messages__message-list-item:before,.tribe-common li.tribe-events-c-nav__list-item:after,.tribe-common li.tribe-events-c-nav__list-item:before,.tribe-common li.tribe-events-c-top-bar__nav-list-item:after,.tribe-common li.tribe-events-c-top-bar__nav-list-item:before{display:none}.tribe-common .tribe-events-c-breadcrumbs__list{font-size:1.875em!important}.tribe-common .tribe-events-c-breadcrumbs__list .tribe-events-c-breadcrumbs__list-item{margin-left:0}.tribe-common .tribe-events-c-breadcrumbs__list .tribe-events-c-breadcrumbs__list-item-text{color:#333}.tribe-common .tribe-events-calendar-list{margin:0 auto;max-width:800px}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row{width:60%}}@media screen and (min-width:870px){.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row{width:100%}}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-datetime:after{background-color:#59cbe8}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-featured-icon{display:none}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-featured-text{color:#59cbe8}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-title{line-height:1em}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue{margin-bottom:0}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-event-button{margin-top:1em}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-event-button:visited{background-color:#777;color:#fff}.tribe-common .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-event-button:visited:hover{border-color:#777;color:#777}.single-tribe_events li{padding-left:0}.single-tribe_events li:before{display:none}.single-tribe_events #tribe-events-content{margin:0;padding:0}.single-tribe_events #tribe-events-content a{color:#111!important}.single-tribe_events #tribe-events-content a:active,.single-tribe_events #tribe-events-content a:focus,.single-tribe_events #tribe-events-content a:hover{color:#59cbe8!important}.single-tribe_events .tribe-events-back{margin-bottom:20px}.single-tribe_events .tribe-events-single-event-title{font-family:Oswald,Mulish,sans-serif;font-size:1.875em;font-weight:400;margin:0;padding:0}@media (min-width:640px){.single-tribe_events .tribe-events-single-event-title{font-size:2.5em}}.single-tribe_events .tribe-events-schedule{background:0 0;border:none;margin-top:0;padding:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta{background-color:#f5f5f5;margin-bottom:0;padding-left:30px;width:100%}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{margin-bottom:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt:not(:first-child){margin-top:10px}.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-address{line-height:20px}.single-tribe_events .tribe-events-related-events-title{border:none;margin-top:3em;padding-top:0}.single-tribe_events ul.tribe-related-events{margin-bottom:4em}.single-tribe_events .tribe-related-events-title{text-transform:none}.single-tribe_events #tribe-events-footer{padding-bottom:0}.single-tribe_events #tribe-events-footer .tribe-events-sub-nav{margin-bottom:0}#tribe-events-pg-template{margin-top:3em!important}@media (min-width:900px){#tribe-events-pg-template{margin-top:4em!important}}.single-tribe_events .tribe-events-single-event-title{font-size:3em!important}.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title{font-family:Mulish,sans-serif}.single-tribe_events .tribe-events-schedule{background:transparent!important;border:none!important;padding:0!important}.single-tribe_events .tribe-events-schedule h2{font-size:1.125em;padding-top:0}.single-tribe_events .tribe-events-schedule h2:before,.single-tribe_events .tribe-related-events li:before{display:none}.search-form{margin-bottom:1.5em}.search .entry-header{margin-bottom:1rem}.search .entry-header h2{font-size:1.75em;padding-top:0}.search .entry-header h2:before{display:none}.search article{background-color:#f5f5f5;margin-bottom:1.5em;padding:1.5em}.search article .entry-content{margin-bottom:0}.search article .entry-content .search-type{font-weight:700;margin-bottom:.8em;margin-top:-.8em;text-transform:uppercase}.search article:last-of-type{margin-bottom:0}.search .search-result-footer{margin-top:1rem}.search .entry-footer{display:none}.top-filter-bar-fwp .filters{display:flex;flex-direction:column;gap:.25rem}.top-filter-bar-fwp .facetwp-facet{margin-bottom:0}.top-filter-bar-fwp .facetwp-facet .facetwp-input-wrap{width:100%}.top-filter-bar-fwp .facetwp-facet :focus{outline:none}.top-filter-bar-fwp .facetwp-facet .fs-wrap{position:relative;width:100%}.top-filter-bar-fwp .facetwp-facet.facetwp-type-fselect .fs-dropdown{width:100%}.top-filter-bar-fwp .facetwp-facet.facetwp-type-fselect .fs-option.d1 .fs-checkbox{left:20px}.top-filter-bar-fwp .facetwp-facet.facetwp-type-fselect .fs-option.d2 .fs-checkbox{left:40px}.top-filter-bar-fwp .facetwp-facet.facetwp-type-fselect .fs-option.d3 .fs-checkbox{left:60px}.top-filter-bar-fwp .facetwp-facet input{overflow:hidden;padding:8px}.top-filter-bar-fwp .facetwp-facet .medium-gray-button a,.top-filter-bar-fwp .facetwp-facet input.facetwp-search{min-height:3rem;min-width:100%}.top-filter-bar-fwp .facetwp-facet .fs-label-wrap,.top-filter-bar-fwp .facetwp-facet input{border:2px solid #777;border-radius:0;margin-bottom:.5em;min-width:auto;width:100%}@media (min-width:640px){.top-filter-bar-fwp .facetwp-facet .fs-label-wrap,.top-filter-bar-fwp .facetwp-facet input{margin-bottom:0}}.top-filter-bar-fwp .facetwp-facet .fs-label-wrap .fs-label,.top-filter-bar-fwp .facetwp-facet input .fs-label{padding:12px 22px 10px 8px}.top-filter-bar-fwp .facetwp-facet.reset-facetwp-button{display:none}@media (min-width:640px){.top-filter-bar-fwp .facetwp-facet.reset-facetwp-button{display:block}}.top-filter-bar-fwp .facetwp-facet.reset-facetwp-button span{display:block}.top-filter-bar-fwp .facetwp-facet.reset-facetwp-button a{display:block;font-size:.75em;padding:14px .5em}.post-type-archive-tribe_events .facetwp-facet{margin-bottom:0}.post-type-archive-tribe_events .facetwp-facet .facetwp-input-wrap{width:100%}.post-type-archive-tribe_events .events-archive__top-filter-inner{align-items:center;display:flex;justify-content:center}.post-type-archive-tribe_events .events-archive__top-filter-inner .facetwp-facet.facetwp-facet-event_dates{align-items:center;display:flex}.post-type-archive-tribe_events .events-archive__top-filter-inner .facetwp-facet.facetwp-facet-event_dates input{margin-right:2.25rem}@media (max-width:799px){.post-type-archive-tribe_events .events-archive__top-filter-inner .facetwp-facet.facetwp-facet-event_dates{display:none}}.post-type-archive-tribe_events .events-archive__top-filter-inner input{border:2px solid #777;border-radius:0;height:39px;margin-bottom:0}@media (min-width:800px){.post-type-archive-tribe_events .events-archive__top-filter-inner input{max-width:20vw}}@media (max-width:799px){.post-type-archive-tribe_events .events-archive__top-filter-inner .facetwp-facet{display:none}}body.fwp-filtered.post-type-archive-tribe_events .events-archive__events-filter-data{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.post-type-archive-tribe_events .events-archive__events-filter-data{display:none;margin-bottom:1.5rem}.post-type-archive-tribe_events .events-archive__events-filter-data ul{margin:0}.post-type-archive-tribe_events .events-archive__events-filter-data ul li{margin-bottom:0;padding-left:0}.post-type-archive-tribe_events .events-archive__events-filter-data ul li:before{display:none}.post-type-archive-tribe_events .events-archive__events-filter-data .events-archive__events-filter-data-title{font-weight:700;margin-right:.875rem}.post-type-archive-tribe_events .events-archive__events-filter-data .facetwp-selection-label{font-weight:700}.post-type-archive-tribe_events .events-archive__events-filter-data .facetwp-selection-label:first-of-type{display:none}.post-type-archive-tribe_events .events-archive__events-filter-data button.reset-link{border:none;font-size:1rem;padding:0;text-decoration:underline;text-transform:uppercase}.post-type-archive-tribe_events .events-archive__events-filter-data .facetwp-selections ul>li{padding-right:20px}.post-type-archive-tribe_events .events-archive__events-filter-data .facetwp-selections ul>li:after{background:#59cbe8;content:"";display:block;height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:1px}.flatpickr-calendar.open{z-index:999999999!important}.post-type-archive-tribe_events .flatpickr-current-month{font-size:.875rem}.post-type-archive-tribe_events .flatpickr-months .flatpickr-month{height:2.5rem}input.facetwp-date{background-image:url(//www.lynchburgvirginia.org/wp-content/themes/lyh-res/dist/./images/calendar.svg?c72a1d0ed667a948d1b15fa79aedcf25);background-position:right 5px center;background-repeat:no-repeat;background-size:22px}.sidebar-search-wrap .facetwp-search{min-height:2.75rem;padding:.125rem .625rem;width:100%}.sidebar-search-wrap .facetwp-input-wrap{width:100%}.sidebar-search-wrap .facetwp-input-wrap input{min-width:100%!important}.facetwp-type-search.facetwp-facet.is-loading .facetwp-input-wrap .facetwp-icon:before{background-position:50%;width:2.25rem}.facetwp-type-search.facetwp-facet:not(.is-loading) .facetwp-input-wrap .facetwp-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z'/%3E%3C/svg%3E");width:2.25rem}.itineraries-filters-bar .facetwp-checkbox,.itineraries-filters-bar .facetwp-facet,.itineraries-filters-bar select{margin-bottom:0}.itineraries-filters-bar .facetwp-type-dropdown{position:relative;width:100%}.itineraries-filters-bar .facetwp-type-dropdown:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");content:"";height:1rem;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:1rem}.itineraries-filters-bar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-height:2.75rem;padding-right:1.25rem;width:100%}.fdate-wrap.opened{z-index:9999999999}.tml-profile{margin-bottom:3em}.tml-profile th{border-bottom:0;padding-bottom:0}.tml-profile td{padding:0}.tml-login,.tml-resetpass{margin-bottom:3em}.tml .tml-links{margin-left:0}.tml .tml-links li{padding-left:0}.tml .tml-links li:before{display:none}.accordion-row-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.accordion-row-header.active-ar .ac-row-title,.accordion-row-header:hover .ac-row-title{color:#59cbe8}.accordion-row-header.active-ar .ac-row-toggle:after,.accordion-row-header.active-ar .ac-row-toggle:before,.accordion-row-header:hover .ac-row-toggle:after,.accordion-row-header:hover .ac-row-toggle:before{background:#59cbe8}.ac-row-title{font-size:1.125em;max-width:84%;transition:all .3s ease}.ac-row-toggle{position:relative}.ac-row-toggle:after,.ac-row-toggle:before{background:#333;content:"";display:block;height:4px;position:absolute;top:-2px;transition:all .3s ease;width:14px}.ac-row-toggle:before{right:15px;transform:rotate(45deg)}.ac-row-toggle:after{right:7px}.ac-row-toggle:after,.active-ar .ac-row-toggle:before{transform:rotate(-45deg)}.active-ar .ac-row-toggle:after{transform:rotate(45deg)}.accordion-row-content{display:none}.accordions-columns-wrap .accordions-wrap-right{margin-top:.5em}.featured-blog-feed,.page-section-stories{overflow:hidden}.featured-blog-feed .header-section,.page-section-stories .header-section{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-between}.blog-feed-slider{position:relative}.blog-feed-slider .blog-feed-slides-outer{margin-left:-1em;margin-right:-1em;position:relative}.blog-feed-slider .story{display:block;padding:0 1em;text-align:center}.blog-feed-slider .story-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin-bottom:20px}.blog-feed-slider .story-title{text-wrap:balance;font-family:Mulish,sans-serif;font-size:1.125em;margin-bottom:0}.blog-feed-slider .story-title a{color:#333}.blog-feed-slider .story-title a:hover{color:#59cbe8}.blog-feed-slider .story-blurb-content{color:#555;font-size:.875em;margin-bottom:.75em}.blog-feed-slider .read-more{font-size:.875em;text-transform:uppercase}@media (min-width:640px){.blog-feed-slider .stories .story{width:50%}}@media (min-width:900px){.blog-feed-slider.two-posts .stories .story{width:50%}.blog-feed-slider.three-posts .stories .story{margin-bottom:0;width:33.3333333333%}.blog-feed-slider.three-posts .stories .story:nth-child(2n){margin-right:flex-gutter()}.blog-feed-slider.three-posts .stories .story:nth-child(odd){clear:none}.blog-feed-slider.four-posts .stories .story{margin-bottom:0;width:25%}.blog-feed-slider.four-posts .stories .story:nth-child(2n){margin-right:flex-gutter()}.blog-feed-slider.four-posts .stories .story:nth-child(odd){clear:none}}#flexible-section-repeater .content-section-blocks-wrap{display:flex;flex-direction:column;gap:1.5em}@media (min-width:900px){#flexible-section-repeater .content-section-blocks-wrap{flex-direction:row;gap:3em;justify-content:space-between}#flexible-section-repeater .content-section.fifty-fifty .l-content,#flexible-section-repeater .content-section.fifty-fifty .r-content{width:calc(50% - 2.25em)}#flexible-section-repeater .content-section.sixty-forty .l-content{width:calc(60% - 2.25em)}#flexible-section-repeater .content-section.forty-sixty .l-content,#flexible-section-repeater .content-section.sixty-forty .r-content{width:calc(40% - 2.25em)}#flexible-section-repeater .content-section.forty-sixty .r-content{width:calc(60% - 2.25em)}#flexible-section-repeater .content-section.thirty-seventy .l-content{width:calc(30% - 2.25em)}#flexible-section-repeater .content-section.seventy-thirty .l-content,#flexible-section-repeater .content-section.thirty-seventy .r-content{width:calc(70% - 2.25em)}#flexible-section-repeater .content-section.seventy-thirty .r-content{width:calc(30% - 2.25em)}#flexible-section-repeater .content-section.thirty-three .content-section-blocks-wrap>div{flex:1}}.cta-section.page-flexible-section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.cta-section.page-flexible-section .section-title{margin-top:0}.cta-content{color:#fff;padding:6em 0;position:relative;text-align:center;z-index:100}.cta-overlay{background-color:#333;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}#flexible-section-repeater .informational-cta-section{background:#f3f3f3;position:relative}#flexible-section-repeater .informational-cta-section p:last-of-type{margin-bottom:0}#flexible-section-repeater .informational-cta-section.wrap{margin-left:0;margin-right:0;width:100%}#flexible-section-repeater .informational-cta-section .wrap{position:static}#flexible-section-repeater .informational-cta-section .item{width:100%}@media (min-width:900px){#flexible-section-repeater .informational-cta-section .item{width:50%}}#flexible-section-repeater .informational-cta-section .item.content-section{padding-bottom:4em;padding-top:4em}#flexible-section-repeater .informational-cta-section .item.content-section p{font-size:1em}@media (min-width:900px){#flexible-section-repeater .informational-cta-section .item.content-section{padding:6em 4em 6em 0;width:50%}#flexible-section-repeater .informational-cta-section .item.content-section.right{margin-left:50%;padding-left:4em;padding-right:0}}#flexible-section-repeater .informational-cta-section .item.image{background-color:#000;height:400px;position:relative}@media (min-width:900px){#flexible-section-repeater .informational-cta-section .item.image{display:block;height:100%;position:absolute;width:50%}#flexible-section-repeater .informational-cta-section .item.image.left{left:50%}#flexible-section-repeater .informational-cta-section .item.image.right{right:50%}}#flexible-section-repeater .informational-cta-section .item.image .bg{background-position:50%;background-repeat:no-repeat;height:100%}#flexible-section-repeater .informational-cta-section .item.image .bg.has-content-over{opacity:.5}#flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap{display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:900px){#flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap{max-width:650px}}#flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap .image-blurb-inner-wrap{display:block;height:100%;position:relative;width:100%}#flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap .image-blurb-content{color:#fff;font-size:1.25em;padding-left:1.5em;padding-right:1.5em;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:900px){#flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap .image-blurb-content{padding-left:3.9375rem}.image.item.right #flexible-section-repeater .informational-cta-section .item.image .image-blurb-wrap .image-blurb-content{padding-left:1.5em;padding-right:3.9375rem}}.icon-blurb-section .bottom-content,.icon-blurb-section .upper-content{clear:both;text-align:center}.icon-blurb-section .bottom-content{margin-top:2.5em}.icon-blurb-section .icon-blurb-grid .blurb svg{fill:#59cbe8;height:auto;transition:all .3s ease;width:3.75em}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb{transition:all .3s ease}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb .blurb-image-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:1em;min-height:100px}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb .blurb-image-wrap .blurb-image{width:100px}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb .blurb-title{font-family:Oswald,Mulish,sans-serif;font-size:1.25em;font-weight:400;margin-bottom:.3em;text-transform:uppercase}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb .blurb-text{color:#333;font-size:.875em;margin-bottom:0}.icon-blurb-section .icon-blurb-grid .blurb .inner-blurb .blurb-button{margin-top:1.5em}.icon-blurb-section .icon-blurb-grid .blurb:hover a .inner-blurb{opacity:.6}#flexible-section-repeater .page-flexible-section.has-top-padding{margin-top:3rem}#flexible-section-repeater .page-flexible-section.has-bot-padding{margin-bottom:3rem}@media (min-width:900px){#flexible-section-repeater .page-flexible-section.has-top-padding{margin-top:5rem}#flexible-section-repeater .page-flexible-section.has-bot-padding{margin-bottom:5rem}}#flexible-section-repeater .page-flexible-section.color{padding:3rem 0}@media (min-width:900px){#flexible-section-repeater .page-flexible-section.color{padding:5rem 0}}#flexible-section-repeater .color.yellow{background-color:#febe10}#flexible-section-repeater .color.green{background-color:#d3d936}#flexible-section-repeater .color.black{background-color:#111}#flexible-section-repeater .color.black .section-title{color:#fff}#flexible-section-repeater .color.black ul li:before{background-color:#fff}#flexible-section-repeater .color.black ol{color:#fff}#flexible-section-repeater .color.light-blue{background-color:#59cbe8}#flexible-section-repeater .color.light-blue .section-title{color:#fff}#flexible-section-repeater .color.light-blue ul li:before{background-color:#fff}#flexible-section-repeater .color.light-blue ol{color:#fff}#flexible-section-repeater .color.tan{background-color:#f8f7f2}#flexible-section-repeater .color.light-gray{background-color:#f3f3f3}#flexible-section-repeater .color.medium-gray{background-color:#777}#flexible-section-repeater .color.medium-gray .section-title{color:#fff}#flexible-section-repeater .color.medium-gray ul li:before{background-color:#fff}#flexible-section-repeater .color.medium-gray ol{color:#fff}#flexible-section-repeater .color.dark-gray{background-color:#333}#flexible-section-repeater .color.dark-gray .section-title{color:#fff}#flexible-section-repeater .color.dark-gray ul li:before{background-color:#fff}#flexible-section-repeater .color.dark-gray ol{color:#fff}#flexible-section-repeater .color.white{background-color:#fff}.section-pre-title,.section-title{transition:all .3s ease}.section-pre-title{font-weight:700;margin-bottom:0;text-transform:uppercase}.section-post-title,.section-sub-title{transition:all .3s ease}.section-post-title{margin-bottom:1rem}.dark .section-post-title,.dark .section-pre-title,.dark .section-sub-title,.dark .section-title{color:#333}.light .section-post-title,.light .section-pre-title,.light .section-sub-title,.light .section-title{color:#fff}.tile-blocks{overflow:auto}@media (min-width:900px){.tile-blocks{display:flex}.tile-blocks.tiles-3 .tile-block{width:33%}.tile-blocks.tiles-4 .tile-block{width:25%}}.tile-blocks .tile-block{padding:4.5em 3em;position:relative}@media (min-width:900px){.tile-blocks .tile-block{float:left;padding:3.5em 1.5em;width:50%}}@media screen and (min-width:1200px){.tile-blocks .tile-block{padding:4.5em 3em}}.tile-blocks .tile-block .tile-block-excerpt{position:relative;z-index:100}.tile-blocks .tile-block .tile-block-excerpt h1,.tile-blocks .tile-block .tile-block-excerpt h2,.tile-blocks .tile-block .tile-block-excerpt h3,.tile-blocks .tile-block .tile-block-excerpt h4,.tile-blocks .tile-block .tile-block-excerpt h5,.tile-blocks .tile-block .tile-block-excerpt h6{font-family:Oswald,Mulish,sans-serif;font-weight:700;margin-bottom:.9375em}.tile-blocks .tile-block .tile-block-excerpt :last-child{margin-bottom:0}.tile-blocks .tile-block.has-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.tile-blocks .tile-block.has-image:before{background-color:rgba(51,51,51,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.tile-blocks .tile-block.has-image .wrap{position:relative;z-index:100}.tile-blocks .tile-block.has-image .tile-block-excerpt{color:#fff}.tile-blocks .tile-block.solid.primary{background-color:#59cbe8}.tile-blocks .tile-block.solid.white{background-color:#fff;border:1px solid #ddd}.tile-blocks .tile-block.solid.light-gray{background-color:#f3f3f3}.tile-blocks .tile-block.solid.dark-gray{background-color:#333}.tile-blocks .tile-block.solid.yellow{background-color:#febe10}.tile-blocks .tile-block.solid.black{background-color:#111}.ribbon-cta-section{background:#59cbe8;display:block;position:relative}@media (min-width:640px){.ribbon-cta-section .ribbon-content{align-items:center;display:flex;justify-content:space-between}}.ribbon-cta-section .ribbon-text{display:block;padding-bottom:1.875rem;padding-top:1.875rem;text-align:left}@media (min-width:640px){.ribbon-cta-section .ribbon-text{padding-right:1.5em}}.ribbon-cta-section .bottom-text,.ribbon-cta-section .top-text{color:#fff;line-height:1;margin-bottom:0}.ribbon-cta-section .top-text{font-size:1.75em;font-weight:300;margin-bottom:5px;text-transform:uppercase}.ribbon-cta-section .bottom-text{font-family:Mulish,sans-serif;font-size:1.5em;font-weight:400}.ribbon-cta-section .button-wrap{display:inline-block;margin-bottom:2.5rem}@media (min-width:640px){.ribbon-cta-section .button-wrap{margin-bottom:0}}.image-grid-section .outer-wrap{display:flex;flex-wrap:wrap}.image-grid-section .image-grid-block{background-position:50%;background-repeat:no-repeat;background-size:cover;border:5px solid #fff;height:325px;width:50%}.image-grid-section .image-grid-block:nth-child(2),.image-grid-section .image-grid-block:nth-child(3){border-top:10px solid #fff}.image-grid-section .image-grid-block:nth-child(4),.image-grid-section .image-grid-block:nth-child(5),.image-grid-section .image-grid-block:nth-child(6){border-bottom:10px solid #fff}.image-grid-section .image-grid-block:nth-child(6){border-top:0}.image-grid-section .image-grid-block.image-content-block,.image-grid-section .image-grid-block.image-link-block{width:100%}@media (min-width:900px){.image-grid-section .image-grid-block{width:25%}.image-grid-section .image-grid-block.image-content-block,.image-grid-section .image-grid-block.image-link-block{width:50%}.image-grid-section .image-grid-block:first-child,.image-grid-section .image-grid-block:nth-child(4){border-left:10px solid #fff}.image-grid-section .image-grid-block:nth-child(3),.image-grid-section .image-grid-block:nth-child(6){border-right:10px solid #fff}.image-grid-section .image-grid-block:nth-child(6){border-top:5px solid #fff}}.image-grid-section .image-grid-block.image-content-block{padding:4em}.image-grid-section .image-grid-block.image-content-block h2{margin-bottom:1.125em}.image-grid-section .image-grid-block.image-link-block{position:relative}.image-grid-section .image-grid-block.image-link-block .image-link-content{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.fifty-fifty-cta{background:#111;padding:3em 0;text-align:center}.fifty-fifty-cta .wrap{align-items:center;display:flex;flex-direction:column}@media (min-width:900px){.fifty-fifty-cta .wrap{flex-direction:row}}.fifty-fifty-cta .left-link,.fifty-fifty-cta .right-link{font-size:1.75em}@media (min-width:900px){.fifty-fifty-cta .left-link{border-right:2px solid #febe10;float:left;margin-bottom:0;padding:.75em 1.5em;width:50%}}.fifty-fifty-cta .left-link a{color:#febe10;display:inline-block}.fifty-fifty-cta .left-link a:hover{color:#fff}.fifty-fifty-cta .left-link a:hover svg{fill:#fff}.fifty-fifty-cta .left-link a svg{fill:#febe10;float:right}@media (min-width:900px){.fifty-fifty-cta .right-link{float:right;margin-bottom:0;padding:.15s 1.5em;width:50%}}.fifty-fifty-cta .right-link a{color:#febe10;display:inline-block}.fifty-fifty-cta .right-link a:hover{color:#fff}.fifty-fifty-cta .right-link a:hover svg{fill:#fff}.fifty-fifty-cta .right-link a svg{fill:#febe10;float:right}.boxes-section .wrap{max-width:100%;width:100%}@media (min-width:640px){.boxes-section .wrap{display:flex;flex-wrap:wrap}}.boxes-section .box{background:#eee;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:300px;overflow:hidden;position:relative;width:100%}.boxes-section .box .box-title{background:rgba(89,203,232,.9);bottom:0;left:0;padding:1.5em;position:absolute;width:100%;z-index:100}.boxes-section .box .box-title h5{border-bottom:0 solid #fff;color:#fff;display:inline-block;font-size:1.5em;line-height:1em;margin:0;text-transform:uppercase;transition:all .3s ease}@media (min-width:640px){.boxes-section .box .box-title h5{font-size:1.25em}}@media (min-width:900px){.boxes-section .box .box-title h5{font-size:1.5em}}@media (min-width:640px){.boxes-section .box{flex:1}.boxes-section .box:before{content:"";display:block;padding-bottom:100%}.boxes-section .box:after{background:rgba(89,203,232,.9);bottom:7%;content:"";height:72px;left:7%;opacity:0;position:absolute;transition:all .3s ease;visibility:hidden;width:86%}.boxes-section .box:hover:after{height:86%;opacity:1;visibility:visible}.boxes-section .box:hover .box-title{background:0 0}.boxes-section .box:hover .box-title h5{border-bottom-width:3px;padding-bottom:5px}.boxes-section .box .box-title{bottom:7%;left:7%;width:86%}}.gallery-section{text-align:center}.gallery-section .section-title:after{left:50%;transform:translateX(-50%)}.gallery-section .gallery-img-wrap{display:block;overflow:hidden;position:relative}.gallery-section .gallery-img-wrap,.gallery-section .gallery-img-wrap .gallery-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.gallery-section .gallery-img-wrap .gallery-img{height:100%;position:absolute;transition:all .8s ease}.gallery-section .gallery-img-wrap .gallery-img:before{background:#59cbe8;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:5}.gallery-section .gallery-img-wrap:hover .gallery-img{transform:scale(1.07)}.gallery-section .gallery-img-wrap:hover .gallery-img:before{opacity:.6}.gallery-section .gallery-img-wrap .gallery-caption{background:#fff;bottom:5%;color:#666;font-size:9px;font-weight:600;left:5%;max-width:90%;padding:.5em .7em;position:absolute;text-align:left}.gallery-section .single-gallery-grid{display:flex;flex-direction:column;gap:1rem}.gallery-section .single-gallery-grid .gallery-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;overflow:hidden}.gallery-section .single-gallery-grid .gallery-img-wrap{flex-basis:48%;flex-grow:1;height:12.5rem}@media (min-width:640px){.gallery-section .single-gallery-grid .gallery-img-wrap{height:18.75rem}}@media (min-width:900px){.gallery-section .single-gallery-grid.four-images .gallery-img-wrap{flex-basis:15%}.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(12),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(14),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(2),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(5){flex-basis:23%}.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(11),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(13),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(4),.gallery-section .single-gallery-grid.four-images .gallery-img-wrap:nth-child(6){flex-basis:36%}.gallery-section .single-gallery-grid.three-images .gallery-img-wrap{flex-basis:31%}}@media (min-width:900px) and (min-width:900px){.gallery-section .single-gallery-grid.three-images .gallery-img-wrap{height:21.875rem}}@media (min-width:900px){.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(2),.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(4),.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(9){flex-basis:43%}.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(3),.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(5),.gallery-section .single-gallery-grid.three-images .gallery-img-wrap:nth-child(7){flex-basis:21%}}.juicerFeedSection .sectionHeader{margin-bottom:2em}.juicerFeedSection .sectionHeader :last-child{margin-bottom:0}.juicerFeedSection li:before{display:none}.juicerFeedSection .juicer-feed.slider .referral{margin-bottom:10px}.juicerFeedSection .juicer-feed.slider .referral a{color:#000}.juicerFeedSection .juicer-feed.slider .slick-prev{left:1px}.juicerFeedSection .juicer-feed.slider .slick-prev:before{display:block}.juicerFeedSection .juicer-feed.slider .slick-next{right:1px}.juicerFeedSection .juicer-feed.slider .slick-next:before{display:block}.bbr{border-radius:3px}.bbrtl{border-top-left-radius:3px}.bbrtr{border-top-right-radius:3px}.bbrbl,.bbrbr{border-bottom-right-radius:3px}.br50{border-radius:50%}.base-border{border:1px solid #ccc}.base-border-top{border-top:1px solid #ccc}.base-border-bottom{border-bottom:1px solid #ccc}.base-border-left{border-left:1px solid #ccc}.base-border-right{border-right:1px solid #ccc}.bg-action{background-color:#59cbe8}.bg-dark-gray{background-color:#333}.bg-light-gray{background-color:#f3f3f3}.bg-medium-gray{background-color:#777}.bg-primary{background-color:#59cbe8}.bg-white{background-color:#fff}.bg-yellow{background-color:#febe10}.bg-green{background-color:#d3d936!important}.f16{font-size:1em}.f18{font-size:1.125em}.f20{font-size:1.25em}.f22{font-size:1.375em}.f24{font-size:1.5em}.f26{font-size:1.625em}.f28{font-size:1.75em}.f30{font-size:1.875em}.f32{font-size:2em}.f34{font-size:2.125em}.f36{font-size:2.25em}.f38{font-size:2.375em}.f40{font-size:2.5em}.f42{font-size:2.625em}.f44{font-size:2.75em}.f46{font-size:2.875em}.f48{font-size:3em}.f60{font-size:3.75em}.f90{font-size:5.625em}.fwb{font-weight:700}.one23grid{display:flex;flex-direction:column}@media (min-width:640px){.one23grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}.one23grid>a,.one23grid>div{margin-top:2%}.one23grid>a:first-child,.one23grid>div:first-child{margin-top:0}.one23grid>a,.one23grid>div{width:100%}@media (min-width:640px){.one23grid>a,.one23grid>div{margin-left:2%;width:49%}.one23grid>a:nth-child(2),.one23grid>div:nth-child(2){margin-top:0}.one23grid>a:first-child,.one23grid>a:nth-child(odd),.one23grid>div:first-child,.one23grid>div:nth-child(odd){margin-left:0}}@media (min-width:900px){.one23grid>a,.one23grid>div{width:32%}.one23grid>a:nth-child(3),.one23grid>div:nth-child(3){margin-top:0}.one23grid>a:nth-child(odd),.one23grid>div:nth-child(odd){margin-left:2%}.one23grid>a:nth-child(3n+1),.one23grid>div:nth-child(3n+1){margin-left:0}}.one3grid{display:flex;flex-direction:column}@media (min-width:900px){.one3grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}.one3grid>a,.one3grid>div{margin-top:2%}.one3grid>a:first-child,.one3grid>div:first-child{margin-top:0}.one3grid>a,.one3grid>div{width:100%}@media (min-width:900px){.one3grid>a,.one3grid>div{width:32%}.one3grid>a:nth-child(3),.one3grid>div:nth-child(3){margin-top:0}.one3grid>a:nth-child(2n),.one3grid>a:nth-child(odd),.one3grid>div:nth-child(2n),.one3grid>div:nth-child(odd){margin-left:2%}.one3grid>a:nth-child(3n+1),.one3grid>div:nth-child(3n+1){margin-left:0}}.one2grid{display:flex;flex-direction:column}@media (min-width:640px){.one2grid{flex-direction:row;flex-wrap:wrap;justify-content:center}}.one2grid>a,.one2grid>div{margin-top:2%}.one2grid>a:first-child,.one2grid>div:first-child{margin-top:0}.one2grid>a,.one2grid>div{width:100%}@media (min-width:640px){.one2grid>a,.one2grid>div{margin-left:2%;width:49%}.one2grid>a:nth-child(2),.one2grid>div:nth-child(2){margin-top:0}.one2grid>a:first-child,.one2grid>a:nth-child(odd),.one2grid>div:first-child,.one2grid>div:nth-child(odd){margin-left:0}}.one2gridlarge{display:flex;flex-direction:column}@media (min-width:900px){.one2gridlarge{flex-direction:row;flex-wrap:wrap;justify-content:center}}.one2gridlarge>a,.one2gridlarge>div{margin-top:2%}.one2gridlarge>a:first-child,.one2gridlarge>div:first-child{margin-top:0}.one2gridlarge>a,.one2gridlarge>div{width:100%}@media (min-width:900px){.one2gridlarge>a,.one2gridlarge>div{margin-left:2%;width:49%}.one2gridlarge>a:nth-child(2),.one2gridlarge>div:nth-child(2){margin-top:0}.one2gridlarge>a:first-child,.one2gridlarge>a:nth-child(odd),.one2gridlarge>div:first-child,.one2gridlarge>div:nth-child(odd){margin-left:0}}.mb0{margin-bottom:0}.fcmt0>:first-child,.fcmt0>:first-child img{margin-top:0}.lcmb0>:last-child,.lcmb0>:last-child img,.lotmb0:last-of-type{margin-bottom:0}.mlra{margin-left:auto;margin-right:auto}.smallmt{margin-top:.5em}.basemt{margin-top:1.5em}.basemt2{margin-top:3em}.basemt3{margin-top:4.5em}.sectionmt{margin-top:3rem}@media (min-width:900px){.sectionmt{margin-top:5rem}}.sectionmy{margin-bottom:3rem;margin-top:3rem}@media (min-width:900px){.sectionmy{margin-bottom:5rem;margin-top:5rem}}.sectionmymobile{margin-bottom:3rem;margin-top:3rem}.smallml{margin-left:.5em}.baseml{margin-left:1.5em}.baseml2{margin-left:3em}.baseml3{margin-left:4.5em}.sectionml{margin-left:3rem}@media (min-width:900px){.sectionml{margin-left:5rem}}.smallmr{margin-right:.5em}.basemr{margin-right:1.5em}.basemr2{margin-right:3em}.basemr3{margin-right:4.5em}.sectionmr{margin-right:3rem}@media (min-width:900px){.sectionmr{margin-right:5rem}}.smallmb{margin-bottom:.5em}.smallmb1half{margin-bottom:.75em}.basemb{margin-bottom:1.5em}.basemb2{margin-bottom:3em}.basemb3{margin-bottom:4.5em}.sectionmb{margin-bottom:3rem}@media (min-width:900px){.sectionmb{margin-bottom:5rem}}.smallpt{padding-top:.5em}.basept{padding-top:1.5em}.basept2{padding-top:3em}.basept3{padding-top:4.5em}.sectionpt{padding-top:3rem}@media (min-width:900px){.sectionpt{padding-top:5rem}}.smallpr{padding-right:.5em}.basepr{padding-right:1.5em}.basepr2{padding-right:3em}.basepr3{padding-right:4.5em}.sectionpr{padding-right:3rem}@media (min-width:900px){.sectionpr{padding-right:5rem}}.smallpl{padding-left:.5em}.basepl{padding-left:1.5em}.basepl2{padding-left:3em}.basepl3{padding-left:4.5em}.sectionpl{padding-left:3rem}@media (min-width:900px){.sectionpl{padding-left:5rem}}.smallpb{padding-bottom:.5em}.basepb{padding-bottom:1.5em}.basepb2{padding-bottom:3em}.basepb3{padding-bottom:4.5em}.sectionpb{padding-bottom:3rem}@media (min-width:900px){.sectionpb{padding-bottom:5rem}}.smallpa{padding:.5em}.basepa{padding:1.5em}.basepa2{padding:3em}.basepa3{padding:4.5em}.sectionpa{padding:3rem}@media (min-width:900px){.sectionpa{padding:5rem}}.sectionpy{padding-bottom:3rem;padding-top:3rem}@media (min-width:900px){.sectionpy{padding-bottom:5rem;padding-top:5rem}}.pb-content-paddings{padding:96px 0 64px}@media (min-width:900px){.pb-content-paddings{padding:46px 0 0}}.lh1{line-height:1}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.text-action{color:#59cbe8}.text-dark-gray{color:#333}.text-light-gray{color:#f3f3f3}.text-medium-gray{color:#777}.text-primary{color:#59cbe8}.text-white{color:#fff}a.arrow-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.375rem}a.arrow-link svg{transition:all .3s ease;width:1rem}a.arrow-link:hover svg{transform:translateX(4px)}a.arrow-link.text-dark-gray,a.arrow-link.text-dark-gray:hover{color:#333}.eyebrow{font-size:1.25rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width:900px){.eyebrow{font-size:1.5rem}}.pill{border:1px solid;border-radius:1.25rem;color:#fff;font-size:1rem;line-height:1;padding:.375rem 1rem}.pill.gray-pill{color:#333}a.pill:hover{background-color:#fff;color:#59cbe8}.reset-facetwp-button{display:none!important}.fwp-filtered .reset-facetwp-button{display:block!important}.fwp-check-pills .facetwp-facet{display:flex;flex-wrap:wrap;gap:.25rem}.fwp-check-pills .facetwp-checkbox{background:0 0;border:1px solid #333;border-radius:1.5rem;font-size:.875rem;padding:.125rem .625rem;text-align:center}.fwp-check-pills .facetwp-checkbox .facetwp-counter{display:none}.fwp-check-pills .facetwp-checkbox.checked{background:#333;color:#fff}.fwp-check-pills .facetwp-toggle{width:100%}.fwp-check-pills .facetwp-overflow:not(.facetwp-hidden){display:flex;flex-wrap:wrap;gap:.25rem}.w100{width:100%}.max-width-1200{max-width:1200px}.max-width-960{max-width:960px}.max-width-760{max-width:760px}.wp-gr .wp-google-badge-btn{align-items:center;display:flex}.wp-gr .wp-google-badge-score{display:flex;flex-wrap:wrap}.wp-gr .wp-google-badge-score>div:first-of-type{display:none!important}.wp-gr span.wp-stars{display:flex}.in-my-itinerary .my-itinerary-hover-element{opacity:1!important}.page-template-template-my-itinerary .in-my-itinerary .my-itinerary-hover-element{opacity:0!important}@media print{.footer-widgets,.site-footer,.site-header{display:none!important}}