#content_container{background-color:var(--light_blue)}#main_container{position:relative;max-width:1440px;margin:auto}#tuition_subject_container{padding:75px 108px 75px}#tuition_subject_content{display:flex}#tuition_subject_left_content{width:810px;flex-shrink:0;padding-right:49px}#tuition_subject_title{width:100%;color:var(--white);background-color:var(--navy_blue);border-radius:15px;padding:15px 0;font-size:36px;line-height:43px;text-align:center;font-weight:900;margin-bottom:30px}#tuition_subject_box{display:flex}.tuition_subject_list{display:flex;flex-wrap:wrap;width:100%}.tuition_subject_list_card{flex-basis:calc(25% - 22px);margin-right:28px}.tuition_subject_list_card:nth-child(4n){margin-right:0}.tuition_subject_list_btn.button{width:100%;border-radius:15px;color:var(--white);background-color:var(--color_science);text-align:center;font-size:21px;font-weight:900;box-shadow:-4px 5px #3e3a6e;margin-left:4px;height:56px;line-height:62px;margin-bottom:28px;box-sizing:border-box}.tuition_subject_list_btn.button .button_bg_hover{background-color:#4b478e}.tuition_subject_list_btn.button:hover{color:var(--white);transform:scale(1.04)}.tuition_subject_list_btn.button:hover .button_bg_hover{width:398px;bottom:-100px}.tuition_subject_list_btn.button:active{background-color:#4b478e;transition:none;box-shadow:none!important;margin-left:0;transform:translateY(5px)}.tuition_subject_list_btn.button.english{background-color:var(--color_english);box-shadow:-4px 5px var(--sky_blue)}.tuition_subject_list_btn.button.english .button_bg_hover{background-color:var(--sky_blue)}.tuition_subject_list_btn.button.english:hover{box-shadow:-4px 5px #1b769d;color:var(--white);transform:scale(1.04)}.tuition_subject_list_btn.button.english:active{background-color:var(--sky_blue);transition:none;box-shadow:none!important;margin-left:0;transform:translateY(5px)}.tuition_subject_list_btn.button.maths,.tuition_subject_list_btn.button.elementary-maths,.tuition_subject_list_btn.button.additional-maths{background-color:var(--color_maths);box-shadow:-4px 5px var(--apricot_orange)}.tuition_subject_list_btn.button.maths .button_bg_hover,.tuition_subject_list_btn.button.elementary-maths .button_bg_hover,.tuition_subject_list_btn.button.additional-maths .button_bg_hover{background-color:var(--apricot_orange)}.tuition_subject_list_btn.button.maths:hover,.tuition_subject_list_btn.button.elementary-maths:hover,.tuition_subject_list_btn.button.additional-maths:hover{box-shadow:-4px 5px #d8791e;color:var(--white);transform:scale(1.04)}.tuition_subject_list_btn.button.maths:active,.tuition_subject_list_btn.button.elementary-maths:active,.tuition_subject_list_btn.button.additional-maths:active{background-color:var(--apricot_orange);transition:none;box-shadow:none!important;margin-left:0;transform:translateY(5px)}#tuition_subject_level_description{width:100%;border-radius:15px;border:4px solid #54a8dc;padding:30px;box-sizing:border-box;margin:7px 0 30px}.tuition_subject_level_description_title{font-family:'DM Sans';font-weight:800;font-size:32px;line-height:36px;margin-bottom:18px}.tuition_subject_overview_text{font-family:'DM Sans';font-weight:300;color:var(--navy_blue)!important;font-size:18px;line-height:29.25px;white-space:pre-wrap}.tuition_subject_description_text{font-family:'DM Sans';font-weight:300;font-size:18px;line-height:29.25px}#tuition_right_content{width:365px}@media only screen and (min-width:768px) and (max-width:1440px){#main_container{max-width:100vw}#tuition_subject_container{padding:5.208vw 7.5vw 5.208vw}#tuition_subject_left_content{width:56.25vw;padding-right:3.385vw}#tuition_subject_title{width:100%;border-radius:1.042vw;padding:1.042vw 0;font-size:2.5vw;line-height:2.969vw;margin-bottom:2.083vw}.tuition_subject_list_card{flex-basis:calc(25% - 1.51vw);margin-right:1.927vw}.tuition_subject_list_btn.button{border-radius:1.042vw;font-size:1.458vw;box-shadow:-.278vw .347vw #3e3a6e;margin-left:.278vw;height:3.889vw;line-height:4.306vw;margin-bottom:1.944vw}.tuition_subject_list_btn.button:hover .button_bg_hover{width:27.639vw;bottom:-6.944vw}.tuition_subject_list_btn.button:active{transform:translateY(.347vw)}.tuition_subject_list_btn.button.english{box-shadow:-.278vw .347vw var(--sky_blue)}.tuition_subject_list_btn.button.english:hover{box-shadow:-.278vw .347vw #1b769d}.tuition_subject_list_btn.button.english:active{transform:translateY(.347vw)}.tuition_subject_list_btn.button.maths,.tuition_subject_list_btn.button.elementary-maths,.tuition_subject_list_btn.button.additional-maths{box-shadow:-.278vw .347vw var(--apricot_orange)}.tuition_subject_list_btn.button.maths:hover,.tuition_subject_list_btn.button.elementary-maths:hover,.tuition_subject_list_btn.button.additional-maths:hover{box-shadow:-.278vw .347vw #d8791e}.tuition_subject_list_btn.button.maths:active,.tuition_subject_list_btn.button.elementary-maths:active,.tuition_subject_list_btn.button.additional-maths:active{transform:translateY(.347vw)}#tuition_subject_level_description{border-radius:1.042vw;border:.26vw solid #54a8dc;padding:2.083vw;margin:.469vw 0 2.083vw}.tuition_subject_level_description_title{font-size:2.188vw;line-height:2.5vw;margin-bottom:1.25vw}.tuition_subject_overview_text,.tuition_subject_description_text,.tuition_subject_description_text *{font-size:1.25vw;line-height:2.031vw}#tuition_right_content{width:25.347vw}}@media only screen and (max-width:768px){#tuition_subject_container{padding:7.477vw}#tuition_subject_content{flex-direction:column-reverse}#tuition_subject_left_content{width:100%;order:2;padding-right:0}#tuition_subject_title{border-radius:2.336vw;padding:1.168vw 0;font-size:5.14vw;line-height:6.308vw;margin-bottom:4.673vw}#tuition_subject_box{flex-direction:column;width:calc(100% - 1.168vw);margin-bottom:0}.tuition_subject_list_card{flex-basis:calc(50% - 2.5vw);margin-right:5vw}.tuition_subject_list_card:nth-child(2n){margin-right:0}.tuition_subject_list_card.col_3{flex-basis:calc(33.3% - 3vw);margin-right:4.5vw}.tuition_subject_list_card.col_3:nth-child(3n){margin-right:0}.tuition_subject_list_btn.button{border-radius:2.336vw;font-size:4.673vw;margin-bottom:4.907vw;box-shadow:-1.168vw 1.168vw #3e3a6e;margin-left:1.168vw;height:14.252vw;line-height:15.888vw;margin-bottom:4.673vw}.tuition_subject_list_card.col_3 .tuition_subject_list_btn.button.chemistry{font-size:4.206vw}.tuition_subject_list_btn.button:hover{transform:scale(1)}.tuition_subject_list_btn.button:active{transition:none;box-shadow:none;color:var(--white);transform:translateY(1.168vw)}.tuition_subject_list_btn.button.english{box-shadow:-1.168vw 1.168vw var(--sky_blue)}.tuition_subject_list_btn.button.maths,.tuition_subject_list_btn.button.elementary-maths,.tuition_subject_list_btn.button.additional-maths{box-shadow:-1.168vw 1.168vw var(--apricot_orange)}#tuition_subject_level_description{border-radius:4.673vw;border:.701vw solid #54a8dc;padding:5.607vw 5.607vw 5.607vw 3.738vw;margin:1.168vw 0 3.738vw}.tuition_subject_level_description_title{font-size:5.14vw;line-height:5.841vw;margin-bottom:2.57vw}.tuition_subject_overview_text,.tuition_subject_description_text,.tuition_subject_description_text *{font-size:3.738vw;line-height:5.14vw}#tuition_right_content{width:auto;min-width:0}}