@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&display=swap";@font-face{font-family:"CammronRegular";src:url("/content/themes/base/assets/font/CammronRegular/font.woff2") format("woff2"),url("/content/themes/base/assets/font/CammronRegular/font.woff") format("woff")}.filtered_content .lead_content{max-width:none}.filtered_content .container-xl,.filtered_content .container-lg{position:relative;z-index:10}.filtered_content .filters{margin:0 0 4rem}@media(min-width: 768px){.filtered_content .filters{margin:0 0 6rem}}@media(min-width: 1024px){.filtered_content .filters h3{margin:0 5rem 0 0}}.filtered_content .filters ul{margin:0}@media(min-width: 768px){.filtered_content .filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media(min-width: 1024px){.filtered_content .filters ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.filtered_content .filters ul li{margin:3rem 0 0;position:relative}.filtered_content .filters ul li:first-child{margin:0}.filtered_content .filters ul li:first-child:before{display:none}@media(min-width: 768px){.filtered_content .filters ul li{margin:0}}@media(max-width: 767.98px){.filtered_content .filters ul li{display:none}}.filtered_content .filters ul li:before{content:"";display:block;width:1px;height:32px;background:#253646;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}.filtered_content .filters ul li button{background:none;border-radius:0;font-size:1.8rem;padding:2.5rem 3rem 2.2rem;border:none;border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);position:relative;text-transform:none;letter-spacing:.25px;color:#666;font-weight:400;line-height:1.4}@media(min-width: 768px){.filtered_content .filters ul li button{padding:1rem 3.2rem}}@media(min-width: 1024px){.filtered_content .filters ul li button{padding:1.9rem 5rem}}@media(min-width: 1280px){.filtered_content .filters ul li button{font-size:2rem}}@media(min-width: 1440px){.filtered_content .filters ul li button{padding:2rem 6.2rem;font-size:2.4rem}}.filtered_content .filters ul li button.active{color:#1c2935}.filtered_content .filters ul li button.active .underline:after{width:100%}.filtered_content .filters ul li button .underline:after{background:#1c2935;width:0;opacity:1}.filtered_content .filters ul li:first-child{margin:0}.filtered_content .filters ul li:first-child:before{display:none}@media(min-width: 768px){.filtered_content .filters ul li:first-child button{padding-left:0}}@media(min-width: 768px){.filtered_content .filters .mobile_toggle{display:none}}.filtered_content .filters .mobile_toggle select{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #253646;padding:1rem 0;color:#253646}@media(min-width: 768px){.filtered_content.type_accommodations .filters li.ada{margin-left:auto}}.filtered_content.type_accommodations .filters li.ada:before{display:none}.filtered_content.type_activities .filters{background:rgba(255,255,255,.5)}.filtered_content.type_activities .filters ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filtered_content .load-posts{margin:3rem 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.filtered_content .load-posts{margin:4rem 0 0}}.filtered_content .no-results{width:100%}.filtered_content .custom_checkbox label{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.5rem;line-height:1.575;color:#1c2935;letter-spacing:0}@media(min-width: 1280px){.filtered_content .custom_checkbox label{font-size:1.6rem}}.filtered_content .custom_checkbox label .icon{margin:0 0 0 1.5rem;-ms-flex-item-align:start;align-self:flex-start;position:relative;width:52px;height:32px;border-radius:52px;background:#253646;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filtered_content .custom_checkbox label .icon:before{display:none}.filtered_content .custom_checkbox label .icon:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:100%;background:#fff;content:"✔";font-size:14px;color:rgba(0,0,0,0);padding-top:4px;line-height:18px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1}@media(prefers-reduced-motion: reduce){.filtered_content .custom_checkbox label .icon:after{-webkit-transition:none;transition:none}}.filtered_content .custom_checkbox input{position:absolute;left:-9999px;opacity:0}.filtered_content .custom_checkbox input:checked+label .icon:after{color:#253646;margin:0 0 0 20px}body .select2 .selection .select2-selection{border:none;background:none;border-bottom:3px solid #ffc107}body .select2 .selection .select2-selection .select2-selection__rendered{color:#ffc107;text-transform:uppercase;letter-spacing:.2em;padding:0 1rem}body .select2 .selection .select2-selection .select2-selection__arrow{background-image:url(/content/themes/base/img/icons/select-arrow-down-yellow.png);background-size:10px auto;width:30px}body .select2 .selection .select2-selection .select2-selection__arrow b{display:none}body .select2.select2-container--open .selection .select2-selection .select2-selection__arrow{background-image:url(/content/themes/base/img/icons/select-arrow-up-yellow.png)}body .select2-container .select2-dropdown{border:none;background:#007bff;text-transform:uppercase;letter-spacing:.2em;text-align:center}body .select2-container .select2-dropdown .select2-results ul li:before{display:none}body .select2-container .select2-dropdown .select2-results ul .select2-results__option--selected{color:#fff}body .select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted{background:#ffc107;color:#000}body .select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted:before{display:none}body .select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted+li:before{display:none}