.s_1 h1{font-size:50px;color:#ffffff;font-weight:900;letter-spacing:4px;padding-bottom:50px;text-align:left;line-height:1.2em}.et_pb_slide_description{padding-left:0px}@media (max-width:981px){.s_1 h1{font-size:24px;color:#ffffff;font-weight:800;letter-spacing:1px;padding-bottom:30px;padding-top:30px}}.custom-button-home{background-color:#f8af07;text-align:center;border:none;color:#333333;font-size:18px;font-weight:700;letter-spacing:1px;width:150px;height:150px;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;transition:background-color 0.3s;text-shadow:none}.custom-button-home a{color:#ffffff;font-weight:900;text-decoration:none;font-size:inherit}.custom-button{background-color:#f8af07;text-align:center;border:none;color:#333333;font-size:18px;font-weight:800;letter-spacing:1px;padding:15px 32px;text-decoration:none;display:inline-block;margin:20px 2px;cursor:pointer;border-radius:30px;transition:background-color 0.3s;text-shadow:none}.custom-button a{color:#ffffff}@media (max-width:981px){.custom-button{background-color:#f8af07;border:none;color:#333333;font-size:16px;font-weight:700;letter-spacing:1px;padding:5px 32px;text-align:center;text-decoration:none;display:inline-block;margin:20px 2px;cursor:pointer;border-radius:20px;transition:background-color 0.3s}}.custom-button:hover{color:#ffffff}body:not(.home) #main-header{border-bottom:4px solid #bb1f24}#logo{content:url('https://oakvilleeacademy.com/wp-content/uploads/2024/10/logo_page.png')}.home #logo{content:url('https://oakvilleeacademy.com/wp-content/uploads/2024/10/logo3.png')}.home #logo{content:url('https://oakvilleeacademy.com/wp-content/uploads/2024/10/logo3.png')}.home #top-menu li a{color:#ffffff}body:not(.home) #main-header{background-color:#ffffff}body:not(.home) #top-menu .menu li a{color:#333333}#top-menu .sub-menu li a{color:#333333}.related.products{display:none}.home .et-fixed-header#main-header #logo{content:url('https://oakvilleeacademy.com/wp-content/uploads/2024/10/logo_page.png')}@media screen and (max-width:980px){#main-header #logo{content:url('https://oakvilleeacademy.com/wp-content/uploads/2024/10/logo_page.png')}}.short-description{font-size:14px;color:#555;margin-top:10px;line-height:1.6;white-space:normal;overflow-wrap:break-word}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-weight:800;padding-bottom:0px}.woocommerce ul.products li{border:2px solid #dddddd;background-color:#f5f5f5;border-radius:10px}.woocommerce ul.products li.product{padding:20px}@media (max-width:981px){.woocommerce ul.products li.product{padding:5px}}.et_pb_title_container{border-bottom:4px solid #dddddd}.et_pb_title_container h1{color:#bb1f24;font-weight:800;padding-bottom:20px;letter-spacing:2px;font-size:32px}#top-menu li li{padding:0 15px;margin:0}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:250px}#top-menu li li a{padding:6px 15px;width:230px}.flag-cn a::before{content:"";display:inline-block;width:20px;height:15px;background:url('https://qldevelopments.com/wp-content/uploads/2024/09/zh.png') no-repeat center center;background-size:contain;margin-right:8px;vertical-align:middle}.flag-ca a::before{content:"";display:inline-block;width:20px;height:15px;background:url('https://qldevelopments.com/wp-content/uploads/2024/09/ca.png') no-repeat center center;background-size:contain;margin-right:8px;vertical-align:middle}img.alignleft{display:inline;float:left;padding-right:20px;padding-bottom:20px}.et_header_style_left .logo_container{pointer-events:none;cursor:default}#top-header{font-size:16px}@media screen and (max-width:980px){#page-container{padding-top:0px!important}#top-header{position:static!important;display:block!important}#top-header .container{padding-top:0.75em!important}#page-container #main-header{position:relative!important;top:0!important}#top-header #et-secondary-menu,#top-header #et-secondary-nav{display:block!important}#top-header #et-secondary-nav li{text-align:center!important}#et-main-area{padding-top:1px}}.flag-ca,.flag-cn{display:none}@media screen and (max-width:980px){#h_2 p{text-align:left;font-size:16px;line-height:30px;letter-spacing:3px}#h_2 h1{font-size:24px;font-weight:900}}@media screen and (max-width:980px){#h_3 h1{font-size:24px;font-weight:900}}.et-social-pinterest a.icon:before{content:"\e095"}.product_1 .woocommerce ul.products li{background-color:#ffffff;border-radius:8px;box-shadow:0px 6px 20px rgba(0,0,0,0.2)}.productet_pb_section{width:100%;text-align:center}.h_b1{width:80%!important;text-align:center}@media all and (min-width:1024px){[class*=woocommerce] ul.products li.product{width:22.1%!important;margin:0 3% 2.992em 0!important;clear:none!important}[class*=woocommerce] ul.products li.product:nth-child(4n){margin-right:0px!important}[class*=woocommerce] ul.products li.product:nth-child(4n+1){clear:both!important}}@media only screen and (min-width:1500px){.et_pb_row{padding-top:0px}}body:not(.home) #main-header .nav li ul{box-shadow:0px 6px 20px rgba(0,0,0,0.2)}.et_pb_wc_add_to_cart .quantity input.qty{max-width:6.3em}.et_pb_wc_add_to_cart_0_tb_body input,.et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{font-weight:800!important;background-color:#eeeeee!important;font-size:18px;color:#333}.price del .woocommerce-Price-amount.amount{display:none}.onsale{display:none}#main-header,#top-header{z-index:6666}.picker__box{z-index:9999;margin-top:100px!important}.um-profile-nav{display:none!important}.um-profile-photo,.um-account-meta-img{display:none!important}.woocommerce-notices-wrapper{display:none}#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding-right:0px!important}}.product-sku{font-size:21px;color:#333333;font-weight:600}.product-sku-2{font-size:16px;color:#555;margin-top:5px;font-weight:700;display:none}.Register_1{background-color:#ffffff;padding:8px 15px 0px 15px;border-radius:5px;margin-bottom:12px}.Register_1 a{font-weight:800;color:#9a2124!important}.Register_1:hover{background-color:#fbb10d}.Purchase_Courses{}@media only screen and (min-width:1650px){.pc-1{display:block}.ipad-1,.phone-1,.phone-2{display:none}}@media only screen and (min-width:980px) and (max-width:1649px){.ipad-1{display:block}.pc-1,.phone-1,.phone-2{display:none}}@media only screen and (max-width:979px){.phone-1,.phone-2{display:block}.pc-1,.ipad-1{display:none}}@media (max-width:980px){.phone-2 .et_pb_menu .et_pb_menu__menu{display:flex!important}.phone-2 .et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}}.p_img img{width:190px!important;height:190px!important;margin-left:23px!important}.custom-cart-button{display:block;width:100%;text-align:center;padding:12px;background-color:#0073aa;color:white;border-radius:5px;text-decoration:none;font-size:16px;margin-top:10px}.custom-cart-button:hover{background-color:#005a87}.contact_menu{font-weight:800;padding-right:30px}