.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.book-section img{height:400px}@media only screen and (max-width:1328px){.book-section img{height:294px}}@media only screen and (max-width:768px){.book-section img{height:350px}}@media only screen and (max-width:576px){.book-section img{height:185px}}.hr-style-1 hr{color:#12477A;width:70%;margin-bottom:15px}#top-menu-bar-sm .current_page_item a{color:#12477A}.teacher-testimonials h4{font-size:1.5rem;margin-top:30px}.teacher-testimonials h5{font-size:1.5rem;font-style:italic;margin-top:-5px}.divider-line-title{border-bottom:2px solid #12477A;display:inline-block}img.img-radius{border-radius:20px}img.alignright{margin-left:20px;margin-bottom:20px}.team-member-title h4{border-bottom:2px solid #d6ba6a;display:inline-block;padding-bottom:5px;margin-bottom:20px}.team-member-img img{border-radius:100%;border:17px solid #12477A;outline:12px solid #d6ba6a;box-sizing:border-box}.team-member .et_pb_blurb_description,.team-member h4{margin-left:30px}.sign-in-module .et_pb_module_header span{vertical-align:text-bottom;padding-bottom:0}.sign-in-module .et_pb_module_header{padding-bottom:0}#sm-footer-section .et_pb_social_icon a.icon{background-color:#ffffff!important}.et_pb_social_media_follow li a.icon::before{color:#12477a}@media only screen and (max-width:576px){.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:block!important;width:auto}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:block!important}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}.team-blurb-row{}.team-member .et_pb_blurb_description,.team-member h4{margin-left:0}}#page-container .et_pb_newsletter_form .input{padding:10px 4%!important}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:80%;padding:0px!important;float:none!important;margin:auto}}.et_pb_newsletter{padding:0}.gform_wrapper.gravity-theme input[type=text]{background-color:rgba(43,87,137,0.11)!important;color:#000!important;padding:10px 4%!important;font-size:16px!important;width:100%;font-weight:400;border-width:0;border-radius:3px!important}.gform_wrapper.gravity-theme input[type=text]::placeholder{color:#000!important}.gform_wrapper.gravity-theme input[type=text]:focus{color:#0693e3!important}.gform_wrapper.gravity-theme .gform_footer input{color:#FFFFFF!important;border-width:0px!important;text-transform:uppercase!important;background-color:#d6ba6a;width:100%!important;height:auto;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px}span.name_first{padding:unset!important}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:unset!important}}.newsletter-blog-form{text-align:left!important;color:#222!important}.page-id-3952 .gform_wrapper.gravity-theme input[type="email"]{background-color:rgba(43,87,137,0.11)!important;color:#000!important;padding:10px 4%!important;font-size:16px!important;width:100%;font-weight:400;border-width:0;border-radius:3px!important}.gform_confirmation_message_5{color:black}#gform_confirmation_wrapper_5{padding:60px 0}