body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--lazerLemon:#ffff6d60}@font-face{font-family:montserrat;src:url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf)}@font-face{font-family:montserratBold;src:url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf)}body{box-sizing:border-box;font-family:montserrat;margin:0;padding:0}div.outerGutters{width:100%}*,:after,:before{box-sizing:inherit}h1{height:1px;margin:0;overflow:hidden;padding:0;visibility:hidden;width:1px}h2{background-color:#da0;color:#fff;margin-top:40px;padding-left:40px;text-transform:uppercase}h2,h3{font-family:montserrat}h3{font-size:.9rem;margin:30px 0 10px;text-align:left}a{color:#000}div.header{align-items:center;background-color:#fff;display:flex;justify-content:flex-end}nav.topNav{display:none}p.menuIcon{color:#da0;color:var(--corn);display:block;font-size:10pt;font-weight:700;height:32px;letter-spacing:-1px;margin:0;padding:5px}nav.dropDown{background-color:#fff;display:block;height:80vh;position:absolute;width:100%;z-index:2}nav.dropDown .link{color:#da0;color:var(--corn);display:block;font-weight:700;margin:0 auto;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}img.topLogo{display:block;margin:auto;width:250px}div.headerUnderline{background-color:#da0;background-color:var(--corn);height:2px;width:100%}p.copyright{text-align:center}ul.priceList{align-items:center;display:grid;font-size:.7rem;grid-template-columns:1fr;justify-content:center;line-height:1.5rem;list-style:none;margin:50px auto;padding:0;width:90%}.priceList li{align-self:center;background-color:#ddaa0060;margin:0;padding:10px;text-align:center}.priceList li:nth-child(2n){background-color:#ddaa0040}.pageBody{padding-bottom:100px}.pageBody,.pageBodyHome{color:#333;display:block;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.8rem;line-height:1.5rem;margin:0 auto;width:100%}.noJustify{text-align:left}img.lAlign,img.rAlign{box-shadow:0 0 5px #666;display:block;margin:0 auto;width:80%}@media (min-width:700px){img.lAlign{float:left}img.lAlign,img.rAlign{box-shadow:0 0 5px #666;margin:10px;width:300px}img.rAlign{float:right}}form.contactForm{display:grid;grid-template-columns:1fr;margin:50px auto;width:70%}.contactFormButton{background-color:#da0;background-color:var(--corn);border:none;border-radius:20px;color:#fff;margin:50px auto;max-width:300px;padding:5px 0;width:40%}@media (min-width:700px){form.contactForm{grid-template-columns:1fr 1fr;row-gap:10px}.contactFormButton{grid-column:1/span 2}}.contactFormButton:hover{background-color:#dcb73f}.formComplete{font-size:1.2rem;margin:100px 10px 200px;text-align:center}h3.contactName{margin:5px 0}.socialLinks{align-items:center;display:flex;justify-content:center;width:300px}.socialLinks img{height:30px;margin:25px}.price-container{font-size:1rem;margin:100px auto 30px}@media (min-width:800px){.price-container{font-size:1.2rem;width:60%}}.price-container td{padding:20px 0}.price-container .price{text-align:center}@media (min-width:830px){div.outerGutters{box-shadow:0 0 40px #ccc;margin:0 auto;min-height:100vh;width:85%}h3{font-size:1rem}nav.dropDown,p.menuIcon{display:none}nav.topNav{display:flex;justify-content:space-evenly;margin:0 auto;max-width:1000px;width:90%}nav.topNav .link{color:var(--corn);display:block;font-size:.6rem;font-weight:700;margin:20px auto;padding:5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s}nav.topNav .link:hover{background-color:var(--corn);color:#fff;cursor:pointer;transition:.5s}ul.priceList{font-size:.8rem;grid-template-columns:1fr 1fr}ul.priceList li{background-color:#ddaa0040}ul.priceList li.wide1{background-color:#ddaa0060}}footer{background-color:#da0;background-color:var(--corn);color:#fff}div.footerWrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}nav.footerLinks{align-items:center;display:grid;font-size:.6rem;grid-template-columns:1fr 1fr 1fr 1fr;max-height:80px;max-width:80%}nav.footerLinks .link{color:#fff;font-size:.4rem;margin:0;padding:5px;text-align:center;text-decoration:none}div.footerLeft,div.footerRight{text-align:center}div.footerLeft img,div.footerRight img{margin:auto;padding:20px;width:80px}p.copyright{font-size:.6rem;margin:0}p.copyright a{color:#fff;text-decoration:none}@media (min-width:665px){nav.footerLinks{order:1}div.footerLeft{order:0}div.footerRight{order:2}}:root{--lazerLemon:#ffff6d;--corn:#da0;--paleCorn:#ddaa0080}.italicWrapper{background-image:url(/static/media/stairs2crop.95b9018eb0c96a6373a4.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;border-top:5px solid #da0;border-top:5px solid var(--corn);box-shadow:0 0 5px #000;margin:20px auto 0;max-width:350px;width:100%}.bigItalic{background-color:#0005;color:#fff;font-size:1rem;font-style:italic;line-height:1rem;margin:250px 0 0;padding:10px;text-align:center;text-shadow:1px 1px 2px #000}.italicPhoto{display:none}.homeText{font-size:1rem;line-height:1.8rem;margin:40px 40px 0;text-align:justify}.homeText p.lastParagraph{margin-bottom:0;padding-bottom:10px}.homeTextFaq{font-size:1rem;line-height:1.8rem;margin:40px 40px 0;text-align:justify}.homeTextFaq h3{color:#333;font-family:montserratBold;font-size:1.05rem;margin-top:50px}.homeTextFaq p.lastParagraph{margin-bottom:0;padding-bottom:10px}.fullWidth{background-color:#fff;color:#da0;color:var(--corn);display:block;font-size:1rem;font-style:italic;line-height:1.7rem;margin:0 auto;padding:80px 10px;text-align:center;width:80%}.areas h3,.areas2 h3{margin:0 0 20px;text-align:center}.areas,.areas2{background-color:#fff;display:flex;flex-direction:column;margin-bottom:100px;margin-top:60px;width:100%}.flexSupport{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}ul.flexSupport li{background-color:#ddaa0040;color:#333;display:block;font-weight:600;margin:auto;padding:0 5px;width:100%}.flexSupport li:nth-child(2n){background-color:#ddaa0060}ul.flexSupport li.listEnd{font-style:italic;margin:0;padding:5px;text-align:center}@media (min-width:700px){.italicPhoto{box-shadow:0 0 10px #444;display:block;float:left;margin:10px 40px 20px 10px;width:35%}.italicWrapper{background-image:none;border:none;box-shadow:none;max-width:none}.bigItalic{background-color:#ddaa0080;box-shadow:inset 0 0 55px #fff;font-size:1rem;line-height:1.5rem;margin:0}.fullWidth{font-size:1.4rem}.areas{flex-direction:row;margin:100px auto}.areas2{flex-direction:row-reverse;margin:100px auto 200px}.areasPicture{background-image:url(/static/media/notes.ec11a665afa27b4a241e.jpg)}.areasPicture,.areasPicture2{background-position:top;background-size:cover;max-width:300px}.areasPicture2{background-image:url(/static/media/desk.dfd0a4443a1252c2f8e8.jpg)}.areasPictureSubLayer{background-color:#00000080;height:100%;width:100%}.areasPicture h3{padding:100px 20px 0}.areasPicture h3,.areasPicture2 h3{color:#fff;font-family:montserrat;font-size:2.5rem;letter-spacing:0;line-height:5rem}.areasPicture2 h3{padding:50px 20px 0}ul.flexSupport{margin:0}ul.flexSupport li{padding-left:30px}}ul.noDecoration{list-style:none;padding-left:0}.fullWidthQuote{background-color:#fff;color:#da0;color:var(--corn);display:block;font-size:1.4rem;font-style:italic;line-height:1rem;margin:0;padding:10px;text-align:center;width:100%}.henryFord{font-size:.8rem;margin:0;padding-bottom:30px;text-align:center}#bookingButton{background-color:#da0;background-color:var(--corn);border-radius:20px;color:#fff;display:block;font-size:1.5rem;margin:100px auto;padding:5px 10px;text-align:center;width:200px}#bookingButton:hover{opacity:.8}.bookingLink{text-decoration:none}.contactLink{background-color:#fff;color:#da0;color:var(--corn);display:block;font-size:1.1rem;font-style:italic;margin:0 auto 100px;padding:20px;text-align:center;width:100%}.contactLinkButton{background-color:#da0;background-color:var(--corn);border-radius:20px;color:#fff;display:block;font-family:montserrat;font-style:normal;margin:0 auto;max-width:200px;padding:10px 0}.contactLinkButton:hover{opacity:.8}.contactLink a{text-decoration:none}.contact-cta{font-size:1.3rem;margin-top:100px;text-align:center}.iframeWrapper{margin:80px auto 0;overflow:hidden;position:relative;width:95%}.iframeWrapper:after{content:"";display:block;padding-top:56.25%}.iframeWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:700px){.iframeWrapper{width:60%}}.canva-outer-classes{margin:0 auto;width:90%}.canva-outer-classes>.canva-wrapper{margin:auto;width:67.3%}.classes-container{display:flex;flex-wrap:wrap}@media (min-width:900px){.classes-container{align-items:center;flex-wrap:nowrap;justify-content:center}.canva-outer-classes{max-width:400px;width:50%}.canva-outer-classes>.canva-wrapper-classes{margin:10px}.classes-container>.homeText{width:45%}}.canva-container{display:flex;flex-wrap:wrap;margin:50px auto;width:100%}.canva-outer{margin:80px auto;width:80%}.canva-wrapper,.canva-wrapper-classes{border-radius:8px;box-shadow:0 2px 8px 0 rgba(63,69,81,.16);height:0;margin-bottom:.9em;margin-top:1.6em;overflow:hidden;padding-bottom:0;padding-top:141.5%;position:relative;width:100%}.canva-wrapper-classes>iframe,.canva-wrapper>iframe{border:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}@media (min-width:900px){.canva-outer{width:30%}}.sessions-bottom-text{font-size:1.1rem;margin:auto;text-align:justify;width:60%}.session-quote{font-family:montserratBold;text-align:center;width:100%}.blogItem{font-size:1rem;line-height:1.8rem;margin:80px auto;width:80%}.blogItem time{text-align:left}.blogItem h3{font-size:1.6rem}.blogItem a{text-decoration:none}.blogItem img{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);width:100%}.blogText{margin:auto;text-align:justify}@media (min-width:700px){.blogItem img{float:right;margin-bottom:20px;margin-left:20px;width:55%}}@media (min-width:1400px){.outerGutters{max-width:1200px}.footerWrapper{margin:0 auto;max-width:1400px}};.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.testimonialBox{background-color:#f0ba25;color:#fff;font-size:1.1rem;font-style:italic;text-align:center;width:100%}.testimonialBox div{padding:5px}.testimonialBox h3{font-style:normal;padding-top:20px;text-align:center}@media (min-width:700px){.testimonialBox div{padding:5px 20px 15px}}
/*# sourceMappingURL=main.c60b7e86.css.map*/