.et_pb_testimonial .et_pb_testimonial_description_inner p,blockquote{font-family:"Arima Madurai",cursive!important}h3{color:#9860a3!important}h1,h2,h3,h4,h5,h6{margin-top:10px}.et_pb_text a:hover{color:#bfa4b5!important}#menu-teachers-by-area li a:hover{background-color:#f9e4af!important}#menu-teachers-by-area li a,#top-menu li li a:hover{background-color:#f7efc8!important}.gform_widget{max-width:100%;width:320px;background-color:#b2d326;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:0!important}.gform_widget .gform_wrapper{padding-bottom:0}.gform_widget label{margin:0 0 10px!important;display:block!important}.gform_widget .gform_wrapper span.gform_description{color:#fff;font-weight:500!important}body .gform_wrapper h3.gform_title{color:#fff}.gform_widget input[type=email],.gform_widget input[type=text]{background-color:#f5f5f5!important;border:0!important;padding:14px 4%!important;font-size:16px!important;color:#666!important;font-weight:400!important;border-radius:3px!important}.gform_widget input[type=submit]{font-size:20px!important;color:#fff!important;width:100%!important;border:1px solid #fff!important}.gform_widget .gform_footer{padding-bottom:0!important;padding-top:0!important}.gform_widget input{width:100%!important}.gform_widget h3.gform_title{margin-top:0!important;padding-bottom:0!important}#page-container .et_pb_team_member .et_pb_team_member_image{z-index:999}@media only screen and (max-width:767px){#page-container .et_pb_section{max-width:100%;padding:20px 0}#page-container .et_pb_fullwidth_section.et_pb_with_background{padding:0}#page-container .et_pb_with_background .et_pb_post_title{padding-top:20px!important;padding-bottom:20px!important}.et_pb_section .et_pb_row{width:85%}img.alignleft{float:none;margin:0 0 10px;width:100%}#footer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px 0;width:100%;text-align:center}}#page-container .newsletter-signup .gform_confirmation_message{color:#fff}@media only screen and (max-width:767px){#page-container .newsletter-signup .gform_wrapper .gform_fields{grid-row-gap:0}}#page-container .newsletter-signup .gform_wrapper .gfield input{padding:14px 4%!important;font-size:16px;color:#666;background-color:#fff;width:100%;font-weight:400;border-width:0;border-radius:3px}@media only screen and (max-width:767px){#page-container .newsletter-signup .gform_wrapper .gform_footer{margin-top:5px;padding:0}}#page-container .newsletter-signup .gform_wrapper .gform_button{background-color:#bfa4b5;border-radius:3px;width:100%}#page-container #main-header .container{width:90%}@media (max-width:980px){#page-container #main-header #logo{max-width:73%}}@media (min-width:981px){#page-container #main-header #logo{max-width:28%}}#page-container #footer-bottom{padding:0}#page-container #footer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0;width:100%}@media only screen and (max-width:767px){#page-container #footer-info{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#page-container #footer-info .copyright,#page-container #footer-info .credit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#page-container #footer-info .credit{margin-bottom:20px}#page-container #footer-info .credit a{margin-left:20px;position:relative;top:9px}