');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:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;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:52px}.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:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.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.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.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{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>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.has-media-on-the-right .wp-block-media-text__media,.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-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.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}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.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:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;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:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;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:18px;text-align:right}.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 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.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:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.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.aligncenter{justify-content:center;display:flex}.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:#1977f2;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:#0577b5;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-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-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:#21a1f3;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:#ff0100;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 svg{width:28px;height:28px}.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:#1977f2}.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:#0577b5}.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-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-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:#21a1f3}.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:#ff0100}.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:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.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 #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.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 16px;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{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-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}: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-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-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-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
/*! 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;}
/*!-_-*-_-*-_-*-_-*-_ 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}@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"}
/*!-_-*-_-*-_-*-_-*-_ 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-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-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-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-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-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-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-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-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-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-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}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:130px;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-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}.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-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-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-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-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-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{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;padding:.25em 0 1em;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:2.5%}}.main-content h2{font-size:1.5em;padding:.5em;color:#fff;margin-bottom:1em}.main-content h2 a{color:inherit;text-decoration:none}.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{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:2%;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%}.main-content p a{color:#00b6e7}.overview ul,.overview ol,.faqs ul,.faqs ol,.main-content ul,.main-content ol{padding:0 2.5% 2.5% 5%;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 template _-*-_-*-_-*-_-*-_*/
.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 time{display:inline-block;font-size:.8em}
/*!-_-*-_-*-_-*-_-*-_ 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}.copyright a span{color:#1f1f1f}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}
Camp Cooks - Cumulus Outdoors
Please enable javascript to enjoy our website Camp Cooks Outdoor summer jobs in the Dorset countryside, no previous experience or qualifications required! Camp Cook Role….. possibly one of the most important jobs in the company, keeping everyone fed! You will be responsible for meals for your given camp, no previous experience needed just a basic understanding of cooking and the willingness to immerse yourself in camp. Sticking to a step by step guide you will be given in house training and put through a health and hygiene qualification which will have you turning out chilli for 60 in no time!
Why work for us?
Become a member of our close knit and valued team Working in the outdoors and taking pride in achieving consistently amazing feedback Make every student’s trip unique and unforgettable from the moment they arrive to the moment they leave Opportunity to take part in varied activities and gain experience and qualifications Competitive rates of pay Opportunity to stay on site between camps Flexible employment opportunities with camps running from May through until the end of August In house training What you need….
To be fun and outgoing and be able to work as a member of a small team Good self management, time keeping and turnout The desire to keep striving for excellence in everything we do Enjoy working in the outdoors with students of all ages Desirable but not essential on application…
Enhanced DBS certificate issued within the last three years First aid qualification Health hygiene qualification Any adventurous sport or leadership qualifications ( with the opportunity to work on sessions throughout the programme) Who to contact…
If any of the above sounds of interest to you or a friend or you would like more information please contact Tom on 01929 555111 or email tom@cumulusoutdoors.com
Get them the perfect gift this year...