h1{font-family:soleil,sans-serif;font-weight:400;font-style:normal}body,p{font-family:soleil,sans-serif;font-weight:400;font-style:normal}h2{font-family:soleil,sans-serif;font-weight:400;font-size:60px}.turquoise-font{color:#065c76}.green-font{color:#58a56d}.cursive-font{font-family:'Allura',cursive;font-weight:400;font-size:88px}@media only screen and (max-width:980px){.cursive-font{font-size:80px;line-height:1em}h2{font-size:50px}}@media only screen and (max-width:767px){.cursive-font{font-size:70px}h2{font-size:40px}}.line p strong:before{content:"";display:block;width:38%;height:2px;background:#fff;left:0;top:7%;position:absolute}.line p strong:after{content:"";display:block;width:38%;height:2px;background:#fff;right:0;top:7%;position:absolute}.neg-b-margin{margin-bottom:-10px}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.vertical-align{margin-top:auto;margin-bottom:auto}.grad-border-bottom{border-image-slice:1!important;border-bottom:20px solid;border-image-source:linear-gradient(90deg,#1b84a4 0%,#81c493 100%)!important}.turquoise-button{color:#ffffff!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:0px;font-size:36px;text-transform:uppercase!important;background-color:#005c78;padding-top:1%!important;padding-right:5%!important;padding-bottom:1%!important;padding-left:5%!important}.turquoise-button:hover{color:#005C78!important;border-width:0px!important;background-image:initial;background-color:#D8D8D8}.green-button{color:#ffffff!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:0px;font-size:36px;text-transform:uppercase!important;background-color:#58A56D;padding-top:1%!important;padding-right:5%!important;padding-bottom:1%!important;padding-left:5%!important}.green-button:hover{color:#58A56D!important;background-color:#D8D8D8}@media only screen and (max-width:980px){.turquoise-button,.green-button{font-size:30px!important}}@media only screen and (max-width:767px){.turquoise-button,.green-button{font-size:24px!important}}.header-menu-col{width:92%!important}.et_pb_row .et_pb_column:last-child.header-social-col{width:9%!important;margin-top:auto!important;margin-bottom:auto!important}.sca-navsocial{margin-top:16%!important}.sca-navsocial li{margin-right:6%}@media only screen and (max-width:980px){.header-logo-col-mob{width:77%!important}.header-social-col-mob{width:14%!important;margin-top:auto!important;margin-bottom:auto!important}.header-menu-col-mob{width:9%!important;margin-top:auto!important;margin-bottom:auto!important}.header-menu-col{width:88%!important}.sca-navsocial-mob li{margin-bottom:0!important}.sca-navsocial-mob li:first-of-type{margin-right:9%!important}.sca-mainnav-mob .et_pb_menu__wrap{justify-content:center!important}.sca-mainnav-mob .et_mobile_nav_menu{margin:auto 0 3% 0!important}.sca-mainnav-mob .et_mobile_menu{top:160%;width:575%;margin-left:-475%}.et_pb_row .et_pb_column:last-child.header-social-col{width:12%!important;margin-left:-2%!important}.sca-mainnav .et_mobile_nav_menu{margin-right:-26%!important}.sca-navsocial{margin-left:-80%!important;margin-top:25%!important}}@media only screen and (max-width:767px){.header-logo-col-mob{width:61%!important}.header-social-col-mob{width:28%!important;margin-top:auto!important;margin-bottom:auto!important}.header-menu-col-mob{width:11%!important;margin-top:auto!important;margin-bottom:auto!important}.sca-navsocial-mob li{margin-top:5px}.sca-navsocial-mob li:first-of-type{margin-right:3%!important}.sca-mainnav-mob .et_mobile_menu{top:135%;width:1000%;margin-left:-870%}.header-menu-col{width:95%!important}.et_pb_row .et_pb_column:last-child.header-social-col{width:100%!important}.header-social-col li.et_pb_social_media_follow_network_0_tb_header.et_pb_social_icon.et_pb_social_network_link.et-social-facebook{margin-top:7%!important;margin-bottom:auto!important}.sca-navsocial{margin-top:-15%!important;margin-left:62%!important}.sca-navsocial li{margin-right:2%!important}.main-menu-nav.et_pb_section_0_tb_header{position:fixed!important;top:0!important}}@media (max-width:479px){.et_pb_section_1_tb_header .et_pb_gutters1 .et_pb_column.header-social-col-mob{margin-top:auto!important;margin-bottom:auto!important}.et_pb_section_1_tb_header .et_pb_gutters1 .et_pb_column.header-menu-col-mob{margin-top:auto!important;margin-bottom:auto!important}}@media (max-width:479px){.header-social-col-mob{margin-top:auto!important;margin-bottom:auto!important}.header-menu-col-mob{margin-top:auto!important;margin-bottom:auto!important}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0!important;margin-top:29px;margin-bottom:15px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:hover,.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:active,.et_pb_menu ul li.current-menu-item a{border-bottom:solid 8px #6a9dad;padding:0!important;margin-top:35px!important;margin-bottom:15px!important}.et_mobile_menu{border-top:none}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:110%}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#005c78!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:50px}#mobile_menu1 li:hover{background-color:white}.greenborder-img .et_pb_image_wrap{border-bottom:20px solid #58A56D!important}.turquoiseborder-img .et_pb_image_wrap{border-top:20px solid #005c78}@media only screen and (min-width:981px){.greenborder-img{position:relative}.greenborder-img:before{content:'';width:25px;height:125px;background:#58a56d;position:absolute;bottom:0;left:-25px}.greenborder-img:after{content:'';width:25px;height:125px;background:#58a56d;position:absolute;bottom:0}.turquoiseborder-img{position:relative}.turquoiseborder-img:before{content:'';width:25px;height:125px;background:#005c78;position:absolute;top:0;left:-25px}.turquoiseborder-img:after{content:'';width:25px;height:125px;background:#005c78;position:absolute;top:0}}@media only screen and (min-width:981px){.gfooter.et_pb_column_0_tb_footer{width:50%!important}.gfooter.et_pb_column_1_tb_footer{width:30%!important}.gfooter.et_pb_column_2_tb_footer{width:20%!important}}@media only screen and (min-width:768px) and (max-width:980px){.gfooter.et_pb_column_0_tb_footer{width:45%!important}.gfooter.et_pb_column_1_tb_footer{width:29%!important;margin-bottom:auto!important}.gfooter.et_pb_column_2_tb_footer{width:20%!important}}@media only screen and (max-width:767px){.gfooter.et_pb_column_0_tb_footer{width:100%!important}.gfooter.et_pb_column_1_tb_footer{width:50%!important;margin-top:auto!important;margin-bottom:auto!important}.gfooter.et_pb_column_2_tb_footer{width:44%!important}}@media only screen and (max-width:478px){.footer-social.et_pb_module.et_pb_text_align_left{text-align:center}}strong.mot-member{color:#0b5d76}.team-img img{border-radius:50%;margin-top:-20%;width:85%}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:980px){.contain-bg{background-size:contain;background-position:top}}@media screen and (max-width:370px){.contain-bg.et_pb_section{padding-top:150px!important}}.programs-accordion.et_pb_accordion .et_pb_toggle_title:before{color:#005c78}.programs-accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\4b"!important;margin-right:20px}.programs-accordion.et_pb_accordion .et_pb_toggle_open h5.et_pb_toggle_title{background-color:white;padding:20px;margin:0 -20px}.programs-accordion .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_accordion_item.et_pb_toggle_close{margin-top:20px}.contactus .wpcf7-spinner{display:none}.contactus input.text,.contactus input.title,.contactus input[type=email],.contactus input[type=password],.contactus input[type=tel],.contactus input[type=text],.contactus select,.contactus textarea{border:1px solid #000000;margin-top:15px;padding:5px;width:70%;font-size:12px}.contactus input.wpcf7-form-control.has-spinner.wpcf7-submit{color:white;background-color:#1b84a4;border:none;padding:5px 35px;font-size:19px}.contactus input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{color:#005c78;background-color:white}