@media only screen and (min-width: 768px) and (max-width: 959px) {
.home-content .home-wordfromhelen-box {
margin:25px 15px; }
.home-content .home-academicprogram{
left: 415px; }
.es_widget_form {
width: 75%;
display: inline-block; }
#colophon.site-footer { text-align: center;}
}
@media only screen and (min-width: 640px) and (max-width: 768px) {
.home-content .home-wordfromhelen-box {
margin:25px 15px; }
.home-content .home-academicprogram{
left: 412px; }
.es_widget_form {
width: 75%;
display: inline-block; }
#colophon.site-footer { text-align: center;}
}
@media only screen and (min-width: 320px) and (max-width: 640px) { 
body {overflow-x: hidden;}
body.home .logo {top: 1%;}
body .logo {padding: 3% 0;}
body.home .logo .cs-sticky-item img {width:100%;}
body.home #masthead:after { width: 20%; height: 72px; }
body.home #cs-mobile-icon {top: 30px;}
body #cs-mobile-icon { top: -70px;} 
body #masthead:after { width: 20%; height: 0; z-index: 9;}
#cs-mobile-icon span { width: 30px;}
#cs-mobile-icon i { background-color: #FFF; height: 5px;}
.news-events h2 { font-size: 28px;}
.clients-list h2, .be-franchisee h2 a, .intro-video h2, .intro h1 { font-size: 24px;
text-align: center;}
.intro    {font-size: 1em;}
.testimonials > .container { padding: 120px 0 0;}
.testimonials h2 {font-size: 24px; text-align: center;}
.testimonials h3 {font-size: 22px;}
.testimonials  .btn .vc_btn3, .news-events .btn .vc_btn3 {font-size: 1.1em !important;}
.testimonials .testimonial-carousel .owl-buttons, .clients-list .bx-wrapper .bx-controls {display: none;}
#colophon.site-footer{text-align: center;}
.es_widget_form{    width: 80%; margin: 0 auto}
.franchise-row .franchise-col .cs-column-text{margin-bottom:20px !important;}
body #content .summer-prgrm-row .row{display: flex; flex-direction: column;}
body #content .summer-prgrm-row .row .col-md-4{order: 2; margin-top: 2em;}
body #content .summer-prgrm-row .row .col-md-6{order: 3; margin-top: 2em;}
body #content .summer-prgrm-row .row .col-md-2{order: 1;}
body #content .register-now-btn p{writing-mode: horizontal-tb; padding: 1em 3em;}
body #content .register-now-btn p:before{right: 6%; top: 25%;}
}