:root{--line-height-set:1.7;--theme-font-main:Roboto;--theme-font-headings:Arial;--theme-font-menu:Arial;--button-font:Arial;--button-shadow:inset 0 25px 20px -10px rgba(255, 255, 255, 0.3);--button-shadow-hover:inset 0 25px 20px -10px rgba(0, 0, 0, 0.1)}@media only screen and (min-width:1px){.home .before-services{background-image:url(/wp-content/uploads/2020/04/childsplaymobilehero12.jpg);background-position:bottom;background-size:cover;padding-left:0;padding-right:0;padding-bottom:0}.before-section .fauxfour{font-size:20px;font-weight:400;padding-bottom:80%;margin-top:0;color:#636262;font-family:chalkboard}.bfr-svc-frm-w div.wpcf7{width:450px;max-width:94%;margin:0 auto;padding:0 5px 1px;border-radius:4px}button.menu-toggle.button{color:#757a81}.head-section{background:url(/wp-content/uploads/2020/04/childsplayheaderfootermbile.png);background-position:bottom;background-size:cover}footer{background:url(/wp-content/uploads/2020/04/childsplayheaderfootermbile.png);background-position:bottom;background-size:cover}.home #content{background:url(/wp-content/uploads/2020/04/childsplaybackgroundmobilee.png);background-position:bottom;background-size:cover}.svc-sctn{background:url(/wp-content/uploads/2020/04/childsplayheaderfootermbile.png);background-position:bottom;background-size:cover;padding-bottom:8%}div.blocks-sctn .block-row-wrapper div:not(.block-text-wrapper):not(.standard-image-wrapper) img{max-height:700px}.before-section .fauxone{font-size:1.6em;font-weight:400;font-family:Chalkboard SE;color:#707070;text-shadow:0 2px 3px #68BBF6;margin-top:-35px}img.logo-wrapper{border:1px solid #57b0f7}.after-services.asafter{background:#57b0f7}.bfr-svc-frm-w{background:#57b0f7;font-family:chalkboard;color:#fff;font-size:20px;padding-top:11px}.nav-menu{background:#57b0f7}.block-text-cta{text-align:center;margin:0 auto;padding:4% 0;line-height:25px;font-size:20px}.block-text-cta span.fauxtwo{font-family:chalkduster;font-size:25px}.building-block.row-1,.building-block.row-4{background:#57b0f7}.building-block.row-3 span.fauxtwo{font-family:chalkduster;color:#fff;font-size:1.9em;margin-bottom:0}.after-section span.fauxtwo{font-family:chalkduster;margin-bottom:0;font-size:1.9em}.after-section{color:#fff;font-family:chalkboard;font-size:25px}.building-block.row-1,.building-block.row-4{color:#fff;font-family:chalkboard;font-size:25px}input[type="submit"]{color:#767B81;background:#EFF800;bo border:1px solid #767B81}.button{color:#767B81;background:#EFF800}.button:link,.button:visited,.button:hover,.button:active{color:#767B81}span.hdr-areas-served{color:#3A3A3A;font-size:16px}.ftr-cta{color:#2F2F2F}aside.footer-widgets{color:#2F2F2F}#footer a{color:#57b0f7}.ftr-cta a.footer-cta-click{color:#2F2F2F}.block-text-cta span.fauxtwo{font-family:chalkduster}#footer .ftr-rvw-lnk a{background-color:#57b0f7}h1.page-title{max-width:100%;margin:0 auto;color:#fff;border:none;font-family:Cinzel;font-weight:700;font-size:18px}#subhead{background-color:#57b0f7}.home-service-box{background:#fff0;margin-bottom:5%}.home-service-box img{border-radius:20%}.share-bar{width:100%;background-color:#817676}.home-service-box .btn-cntnr{margin-top:35%;margin-bottom:7%}.home-service-box .fauxtwo{margin-top:-75%;font-family:chalkboard;font-size:30px;color:#fff;text-shadow:2px 2px 2px #000}.home-service-box .button{font-size:1em}.block-text-cta a,.after-section a{margin:10px 0 0 1%;display:inline-block;padding:4px 13px;font-size:19px;border-radius:5px;font-weight:700;font-family:cinzel;border:1px solid rgb(0 0 0 / .03);box-shadow:var(--button-shadow);transition:box-shadow 0.7s,border 0.7s;color:#767B81;background:#EFF800;text-decoration:none}.after-section a{padding:4px 40px}.ftr-cta .fauxthree,a{font-family:cinzel;color:#515151}.serviceboxlink .btn-cntnr .button{color:#fff;text-shadow:1px 1px 3px #52490b}.home .home-header-wrapper h1{color:#8c8c8c80;font-size:20px}.top-bar{background:#f0f819;font-size:22px;padding:2px}}@media only screen and (min-width:768px){.home .before-services{background-image:url(/wp-content/uploads/2020/04/childsplayheroIMage-1.jpg);padding-bottom:0;padding-top:1%;padding-left:0;padding-right:0;background-position:center;background-size:cover}.before-section{width:100%;max-width:100%;margin:0;padding:0;padding-top:0%}.bfr-svc-frm-w{background:#fff;width:100%;max-width:100%}.home .fauxfour{font-size:20px;font-weight:400;margin:0;padding-bottom:25%;color:#636262;font-family:chalkboard}.bfr-svc-frm-w{background:#57b0f7;color:#DEDEDE;font-family:chalkboard SE;padding-top:1%}#subhead{background-color:#f7f7f7;border-bottom:1px solid #eaeaea;padding-bottom:0;background-image:url(/wp-content/uploads/2020/04/toddlersubhead.jpg);padding-top:20%;background-position:center;margin-top:0%;padding-left:0;padding-right:0}h1.page-title{font-size:1.4em;max-width:100%;background:#fff;color:#707070;border:none;font-family:Cinzel;font-weight:700;width:100%;margin:0;text-align:center;padding-top:5px;padding-bottom:5px}.before-section .fauxone{margin-top:0}.bfr-svc-frm-w div.wpcf7{width:100%;max-width:94%;margin:0 auto;padding:0 5px 1px;border-radius:4px}.before-section .fauxfour{font-size:1.14em;font-weight:400;padding-bottom:35%}.before-section .fauxone{font-size:2em;font-weight:400;font-family:Chalkboard SE;color:#707070;text-shadow:0 2px 3px #68BBF6}.head-section{background:url(/wp-content/uploads/2020/04/childsplayheaderfooter.jpg);background-position:bottom}footer{background:url(/wp-content/uploads/2020/04/childsplayheaderfooter.jpg);background-position:bottom}.home #content{background:url(/wp-content/uploads/2020/04/childsplaybackground.jpg);background-position:bottom}.svc-sctn{background:url(/wp-content/uploads/2020/04/childsplayheaderfooter.jpg);background-position:bottom;background-size:cover;padding-bottom:8%}}@media only screen and (min-width:970px){.svc-sctn{padding-bottom:2%}.home-service-box .fauxtwo{margin-top:-75%;font-family:chalkboard;font-size:24px;color:#fff;text-shadow:2px 2px 2px #000}.home-service-box .btn-cntnr{font-size:14px;margin-top:25%;margin-bottom:0%}.block-text-cta span.fauxtwo{font-family:chalkduster;font-size:1.55em}.block-text-cta{text-align:center;margin:0 auto;padding:4% 0;line-height:var(--line-height-set);font-size:25px}}@media only screen and (min-width:1240px){.home-service-box .btn-cntnr{font-size:1.1em;margin-top:40%;margin-bottom:0%}}@media only screen and (min-width:1400px){.svc-sctn{background:url(/wp-content/uploads/2020/04/childsplayheaderfooter.jpg);background-position:bottom;background-size:cover;padding-bottom:2%}.bfr-svc-frm-w{background:#57b0f7;color:#fff;font-family:chalkboard SE;font-size:25px;padding-top:1%}.home-service-box .fauxtwo{margin-top:-75%;font-family:chalkboard;font-size:30px;color:#fff;text-shadow:2px 2px 2px #000}}@media only screen and (min-width:900px){.menu-toggle{display:none}.sub-menu{display:inherit;transition:0s}.main-navigation{display:block;line-height:0;z-index:5}div.nav-menu{border-top:1px solid rgb(0 0 0 / .1)}nav.main-navigation .nav-menu ul.menu,nav.main-navigation .nav-menu ul.menu.toggled-on{background:inherit;position:relative;top:inherit;left:inherit;right:inherit;display:block;padding:0;float:none;width:1400px;border:0;margin:0 2%;max-width:92%;box-shadow:none}ul.sub-menu{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}ul.sub-menu ul.sub-menu{margin-top:-1px}nav.main-navigation .nav-menu ul.menu li{width:auto;background-color:#fff0}nav.main-navigation .nav-menu ul.menu li a{display:flex;padding:20px 25px;line-height:1;text-shadow:none;justify-content:space-between}nav.main-navigation .nav-menu ul.menu li ul.sub-menu li a{padding:10px 25px}.main-navigation .sub-menu>li:first-of-type{border-top:none}ul.submenu li.menu-item-has-children a:after{border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:7px solid rgb(0 0 0 / .5)}.main-navigation ul.menu,.main-navigation div.nav-menu>ul{display:inline-block!important;text-align:left;width:100%}.main-navigation ul{margin:0;text-indent:0}.main-navigation ul.menu{border:none}.main-navigation li a,.main-navigation li{display:inline-block;text-decoration:none}.main-navigation li a{border-bottom:0;color:#fff;white-space:nowrap}.main-navigation li a:hover,.main-navigation li a:focus{color:#000}.main-navigation li{margin:0;position:relative;border-bottom:none;background:#fff0;font-size:15px;font-weight:400;box-shadow:none}.main-navigation li.menu-item-has-children a:after{margin-top:4px;margin-left:10px}.main-navigation ul.sub-menu li.menu-item-has-children a:after{margin-top:4px;margin-left:10px;border-top:5px solid #fff0;border-left:7px solid rgb(0 0 0 / .5);border-bottom:5px solid #fff0}.main-navigation li ul{margin:0;padding:0;position:absolute;top:100%;z-index:1;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.main-navigation li ul ul{top:0;left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li:focus>ul,.main-navigation .focus>ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;width:inherit}.main-navigation li ul li a{background:#f3f3f3;border-bottom:1px solid #ededed;display:block;font-size:11px;font-size:1em;padding:8px 10px;width:180px;white-space:normal}.main-navigation li ul li a:hover,.main-navigation li ul li a:focus{background:#e3e3e3;color:#444}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current_page_ancestor>a{color:#fff;font-weight:700}nav.main-navigation .nav-menu ul.menu>li>ul{margin-left:-1px}nav.main-navigation .nav-menu ul.menu li ul li{border-left:1px solid rgb(0 0 0 / .15)}nav.main-navigation .nav-menu ul.menu li ul li ul{width:100%}nav.main-navigation .nav-menu ul.menu li ul li ul li{float:none;display:flex;width:calc(100% - 2px)}.sub-menu li a{width:100%;margin-left:0}.sub-menu .menu-item-has-children{border-top:0}.sub-menu li .sub-menu li a{width:100%;margin-left:0}nav.main-navigation .nav-menu ul.menu li{border-right:1px solid rgb(0 0 0 / .15)}nav.main-navigation .nav-menu ul.menu>li:last-child{border-right:0}div#Logo.in-nav{display:none}.main-navigation.has-logo ul.menu,.main-navigation.has-logo div.nav-menu>ul{display:flex!important;justify-content:flex-end}nav.main-navigation.has-logo .nav-menu ul.menu,nav.main-navigation.has-logo .nav-menu ul.menu.toggled-on{margin:0 auto}.main-navigation.has-logo ul.menu>li,.main-navigation.has-logo div.nav-menu>ul.menu>li{display:flex;flex-direction:column;justify-content:center}.main-navigation li.nav-image{margin-right:auto}.main-navigation.has-logo ul.menu .sub-menu{display:block}}