.et_pb_fullwidth_menu .et_pb_menu__wrap,.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}@media screen and (max-width:1080px) and (min-width:981px){.topbar-info>.et_pb_row.et_pb_row_0_tb_header{width:92vw}#topmenu-logo{top:-20px;transform:scale(0.80)}.et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{width:100vw}.et_pb_fullwidth_menu .et_pb_menu__wrap,.et_pb_menu .et_pb_menu__wrap{justify-content:center;width:100%;}.et_pb_fullwidth_menu .et_pb_menu__logo-wrap{display:none}}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0;padding-left:6px;padding-right:6px}.heading-line h2{display:flex;justify-content:center;align-items:center}.heading-line h2:before,.heading-line h2:after{content:'';display:block;width:6em;height:2px;background-color:#A1A2C9;margin-left:5px;margin-right:5px}.popmake-overlay .et_pb_section{background-color:#685684d4}.popmake-overlay .et_pb_row{padding:30px!important}.popmake-overlay .et_pb_section{padding:0px!important}.popmake-overlay .et_pb_text_0{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important}.pum-theme-2088 .pum-container,.pum-theme-lightbox .pum-container{padding:10px}@media screen and (max-width:600px){.heading-line h2:before,.heading-line h2:after{width:3em}}.footer-boxes h3{display:inline;border-bottom:3px solid #8FB9CD}.footer-boxes ul{padding-left:0}@media screen and (max-width:767px){.footer-boxes{text-align:center}.footer-contact .et_pb_blurb_content{display:flex;justify-content:center}.footer-contact .et_pb_main_blurb_image{margin-bottom:0}}.flexible-icon>.et_pb_text_inner{display:flex;align-items:center;justify-content:center}.et_pb_module.et_pb_gallery .et-pb-arrow-prev,.et_pb_module.et_pb_gallery .et-pb-arrow-next{color:#468499!important}.et_pb_module.et_pb_gallery .et-pb-slider-arrows a{background-color:#f3f3f3;border-radius:50px}.rplg{text-align:center}.rplg .rplg-badge_left-fixed{display:flex;zoom:0.7;left:5px!important;bottom:5px!important}.rplg-badge-fixed .rplg-badge2,.rplg-badge_left-fixed .rplg-badge2{opacity:0.85}.rplg-badge-fixed .rplg-badge2:hover,.rplg-badge_left-fixed .rplg-badge2:hover{opacity:1!important}.rplg .rplg-review-text{display:block}.rplg .rplg-url{color:#fff!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important;font-size:19px!important;text-transform:uppercase;letter-spacing:2px;display:inline-block;background-color:#2ab696;border:1px solid #29b697!important;padding:0.3em 1em!important}.rplg-badge2 .rplg-badge2-close{color:#fff!important;font-size:21px!important;line-height:21px!important;width:21px!important;height:21px!important;background-color:rgba(234,67,53,0.8)!important;top:-6px!important;right:-12px!important;z-index:999}.rplg-badge2 .rplg-badge2-close:hover{color:#fff!important;background-color:#EA4335!important}.rplg-slider .rplg-box{width:100%;border:none!important;border-radius:0 30px 0 0!important;background-color:transparent!important}.rplg-slider .rplg-box .rplg-box-content{text-align:center!important}.rplg-slider .rplg-box .rplg-box-content:before{display:none!important}.rplg-slider .rplg-box .rplg-box-content{margin:8px 35px 35px!important;padding-top:14px!important;background-color:transparent!important;border-top:1px solid #fff!important}.rplg-slider .rplg-review-text{color:#fff!important;font-size:19px!important;line-height:1.5em!important}.rplg-slider .rplg-box:before{display:none!important}.rplg-slider .rplg-slider-review{display:flex;flex-flow:column-reverse;justify-content:center;align-items:center}.rplg-slider .rplg-review-name{color:#fff!important;font-family:'Raleway'!important;font-size:19px!important;font-weight:500!important;letter-spacing:1px}.rplg-slider .rplg-stars{margin-bottom:1em!important}.rplg-slider .rplg-stars *{fill:#d5e5ec!important}.rplg-slider .rplg-review-badge{top:-10px!important;right:0!important;background-color:#fff!important;padding:1px;border-radius:100%}.rplg-slider .rplg-social-logo svg,.rplg-slider .rplg-social-logo.rplg-facebook-logo svg,.rplg-slider .rplg-social-logo.rplg-google-logo svg{height:32px!important;width:32px!important}.rplg-slider .rplg-more-toggle{color:#685684!important;font-size:16px!important;text-decoration:none!important;display:block;background-color:#d5e5ec;border-radius:3px;margin:1em auto;max-width:110px}.rplg-slider .rplg-slider-prev,.rplg-slider .rplg-slider-next{background:#468499}.rplg-slider .rplg-slider-prev span,.rplg-slider .rplg-slider-next span{color:#fff!important;font-size:3em!important;top:40%!important;left:20%!important}.contact-form input,.contact-form textarea,.gform_wrapper form input,.gform_wrapper form textarea,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{font-size:16px!important;border-radius:3px;transition:border-color 150ms linear}.contact-form input:focus,.contact-form textarea:focus,.gform_wrapper form input:focus,.gform_wrapper form textarea:focus{border-color:#685684!important}.gform_wrapper.gravity-theme .gfield_checkbox button{color:#fff;background-color:#8d7ba9!important;border:1px solid #fff;border-radius:3px;padding:5px 8px;cursor:pointer}.contact-form input.text,.contact-form input.title,.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=tel],.contact-form input[type=text],.contact-form select,.contact-form textarea,.gform_wrapper form input.text,.gform_wrapper form input.title,.gform_wrapper form input[type=email],.gform_wrapper form input[type=password],.gform_wrapper form input[type=tel],.gform_wrapper form input[type=text],.gform_wrapper form select,.gform_wrapper form textarea{color:#000;border:1px solid #fff}.contact-form .gform_button.button,.gform_wrapper form .gform_button.button,.gform_wrapper form .gform_next_button.button,.gform_wrapper form .gform_previous_button.button{color:#fff!important;border-width:0px!important;font-size:19px!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#8d7ba9!important;float:right;padding:.6em 3em;border-radius:3px;cursor:pointer;transition:all 150ms linear}.gform_wrapper form .gform_previous_button.button{float:left!important}.gform_wrapper form .gform_save_link.button{color:#fff!important;border-width:0px!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;float:left;padding:8px 15px;;border-radius:3px;cursor:pointer;transition:all 150ms linear}.gform_button.button:hover,.gform_wrapper form .gform_button.button:hover,.gform_wrapper form .gform_next_button.button:hover,.gform_wrapper form .gform_previous_button.button:hover,.gform_wrapper form .gform_save_link.button:hover{color:#685684!important;background-image:initial;background-color:#d5e5ec!important}.gform_wrapper.gravity-theme .gfield_list_icons button{background-color:#fff;border-radius:50px;border:1px solid #fff;opacity:1}.gform_wrapper.gravity-theme .gf_step_number{color:#fff;font-size:19px;border:2px solid #fff}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{color:#685684;font-size:19px;border:none;background-color:#fff}.gform_wrapper.gravity-theme .gf_step_label{font-size:16px}.gform_wrapper.tutoring-enrollment-form_wrapper .instruction,.gform_wrapper.enrollment-enrollment-form_wrapper .instruction,.gform_wrapper .charleft.ginput_counter{display:none}.gform_wrapper .gfield_description#gfield_description_5_39{font-size:17px;font-weight:bold}.gform_wrapper ol.terms-of-service{font-size:19px;line-height:1.5}.gform_wrapper ol.terms-of-service li:not(:last-child){margin-bottom:25px}.info-divider{padding:15px 15px 10px!important}.info-divider a.success-home{border:none;background-color:#8d7ba9;margin-top:15px;margin-bottom:15px;text-transform:uppercase}.info-divider a.success-home:hover{color:#685684!important;background-color:#d5e5ec;border:none!important}h1>small,h2>small{font-size:75%;font-weight:500!important}.lama-heading-text h1,.lama-heading-text h2{display:inline;border-bottom:3px solid #fff}strong.school-title{font-family:'Baskervville',Georgia,"Times New Roman",serif}.services-header-boxes h2::after{content:'';display:block;width:115px;height:3px;background-color:#fff;margin-top:15px;margin-bottom:20px}@media screen and (max-width:980px){.services-header-boxes h2::after{margin-left:auto;margin-right:auto}}.documents-dl .et_pb_blurb_container{padding-left:0!important}.dates_list li{margin-bottom:10px}.preschool-button{background-color:#8FB9CD!important}.dgwt-jg-effect-standard .dgwt-jg-caption{background:rgba(104,86,132,0.85) none repeat scroll 0 0!important}.dgwt-jg-gallery.dgwt-jg-effect-layla .entry-visible.dgwt-jg-item{background-color:#685684!important}.dgwt-jg-effect-standard .dgwt-jg-caption,.dgwt-jg-effect-layla .dgwt-jg-item .dgwt-jg-caption{display:flex;align-items:center}.dgwt-jg-effect-standard .dgwt-jg-caption span,.dgwt-jg-effect-layla .dgwt-jg-item .dgwt-jg-caption>span{font-size:19px;font-weight:normal!important;letter-spacing:1px}@media screen and (max-width:767px){#rum_sst_tab{display:none!important}}