.grid-push-bottom{margin-bottom:1rem}body,.expandable-container__wrapper .accordion-content{max-width:100% !important;color:#000;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:300;line-height:1.5;margin:0;padding:0;overflow-x:hidden;background-color:#fff;-webkit-font-smoothing:auto}a.button{-webkit-font-smoothing:auto;letter-spacing:normal}.grid-container{max-width:1200px;padding:0;margin:auto}@media (max-width: 768px){.grid-container{max-width:100vw}}a.skip-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-content:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}.adaptiveimage img{width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}img.lazyload:not([src]){visibility:hidden}.unselectable{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.sticky{position:fixed;top:0;left:0;width:100%;z-index:500}h1,.h1{font-family:"Montserrat",sans-serif;font-size:1.5rem;font-style:normal;font-weight:900;line-height:1.75rem;letter-spacing:0;text-transform:none;color:#1C3750}@media (min-width: 768px){h1,.h1{font-size:2.5rem;line-height:3rem}}h2,.h2{font-family:"Montserrat",sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:0;text-transform:none;color:#1C3750}@media (min-width: 768px){h2,.h2{font-size:2rem;line-height:2.5rem}}h3,.h3{font-family:"Montserrat",sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.375rem;letter-spacing:0;text-transform:none;color:#1C3750}@media (min-width: 768px){h3,.h3{font-size:1.5rem;line-height:2rem}}h4,.h4{font-family:"Montserrat",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.125rem;letter-spacing:0;text-transform:none;color:#008489}@media (min-width: 768px){h4,.h4{font-size:1.125rem;line-height:1.5rem}}h5,.expandable-container__wrapper .accordion-title,.h5{font-family:"Montserrat",sans-serif;font-size:.75rem;font-style:normal;font-weight:700;color:#005C3C;line-height:1rem;text-transform:none}@media (min-width: 768px){h5,.expandable-container__wrapper .accordion-title,.h5{font-size:.875rem;line-height:1.25rem}}h6,.h6{font-family:"Montserrat",sans-serif;font-size:.625rem;font-style:normal;font-weight:700;line-height:.875rem;text-transform:none}@media (min-width: 768px){h6,.h6{font-size:.75rem;line-height:1.125rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.expandable-container__wrapper .accordion-title,.h5,h6,.h6{margin-bottom:1.5rem}h1.text-reverse,.h1.text-reverse,h2.text-reverse,.h2.text-reverse,h3.text-reverse,.h3.text-reverse,h4.text-reverse,.h4.text-reverse,h5.text-reverse,.expandable-container__wrapper .text-reverse.accordion-title,.h5.text-reverse,h6.text-reverse,.h6 p.text-reverse{color:#fff}h1.section-title:after,.h1.section-title:after,h3.section-title:after,.h3.section-title:after{width:85%;content:'';position:relative;bottom:0;left:0;height:2px;background:#E4EBEE;display:block}body,.expandable-container__wrapper .accordion-content{font-family:"Montserrat",sans-serif;font-size:.875rem}p,li{font-family:"Montserrat",sans-serif;line-height:1.5;font-size:.875rem;color:#000;font-weight:500}.gw-paragraph{color:#000}.italics,.italic{font-style:italic}.bold-text,.text-bold{font-weight:bold}.bolder-text,.text-bolder{font-weight:bolder}span.title{font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:400;color:#E4EBEE;display:block;letter-spacing:0.161em;text-transform:uppercase}a{font-weight:700;color:#008489;line-height:1.71;cursor:pointer}a.gw-link,p.gw-link{position:relative;display:inline-table;overflow:hidden}a.gw-link:after,p.gw-link:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#008489;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s;transition:opacity 0.2s, transform 0.2s, -webkit-transform 0.2s;opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}a.gw-link:focus:after,a.gw-link:hover:after,p.gw-link:focus:after,p.gw-link:hover:after{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}a.button{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;min-width:20px;text-decoration:none;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:uppercase;cursor:pointer;border-radius:10px;background-color:#008489;color:#fff}a.button:disabled{opacity:0.25}a.button:after{background-color:#fff}a.button:hover{color:#fff;background-color:#00676b;font-style:normal}a.green-button{min-width:20px;height:45px;padding:15px 30px;border:0;line-height:1;border-radius:25px;background-image:radial-gradient(circle at 52% -184%, #7FAD9D, #005C3C 88%);text-shadow:0 0.5px 1px rgba(0,0,0,0.5);font-weight:900;color:#F1F5F6;text-align:center;text-decoration:none;font-family:"Montserrat",sans-serif;letter-spacing:normal;text-transform:none;cursor:pointer;position:relative;vertical-align:middle;-webkit-transition:0.5s;transition:0.5s}a.green-button:disabled{opacity:0.25}a.green-button:after{content:' ';position:absolute;opacity:0;top:16px;right:-20px;-webkit-transition:0.5s;transition:0.5s}a.green-button:hover{color:#F1F5F6;background-image:radial-gradient(circle at 52% -184%, #7FAD9D, #005C3C 77%);border:0;padding-right:40px;padding-left:20px}a.green-button:hover:after{background-image:url("https://cdn.greatwolf.com/content/png/large-white-icon-arrow.png");background-size:18px 12px;width:18px;height:12px;opacity:1;right:10px}a.ghost-button{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;min-width:20px;text-decoration:none;font-family:"Montserrat",sans-serif;line-height:1.5;letter-spacing:normal;text-transform:uppercase;cursor:pointer;padding:10px 20px;font-weight:900;color:#CF0000;border-radius:25px;border:2px solid #CF0000;-webkit-transition:all 0.3 linear;transition:all 0.3 linear}a.ghost-button:disabled{opacity:0.25}a.ghost-button:hover{background-color:#CF0000 !important;color:#F1F5F6 !important}a.ghost-button:hover::after{background-image:url("https://cdn.greatwolf.com/content/right-arrow-icon.png");background-size:29px 18px;display:inline-block;width:29px;height:18px}.expandable-container__wrapper .accordion{border-radius:8px;-webkit-box-shadow:0 2px 7px 1px #f0f0f0;box-shadow:0 2px 7px 1px #f0f0f0;background-color:#fff;min-height:67px}.expandable-container__wrapper .accordion-title{border:none;padding:0;margin-left:25px;font-weight:700;color:#008489;border-radius:0;padding-top:25px}.expandable-container__wrapper .accordion-title.center{text-align:center;margin-left:0}.expandable-container__wrapper .accordion-title:hover{background-color:transparent}.expandable-container__wrapper .accordion-item>a:focus{background-color:transparent}.expandable-container__wrapper .accordion-title:focus,.expandable-container__wrapper .accordion-title:active,.expandable-container__wrapper .accordion-content{border:none}.expandable-container__wrapper .accordion-title::after{margin-left:10px;color:#008489;font-size:0.8571em;font-weight:bold;content:url("https://cdn.greatwolf.com/content/dam/greatwolf/sites/www/global/en/icons/icons-arrow-caret-down.webp")}.expandable-container__wrapper .is-active>.accordion-title::after{content:url("https://cdn.greatwolf.com/content/dam/greatwolf/sites/www/global/en/icons/icons-arrow-caret-up.webp")}.expandable-container__wrapper .accordion-content{padding-bottom:24px;padding-left:1.5rem;padding-right:1.5rem}.expandable-container__wrapper .accordion-content .line{margin-bottom:16px;border:solid 1px #E5F9F9}.expandable-container__wrapper :last-child>.accordion-content:last-child,.expandable-container__wrapper :last-child:not(.is-active)>.accordion-title{border-bottom:0px}

