@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=EB+Garamond:400,400i,500,500i,600,700,700i&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,900;1,400&display=swap);html{scroll-behavior:smooth}main p{display:block;padding:0;max-width:1400px;margin-left:auto;margin-right:auto}main ul li{width:98%;display:list-item;list-style-type:circle;color:#64666B;margin:.25em 1em 1em 1em;font-family:"Lato",sans-serif}main ul li a{text-decoration:underline}h3{width:80%;font-size:2em;margin:1em auto .25em auto;color:#2B2E34}.image_block_container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:auto}.image_block_container .image_block_wrap{position:relative;margin:.5%;width:32%;min-width:256px;height:356px;overflow:hidden}.image_block_container .image_block_wrap .caption{max-width:none;margin:0;position:absolute;bottom:0;left:0;width:100%;background-color:#919D9B;color:#fff;padding:1em;font-style:italic}.left_right_card_pair{display:flex;flex-flow:wrap}.left_right_card_pair a{flex:0 0 calc(50% - 5px);width:calc(50% - 20px);display:block}.left_right_card_pair a .card_left,.left_right_card_pair a .card_right{position:relative;background:#677472;height:60vh;padding:0;margin:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.left_right_card_pair a .card_left .card_text_wrap,.left_right_card_pair a .card_right .card_text_wrap{position:absolute;bottom:0;left:0;background:#677472;color:#fff;padding:1em;width:calc(100% - 2em)}.left_right_card_pair a .card_left .card_text_wrap h3,.left_right_card_pair a .card_right .card_text_wrap h3{text-transform:uppercase}.left_right_card_pair a .card_left .card_text_wrap p,.left_right_card_pair a .card_right .card_text_wrap p{font-style:italic}.left_right_card_pair a:first-of-type{margin:0 5px 0 0}.left_right_card_pair a:last-of-type{margin:0 0 0 5px}.sub_heading{color:#000;font-family:"EB Garamond",serif;width:80%;margin:auto;padding:1em;font-size:1.5em;font-style:italic;text-align:center}.sub_heading a,.sub_heading a:link,.sub_heading a:visited,.sub_heading a:hover{color:#000;text-decoration-line:underline}.listings{width:100%;max-width:1400px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;margin:2em auto}.listings a{color:#fff;margin:1.5%;width:30%;height:300px}.listings a .card{width:100%;height:80%;background-repeat:no-repeat;background-size:cover;background-position:center center}.listings a .title_background{display:flex;justify-content:flex-start;align-items:center;width:100%;height:20%;box-sizing:border-box;bottom:0;left:0;padding:1em;width:100%;background-color:#677472}.listings a .title_background h3{color:#fff;font-size:1.25em;font-family:"Oswald",sans-serif;text-transform:uppercase;margin:0;padding:0 1em}.video_section,.wp-block-embed-youtube{height:60vh;max-height:550px;padding:10vh 0;margin:0 auto;display:flex;justify-content:space-around;align-items:center;background-color:#E2EAED}.video_section div,.wp-block-embed-youtube div{width:1000px;max-width:90%;height:90%;display:flex;justify-content:center;align-items:center}.video_section div iframe,.wp-block-embed-youtube div iframe{width:100%;height:100%}.three_link_block,.media_block{background-color:#E2EAED;padding:2em}.three_link_block .pb_post_deck,.media_block .pb_post_deck{display:flex;justify-content:space-around;align-items:flex-start;max-width:1400px;margin:auto}.three_link_block .pb_post_deck li,.media_block .pb_post_deck li{list-style:none}.three_link_block .pb_post_deck a,.media_block .pb_post_deck a{color:#64666B;width:28%}.three_link_block .pb_post_deck a .pb_post_cards,.media_block .pb_post_deck a .pb_post_cards{width:100%;height:100%;overflow:hidden}.three_link_block .pb_post_deck a .pb_post_cards .card_img,.media_block .pb_post_deck a .pb_post_cards .card_img{min-width:100%;height:256px}.three_link_block .pb_post_deck a .pb_post_cards h3,.media_block .pb_post_deck a .pb_post_cards h3{font-family:"Oswald",sans-serif;font-size:1.5em;line-height:1em;margin:.5em 0;color:#64666B;text-transform:uppercase}.three_link_block .pb_post_deck a .pb_post_cards p,.media_block .pb_post_deck a .pb_post_cards p{font-size:1em;font-weight:400;line-height:1.1em;font-style:italic;margin:0 0 5px 0;padding:0;font-family:"EB Garamond",serif}.content_list{display:flex;flex-wrap:wrap;padding:1em;max-width:1400px;margin:auto}.content_list .list_item_wrap{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1em}.content_list .list_item_wrap .content_list_img{width:30%;height:100%;min-height:250px;margin:0;background-color:#677472;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}.content_list .list_item_wrap .content_list_img.pb_square{width:250px;min-height:250px;background-size:contain;background-position:right;background-color:#fff0}.content_list .list_item_wrap .content_list_data{width:60%;margin:0;padding:2% 5%}.content_list .list_item_wrap .content_list_data div h2,.content_list .list_item_wrap .content_list_data div h3,.content_list .list_item_wrap .content_list_data div h4{color:#79643f;text-transform:uppercase;font-size:2em;padding-bottom:.25em;border-bottom:1px solid #64666B}.content_list .list_item_wrap .content_list_data div h2 span,.content_list .list_item_wrap .content_list_data div h3 span,.content_list .list_item_wrap .content_list_data div h4 span{color:#64666B;font-family:"EB Garamond",serif;font-size:.8em;text-transform:capitalize;font-style:italic;display:block}.content_list .list_item_wrap .content_list_data div h3{width:unset;margin:unset}.content_list .list_item_wrap .content_list_data div p{margin:.5em 0 1.5em 0;padding:0}#contentImgOverlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background-color:rgb(0 0 0 / .75);cursor:pointer}#contentImgOverlay .contentImg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;max-height:90%;cursor:default}.checkerboard_list{display:flex;flex-wrap:wrap;padding:0;margin:0}.checkerboard_list .list_item_wrap{width:100%;display:flex;flex-wrap:wrap;margin:0;margin-bottom:0}.checkerboard_list .list_item_wrap .content_list_img{width:50%;height:100%;min-height:55vh;margin:0;background-color:#677472;background-size:cover;background-position:center center}.checkerboard_list .list_item_wrap .content_list_data{width:50%;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.checkerboard_list .list_item_wrap .content_list_data div{margin:1em 0;width:80%;display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.checkerboard_list .list_item_wrap .content_list_data div h2,.checkerboard_list .list_item_wrap .content_list_data div h3,.checkerboard_list .list_item_wrap .content_list_data div h4{color:#79643f;text-transform:uppercase;font-size:2em}.checkerboard_list .list_item_wrap .content_list_data div p{margin:.5em 0;padding:0}.checkerboard_list .list_item_wrap .content_list_data div a{margin-top:1em}.checkerboard_list .list_item_wrap:nth-child(odd) .content_list_img{order:1!important}.checkerboard_list .list_item_wrap:nth-child(odd) .content_list_data{order:2!important}.checkerboard_list .list_item_wrap:nth-child(even) .content_list_img{order:2!important}.checkerboard_list .list_item_wrap:nth-child(even) .content_list_data{order:1!important}.checkerboard_list .list_item_wrap.image-left .content_list_img{order:1!important}.checkerboard_list .list_item_wrap.image-left .content_list_data{order:2!important}.checkerboard_list .list_item_wrap.image-right .content_list_img{order:2!important}.checkerboard_list .list_item_wrap.image-right .content_list_data{order:1!important}.gform_wrapper .gfield_creditcard_warning_message,.gform_wrapper .validation_message{display:none}.gform_wrapper form .gform_footer input{margin:12px auto!important;width:calc(100% + 2px)!important}.gform_wrapper form .gform_heading ul li,.gform_wrapper form .gform_body ul li,.gform_wrapper form .gform_footer ul li{list-style:none!important;padding:0;margin:0;width:100%}.gform_wrapper form .gform_heading ul li div input,.gform_wrapper form .gform_body ul li div input,.gform_wrapper form .gform_footer ul li div input{width:calc(100% - 1em);margin:4px auto;padding:.5em}.gform_wrapper form .gform_heading ul li .instruction,.gform_wrapper form .gform_body ul li .instruction,.gform_wrapper form .gform_footer ul li .instruction{display:none}.gform_wrapper form .gform_heading ul li div span input,.gform_wrapper form .gform_body ul li div span input,.gform_wrapper form .gform_footer ul li div span input{width:calc(100% - 1em);margin:4px auto 8px auto;padding:.5em}.gform_wrapper form .gform_heading ul li div span select,.gform_wrapper form .gform_body ul li div span select,.gform_wrapper form .gform_footer ul li div span select{width:100%;margin-top:4px;border:1px solid #677472;color:#64666B;font-family:"EB Garamond",serif;font-style:italic;font-size:1em;font-weight:200;padding:.5em 0}.hotel_form_wrapper{padding:2em}.hotel_form_wrapper .hotel_form .charleft{display:none}.hotel_form_wrapper .hotel_form .gform_heading{display:none}.hotel_form_wrapper .hotel_form .gform_body ul li{margin:.5em 0;width:100%}.hotel_form_wrapper .hotel_form .gform_body ul li label{display:none}.hotel_form_wrapper .hotel_form .gform_body ul li div input{width:98%;padding:1%}.hotel_form_wrapper .hotel_form .gform_body ul li div textarea{width:98%;padding:1%}.hotel_form_wrapper .hotel_form .gform_body ul li div span{display:none}.pbc_gallery{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,5vw);grid-gap:8px}.pbc_gallery .gallery__item{margin:0;padding:0}.pbc_gallery .gallery__item a .gallery__img{width:100%;height:100%;object-fit:cover}.pbc_gallery .gallery__item.gallery__item--1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.pbc_gallery .gallery__item.gallery__item--2{grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:3}.pbc_gallery .gallery__item.gallery__item--3{grid-column-start:5;grid-column-end:9;grid-row-start:1;grid-row-end:6}.pbc_gallery .gallery__item.gallery__item--4{grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:6}.pbc_gallery .gallery__item.gallery__item--5{grid-column-start:1;grid-column-end:5;grid-row-start:6;grid-row-end:9}.pbc_gallery .gallery__item.gallery__item--6{grid-column-start:5;grid-column-end:9;grid-row-start:6;grid-row-end:9}.logo_gallery{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:1em;max-width:1400px;margin:0 auto}.logo_gallery a{display:flex;justify-content:center;align-items:center;width:200px;height:200px;margin:1.5em;padding:0}.logo_gallery a img{max-height:100%;width:auto;max-width:100%}.wysiwyg{max-width:1400px;margin:auto}.wysiwyg li,.wysiwyg p{color:#64666B;margin:1em auto;font-family:"Lato",sans-serif}.site_map{max-width:1400px;margin:1em auto;padding:0 1em;font-size:1.25em;color:#64666B}.site_map li{display:block}.site_map a{text-decoration:underline;width:fit-content;font-weight:400}.site_map .single_indent{margin-left:2em;list-style-type:disc;display:list-item}.site_map .double_indent{margin-left:3em;list-style:outside;list-style-type:circle;display:list-item}@media only screen and (min-width:768px) and (max-width:1024px){.three_link_block .pb_post_deck a .pb_post_cards .card_img,.media_block .pb_post_deck a .pb_post_cards .card_img{height:150px}.content_list{padding:0 1em}.content_list .list_item_wrap{margin-bottom:1em}.content_list .list_item_wrap .content_list_img{width:40%}.content_list .list_item_wrap .content_list_data{width:50%}.video_section,.wp-block-embed-youtube{height:auto;padding:0}.video_section div,.wp-block-embed-youtube div{width:auto;max-width:none;height:none}.video_section div iframe,.wp-block-embed-youtube div iframe{height:50vw;width:80vw}.listings a{width:calc(50% - 2em)}}@media only screen and (max-width:767px){.three_link_block .pb_post_deck,.media_block .pb_post_deck{flex-wrap:wrap}.three_link_block .pb_post_deck a,.media_block .pb_post_deck a{color:#64666B;width:100%;margin:1em 0;padding:5%}.three_link_block .pb_post_deck a .pb_post_cards,.media_block .pb_post_deck a .pb_post_cards{width:100%;height:100%;overflow:hidden}.three_link_block .pb_post_deck a .pb_post_cards .card_img,.media_block .pb_post_deck a .pb_post_cards .card_img{min-width:100%;height:256px}.three_link_block .pb_post_deck a .pb_post_cards h3,.media_block .pb_post_deck a .pb_post_cards h3{font-family:"Oswald",sans-serif;font-size:1.8em;line-height:1em;padding:.5em 0}.three_link_block .pb_post_deck a .pb_post_cards p,.media_block .pb_post_deck a .pb_post_cards p{font-size:1em;line-height:1.1em;font-style:italic;margin-bottom:5px}.content_list{padding:0}.content_list .list_item_wrap{margin:1em auto}.content_list .list_item_wrap .content_list_img{width:100%;height:auto}.content_list .list_item_wrap .content_list_img.pb_square{background-position:center center}.content_list .list_item_wrap .content_list_data{width:100%;padding:1em}.content_list .list_item_wrap .content_list_img{height:200px}.checkerboard_list .list_item_wrap .content_list_img{width:100%;height:40vh;min-height:auto}.checkerboard_list .list_item_wrap .content_list_data{width:100%;margin:5vh 0;padding:1em}.checkerboard_list .list_item_wrap .content_list_data div{width:100%}.checkerboard_list .list_item_wrap .content_list_data div p{max-width:none}.checkerboard_list .list_item_wrap:nth-child(even) .content_list_img{order:1!important}.checkerboard_list .list_item_wrap:nth-child(even) .content_list_data{order:2!important}.checkerboard_list .list_item_wrap:nth-child(even) .content_list_data div{width:100%}.checkerboard_list .list_item_wrap.image-left .content_list_img,.checkerboard_list .list_item_wrap.image-right .content_list_img{order:1!important}.checkerboard_list .list_item_wrap.image-left .content_list_data,.checkerboard_list .list_item_wrap.image-right .content_list_data{order:2!important}.video_section,.wp-block-embed-youtube{height:auto;padding:1em}.video_section div,.wp-block-embed-youtube div{width:auto;max-width:none;height:none}.video_section div iframe,.wp-block-embed-youtube div iframe{height:50vw;width:80vw}.listings a{width:calc(100% - 2em);height:40vh}}