﻿.darkgreen{background-color:#7d998c}.green{background-color:#9dc2b1}.mint{background-color:#d6ede2}.blue{background-color:#85c3c9}.white{background-color:#fff}.black-opacity{background-color:rgba(0,0,0,0.8)}.playhouses{background-color:#85c3c9}.fun{background-color:#85b884}.fitness{background-color:#b290a9}.themed{background-color:#df8166}.climbing{background-color:#899eaf}.play{background-color:#b0608a}.swings{background-color:#9cc6d1}.gym{background-color:#f0505b}.sensory{background-color:#f5a95b}.interactive{background-color:#b39fad}.activity{background-color:#ddbc79}.swing{background-color:#9bcbb4}.shelters{background-color:#e9c1a8}.recycled{background-color:#79af5d}.fencing{background-color:#a7acc6}.surfacing{background-color:#de717e}.forts{background-color:#65719A}.ships{background-color:#59A5BC}.steel{background-color:#CE7484}.slides{background-color:#ECE1AB}.markings{background-color:#3b84af}.furniture{background-color:#8d6c99}.bins{background-color:#aacf84}.sports{background-color:#fac68a}.dda{background-color:#e4cc6d}.early{background-color:#ca9dda}.xl{background-color:#505977}*{outline:none}html{font-size:100%;margin:0}body{margin:0;padding-top:105px}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}.section.section-impborders{margin-top:0;margin-bottom:0}.impborder{display:block;width:100%;height:19px;background-repeat:repeat-x}.green-top{background-image:url("images/green-top.png");background-position:left}.green-bottom{background-image:url("images/green-bottom.png");background-position:left}.darkgreen-top{background-image:url("images/darkgreen-top.png");background-position:left}.darkgreen-bottom{background-image:url("images/darkgreen-bottom.png");background-position:left}.blue-top{background-image:url("images/blue-top.png");background-position:left;height:17px}.blue-bottom{background-image:url("images/blue-bottom.png");background-position:left;height:17px}.activity-top{background-image:url("images/activity-top.png");background-position:left;height:17px}.activity-bottom{background-image:url("images/activity-bottom.png");background-position:left;height:17px}.climbing-top{background-image:url("images/climbing-top.png");background-position:left;height:17px}.climbing-bottom{background-image:url("images/climbing-bottom.png");background-position:left;height:17px}.fencing-top{background-image:url("images/fencing-top.png");background-position:left;height:17px}.fencing-bottom{background-image:url("images/fencing-bottom.png");background-position:left;height:17px}.fitness-top{background-image:url("images/fitness-top.png");background-position:left;height:17px}.fitness-bottom{background-image:url("images/fitness-bottom.png");background-position:left;height:17px}.fun-top{background-image:url("images/fun-top.png");background-position:left;height:17px}.fun-bottom{background-image:url("images/fun-bottom.png");background-position:left;height:17px}.gym-top{background-image:url("images/gym-top.png");background-position:left;height:17px}.gym-bottom{background-image:url("images/gym-bottom.png");background-position:left;height:17px}.interactive-top{background-image:url("images/interactive-top.png");background-position:left;height:17px}.interactive-bottom{background-image:url("images/interactive-bottom.png");background-position:left;height:17px}.play-top{background-image:url("images/play-top.png");background-position:left;height:17px}.play-bottom{background-image:url("images/play-bottom.png");background-position:left;height:17px}.playhouses-top{background-image:url("images/playhouses-top.png");background-position:left;height:17px}.playhouses-bottom{background-image:url("images/playhouses-bottom.png");background-position:left;height:17px}.recycled-top{background-image:url("images/recycled-top.png");background-position:left;height:17px}.recycled-bottom{background-image:url("images/recycled-bottom.png");background-position:left;height:17px}.sensory-top{background-image:url("images/sensory-top.png");background-position:left;height:17px}.sensory-bottom{background-image:url("images/sensory-bottom.png");background-position:left;height:17px}.shelters-top{background-image:url("images/shelters-top.png");background-position:left;height:17px}.shelters-bottom{background-image:url("images/shelters-bottom.png");background-position:left;height:17px}.surfacing-top{background-image:url("images/surfacing-top.png");background-position:left;height:17px}.surfacing-bottom{background-image:url("images/surfacing-bottom.png");background-position:left;height:17px}.swing-top{background-image:url("images/swing-top.png");background-position:left;height:17px}.swing-bottom{background-image:url("images/swing-bottom.png");background-position:left;height:17px}.swings-top{background-image:url("images/swings-top.png");background-position:left;height:17px}.swings-bottom{background-image:url("images/swings-bottom.png");background-position:left;height:17px}.themed-top{background-image:url("images/themed-top.png");background-position:left;height:17px}.themed-bottom{background-image:url("images/themed-bottom.png");background-position:left;height:17px}.markings-top{background-image:url("images/markings-top.png");background-position:left;height:17px}.markings-bottom{background-image:url("images/markings-bottom.png");background-position:left;height:17px}.sports-top{background-image:url("images/sports-top.png");background-position:left;height:17px}.sports-bottom{background-image:url("images/sports-bottom.png");background-position:left;height:17px}.bins-top{background-image:url("images/bins-top.png");background-position:left;height:17px}.bins-bottom{background-image:url("images/bins-bottom.png");background-position:left;height:17px}.furniture-top{background-image:url("images/furniture-top.png");background-position:left;height:17px}.furniture-bottom{background-image:url("images/furniture-bottom.png");background-position:left;height:17px}.overlay{position:fixed;z-index:99;left:0;right:0;top:0;bottom:0;width:100vw;height:100vh;display:none}#brochure-link{position:fixed;right:0;top:130px;display:block;width:294px;height:57px;background-image:url("images/request-brochure.png");z-index:2;cursor:pointer;right:-215px;transition:right 300ms}@media (max-width: 992px){#brochure-link{display:none}}#brochure-link:hover{right:0}#products-menu{position:fixed;left:0;top:130px;display:block;width:185px;height:58px;background-image:url("images/products-menu.png");z-index:2;cursor:pointer}@media (max-width: 768px){#products-menu{top:180px}}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button{line-height:180%;letter-spacing:1px;font-family:"Montserrat",sans-serif;font-weight:700;color:#3b3b3b}h1,h2,h3{font-family:"Sue Ellen Francisco",cursive;text-transform:uppercase;letter-spacing:2px}h1.title,h2.title,h3.title,h4.sub-title,h5.sub-title,h6.sub-title{text-align:center}h1.title,h2.title,h3.title{margin-bottom:0}h4.sub-title,h5.sub-title,h6.sub-title{margin-top:0}h4,h5,h6{text-transform:uppercase}p,a,span,li,td,th,textarea,input,button{font-size:13px}a{text-decoration:none}a:hover{color:#7d998c}hr{border:none;display:block;height:8px;width:100%;background-image:url("images/underline.png");background-position:center;background-repeat:no-repeat}.button,button,input[type="button"],input[type="submit"]{line-height:100%;padding:10px 15px;cursor:pointer;background-color:#d6ede2;color:#3b3b3b;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;font-family:"Sue Ellen Francisco",cursive;text-transform:uppercase;font-size:18px}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:#9dc2b1;color:#3b3b3b}input,textarea,select{padding:10px 15px;margin-bottom:15px;text-transform:uppercase}.green .button:hover,.green button:hover,.green input[type="button"]:hover,.green input[type="submit"]:hover{background-color:#fff}.green input,.green textarea,.green select{border:none}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border:2px solid #fff}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-dots li.slick-active button{background-color:#fff}#logo{display:block;margin:15px auto;background-image:url("images/logo.png");width:300px;height:211px;transition:transform 200ms}#logo:hover{transform:scale(1.05)}@media (max-width: 768px){#logo{margin-top:60px}}#top{position:fixed;top:0;width:100%;z-index:999}@media (max-width: 992px){#top{padding-bottom:10px}}#top #woocommerce_product_search-2{list-style:none;margin-top:10px;margin-right:15px;float:right}@media (max-width: 768px){#top #woocommerce_product_search-2{display:block;clear:both}#top #woocommerce_product_search-2 input{width:175px;float:right}}#top #woocommerce_product_search-2 input{padding:5px 10px}#top .phone{float:left}@media (max-width: 992px){#top .phone{display:none}}#top .social-links{float:right;margin-top:15px}#top .social-links a i{font-size:22px}#top span{float:right;font-size:17px;margin-right:15px;padding-top:10px}#top .nav-row{margin-top:0}#top .nav-row nav ul{padding:0;list-style:none;text-align:center;margin-top:0;margin-bottom:10px}@media (max-width: 992px){#top .nav-row nav ul{display:none}}#top .nav-row nav ul li{display:inline;margin:0 12px}@media (max-width: 1200px){#top .nav-row nav ul li{margin:0 4px}}#top .nav-row nav ul li:first-child{margin-left:0}#top .nav-row nav ul li:last-child{margin-right:0}#top .nav-row nav ul li a{text-transform:uppercase;font-weight:700}@media (max-width: 1200px){#top .nav-row nav ul li a{font-size:12px}}#top .nav-row #open-nav{display:none;position:absolute;font-size:30px;font-size:1.875rem;color:#3b3b3b;cursor:pointer;margin:10px 0;top:-40px}@media (max-width: 992px){#top .nav-row #open-nav{display:block}}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:1000;overflow:hidden;transition:all 0.3s;background-color:#fff}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#3b3b3b}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s}#nav-m ul li{padding:0;text-align:center;margin-bottom:30px}#nav-m ul li a{text-transform:uppercase;font-size:30px;font-size:1.875rem}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#3b3b3b}#nav-m ul li ul{margin-top:15px}#nav-m ul li ul li{margin-bottom:15px}#nav-m ul li ul li a{font-size:14px;font-size:.875rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:1000px}#page.menu{position:fixed;width:100%}.footer-top{margin-top:30px}#footer{padding-top:30px;padding-bottom:30px}#footer #footer-logo{display:block;width:145px;height:98px;background-image:url("images/footer-logo.png");margin:0 auto;transition:transform 300ms}#footer #footer-logo:hover{transform:scale(1.1)}@media (max-width: 992px){#footer #footer-logo{margin-bottom:30px}}#footer ul{list-style:none;margin:0;padding:0;text-align:center}#footer ul li{display:inline;margin-right:15px}#footer ul li:last-child{margin-right:0}@media (max-width: 992px){#footer ul li{display:block;float:none;width:100%}}#footer ul li a{color:#fff;text-transform:uppercase}#footer .social-links{float:right}#footer .social-links a i{color:#fff;font-size:22px}#footer p{text-align:center;color:#fff}#footer p a{color:#fff}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px}.social-links .social-link:last-child{margin-right:0}.social-share h5{margin-bottom:0}.social-share a.share-link{margin-right:15px}.section-contact-form{text-align:center}.section-contact-form input,.section-contact-form textarea{font-size:13px;font-size:.8125rem;width:100%;max-width:600px}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{clear:both;font-family:"Montserrat",sans-serif;border:1px solid #3b3b3b}.section-contact-form .wpcf7-submit{font-size:22px;display:inline-block;width:auto;padding:15px 45px}.section-cta{text-align:center}.section-cta a.cta-link{display:inline-block;font-size:26px;padding:15px 60px}.section-cta a.cta-link:hover{color:#3b3b3b}.section-featured-links{padding-bottom:0}.section-featured-links a.featured-link{text-align:center;margin-bottom:30px}.section-featured-links a.featured-link img{width:100%;height:auto}.section-featured-links a.featured-link span{display:block;color:#3b3b3b;border-bottom:3px solid #9dc2b1;padding:10px 15px;font-family:"Sue Ellen Francisco",cursive;text-transform:uppercase;font-size:22px;position:relative;overflow:hidden}.section-featured-links a.featured-link span i{position:absolute;display:block;width:100%;height:300px;background-color:#9dc2b1;left:0;top:300px;transition:top 300ms;z-index:-1}.section-featured-links a.featured-link:hover span i{top:0}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto;margin-bottom:20px}.section-general-content .row{padding-top:15px;padding-bottom:15px}.section-general-content.blue hr{display:none}.section-slider{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}.section-category-links{padding-bottom:0}.section-category-links a.category-link{text-align:center;margin-bottom:30px}.section-category-links a.category-link svg{display:block;margin:0 auto;opacity:0}.section-category-links a.category-link.active svg{opacity:1}.section-category-links a.category-link img{width:100%;height:auto}.section-category-links a.category-link span.span-container{display:block;color:#3b3b3b;padding:10px 15px;position:relative;overflow:hidden;min-height:100px}.section-category-links a.category-link span.span-container label{display:table;height:87px;position:absolute;text-align:center;width:100%;left:0;cursor:pointer}.section-category-links a.category-link span.span-container label span{display:table-cell;vertical-align:middle;font-family:"Sue Ellen Francisco",cursive;text-transform:uppercase;font-size:22px;width:100%}.section-category-links a.category-link span.span-container hr{background-image:none;height:3px;position:absolute;bottom:0;width:100%;left:0;margin:0}.section-category-links a.category-link span.span-container i{position:absolute;display:block;width:100%;height:300px;left:0;top:300px;transition:top 300ms;z-index:-1}.section-category-links a.category-link:hover span i{top:0}.section-testimonials .testimonial{cursor:e-resize;text-align:center}.post-preview{text-align:center}.post-preview img{width:100%;height:auto}.post-preview .button{display:inline-block;margin-top:15px;padding:15px 45px}.section-caption-text{padding-top:0;padding-bottom:0;text-align:center}.section-caption-text p{font-family:"Sue Ellen Francisco",cursive;text-transform:uppercase;font-size:22px}.archive .post{padding:30px 0;text-align:center}.archive .post h3{position:absolute;padding:10px 15px;background-color:#fff;border:1px solid #3b3b3b}.archive .post img{max-width:100%;height:auto}.archive .post .read-more{display:inline-block;padding:15px 45px}.archive .post-excerpt h2 a{font-family:"Sue Ellen Francisco",cursive;font-size:22px}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:1px solid #3b3b3b}.post-navigation{text-align:center}.featured-image img{display:block;margin:0 auto;max-width:100%;height:auto;position:relative;top:45px}.brochure-form{position:relative;top:10%;text-align:center;padding:30px;right:-50%;transition:right 300ms;z-index:9999}.brochure-form.active{right:0}.brochure-form span.close{position:absolute;right:30px;top:0;font-size:26px;cursor:pointer;color:#fff}.brochure-form form{margin-top:30px}.brochure-form .wpcf7-form-control div{display:block;margin:0 auto}.brochure-form .wpcf7-not-valid-tip{display:none}.brochure-form .wpcf7-response-output{font-family:"Montserrat",sans-serif;border:none;margin-top:5px}.brochure-form .wpcf7-submit{padding:15px 45px}.product-overlay{left:-50%;transition:left 300ms;padding-top:130px;overflow:scroll;overflow-x:hidden}.product-overlay.active{left:0}.product-overlay span{font-family:"Sue Ellen Francisco",cursive;cursor:pointer;font-size:22px;position:absolute;top:15px}.product-overlay ul{list-style:none;margin:0;padding:0}.product-overlay ul li{text-align:left;padding:5px 0;position:relative;display:block;height:20px;margin-bottom:10px}.product-overlay ul li a{text-transform:uppercase;width:100%;height:20px;display:inline-block;background-color:#fff;position:absolute;width:98%;left:2%;padding-left:15px;bottom:0;top:0;transition:all 200ms}.product-overlay ul li:hover a{width:96%;left:4%}.product-overlay ul li:hover a:hover{color:#3b3b3b}.product-overlay hr{margin-bottom:15px}.woocommerce{margin-top:30px}.woocommerce button,.woocommerce .button{color:#3b3b3b !important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px !important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{max-width:1140px;margin:15px auto;font-family:"Montserrat",sans-serif;border-top-color:#9dc2b1}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before{color:#9dc2b1}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{font-family:"Montserrat",sans-serif}.woocommerce .product ul.wc-tabs{display:none}.woocommerce .product .description-wrapper{padding-top:30px;padding-bottom:30px}.woocommerce .product hr{background-image:url("images/product-hr.png");width:302px;height:5px;margin:30px 0}.woocommerce .product .price,.woocommerce .product .qty{display:none}.woocommerce .product label{text-transform:uppercase}.woocommerce .product #wcj_product_input_fields_global_1{width:100%;text-transform:none}.woocommerce .product .single_add_to_cart_button{padding:20px 60px}.pswp__caption__center{text-align:center;font-family:"Montserrat",sans-serif}.woocommerce .page-title{display:none}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-align:center;font-size:20px}.woocommerce .woocommerce-cart-form tr .product-price,.woocommerce .woocommerce-cart-form tr .product-quantity,.woocommerce .woocommerce-cart-form tr .product-subtotal{display:none}.woocommerce .woocommerce-cart-form tr .product-subtotal{width:30%}.woocommerce .woocommerce-cart-form tr .product-name{width:70%}.woocommerce .woocommerce-cart-form .actions{display:none}.woocommerce .cart_totals{text-align:right}.woocommerce .cart_totals h2{display:none}.woocommerce .cart_totals .shop_table.shop_table_responsive{display:none}.woocommerce .checkout-button{font-size:22px !important;padding:20px 60px !important}.woocommerce #order_review_heading{display:none}.woocommerce #order_review .woocommerce-checkout-review-order-table{display:none}.woocommerce .woocommerce-account-fields{display:none}.woocommerce #payment{background-color:#fff}.woocommerce #payment #place_order{font-size:22px;padding:20px 60px}.woocommerce #billing_state_field{display:none}.woocommerce .woocommerce-order section.woocommerce-order-details{display:none}.woocommerce .woocommerce-order ul.woocommerce-order-overview li.woocommerce-order-overview__total.total{display:none}
/*# sourceMappingURL=main.css.map */
