@media only screen and (max-width:980px){.four-columns .et_pb_column{width:50%!important}}.input_wrap.wide select{width:47%!important;margin-right:1%}.easy-notification-bar{padding:0px 10px!important}.easy-notification-bar .enb-textright{text-align:center!important}.easy-notification-bar .top-bar-nav{float:right}.easy-notification-bar .easy-notification-bar-message{max-width:1480px;width:100%!important;margin:0 auto;text-align:right}.top-bar-nav{list-style:none}.top-bar-nav li{float:left;margin:0 20px 0 0}.top-bar-nav li:last-child{margin-right:0}.top-bar-nav li a{text-decoration:none;font-weight:bold}@media screen and (max-width:768px){header .flybook-book-now-button{font-size:16px!important;padding:10px!important;float:left}header .et_pb_button_0_tb_header{font-size:16px!important;padding:5px 10px!important;margin-right:5px!important}header .et_pb_column{margin-bottom:0px!important}.page-id-575 header .et_pb_menu_1_tb_header{transform:none!important}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.reverse .swiper-container{margin-top:20px}}.page-id-35899 header .flybook-book-now-button,.page-id-39741 header .flybook-book-now-button,.page-id-892 header .flybook-book-now-button{display:none!important}.et_password_protected_form{max-width:400px;margin:0 auto}.featured-activity.image .column-activity .col .act-availability{display:flex;flex-direction:row;padding:10px 5px;align-items:center;background-color:#ffc500}.featured-activity.image .column-activity .col .act-availability a{color:white}.single-activities .activity-related.image .column-activity .col .act-price .act-availability.closed span{color:#333}.activity-card img{max-height:240px;height:100%;width:100%;object-fit:cover}.activity-card-image{position:relative;margin-bottom:10px}.activity-card-image span{position:absolute;left:0;top:0;font-weight:700;font-size:15px;color:#FFFFFF!important;background-color:#0C71C3;padding:7px 15px}.activity-card h3{font-weight:700;color:#000000!important;padding-bottom:10px;line-height:1em}.activity-card p{color:#000}.activity-card a{color:#FFFFFF!important;font-size:15px;background-color:#007cc3;padding:.3em 1em;display:inline-block;margin-top:1em;text-transform:uppercase}.activity-card.small-activity .activity-card-details a{color:#007cc3!important;padding:0;margin-bottom:1em;background-color:unset}.activity-card.small-activity .activity-card-details span{font-size:20px;font-weight:900;color:#007cc3!important}.header-cta .cta-btn a{background-color:#76ac2a;font-size:1.3em;border:none;padding:15px 25px 15px 25px;color:white;cursor:pointer}.activity-card.tfb-card{border-radius:10px;position:relative;max-width:428px!important;width:100%!important;margin:0 auto!important}.activity-card.tfb-card img{min-height:473px;height:100%;max-width:428px!important;width:100%!important;border-radius:10px 10px 0 0}.activity-card.tfb-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.87) 0,rgba(0,0,0,.44) 55%,transparent);opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1);z-index:0;border-radius:10px;transition:all .4s ease}.activity-card.tfb-card:hover:after{background:linear-gradient(0deg,rgba(0,0,0,.87) 0,rgba(0,0,0,.35) 100%,transparent);transition:all .4s ease}.activity-card.tfb-card .activity-card-details{position:absolute;bottom:0;z-index:1;color:white;width:100%}.activity-card.tfb-card .activity-card-details a,.activity-card.tfb-card .activity-card-details p,.activity-card.tfb-card .activity-card-details h3{color:white!important;margin:0 20px}.activity-card.tfb-card .activity-card-details button{width:100%;border-radius:0px 0px 10px 10px;margin-top:1em;transition:all .4s ease;background-color:#76993b!important}.activity-card.tfb-card .activity-card-details button:hover{background-color:#49750c!important;transition:all .4s ease}@media screen and (max-width:768px){.header-cta .cta-btn a{font-size:14px;padding:5px}}.divi-life-snow{position:relative}.divi-life-snow:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-b.png'),url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-c.png'),url('https://s3.amazonaws.com/divi-life-plugin-layouts/tutorials/snow/divi-life-snowflakes-a-1.png');animation:divi-life-snow 10s linear infinite}@keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-moz-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-webkit-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-ms-keyframes divi-life-snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.page-id-3321 .easy-notification-bar{background-color:#ffa400!important}.page-id-3321 header .flybook-book-now-button{background-color:#ffa400!important;color:#000!important}@media screen and (max-width:768px){.activity-card.tfb-card .activity-card-details button{text-align:center;font-weight:bold}}.fall-event-calendar tbody tr td:not(.event-date){background-color:#ffe4b3;padding:7px!important}.fall-event-calendar th,.fall-event-calendar td,.christmas-event-calendar th,.christmas-event-calendar td{padding:7px!important}.fall-event-calendar tbody tr td:empty{background-color:white}.page-id-42451 .easy-notification-bar{background-color:#07225a!important}.page-id-42451 header .flybook-book-now-button{background-color:#07225a!important;color:#fff!important}.christmas-event-calendar tbody tr td:not(.event-date){background-color:#dddfdf;padding:7px!important}.christmas-event-calendar tbody tr td.event-date{background-color:#07225a!important;color:white!important}.christmas-event-calendar tbody tr td:empty{background-color:white}.teko-heading{font-family:'Teko',Helvetica,Arial,Lucida,sans-serif!important}.home #page-container{overflow:none!important}@media all and (min-width:768px){.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}}@media all and (max-width:767px){.et-pb-arrow-next{opacity:1;right:0}.et-pb-arrow-prev{opacity:1;left:0}}#gform_fields_44{display:block}#gform_fields_44 .gf_readonly{width:18%;margin:15px 2% 15px 0;float:left;clear:unset;background-color:#6b2366!important;color:white!important;padding:10px;border-radius:5px}#field_44_11{clear:left!important}@media screen and (max-width:768px){#gform_fields_44 .gf_readonly{width:30%!important}}@media screen and (max-width:640px){#gform_fields_44 .gf_readonly{width:100%!important;margin:0 0 15px 0}}#gform_fields_44 .gf_readonly label{font-size:1.2em;color:white!important;font-weight:bold}#gform_fields_44 .gf_readonly input{width:100%;background-color:unset;border:unset;color:white!important;font-size:1em!important}#gform_fields_44 .gf_readonly .ginput_container{margin-top:0!important}#gform_fields_44 #field_44_85.gf_readonly{}#gform_fields_44 #field_44_11{padding-top:3em!important;display:block}#gform_fields_44 #field_44_90{margin-bottom:0!important}#gform_fields_44 #field_44_90{margin:30px 0px}.avail_legend{margin:2em 0;font-size:18px}.avail_legend ul{list-style:none;text-align:center}.avail_legend ul li{display:inline-block;margin:0 20px}.avail_legend ul li span{background-color:black;line-height:0;height:19px;width:20px;border-radius:2px;display:inline-block;margin-bottom:-3px!important}.avail_legend ul li span.green{background-color:#A2BE75}.avail_legend ul li span.yellow{background-color:#FAD070}.avail_legend ul li span.red{background-color:#FFA293}.retreat-promo-btn{display:inline-block;color:white;margin-top:1em;font-weight:bold;background-color:#6b2366;padding:15px 20px;border-radius:4px}.retreat-promo-btn:hover{color:white}.pool-event-calendar tbody tr td:not(.event-date){background-color:#dddfdf;padding:7px!important}.pool-event-calendar tbody tr td.event-date-1{background-color:#007cc3!important;color:white!important}.pool-event-calendar tbody tr td.event-date-2{background-color:#76993B!important;color:white!important}.pool-event-calendar tbody tr td.event-date-3{background-color:#BC996D!important;color:white!important}.pool-event-calendar tbody tr td.event-date-4{background-color:#FF6E00!important;color:white!important}.pool-event-calendar th,.pool-event-calendar td{padding:7px!important}@media screen and (max-width:640px){.pool-event-calendar th,.pool-event-calendar td{padding:0px!important}}.ta-badge:after{display:block!important;content:'';width:140px;height:160px;position:absolute;background-image:url(https://refreshingmountain.com/wp-content/uploads/2025/05/trip-advisor-2024-white.webp);right:120px;bottom:0;background-size:140px 160px}.pool-event-calendar tbody tr td:empty{background-color:white}.zipline-row .et_pb_column{width:23.875%;margin-right:1.5%}.zipline-row .et_pb_column:last-child{margin-right:0}