h1:not(.site-title):before,h2:before{content:none}.why-logo img{max-width:560px!important}footer a{color:#FFF!important}footer a:hover{opacity:.7}p.disclaimer{font-size:.8em}.small-margin{margin:0 0 .5em}.grey-bg{background:#E6E6E6;position:absolute;width:100%;height:55px}.grey-bg a{background:#F2403F;width:100%;max-width:350px;display:block;padding:14px 0;font-size:16px;border-radius:3px;color:#FFF;font-weight:700;text-align:center;position:absolute;left:-25px;top:-20px}.grey-bg a:hover{background-color:rgba(242,64,63,.9)}.elementor-button.elementor-size-md{padding:19px 30px!important}.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:100%}.login-link a{padding-right:0!important}.testimonial-slider .elementor-slide-content{background:rgba(29,87,105,.5);padding:25px}.testimonial-slider .elementor-slide-content a{width:100%;max-width:275px;display:block}.testimonial-slider .elementor-slide-content a:hover{opacity:.9}.why-logo{display:flex;justify-content:center}.why-logo h2{margin-right:15px}.flex-logos{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.flex-logos img{margin:15px;max-width:150px}.flex-logos.partners img{margin:15px 35px;max-width:250px}.flex-icon{display:flex;align-items:flex-end;justify-content:flex-start;margin-bottom:5px}.flex-icon img{margin-right:15px}.flex-icon h4{margin:0}.nav-cta a{background:#f2403f;color:#FFF!important;text-transform:uppercase;border-radius:3px;font-weight:800}.icon-box h4{font-size:18px;margin-top:0}.soft-cta{color:#f2403f;font-weight:700}.soft-cta:visited{color:#f2403f}.soft-cta-blue{color:#2e94b3;font-weight:700}.soft-cta-blue:visited{color:#2e94b3}.full-width-button a{width:100%!important;max-width:350px}.full-width-button.tab a{padding:17px 0!important}.full-width-button-accordion{width:100%;text-align:center;display:block;color:#FFF;border-radius:3px;padding:15px 0;font-weight:700;margin-top:15px;margin-bottom:22px}.full-width-button-accordion:hover{color:#FFF;opacity:.9}.full-width-button-accordion.green{background:#00C77E}.full-width-button-accordion.blue{background:#088bb0}.full-width-button-accordion.darkblue{background:#1D5769}.full-width-button-accordion.red{background:#F2403F}.flex-row{display:flex;font-family:'Gotham',sans-serif;align-items:center;margin:.5em 0}.flex-row .half{width:100%;max-width:50%;text-align:center;font-size:.7em;border-radius:3px;background:#FFF;font-weight:600}.flex-row .sixth{width:100%;max-width:20%;font-size:.7em;line-height:1.2;text-align:center;border-radius:3px;background:#979797;align-self:stretch;display:flex;align-items:center;justify-content:center;font-weight:600}.flex-row .active{background:#FFF;color:#666}.flex-row img{margin:0 1em;max-width:90px}.donation-box a.full-width-button{margin:0 auto;text-align:center;font-family:'Gotham',sans-serif;background:#FFF;color:#666;font-weight:600;width:100%;display:block;line-height:2.5;border-radius:3px}.donation-card h3{margin:0;padding:0 0 10px}.donation-card .elementor-image-box-description{text-align:center;border-top:1px solid #D8D8D8;padding:15px 0;margin:0 15px}.donation-card img{width:100%}.donation-card a{width:100%;display:block;color:#FFF;background:#F2403F;text-align:center;border-radius:3px;font-weight:700;padding:14px 0;margin-top:10px}.large-text{display:flex;flex-direction:column;text-align:center}.large-text h3{margin-bottom:0}.large-text h2{font-size:4em;font-weight:800;margin:5px 0;letter-spacing:3px;color:#2e94b3}.large-text-2{display:flex;flex-direction:column;text-align:center}.large-text-2 h3{margin-bottom:0}.large-text-2 h2{font-size:4em;font-weight:800;margin:0;letter-spacing:7px;color:#f2403f;line-height:140px}.box-shadow .elementor-column-wrap{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.upstart-subheader-1 .elementor-column-gap-default{display:flex;align-items:flex-end!important;justify-content:flex-end}.upstart-subheader-1 .elementor-column-gap-default .elementor-row{max-width:920px;margin-bottom:75px}.upstart-subheader-2 .elementor-column-gap-default{display:flex;justify-content:flex-start;align-items:flex-end!important}.upstart-subheader-2 .elementor-column-gap-default .elementor-row{max-width:630px;margin-bottom:75px;margin-left:75px}.upstart-subheader-3 .elementor-column-gap-default{display:flex;justify-content:flex-end;align-items:flex-end!important}.upstart-subheader-3 .elementor-column-gap-default .elementor-row{max-width:730px;margin-bottom:75px}.upstart-subheader-4 .elementor-column-gap-default{display:flex;justify-content:center;align-items:flex-end!important}.upstart-subheader-4 .elementor-column-gap-default .elementor-row{max-width:730px}.activity-boxes h3{margin:0}.activity-boxes p{margin:0;padding:0 0 1em}.flex-images{display:flex;justify-content:space-around}.flex-images img{margin:15px 10px}.news-categories h5{display:none}.news-categories form{display:flex;justify-content:flex-end}.news-categories select{font-family:'Gotham',sans-serif;font-size:16px;width:100%;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;max-width:530px;background-image:url(/wp-content/uploads/2019/04/12083541/dropdown-arrow.png);background-position:center right;background-repeat:no-repeat;background-size:10%}.gform_wrapper .gform_body>ul{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.gform_wrapper ul li{width:100%;margin:.5em 0}.gform_wrapper label{display:none}.gform_wrapper .radio label{display:block}.gform_wrapper .radio ul{display:flex;padding:0;list-style:none}.gform_wrapper .left-half,.gform_wrapper .right-half{max-width:100%}.gform_wrapper .one-third{max-width:31%}.gform_wrapper .one-fourth{max-width:48%}.gform_wrapper input[type=text],.gform_wrapper select{font-family:'Gotham';width:100%;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;max-width:530px}.gform_wrapper select{background-image:url(/wp-content/uploads/2019/04/12083541/dropdown-arrow.png);background-position:center right;background-repeat:no-repeat;background-size:12%}.gform_wrapper textarea{width:100%;max-height:160px;font-family:'Gotham'}.gform_footer{text-align:center;margin:.5em 0}.gform_footer input[type=submit]{width:100%;background:#f2403f;color:#FFF;max-width:350px}.gform_footer input[type=submit]:hover{opacity:.6}#gform_wrapper_3 .gform_footer input[type=submit]{background:#f2403f;color:#FFF}.pre-register .gform_footer input[type=submit]{color:#FFF;background:#666}.gchoice_3_23_1{display:flex;align-items:center}.gchoice_3_23_1 input{margin-right:15px}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:5px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:5px}.kid-slide-box{margin-top:10px}.name-row{display:flex;align-items:flex-end;margin-top:15px}.name-row h4{margin-bottom:0}.name-row img{margin:0 25px 0 0!important}.mobile-accordion{display:flex;flex-direction:column;align-items:flex-start}.mobile-accordion h4{margin:0}.mobile-accordion img{align-self:flex-end}.mobile-accordion span{font-weight:400}.elementor-social-icon-facebook{padding-left:0!important}@media only screen and (min-width:768px){.large-text{text-align:left}.large-text h2{align-self:flex-end;font-size:160px}.large-text-2{text-align:left}.large-text-2 h3{align-self:flex-end;text-align:right}.large-text-2 h2{font-size:160px}.gform_wrapper .left-half,.gform_wrapper .right-half{max-width:48%}.gform_wrapper .one-fourth{max-width:22%}.gform_wrapper select{background-size:12%}}@media only screen and (max-width:767px){.box-1{background:rgba(0,199,126,1)}.box-2{background:rgba(46,148,179,1)}.box-3{background:rgba(29,87,105,1)}#content-register,#content-training,#content-waterford,#content-kindergarten{display:none!important}.upstart-accordions .elementor-toggle-item:nth-child(2) .elementor-tab-title{background-color:#2E94B3!important}.upstart-accordions .elementor-toggle-item:nth-child(3) .elementor-tab-title{background-color:#1D5769!important}.upstart-accordions .elementor-toggle-item:nth-child(4) .elementor-tab-title{background-color:#F2403F!important}.why-logo h2{font-size:24px!important}.phone-rows section{margin:10px 0}.elementor-image-box-title{font-size:32px}.grey-bg{background:none;position:relative}.grey-bg a{position:relative;left:0;top:0;margin:0 auto}.waterford-no-cost-section>.elementor-column-wrap.elementor-element-populated{background-color:#FFF!important}}@media only screen and (min-width:1025px){.long-line,.small-line{border-left:1px solid;padding-left:10px}.small-line::before{content:"";border-bottom:1px solid #000;position:absolute;left:-20%;top:50%;width:20%}.small-line ul{margin:0}.small-line ul li{margin:0 0 10px}.small-line ul li:last-child{margin:0}}