#top-header .el_modal_popup_trigger_element_wrapper #pp-launch-btn,#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;line-height:100%!important;background-color:#0071BC;border:2px solid #0071BC;font-size:14px;color:#fff;padding:8px 15px!important;border-radius:50px;transition:all 0.2s;text-decoration:none}#top-header .el_modal_popup_trigger_element_wrapper #pp-launch-btn:hover,#top-header .el_modal_popup_trigger_element_wrapper #pp-launch-btn:active,#top-header .el_modal_popup_trigger_element_wrapper #pp-launch-btn:focus{background:#fff;color:#0071BC;text-decoration:none;border:2px solid #0071BC}#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button{background:#fff;color:#6cb845;border:2px solid #fff}#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button:hover,#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button:active,#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button:focus{background:#fff;color:#0071BC;text-decoration:none;border:2px solid #0071BC}#top-header .el_modal_popup_trigger_element_wrapper .el_modal_popup_trigger_button{margin-right:10px}img#logo{max-height:100px}a.green-btn{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;background-color:#6CB845;border:2px solid #6CB845;font-size:14px;color:#fff;padding:8px 15px;border-radius:50px;transition:all 0.3s}a.green-btn:hover,a.green-btn:active,a.green-btn:focus{background:none;color:#6CB845}.page-id-1077 img#logo,.page-id-858 img#logo,.page-id-1235 img#logo{content:url("/wp-content/uploads/2021/06/okanagan-waldorf-school.svg");max-width:200px}.page-id-1082 img#logo{content:url("/wp-content/uploads/2021/06/early-years-centre.svg");max-width:200px}#top-header .el_modal_popup_trigger_element_wrapper{float:left;padding-bottom:16px}#et-info{float:right;line-height:3em!important}#top-menu li{padding-right:5px}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:15px}#main-content .et_pb_divider:before{border-top:2px solid #d9d9d9}.et_pb_toggle{border:2px solid #d9d9d9}.page-id-1082 table tr td{border:2px solid #d9d9d9}#covid-19 .el_modal_popup_content_text a{color:#F89939}#covid-19 .el_modal_popup_content_text a:hover,#covid-19 .el_modal_popup_content_text a:active,#covid-19 .el_modal_popup_content_text a:focus{text-decoration:underline}.et_pb_slide_description{padding-top:50px;padding-bottom:50px}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.circular{padding:25px;background:rgba(255,255,255,0.66);border-radius:50%}.dead-centre{max-width:408px;max-height:408px}.outer,.inner{display:table-cell;width:100%;margin:0;padding:0;vertical-align:middle;text-align:center}.outer{display:table;width:100%;height:100%;margin:0;padding:0;overflow:visible}.page-id-1088 .circular{background-color:#0071BC}.et_pb_blog_grid .et_pb_post{background:none;border:none}.et_pb_blog_grid .et_pb_post .post-content-inner p{margin-bottom:9.27%}.more-link{display:inline-block;padding:0.3em 1em;background-color:#F89939;border-radius:50px;color:white;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;font-size:18px;line-height:1.7em;text-transform:capitalize}#menu-footer-menu,#menu-footer-menu li{display:block!important}#menu-footer-menu li{margin:0}a.footer-button{color:#fff;font-size:20px;display:block;margin-right:30px;margin-bottom:10px;font-family:'Roboto Slab'}a.footer-button:hover,a.footer-button:focus,a.footer-button:active,a.footer-link:hover,a.footer-link:focus,a.footer-link:active{color:#F89939}a.footer-link,p.footer-item-white{display:block;color:#fff;margin-bottom:5px}#footer-bottom-right{text-align:right;margin:auto}a.footer-bottom-link{color:#fff;display:inline-block;margin-left:20px}a.footer-bottom-link:hover,a.footer-bottom-link:focus,a.footer-bottom-link:active,#menu-footer-menu li a:hover,#menu-footer-menu li a:active,#menu-footer-menu li a:focus{color:#F89939!important}a.footer-button img{width:25px;position:relative;top:5px;margin-right:10px}a.footer-link img,p.footer-item-white img{width:20px;position:relative;top:5px;margin-right:10px}.et_pb_column_2_tb_footer .footer-link:hover{color:#0071BC!important}.wpcf7{}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.wpcf7 input[type=checkbox]{}.wpcf7 .wpcf7-list-item{display:block;margin:0;padding:8px 0}.wpcf7 button{background-color:#F89939;border:0;color:white}.wpcf7 button:active,.wpcf7 button:hover{background-color:#6cb845;border:0!important}#made-with-mintent{}span.mobile_menu_bar:before{}#top-header .container{padding-top:16px}@media all and (min-width:1100px) and (max-width:1405px){}@media all and (max-width:980px){#top-header .container{padding-top:0}#top-header .el_modal_popup_trigger_element_wrapper{padding-top:16px}footer .et_pb_menu__wrap{justify-content:flex-start!important}footer .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}.et_pb_text_3_tb_footer,.et_pb_code_2_tb_footer{text-align:center}a.footer-bottom-link:first-of-type{margin-left:0}}@media all and (min-width:768px) and (max-width:980px){}@media all and (max-width:767px){#top-header .el_modal_popup_trigger_element_wrapper{float:none;padding-bottom:0;text-align:center}#top-header #et-info{float:none;text-align:center}}#pp-sidebar .widget-title{color:#0071BC;border-bottom:2px solid #6CB845;margin-bottom:5px}#pp-sidebar .menu-parent-portal-container ul li{border-bottom:1px solid rgba(0,0,0,0.3)}#pp-sidebar .menu-parent-portal-container ul li:last-child{border:none}#pp-sidebar .menu-parent-portal-container #menu-parent-portal .current-menu-item a{font-weight:bold}#pp-sidebar .menu-parent-portal-container #menu-parent-portal .menu-item a{color:#3a3a3a;transition:all 0.3s;display:block;padding:5px 10px}#pp-sidebar .menu-parent-portal-container #menu-parent-portal .menu-item a:hover{color:#0071BC;background:rgba(0,0,0,0.1);font-weight:bold}#wpmem_login #wpmem_login_form fieldset .link-text{display:none}#wpmem_restricted_msg,#wpmem_login,#wpmem_reg{width:100%;max-width:600px;margin:0 auto}#wpmem_login a#login{display:none}#wpmem_login #wpmem_login_form fieldset .div_text,#wpmem_reg #wpmem_register_form fieldset .div_text,#wpmem_login #wpmem_pwdchange_form fieldset .div_text,#wpmem_login #wpmem_pwdreset_form fieldset .div_text,#wpmem_login .button_div,#wpmem_reg .button_div{width:100%}#wpmem_login #wpmem_login_form legend,#wpmem_reg #wpmem_register_form legend,#wpmem_login #wpmem_pwdchange_form legend,#wpmem_login #wpmem_pwdreset_form legend{display:none}#wpmem_login #wpmem_login_form input,#wpmem_reg #wpmem_register_form input,#wpmem_login #wpmem_pwdchange_form input,#wpmem_login #wpmem_pwdreset_form input{border-radius:50px 50px 50px 50px;overflow:hidden;border-width:2px;border-color:#0071BC;background:none;padding:8px 15px}#wpmem_login #wpmem_login_form .button_div input[type="submit"],#wpmem_reg #wpmem_register_form .button_div input[type="submit"],#wpmem_login #wpmem_pwdchange_form .button_div input[type="submit"],#wpmem_login #wpmem_pwdreset_form .button_div input[type="submit"],#wpmem_login .link-text a,#wpmem_msg p a,#pp-login-form-wrap a,#pp-registration-form-wrap li a,#pp-pw-reset-form-wrap a{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;background-color:#6CB845;border:2px solid #6CB845;font-size:14px;color:#fff;padding:8px 15px;border-radius:50px;transition:all 0.3s}#wpmem_login #wpmem_login_form .button_div input[type="submit"]:hover,#wpmem_login #wpmem_login_form .button_div input[type="submit"]:active,#wpmem_login #wpmem_login_form .button_div input[type="submit"]:focus,#wpmem_reg #wpmem_register_form .button_div input[type="submit"]:hover,#wpmem_reg #wpmem_register_form .button_div input[type="submit"]:active,#wpmem_reg #wpmem_register_form .button_div input[type="submit"]:focus,#wpmem_login #wpmem_pwdchange_form .button_div input[type="submit"]:hover,#wpmem_login #wpmem_pwdchange_form .button_div input[type="submit"]:focus,#wpmem_login #wpmem_pwdchange_form .button_div input[type="submit"]:active,#wpmem_login #wpmem_pwdreset_form .button_div input[type="submit"]:hover,#wpmem_login #wpmem_pwdreset_form .button_div input[type="submit"]:active,#wpmem_login #wpmem_pwdreset_form .button_div input[type="submit"]:focus,#wpmem_msg p a:hover,#wpmem_msg p a:active,#wpmem_msg p a:focus,#pp-login-form-wrap a:hover,#pp-login-form-wrap a:focus,#pp-login-form-wrap a:active,#pp-registration-form-wrap li a:hover,#pp-registration-form-wrap li a:active,#pp-registration-form-wrap li a:focus,#pp-pw-reset-form-wrap a:hover,#pp-pw-reset-form-wrap a:active,#pp-pw-reset-form-wrap a:focus{color:#6CB845;background:#fff}#wpmem_login .link-text a,#pp-registration-form-wrap li:nth-of-type(2) a#pp-pw-reset-form-wrap a{background-color:#0071BC;border-color:#0071BC}#wpmem_login .link-text a:hover,#wpmem_login .link-text a:active,#wpmem_login .link-text a:focus,#pp-registration-form-wrap li:nth-of-type(2) a:hover,#pp-registration-form-wrap li:nth-of-type(2) a:active,#pp-registration-form-wrap li:nth-of-type(2) a:focus,#pp-pw-reset-form-wrap a:hover,#pp-pw-reset-form-wrap a:focus,#pp-pw-reset-form-wrap a:active{color:#0071BC;background:#fff}#wpmem_login #pwdchange,#wpmem_login #pwdreset,.logged-in #forgot-pw-btn{display:none}#wpmem_login .link-text{width:100%;border-top:1px solid #0071BC;margin-top:15px;padding-top:20px}#wpmem_msg{background:none;border:none;text-align:left;padding:0}#wpmem_msg h2,#wpmem_msg p{color:#A30000}#wpmem_login fieldset,#wpmem_reg fieldset{margin:0!important}#pp-login-form-wrap a{margin-top:10px}#pp-login-form-wrap #wpmem_msg p{margin:0;padding:0}#pp-registration-form-wrap ul{list-style:none;margin-left:0!important;padding-left:0}#pp-registration-form-wrap li{margin-top:0;margin-right:10px;display:inline-block}#pp-registration-form-wrap li:nth-of-type(2){margin-right:0}#teacher-bookings-wrap{font-size:0}#teacher-bookings-wrap .teacher-booking{display:inline-block;width:calc(100% / 4);text-align:center;margin-bottom:30px}#teacher-bookings-wrap .teacher-booking img{width:80%;margin:0 auto;border-radius:50%}#teacher-bookings-wrap .teacher-booking h2{font-size:18px}#teacher-bookings-wrap .teacher-booking h3{font-size:14px}#teacher-bookings-wrap .teacher-booking a{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;background-color:#6CB845;border:2px solid #6CB845;font-size:14px;color:#fff;padding:8px 15px;border-radius:50px;transition:all 0.3s}#teacher-bookings-wrap .teacher-booking a:hover,#teacher-bookings-wrap .teacher-booking a:active,#teacher-bookings-wrap .teacher-booking a:focus{background:none;color:#6CB845}.calendly-overlay{z-index:99999!important}.pp-options-wrap{font-size:0}.pp-options-wrap .pp-option{display:inline-block;width:calc(100% / 3 - 20px);margin:10px;padding:30px;text-align:center;vertical-align:top;min-height:325px}.pp-options-wrap .pp-option:hover{opacity:0.8}.pp-options-wrap .pp-option.blue{background-color:#0071BC}.pp-options-wrap .pp-option.green{background-color:#6CB845}.pp-options-wrap .pp-option.orange{background-color:#F79838}.pp-options-wrap .pp-option.yellow{background-color:#ffc800}.pp-options-wrap .pp-option.red{background-color:#cd3a3a}.pp-options-wrap .pp-option.hide-option{display:none}.pp-options-wrap .pp-option.purple{background-color:#853DB9}.pp-options-wrap .pp-option img{width:60%;max-width:100px}.pp-options-wrap .pp-option h2{color:#fff;font-size:22px}.pp-options-wrap .pp-option p{color:#fff;font-size:14px}.wpdm-shortcode-toolbar button[type="submit"]{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;background-color:#6CB845;border:2px solid #6CB845;font-size:14px;color:#fff;padding:2px 15px;border-radius:50px;transition:all 0.3s;text-decoration:none}.wpdm-shortcode-toolbar button[type="submit"]{padding:6px 15px}.wpdm-shortcode-toolbar button[type="submit"]{background-color:#0071BC;border:2px solid #0071BC}.wpdm-shortcode-toolbar button[type="submit"]:hover,.wpdm-shortcode-toolbar button[type="submit"]:focus,.wpdm-shortcode-toolbar button[type="submit"]:active{color:#0071BC;background:#fff;text-decoration:none;border:2px solid #0071BC}.resource-centre-wrap .w3eden .form-control::placeholder{color:#0071BC;opacity:1}.resource-centre-wrap .w3eden .form-control:-ms-input-placeholder{color:#0071BC}.resource-centre-wrap .w3eden .form-control::-ms-input-placeholder{color:#0071BC}.resource-centre-wrap .w3eden .card{border-radius:0;border:3px solid rgba(0,0,0,.1)}.single-wpdmpro #sidebar{display:none}.single-wpdmpro #left-area{float:none;width:100%;padding-right:0}.single-wpdmpro #main-content .container:before{display:none}.single-wpdmpro .w3eden .list-group{padding:0!important}.single-wpdmpro .w3eden .wpdm-filelist a.btn{display:inline-block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;background-color:#0071BC;border:2px solid #0071BC;font-size:14px;color:#fff;padding:2px 15px;border-radius:50px;transition:all 0.3s;text-decoration:none}.single-wpdmpro .w3eden .wpdm-filelist a.btn:hover,.single-wpdmpro .w3eden .wpdm-filelist a.btn:focus,.single-wpdmpro .w3eden .wpdm-filelist a.btn:active{color:#0071BC;background:#fff;text-decoration:none;border:2px solid #0071BC}.single-wpdmpro .w3eden .wpdm-download-link.btn.btn-primary{display:none}.director-li a{color:white!important}.director-li a:hover{color:#0071bc!important}