');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
/*!rtl:begin:ignore*/direction:ltr;
/*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
/*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
/*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
/*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{color:#1e1e1e;background-color:#fff;min-width:200px}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.items-justified-space-between>ul{justify-content:space-between}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__container{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus{text-decoration:none}.wp-block-navigation-link__content{color:inherit;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments-form input[type=submit]{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-post-comments-form input[type=submit]:active,.wp-block-post-comments-form input[type=submit]:focus,.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:visited{color:#fff}.wp-block-preformatted{white-space:pre-wrap}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-query-loop li{clear:both}.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo{line-height:0}.wp-block-custom-logo .aligncenter{display:table}.wp-block-custom-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(//www.cumulusoutdoors.com/wp-content/plugins/easy-swipebox/public/css/../img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(//www.cumulusoutdoors.com/wp-content/plugins/easy-swipebox/public/css/../img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
/*!-_-*-_-*-_-*-_-*-_ debug _-*-_-*-_-*-_-*-_
html:hover *{outline: 1px dotted red;}
/*!-_-*-_-*-_-*-_-*-_ Custom Fonts _-*-_-*-_-*-_-*-_*/
@font-face{font-family:"crackhouseregular";src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/crackhouse-webfont.woff2) format("woff2"),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/crackhouse-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Bold';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bold-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bold-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bold-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Bold Italic';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bolditalic-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bolditalic-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bolditalic-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Extra Bold';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabold-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabold-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabold-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabold-webfont.svg#open_sansextrabold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Extra Bold Italic';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabolditalic-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabolditalic-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabolditalic-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Italic';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-italic-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-italic-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-italic-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-italic-webfont.svg#open_sansitalic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Light';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-light-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-light-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-light-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Light Italic';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-lightitalic-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-lightitalic-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-lightitalic-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Regular';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-regular-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-regular-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-regular-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Semi Bold';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibold-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibold-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibold-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Semi Bold Italic';src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibolditalic-webfont.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibolditalic-webfont.woff) format('woff'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibolditalic-webfont.ttf) format('truetype'),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:400;font-style:normal;font-display:swap}
/*!-_-*-_-*-_-*-_-*-_ RESET _-*-_-*-_-*-_-*-_*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font-family:'Open Sans Regular';font-style:normal;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}strong{font-family:'Open Sans Bold'}em{font-family:'Open Sans Italic'}input,textarea{-webkit-appearance:none;border:1px solid #ccc;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}noscript{position:fixed;bottom:0;left:0;width:100%;background:red;padding:1em 0;text-align:center;color:#fff;z-index:999}body{-webkit-text-size-adjust:100%;font-weight:400;line-height:1;height:100vh}
/*!-_-*-_-*-_-*-_-*-_ Icon Fonts _-*-_-*-_-*-_-*-_*/
@font-face{font-family:"Flaticon";src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.eot);src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.eot?#iefix) format("embedded-opentype"),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.woff) format("woff"),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.ttf) format("truetype"),url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/fonts/Flaticon.svg#Flaticon) format("svg")}}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}.flaticon-telephone:before{content:"\f100"}.flaticon-cross:before{content:"\f101"}.flaticon-email:before{content:"\f102"}.flaticon-facebook:before{content:"\f103"}.flaticon-forward-arrow:before{content:"\f104";color:#f29000;font-size:2.5em;padding:.25em}.flaticon-google-plus:before{content:"\f105"}.flaticon-instagram:before{content:"\f106"}.flaticon-linkedin:before{content:"\f107"}.flaticon-menu:before{content:"\f108"}.flaticon-pinterest:before{content:"\f109"}.flaticon-map:before{content:"\f10a"}.flaticon-twitter:before{content:"\f10b"}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}hr{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #555;margin-bottom:1.5em}img{font-size:.5em;max-width:100%;height:auto}img.alignright,figure.alignright{display:block;float:right;margin:1em 0 1em 1em}img.alignleft,figure.alignleft{display:block;float:left;margin:1em 1em 1em 0}img.alignnone,figure.alignnone{margin:1em auto}img.aligncenter,figure.aligncenter{display:block;float:none;margin:1em auto}figure.wp-caption img{margin-bottom:0}figure{max-width:100%;height:auto}.wp-caption-text{font-size:.85em;text-align:center;background-color:#00b6e7;color:#fff;padding:.5em;width:85%;margin:auto}.wp-caption-text a{color:inherit}.gallery{margin:0 auto 1.5em;overflow:hidden}.gallery .gallery-item{margin:0;float:left;text-align:center;width:33%}.gallery a img{border:none}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .gallery-item img{max-width:100%;height:auto}@media (max-width:40em){.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-3 .gallery-item img{width:100%;height:auto}}@media (max-width:30em){.gallery-columns-4 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-2 .gallery-item{width:100%;margin-bottom:1em}.gallery-columns-2 .gallery-item img{width:100%;height:auto}}
/*!-_-*-_-*-_-*-_-*-_ Main Elements _-*-_-*-_-*-_-*-_*/
.stripe{width:100%;height:10px;background-color:#00b6e7}@media (max-width:47.95em){.stripe{height:5px}}.full-width{background:#fff;width:100%;padding:1.5em 0}.grey{background-color:#ebebeb}.button,input[type=button]{-webkit-appearance:none;display:block;max-width:300px;margin:1em auto;padding:1em 1.5em;border:none;border-radius:0;background-color:#f29000;font-size:1em;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:center}.invert{background:0 0;border:1px solid #fff}.content-booking{display:none}@media (max-width:59.375em){.content-booking{display:block;margin-bottom:3em}}.container{max-width:1200px;margin:auto}@media (max-width:75em){.top .container,header .container,footer .container,.pad-it{padding:0 1em}}.flex-container{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:box;display:flex;-ms-flex-line-pack:flex-start;-moz-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.reverse{-ms-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.column{-ms-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.spaced{-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spaced-around{-ms-flex-pack:justify;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}.axis-centered{-ms-flex-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.nowrap{-ms-flex-wrap:none;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.nowrap>div{width:20%}.flex-list{-ms-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:1em;margin:1em;white-space:pre-wrap;border:1px solid #ddd}.flex-list ul{margin-left:25px}.flex-list ul li{font-size:.85em;margin-bottom:.5em !important}.flex-item{-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.flex-item-33{width:31.333%;margin:0 1% 1.5em;background-color:#00b6e7}.flex-item-50{width:48%;margin:0 1% 0}.gutter{margin-bottom:1.5em}.box{margin-bottom:1.5em}.box h3{font-family:1.5em;text-align:center;padding:.5em;color:#fff;text-transform:uppercase}.box h4{font-size:1.4rem;color:#fff;text-align:center}.box-50 h3{font-size:2.25em}.box-33 h3{font-size:1.5em}.box h3 a{color:inherit;text-decoration:none}.box p{font-size:1.5em;color:#fff;text-align:center;line-height:1.5;padding:0 .5em;margin-bottom:.5em}.box.transparent h3,.box.transparent p{color:#4a4a4a;text-align:justify}@media (max-width:36.25em){.flex-item-50{width:100%;margin:0 auto 1.5em}}@media (max-width:37.5em){.flex-item-33{width:100%;margin:0 auto 1.5em}.box.box-33 img{width:100%}}.offer h3{width:80%;margin:auto;text-align:center;color:#333;font-family:"crackhouseregular";text-transform:uppercase;font-size:3.5em;padding:.5em 0 0}.offer p{width:80%;margin:auto;font-size:1.25em;color:#333;padding:1em;line-height:1.5}@media (max-width:25.875em){.offer h3{font-size:2.5em}}.adverts{float:left;clear:both;width:100%;cursor:pointer;margin-bottom:1.5em}.orange{background-color:#f29000}.blue{background-color:#00b6e7}.green{background-color:#c3cf33}.purple{background-color:purple}.yellow{background-color:#f6be00}.adverts>div{float:left}.advert-titles{width:48%}.advert-titles h3{text-align:center;color:#fff;font-family:"crackhouseregular";text-transform:uppercase;font-size:3.5em;padding:.5em 0}.advert-titles h3 a{font-family:inherit;color:inherit;text-decoration:none}.advert-titles p{font-size:2em;text-align:center;color:#fff}.advert-img{width:52%}.advert-img img{display:block}@media (max-width:63.75em){.adverts{padding-bottom:1.5em}.advert-titles{width:100%}.advert-img{display:none}}.contact{float:none;width:90%;margin:0 auto 0}.contact-us-title{display:block;float:left;font-size:3em;margin:.75em 2em 1.25em 0;color:#4a4a4a}.contact .button{float:left;max-width:200px;font-size:1.5em;padding:1em 2.3em;margin:1em 0}.newsletter{width:50%;margin:auto}.newsletter h4{font-size:1.75em;text-transform:uppercase;text-align:center;font-weight:400;color:#4a4a4a;margin-bottom:1em}.newsletter form{margin:auto}.newsletter form input{display:block;float:left;background-color:#292531;border:1px solid #f29000;border-radius:0;color:#fff;font-size:16px;padding:1em;width:70%;appearance:textfield}.newsletter form input[type=submit]{background-color:#f29000;width:15%;cursor:pointer;border-radius:0;-webkit-appearance:none;text-align:center}@media (max-width:40em){.newsletter{width:90%}.newsletter form input{font-size:12px}}@media (max-width:74.375em){.contact-us-title{float:none;width:100%;text-align:center}.contact .button{float:none;margin:1em auto 3.5em}}@media (max-width:36.25em){.contact-us-title{font-size:2em}}
/*!-_-*-_-*-_-*-_-*-_ Header _-*-_-*-_-*-_-*-_*/
.top{background-color:#222;color:#fff;font-size:1.2em}.top a{color:#fff;text-decoration:none}.top span{margin-right:1em}.top span>span{margin-right:0}.top .flaticon-email{margin-left:.5em}.top a.social{float:right;margin:0 0 0 1em}@media (max-width:48em){.top.full-width{padding:.5em 0;text-align:center}.top span{margin-right:0}.contact-email,.social{display:none}}header.full-width{padding:0}.logo{display:block;float:left}@media (max-width:20em){.logo{max-width:175px}}.slide{position:relative}.slide-title{width:100%;position:absolute;top:67.5%;z-index:5}.slide-title h1,.slide-title h3,.slide-title p{display:inline-block;padding:.25em .5em;font-family:"crackhouseregular";font-size:3.75em;color:#fff;background-color:rgba(0,0,0,.6);text-transform:uppercase}.mobile-slides{display:none !important}.desktop-slides{width:100%}@media (max-width:49.375em){.desktop-slides{display:none !important}.mobile-slides{display:block !important}.slide-title{top:auto;bottom:0}.slide-title .container{background-color:rgba(0,0,0,.6)}.slide-title h1,.slide-title h3,.slide-title p{background-color:transparent;font-size:2em}}
/*!-_-*-_-*-_-*-_-*-_ Main Menu _-*-_-*-_-*-_-*-_*/
.menu{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:box;display:flex;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-ms-align-items:stretch;-moz-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:flex-start;-moz-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:80%;float:right}.page-template-template-residential-centre .menu,.page-template-template-tented-villages .menu,.page-template-template-schools-residentials-overview .menu,.page-template-template-parent-for-schools-only-php .menu,.page-template-template-schools-with-menu-php .menu,.page-template-template-schools-green .menu,.page-id-3648 .menu,.page-id-3646 .menu{-ms-flex-align:end;-moz-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end}.menu li{position:relative}.page-template-template-residential-centre .menu li,.page-template-template-tented-villages .menu li,.page-template-template-schools-residentials-overview .menu li,.page-template-template-parent-for-schools-only-php .menu li,.page-template-template-schools-with-menu-php .menu li,.page-template-template-schools-green .menu li,.page-id-3648 .menu li,.page-id-3646 .menu li{margin-left:2em}.menu ul{position:absolute;display:none;z-index:9}.menu ul ul{left:100%;top:0}.menu li:hover>ul{display:block;z-index:9999}
/*!-_-*-_-*-_-*-_-*-_ Menu items on the right of the screen whose children spill off the page _-*-_-*-_-*-_-*-_*/
.menu li.menu-item-26:hover>ul,.menu li.menu-item-27:hover>ul,.menu li.menu-item-51:hover>ul,.menu li.menu-item-2819:hover>ul,.menu li.menu-item-3831:hover>ul{right:0}.menu ul .menu-item-761 ul{right:100%;left:inherit}.menu a{display:block;font-size:1.2em;font-family:'Open Sans Light',sans-serif;color:#4a4a4a;padding:3em .25em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1.5}
/*!-_-*-_-*-_-*-_-*-_ IE11 issue where it renders all Google fonts as bold!? Lowering font-size to fit _-*-_-*-_-*-_-*-_*/
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.menu a{font-size:1.1em}}.menu a:hover{background-color:#00b6e7;color:#fff}.menu li:hover a{background-color:#00b6e7;color:#fff}.menu-item-51>a{text-transform:capitalize}.sub-menu{background:#000}.slicknav_menu .sub-menu{background:0 0}.sub-menu li{padding:0 2em 0 1em;color:#fff}.slicknav_menu .sub-menu li,.page-template-template-schools-with-menu-php .slicknav_menu .sub-menu li{padding:.5em 0}.sub-menu li a{font-family:'Open Sans Regular';color:#fff;padding:.5em 0;border-bottom:1px solid #979797;background:#000 !important}.sub-menu li:last-of-type a{border-bottom:none}.slicknav_menu .sub-menu li a{border-bottom:none;color:#4a4a4a}.sub-menu li a:hover{background-color:transparent;color:#00b6e7}.page-template-template-schools-with-menu-php .sub-menu li,.page-id-3648 .sub-menu li,.page-id-3646 .sub-menu li{padding:0 3em 0 1em}.slicknav_menu{display:none}@media (max-width:75em){.menu{width:100%}}
/*! Hidden menu items on desktop
- Line 886 (.menu-item-4904) onwards is Schools menu */
.menu-item-4896,.menu-item-4897,.menu-item-4898,.menu-item-4899,.menu-item-4900,.menu-item-4901,.menu-item-4903,.menu-item-4904,.menu-item-4905,.menu-item-4906,.menu-item-4907{display:none}
/*!-_-*-_-*-_-*-_-*-_ Schools Menu Colours _-*-_-*-_-*-_-*-_*/
.page-template-template-residential-centre .menu a:hover,.page-template-template-tented-villages .menu a:hover,.page-template-template-schools-residentials-overview .menu a:hover,.page-template-template-parent-for-schools-only-php .menu a:hover,.page-template-template-schools-with-menu-php .menu a:hover,.page-template-template-schools-green .menu a:hover,.page-id-3648 .menu a:hover,.page-id-3646 .menu a:hover{background-color:#c3cf33;color:#fff}.page-template-template-residential-centre .menu li:hover a,.page-template-template-tented-villages .menu li:hover a,.page-template-template-schools-residentials-overview .menu li:hover a,.page-template-template-parent-for-schools-only-php .menu li:hover a,.page-template-template-schools-with-menu-php .menu li:hover a,.page-template-template-schools-green .menu li:hover a,.page-id-3648 .menu li:hover a,.page-id-3646 .menu li:hover a{background-color:#c3cf33;color:#fff}.page-template-template-residential-centre .sub-menu li a:hover,.page-template-template-tented-villages .sub-menu li a:hover,.page-template-template-schools-residentials-overview .sub-menu li a:hover,.page-template-template-parent-for-schools-only-php .sub-menu li a:hover,.page-template-template-schools-with-menu-php .sub-menu li a:hover,.page-template-template-schools-green .sub-menu li a:hover,.page-id-3648 .sub-menu li a:hover,.page-id-3646 .sub-menu li a:hover{background-color:transparent;color:#c3cf33}
/*!-_-*-_-*-_-*-_-*-_ Mobile Menu _-*-_-*-_-*-_-*-_*/
@media (max-width:59.375em){.menu{display:none}.slicknav_menu{display:block}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:none}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{display:none}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{font-size:16px}.slicknav_btn{padding-top:2.5em;text-decoration:none;color:#00b6e7}.page-template-template-schools-with-menu .slicknav_btn,.page-template-template-schools-green .slicknav_btn{color:#c3cf33}.slicknav_btn:before{font-family:Flaticon;font-size:3.5em;content:"\f108"}.slicknav_btn.slicknav_open:before{content:"\f101"}.slicknav_menu .slicknav_menutxt{color:#fff;font-family:'Open Sans Bold'}.slicknav_menu{padding:.5em 0 0}.slicknav_nav{color:#444;margin:0;padding:0;font-size:1em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0}.slicknav_nav li{display:block;border-bottom:1px solid #333;padding:1em 0}.slicknav_nav li:last-of-type{border-bottom:none}.slicknav_nav .slicknav_row{padding:0}.slicknav_nav a{text-decoration:none;color:#333;font-family:'Open Sans Bold';text-align:center}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .sub-menu{margin-top:1em}.slicknav_nav .sub-menu li{border-bottom:none}.slicknav_nav .sub-menu li a{background:0 0 !important}}
/*!-_-*-_-*-_-*-_-*-_ Adventure colours _-*-_-*-_-*-_-*-_*/
.box.box-50.adventure,.box.box-33.adventure{background-color:#f29000}
/*!-_-*-_-*-_-*-_-*-_ Schools colours _-*-_-*-_-*-_-*-_*/
.schools,.box.box-50.schools,.box.box-33.schools{background-color:#c3cf33}
/*!-_-*-_-*-_-*-_-*-_ Main Content _-*-_-*-_-*-_-*-_*/
.tagline{color:#00b6e7;font-size:2em;line-height:1.25}@media (max-width:48em){.tagline{font-size:1.75em;padding:.25em .5em 1em;text-align:center}}.main{width:70%;float:left}.page-template-template-adventure .main-content,.page-template-template-schools .main-content,.page-template-template-dofe .main-content{border:1px solid #dfe0e3;margin-bottom:1.5em}@media (max-width:59.375em){.main{float:none;width:98%;margin:auto}}.main-content h1{font-size:2.25em;color:#00b6e7;margin-bottom:1.5em}.main-content h1 a{color:inherit;text-decoration:none}@media (max-width:75em){.main-content h1{padding-left:1em}}.main-content h2{font-size:1.5em;padding:.5em 1em;color:#fff;margin-bottom:1em}.main-content h2 a{color:inherit;text-decoration:none}.page-template-template-parent .main-content h2{color:#333}.page-template-default .main-content h2,.page-template-template-schools-with-menu-php .main-content h2,.page-template-template-parent-for-schools-only .main-content h2,.page-template-template-schools-residentials-overview .main-content h2,.page-template-template-residential-centre .main-content h2,.page-template-template-tented-villages .main-content h2,.page-template-template-schools-green .main-content h2{color:#00b6e7}.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-size:1.25em;font-family:'Open Sans Bold';margin-bottom:1em;padding-left:1em;font-weight:400}.main-content h3 a,.main-content h4 a,.main-content h5 a,.main-content h6 a{color:inherit;text-decoration:none}.main-content>p,.main-content article .news-excerpt p{line-height:1.5;font-size:1.25em;color:#4a4a4a;padding:0 2.5% 2.5% 1em}.main-content p a{color:#00b6e7}.overview ul,.overview ol,.faqs ul,.faqs ol,.main-content ul,.main-content ol{padding:0 1em 1em 3em;font-size:1.25em;color:#4a4a4a}.overview ul li,.faqs ul li,.main-content ul li{list-style:disc;line-height:1.5;margin-bottom:1em}.main-content.gallery ul{padding:0}.main-content.gallery ul li{list-style:none}.overview ol li,.faqs ol li,.main-content ol li{list-style:decimal;line-height:1.5;margin-bottom:1em}.overview ul li a,.overview ol li a,.faqs ul li a,.faqs ol li a,.main-content ul li a,.main-content ol li a{color:#008ed1}.main-content blockquote{background:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/quote.png) no-repeat left top;margin:1.5em;float:right;border-top:1px solid #232323;border-bottom:1px solid #232323;width:25%;padding-top:2em}@media (max-width:40em){.main-content blockquote{width:40%}}.main-content iframe{display:block;margin:0 auto 1em}article img{margin-bottom:1.5em}.overview table,.main-content table{width:95%;margin:0 2.5%}.overview table th,.main-content table th{background:#333;cursor:pointer;padding:.5em;color:#fff}.overview table tr,.main-content table tr{border-bottom:1px solid #ddd}.overview table tr:nth-of-type(odd),.main-content table tr:nth-of-type(odd){background:#eee}.main-content table tr td{border-right:1px solid #ddd}.main-content table tr td:last-of-type{border-right:none}.overview table td,.main-content table td{padding:5px;font-size:1.25em;line-height:1.5}.overview table td a,.main-content table td a{color:#333}
/*!-_-*-_-*-_-*-_-*-_ FAQs _-*-_-*-_-*-_-*-_*/
.faqs{position:relative}.faqs .accordionButton{position:absolute;top:0;right:0;border-radius:10px}.faqs .accordionButton:after{content:"↓"}.faqs .accordionButton.on:after{content:"✗"}.faqs .main-content{border:none}@media (max-width:25.875em){.faqs .accordionButton{position:relative;float:none;text-align:center}}
/*!-_-*-_-*-_-*-_-*-_ Sidebar _-*-_-*-_-*-_-*-_*/
aside{float:right;width:27.5%}@media (max-width:59.375em){aside{float:none;width:98%;margin:auto;clear:both}}.sidebar{border:1px solid #dfe0e3;margin-bottom:1.5em}.sidebar h3{background-color:#3cafe1;font-size:1.5em;color:#fff;padding:.5em}.sidebar.vouchers h3{background-color:purple}.price-breakdown{width:80%;margin:0 auto 1em;padding:5%;text-align:center;border-bottom:1px solid #dfe0e3}.price-breakdown p{margin-bottom:.75em}.price-breakdown strong{font-size:2.5em;font-family:'Open Sans Bold'}.price-breakdown strong span{font-size:.5em}.price-breakdown:last-of-type{border-bottom:none}
/*!-_-*-_-*-_-*-_-*-_ Share this page _-*-_-*-_-*-_-*-_*/
.share{padding:.75em 0 0}.share strong{font-size:1.5em}.social-shares{padding:2em 0;text-align:center}.social-shares a{text-decoration:none;display:inline-block;padding:.5em;color:#fff;margin-bottom:1em}.social-shares .flaticon-twitter{background-color:#1da1f2}.social-shares .flaticon-facebook{background-color:#3b5998}.social-shares .flaticon-pinterest{background-color:#bd081c}.social-shares .flaticon-google-plus{background-color:#dc4e41}.email-print a{padding:1em .5em;color:#000;border:1px solid #000}
/*!-_-*-_-*-_-*-_-*-_ You may also like... _-*-_-*-_-*-_-*-_*/
.related{padding:1em 0}.related strong{font-size:1.2em;padding:.5em}.related-item{width:90%;margin:auto;padding:1em 0;border-bottom:1px solid #dfe0e3}.related-item:last-of-type{border-bottom:none}.related-item h4{display:block}.related-item h4 a{color:inherit;text-decoration:none}.related-image{float:left;width:22.5%;padding:1.25%}.related-text{float:left;width:72.5%;padding:1.25%}.related-text p{font-size:.75em;line-height:1.5}.related-text p a{color:inherit}.vouchers strong{display:block;font-size:2.5em;padding:.5em 0;text-align:center}.vouchers p{font-size:1.5em;text-align:center;color:#4a4a4a;line-height:1.5;padding:0 .25em}
/*!-_-*-_-*-_-*-_-*-_ Reviews _-*-_-*-_-*-_-*-_*/
.mrp-counter-back,.mrp-counter-bar{height:1em;float:left}div.rating-form form{margin:0;width:95%;display:table}div.rating-form input[type=button]{display:inline-block}div.rating-form form table{width:100%;text-align:left}div.rating-form form h4{font-weight:700}div.rating-form form table td{vertical-align:top}div.rating-form form table label{font-weight:400;vertical-align:text-top}div.rating-form form table .value{padding-bottom:10px;text-align:right}div.rating-form form table .value select{min-width:50px}div.rating-form form table input,div.rating-form form table textarea{min-weight:100%;width:100%}div.rating-form form table input[type=radio]{width:auto;margin-right:2px;margin-left:10px}.after_title,.before_title,.rating-result-summary{margin-left:5px;display:inline-block}div.rating-form form table input[type=button]{width:auto}div.rating-form form .delete-rating{margin-right:10px}div.rating-form form table label.input-label,div.rating-form form table label.textarea-label{display:block;padding-bottom:0}div.rating-form div.radio-option{display:inline-block}div.rating-form form table .action{text-align:right}.rating-form textarea{width:100%;max-width:100%}.rating-item .radio-option label{display:inline-block!important}.rating-item .radio-option{margin-right:5px;display:inline-block}.rating-item .radio-option input{margin-right:2px;display:inline-block}.before_title,.mrp-star-rating-select .mrp-minus,.rating-item label.description+.radio-option{margin-right:5px}label.description input,label.description+select{margin-left:5px}label.description{display:inline-block!important}.mrp-star-rating-select i,.mrp-star-rating-select span,.thumbs-select i{cursor:pointer},.rating-result .count,.rating-result .mrp-star-rating,.rating-result .star-result{display:inline-block}.after_title,.before_title{font-size:65%;text-transform:none;font-weight:400;text-align:left;vertical-align:top}.mrp-rating-entry-meta .name,.rating-entry-details-list .mrp-title,.rating-item-results .options_block label.description,.rating-item-results .options_inline label.description{font-weight:700}.review-meta .entry-date,.review-meta .name,p.mrp{display:block}.rating-entry-details-list td{padding-bottom:1em}.rating-entry-details-list .avatar{margin-bottom:1em}td.mrp-rating-entry-meta{text-align:center;width:180px}.user-ratings-dashboard .rating-form,.widget td.mrp-rating-entry-meta{width:auto}td.mrp-rating-entry-details,td.mrp-rating-entry-meta{vertical-align:top}.rating-results-list .count,.rating-results-list .star-result,.user-rating-results table tbody tr td,.user-ratings-dashboard .count,.user-ratings-dashboard .star-result,.user-ratings-dashboard-list table tbody tr td{vertical-align:middle}td.mrp-rating-entry-details .mrp-title{margin-top:0;margin-bottom:1em}div.mrp-rating-entry-details+div.mrp-rating-entry-meta{margin-bottom:25px}p.mrp{margin:0 0 10px!important}.after_content,.user-ratings-dashboard .user-ratings-dashboard-list{margin-top:1em}.rating-item-results tr td label,.rating-results-list tr td label,.user-rating-results tr td label{margin-bottom:0}.after_content,.before_content{margin-bottom:1em}.rating-item-results .rank,.user-rating-results .count,.user-rating-results .date,.user-rating-results .rank,.user-rating-results .rating-result,.user-rating-results .title{margin-right:5px}.rating-results-list table tbody tr td{vertical-align:middle;display:inline-block}.rating-results-list-widget .rating-results-list table tbody tr td,.user-rating-results-list-widget .rating-results-list table tbody tr td{display:table-cell}.rating-results-list-widget td *,.user-rating-results-list-widget td *{display:inline}.rating-results-list .entry-date,.rating-results-list .entry-status,.rating-results-list .rank,.rating-results-list .rating-result,.rating-results-list .title,.user-ratings-dashboard .entry-date,.user-ratings-dashboard .entry-status,.user-ratings-dashboard .rating-result,.user-ratings-dashboard .title{margin-right:10px;line-height:1.4em}.rating-results-list .mrp-featured-img{text-align:center;padding-right:10px!important}.rating-results-list .rating-result-row+.star-result,.user-dashboard .rating-result-row+.star-result{margin-left:5px}.user-ratings-dashboard .rating-form form{text-align:center;display:none}.user-ratings-dashboard .rating-form form p.mrp{text-align:left}.rating-item-results table tbody tr.options_inline td{vertical-align:top}.rating-item-results .options_block span.total{margin-left:10px}.rating-item-results .options_inline span.total{margin-left:0;margin-right:10px}.rating-item-results .no_options label.description,.rating-item-results .options_block span.option,.rating-item-results .options_inline label.description{margin-right:10px}#include-rating,.rating-form .custom-field input,.rating-form .custom-field textarea,.rating-form .rating-item .mrp-star-rating-select,form.mrp-filter select{margin-right:5px}.rating-item-results .mrp-star-rating{margin-left:0}.rating-form,.rating-item-results,.rating-result-reviews,.rating-results-list,.user-rating-results,.user-ratings-dashboard{margin-bottom:1em;margin-top:1em}form.mrp-filter{display:block;margin-bottom:10px}form.mrp-filter label{font-weight:400}form.mrp-filter select{margin-left:5px}form.mrp-filter input[type=submit]{margin-top:5px}.mrp-thumbs-down-off+.mrp-thumbs-up-off,.mrp-thumbs-down-off+.mrp-thumbs-up-on,.mrp-thumbs-down-on+.mrp-thumbs-up-off,.mrp-thumbs-down-on+.mrp-thumbs-up-on{margin-left:5px}.rating-result-reviews table,.rating-result-reviews td,.rating-result-reviews th,.rating-result-reviews tr{border:none!important;border-width:0;border-spacing:0;padding-left:0;padding-right:0;background-color:transparent!important}.rating-result-reviews table,.rating-result-reviews tr{max-width:100%}.rating-results-list table,.rating-results-list td,.rating-results-list th,.rating-results-list tr,.user-rating-results table,.user-rating-results td,.user-rating-results th,.user-rating-results tr{border:none!important;border-width:0;border-spacing:0;padding-left:0;padding-right:0;max-width:100%;background-color:transparent!important}.rating-item-results table,.rating-item-results tbody,.rating-item-results td,.rating-item-results th,.rating-item-results tr{border:none!important;border-width:0;border-spacing:0;padding-left:0;padding-right:0;max-width:100%;background-color:transparent!important;width:auto}.rating-result-reviews table,.rating-results-list table,.user-rating-results table{width:100%!important}#include-rating+label{display:inline-block}.mrp-counter-back{display:block;width:150px;background-color:#ececec}.rating-entry-details-list label.description{font-weight:700}.rating-item .not-applicable{margin-right:5px;display:inline-block}.rating-item select+.mrp-not-applicable{margin-left:5px!important}
/*!-_-*-_-*-_-*-_-*-_ custom reviews CSS and overrides _-*-_-*-_-*-_-*-_*/
.mrp-star-full,.mrp-star-half,.mrp-star-empty{color:gold}.mrp-counter-bar{background-color:#3cafe1 !important}.option,.total,span[itemprop=ratingCount]{color:#3cafe1;font-family:'Open Sans Bold'}.rating-item-results table{width:80% !important;margin-left:1em;border:1px solid #dfe0e3}.rating-item-results tbody td{padding:.4em}@media (max-width:25.875em){.rating-item-results table{font-size:.75em}}.rating-result{display:block}.mrp-star-rating{display:block;float:left;margin-bottom:.5em}.box.box-50 .rating-result{padding:3em 0 0 1em}.box.box-50 .rating-result .mrp-star-rating .dashicons{font-size:26px}.count{display:block;float:left;clear:left;padding-bottom:1em;border-bottom:1px solid #dfe0e3}
/*!-_-*-_-*-_-*-_-*-_ Hide reviews _-*-_-*-_-*-_-*-_*/
.review-accordion{float:left;width:98%;margin:auto;border-bottom:1px solid #dfe0e3}.accordionButton{display:block;float:left;clear:both;padding:1em 1.5em;margin:1em;background-color:#3cafe1;font-size:1em;color:#fff;cursor:pointer}.review-accordion .accordionButton:after{content:"Read reviews"}.review-accordion .accordionButton.on:after{content:"Close reviews"}.accordionContent{clear:both}
/*!-_-*-_-*-_-*-_-*-_ Leave a review _-*-_-*-_-*-_-*-_*/
.rating-form{width:100%;float:left;clear:both}.rating-form form{display:block;width:100%}.rating-form h4{font-size:1.25em;margin-bottom:.5em}.mrp-star-rating-select:before{content:"Your rating: ";font-size:1.125em}.rating-form .mrp-star-rating{padding-left:2.5%}.rating-form .mrp-star-rating .dashicons{font-size:26px}.rating-form label,.rating-form input{font-size:1.125em;float:left;clear:left}.rating-form label{display:block;margin-bottom:.5em}.rating-form input[type=text],.rating-form input[type=email],.rating-form textarea{font-size:1.125em;margin-bottom:1.5em;padding:.25em}.rating-form textarea{display:block;border:1px solid #ccc;width:70%;clear:both}@media (max-width:420px){.rating-form input,.rating-form textarea{width:270px}}.review-field{padding:0 0 0 2.5%}input.btn-default{margin:1em}
/*!-_-*-_-*-_-*-_-*-_ Single reviews _-*-_-*-_-*-_-*-_*/
.individual-rating{border-bottom:1px solid #dfe0e3;margin-bottom:1.5em}.individual-rating:last-of-type{border-bottom:none}.individual-rating .mrp-star-rating{padding-left:2.5%}.individual-rating .mrp-star-rating .dashicons{font-size:26px}
/*!-_-*-_-*-_-*-_-*-_ Review Title _-*-_-*-_-*-_-*-_*/
.mrp.custom-field,.mrp.review-field{padding:1em 2.5% 0;clear:both}.custom-field .value-text{font-family:'Open Sans Bold'}.custom-field .value-text:before{content:open-quote}.custom-field .value-text:after{content:close-quote}.main-content p.mrp.name,.entry-date{font-size:1em;padding:0 0 .5em 2.5% !important;clear:both}p.mrp{margin:0 !important;padding:0}p.comment.mrp{clear:both;font-size:1em;padding:1em 2.5%;line-height:1.5}.rating-form label.description,.options_block label.description,.custom-field .description,.rating-result .no-rating-results-text,.mrp.rating-item-result,.rating-result .star-result,.avatar{display:none !important}
/*!-_-*-_-*-_-*-_-*-_ Adventure template _-*-_-*-_-*-_-*-_*/
.page-template-template-adventure .main-content h2{background-color:#f29000}.page-template-template-adventure .faqs .accordionButton{background-color:#f29000}
/*!-_-*-_-*-_-*-_-*-_ Schools templates _-*-_-*-_-*-_-*-_*/
.page-template-template-schools .main-content h2{background-color:#c3cf33}.page-template-template-schools .faqs .accordionButton{background-color:#c3cf33}.schools-sub-menu{width:100%;margin-top:1.5em;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:box;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-between}.schools-sub-menu li{text-align:center;-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 16.6%}.schools-sub-menu.short li{flex:0 0 14%}span.border{display:block;border:1px solid #aaa;padding:1em 0}.schools-sub-menu.short li{display:flex}.schools-sub-menu.short span.border{display:flex;flex-direction:column;width:100%}.schools-sub-menu.short span.border a{display:flex;flex:1 0 auto;-ms-flex-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.schools-sub-menu li:last-of-type{border-right:none;background-color:#f29000;cursor:pointer}.schools-sub-menu li:last-of-type a{color:#fff}.schools-sub-menu li:last-of-type:hover a{color:#fff}.schools-sub-menu li a{display:block;text-align:center;text-transform:uppercase;font-weight:700;color:#333;text-decoration:none}.schools-sub-menu li.current_page_item{background-color:#c3cf33}.schools-sub-menu li.current_page_item a{color:#fff}.schools-sub-menu li:hover a{color:#c3cf33}.schools-sub-menu li.current_page_item:hover a{color:#333}.schools-sub-menu li.current_page_item:last-of-type{background-color:#f29000}.sidenav{height:0;width:100%;overflow-y:hidden;padding-top:1em;transition:1s}.sidenav .closebtn{font-size:1em;margin-left:50px;float:right;color:#c3cf33;text-decoration:none}@media (max-width:46em){.schools-sub-menu.short,.schools-sub-menu{max-width:594px;margin:1.5em auto 0;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.schools-sub-menu.short li,.schools-sub-menu li{-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 50%;border:none}.schools-sub-menu.short li:last-of-type{flex:0 0 100%}}
/*!-_-*-_-*-_-*-_-*-_ DofE template _-*-_-*-_-*-_-*-_*/
.page-template-template-dofe .main-content h2{background-color:#00b6e7}.page-template-template-dofe .faqs .accordionButton{background-color:#00b6e7}
/*!-_-*-_-*-_-*-_-*-_ News Articles _-*-_-*-_-*-_-*-_*/
article{padding:1em 0;border-bottom:1px solid #dfe0e3}.news-thumb{display:block;float:left;width:30%}.news-excerpt{float:left;width:70%}@media (max-width:40.625em){.news-thumb,.news-excerpt{width:100%;text-align:center}}.news-single article{border-bottom:none}.main-content article h2{font-size:1.5em;padding:0 2.5%;margin-bottom:.5em;color:#00b6e7}.news-single article.main-content h2{color:#00b6e7}p.post-date{display:inline-block;font-size:.95rem}
/*!-_-*-_-*-_-*-_-*-_ Gravity Forms _-*-_-*-_-*-_-*-_*/
.gform_wrapper{padding:2.5%}select{-webkit-appearance:none;padding:.25em;font-size:1.25em;border-radius:0;border:1px solid #ccc;background:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/down-arrow.png) no-repeat 95% center;background-image:-webkit-image-set(url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/down-arrow.png) 1x,url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/down-arrow-2x.png) 2x);background-repeat:no-repeat;background-position:95% center;cursor:pointer}.ui-datepicker-title select{-webkit-appearance:menulist;background-image:none;background-color:#fff}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:1.25em}h2.gsection_title{color:#00b6e7}.main-content .gform_wrapper table.gfield_list td,.main-content .gform_wrapper table.gfield_list th{padding:5px}input.gform_button,.gform_wrapper input.button{max-width:none;width:auto !important}.gfield_html p{line-height:1.5;font-size:1.25em;color:#4a4a4a;padding:0 2.5% 2.5%}
/*!-_-*-_-*-_-*-_-*-_ Products _-*-_-*-_-*-_-*-_*/
.product-cat{padding:.5em .65em;border-radius:10px;background-color:#00b6e7;margin-bottom:1.5em;text-align:center;-ms-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 120px;flex:0 0 120px}.cat-image{border-radius:10px}.product-cat p{padding:0}.product-cat p a{color:#fff}.product-img{display:block;margin:0 auto;text-align:center}.page-id-2024 .accordionButton:after{content:none}.page-id-2024 .accordionButton.on{display:none}@media (max-width:36.25em){.food-products .flex-item-50,.food-products h1{margin-bottom:0}}
/*!-_-*-_-*-_-*-_-*-_ Download Portal _-*-_-*-_-*-_-*-_*/
.box .download-list p{font-size:1em}.box .download-list p a{color:inherit}.portal-download ul.school-downloads li{list-style:none}.post-password-form{padding:1em}.post-password-form input[type=password]{padding:.5em;font-size:1em}.post-password-form input[type=submit]{-webkit-appearance:none;display:inline-block;margin:1em auto;padding:.5em 1.5em;border:none;border-radius:0;background-color:#f29000;font-size:1em;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:center}
/*!-_-*-_-*-_-*-_-*-_ Footer _-*-_-*-_-*-_-*-_*/
.gallery-images{display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:box;display:flex;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-content:center}.home-gallery{display:flex}.gallery-item{width:31.333%;margin:0 1% .5em}.home-gallery .gallery-item{margin:5% 1% 5%}.gallery-images li{list-style:none}.gallery-images li a{display:block;max-width:150px;margin:auto;overflow:hidden}.gallery-images li>div{width:150px;height:150px}.play{opacity:.75}.home-gallery-text a{color:inherit}@media (max-width:63.75em){.home-gallery{-webkit-flex:1 1 100%;flex:1 1 100%}.home-gallery-text{display:none}}footer{padding:1.5em 0 0;background-color:#000}footer .box.box-33{background-color:transparent}footer .box.box-33 h4{text-transform:uppercase;color:#fff;letter-spacing:4px;margin-bottom:.5em}footer .box.box-33 li,footer .box.box-33 li a,footer .box.box-33 .address{display:block;text-decoration:none;color:#fff;font-family:'Open Sans Light';padding:.25em 0}footer .box.box-33 li a:hover{color:#00b6e7}.address{margin-bottom:1em;vertical-align:top}.address td{padding:.5em;line-height:1.5;vertical-align:top}.TA_excellent{margin-bottom:1em}.signup{margin-bottom:1em}@media (max-width:48em){footer .box.box-33:nth-of-type(1),footer .box.box-33:nth-of-type(2),footer .box.box-33:nth-of-type(3){display:none}.footer-links{flex-direction:column-reverse}.footer-links .flex-item{width:100%;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:box;display:flex;-moz-justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .box.box-33 img{width:100%}.find-us{float:left;clear:left;padding:5%}footer form input{width:65%}}.assoc-logos{text-align:center;padding:1em 0;background-color:#00b6e7;justify-content:center;align-items:center}.assoc-logos img{margin:2em 4em}.copyright{background-color:#00b6e7;padding:1em;font-size:.875em;color:#fff;text-transform:uppercase}.copyright p{margin-bottom:1em}.copyright a{color:inherit;text-decoration:none}p.policies{text-align:right;font-size:.85em}p.policies a{color:#fff}p.policies a:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/padlock.svg);width:16px;height:auto;padding-right:.5em}@media (max-width:30.625em){.copyright,p.policies{text-align:center}.pipe{display:none}}.portal-download p a[href$=".pdf"]:before,.portal-download ul.school-downloads li a[href$=".pdf"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/pdf.svg);width:24px;height:auto;padding-right:.5em}.portal-download p a[href$=".doc"]:before,.portal-download ul.school-downloads li a[href$=".doc"]:before,.portal-download p a[href$=".docx"]:before,.portal-download ul.school-downloads li a[href$=".docx"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/doc.svg);width:24px;height:auto;padding-right:.5em}.portal-download p a[href$=".xls"]:before,.portal-download ul.school-downloads li a[href$=".xls"]:before,.portal-download p a[href$=".xlsx"]:before,.portal-download ul.school-downloads li a[href$=".xlsx"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/xls.svg);width:24px;height:auto;padding-right:.5em}.page-id-4698 a[href$=".xls"]:before,.page-id-4698 a[href$=".xlsx"]:before,.page-id-3667 a[href$=".xls"]:before,.page-id-3667 a[href$=".xlsx"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/xls.svg);width:24px;height:auto;padding-right:.5em}.page-id-4698 a[href$=".docx"]:before,.page-id-4698 a[href$=".doc"]:before,.page-id-3667 a[href$=".docx"]:before,.page-id-3667 a[href$=".doc"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/doc.svg);width:24px;height:auto;padding-right:.5em}.page-id-4698 .wp-caption-text a[href$=".pdf"]:before,.page-id-3667 .wp-caption-text a[href$=".pdf"]:before{display:inline-block;content:url(//www.cumulusoutdoors.com/wp-content/themes/cumulus/images/pdf.svg);width:20px;height:auto;padding-right:.5em}
/*!-_-*-_-*-_-*-_-*-_ Contains floats? Clearfix it! _-*-_-*-_-*-_-*-_*/
.cf:after{content:" ";display:block;clear:both}
/*!-_-*-_-*-_-*-_-*-_ Hide empty WYSIWYG elements _-*-_-*-_-*-_-*-_*/
p:empty,p:blank{display:none}
Residential Centre | Outdoor Activity School Residential Trips in Dorset
Please enable javascript to enjoy our website
School and youth residential centre in Swanage Our purpose-built residential centre is located in wonderfully quiet location backing onto the Townsend Nature Reserve on the outskirts of Swanage with wonderful views over the bay. It is just a 10 minute walk to Swanage town centre, the beach, pier and other local amenities. The centre is ideal for groups seeking the comfort of dormitory style accommodation and onsite facilities, together with our programme of outdoor adventure activities , the Cumulus Outdoor Residential Centre is the ideal destination for an action packed and educational school residential trip in Dorset of any duration.
Accommodation Accommodation is for 93 students and up to 10 staff across three dormitories, set in seven acres of ground Self-catering bungalow that can sleep 12 students and 2 staff, providing a total capacity of 105 students and 12 staff Two dormitories offer 4 bedded student rooms with ensuite bathroom facilities whilst the third offers more traditional larger bed dormitory sleeping accommodation Designated 1 bed ensuite staff bedrooms across the three dormitories and a staff lounge area for teachers to relax after a busy dayStudents can relax in their spare time in our large games common room or in the quieter movie room The catering team cook a a varied and seasonal menu of delicious evening meals on site, they’ll cater for all dietary requirements and supply you with delicious goodies when off site On site facilities Our spacious grounds offer space for a variety of activities, including a games field, an archery/rifle range, team game facilities and a bushcraft area The top and lower fields provide ample space for outdoor sports and are the perfect setting for a range of team building activities. There is also plenty of indoor space for recreational games and activities.
Inside there is ample room to relax and classroom facilities are also available should you wish to include educational elements and field studies in your residential school trip. There is Wi-fi available site wide.
Onsite 24/7 Our team is highly qualified and experienced in dealing with all eventualities that could arise. Our level of support always revolves around building relationships, working safely to achieve a common goal within your teams and ours, all whilst enjoying the great outdoors. Each group has its own dedicated programme coordinator who guides you throughout your stay as well as a 24/7 designated staff member for overnight emergencies and first aid.
Range and quality of activities and instructor experience We provide a high level of experience with appropriate differentiation to ensure all participants have equal opportunities to reach their potential, both off and on session. With our LOtC accreditation, we always strive to meet the agreed learning outcomes whilst ensuring fun is at the forefront of everything we do.
Opportunity to move off-site Most activities take place off site in locations such as Swanage town and beach, Dancing Ledge, Dorset Waterpark and Studland beach, while excursions to Corfe Castle and Durlston Country Park, for example, can also be enjoyed. Our experienced team will work with you to create a bespoke itinerary , which includes your pick of outdoor adventure activities . In addition to enjoying activities on the stunning Jurassic coastline, all local areas of interest are accessible, whether we take you fishing in Swanage Bay or our coach partner takes you to the cinema, we can get you anywhere.
Download our residential centre brochure Download our Residential Centre brochure