/* Generated from page: middle-attaining-a-level-students */
.themify_builder_content-8844 .tb_l2l0707.module_row{padding-bottom:17px; padding-top:0px;}
.themify_builder_content-8844 .tb_cij8157.module_column{padding-top:21px; margin-top:4px;}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav > li > a:hover{background-color:rgba(52, 117, 116, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu.module .module-title:hover{background-color:rgba(52, 117, 116, 1); color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu.module .module-title{background-color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav li{font-style:normal; font-weight:700;font-family:"Muli"; font-size:24px;}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav{text-align:center;}
.themify_builder_content-8844 .tb_kj2g379.module-menu li.current_page_item > a:hover, li.current-menu-item > a:hover{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav > li > a{border-radius:0px; padding-left:15px;}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav li a:hover{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav li > ul a:hover{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu li > ul a:hover{background-color:rgba(50, 116, 115, 1);}
.themify_builder_content-8844 .tb_kj2g379.module-menu{border-radius:0px; width:auto; position:static; padding-left:0px;}
.themify_builder_content-8844 .tb_cw0i777.module_column{padding-left:180px; padding-right:180px; padding-top:53px;}
.themify_builder_content-8844 .tb_efgp086.module-text{padding:42px; box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.07); background-color:rgba(255, 255, 255, 1);background-image:none; z-index:3; margin-bottom:-57px;}
.themify_builder_content-8844 .tb_efgp086.module-text.module h1{font-style:normal; font-size:25px;}
.themify_builder_content-8844 .tb_efgp086.module-text.module .tb_text_wrap h1{color:rgba(149, 41, 67, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:700;font-family:"Montserrat";}
.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap p,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap blockquote,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h1,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h2,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h3,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h4,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h5,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap h6,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap li,.themify_builder_content-8844 .tb_efgp086.module-text .tb_text_wrap span{color:rgba(149, 41, 67, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:400;font-family:"Montserrat";}
.themify_builder_content-8844 .tb_efgp086.module-text.module h2{font-style:normal; font-size:16px; line-height:26px;}
.themify_builder_content-8844 .tb_efgp086.module-text.module .tb_text_wrap h2{color:rgba(52, 117, 116, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:300;font-family:"Montserrat";}
.themify_builder_content-8844 .tb_uj18070.module_row{padding-bottom:249px; background-position:56% 55%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://enigmamathshub.co.uk/wp-content/uploads/2025/05/sincerely-media-dGxOgeXAXm8-unsplash-1-scaled.jpg);}
.themify_builder_content-8844 .tb_uj18070.module_row>.builder_row_cover::before,.themify_builder_content-8844 .tb_uj18070.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.45);}
.themify_builder_content-8844 .tb_80sx703.module_row{padding-bottom:4%; padding-top:4%; background-color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_psun694.module-slider.module .slide-title:hover{font-style:normal;}
.themify_builder_content-8844 .tb_psun694.module-slider.module .slide-title{font-style:normal;}
.themify_builder_content-8844 .tb_psun694.module-slider.module .module-title{font-family:"Arial", "Helvetica", sans-serif; text-align:center; font-size:30px;}
.themify_builder_content-8844 .tb_9yn4676.module-text.module h1{font-weight:bold; font-size:34px;}
.themify_builder_content-8844 .tb_85m8074.module_column{padding-right:0px;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons i,.themify_builder_content-8844 .tb_sfhx447.module-buttons span{line-height:26px; color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-size:14px;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons{font-weight:400;font-family:"Montserrat"; margin-top:35px;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons.module{background-color:rgba(255, 255, 255, 1);background-image:none;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons .module-buttons-item a:hover{background-color:rgba(52, 117, 116, 1);background-image:none;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons .module-buttons-item a{background-color:rgba(52, 117, 116, 1);background-image:none;}
.themify_builder_content-8844 .tb_sfhx447.module-buttons.module:hover{background-color:rgba(255, 255, 255, 1);background-image:none;}
.themify_builder_content-8844 .tb_ap9h446.module_row{background-color:rgba(255, 255, 255, 1); padding-top:6%; padding-bottom:0%; border-top:1px solid rgba(222, 222, 222, 1);}
.themify_builder_content-8844 .tb_ap9h446.module_row,.themify_builder_content-8844 .tb_ap9h446.module_row p,.themify_builder_content-8844 .tb_ap9h446.module_row h1,.themify_builder_content-8844 .tb_ap9h446.module_row h2,.themify_builder_content-8844 .tb_ap9h446.module_row h3:not(.module-title),.themify_builder_content-8844 .tb_ap9h446.module_row h4,.themify_builder_content-8844 .tb_ap9h446.module_row h5,.themify_builder_content-8844 .tb_ap9h446.module_row h6{font-family:"Abel"; color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_ap9h446.module_row a{color:rgba(255, 255, 255, 1);}
.themify_builder_content-8844 .tb_xjbm704.module_column{padding-left:1px;}
.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap,.themify_builder_content-8844 .tb_o7u9607.module-image .image-title,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap p,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap blockquote,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h1,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h2,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h3,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h4,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h5,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap h6,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap li,.themify_builder_content-8844 .tb_o7u9607.module-image .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8844 .tb_o7u9607.module-image.module .image-caption{font-size:0.9em;}
.themify_builder_content-8844 .tb_hibe744.module_column{padding-top:28px; padding-bottom:5px; padding-left:55px;}
.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap p,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap blockquote,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h1,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h2,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h3,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h4,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h5,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap h6,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap li,.themify_builder_content-8844 .tb_z22e551.module-text .tb_text_wrap span{color:rgba(107, 107, 107, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:600;font-family:"Muli";}
.themify_builder_content-8844 .tb_z22e551.module-text.module .module-title{color:rgba(107, 107, 107, 1);}
.themify_builder_content-8844 .tb_z22e551.module-text a{color:rgba(107, 107, 107, 1);}
.themify_builder_content-8844 .tb_z22e551.module-text{font-style:normal; line-height:21px; font-size:13px;}
.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap p,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap blockquote,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h1,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h2,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h3,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h4,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h5,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap h6,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap li,.themify_builder_content-8844 .tb_z22e551.module-text:hover .tb_text_wrap span{color:rgba(149, 41, 67, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8844 .tb_z22e551.module-text a:hover{text-decoration:underline; color:rgba(149, 41, 67, 1);}
.themify_builder_content-8844 .tb_99qo721.module_column{padding-top:5px; padding-bottom:5px; padding-left:2px; padding-right:0px;}
.themify_builder_content-8844 .tb_vwbv741.module-icon{font-weight:300;font-family:"Muli"; margin-bottom:40px; font-style:normal;}
.themify_builder_content-8844 .tb_vwbv741.module-icon span{color:rgba(107, 107, 107, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-8844 .tb_vwbv741.module-icon .module-icon-item i{color:rgba(52, 117, 116, 1);}
.themify_builder_content-8844 .tb_vwbv741.module-icon i,.themify_builder_content-8844 .tb_vwbv741.module-icon a,.themify_builder_content-8844 .tb_vwbv741.module-icon span{line-height:26px; font-size:16px;}
.themify_builder_content-8844 .tb_inkm745.module_column{padding-top:9px;}
.themify_builder_content-8844 .tb_vkjv701.module-image .image-wrap img:hover{border-bottom:3px double rgba(149, 41, 67, 1); border-top:3px solid; margin:0px;}
.themify_builder_content-8844 .tb_vkjv701.module-image .image-wrap img{padding-top:0px;}
.themify_builder_content-8844 .tb_liqm705.module-image .image-wrap img:hover{border-bottom:3px double rgba(149, 41, 67, 1);}
.themify_builder_content-8844 .tb_bhfu060.module-image .image-wrap img{border-bottom:3px double;}
.themify_builder_content-8844 .tb_bhfu060.module-image .image-wrap img:hover{border-bottom:3px double rgba(149, 41, 67, 1);}
.themify_builder_content-8844 .tb_5eu0114.module-image .image-wrap img:hover{border-bottom:3px double rgba(149, 41, 67, 1);}

@media screen and (max-width: 1280px) {
.themify_builder_content-8844 .tb_efgp086.module-text.module h3{font-size:36px;}
.themify_builder_content-8844 .tb_vwbv741.module-icon{margin-top:20px; margin-bottom:20px;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav li{font-style:normal; font-size:10px; font-weight:700;font-family:"Muli";}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav{text-align:left;}
.themify_builder_content-8844 .tb_cw0i777.module_column{padding-left:0px; padding-right:0px; padding-top:53px;}
.themify_builder_content-8844 .tb_efgp086.module-text.module h3{font-size:30px;}
.themify_builder_content-8844 .tb_efgp086.module-text{margin-bottom:-57px;}
.themify_builder_content-8844 .tb_9yn4676.module-text{padding-left:10px; padding-right:10px; padding-top:10px;}
.themify_builder_content-8844 .tb_vwbv741.module-icon{margin-top:20px; margin-bottom:20px;}
.themify_builder_content-8844 .tb_vkjv701.module-image{margin-top:7px;}
.themify_builder_content-8844 .tb_liqm705.module-image{margin-top:-23px; padding-top:0px;}
.themify_builder_content-8844 .tb_5eu0114.module-image{margin-top:-6px;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav li{font-style:normal; font-size:15px; font-weight:700;font-family:"Muli";}
.themify_builder_content-8844 .tb_kj2g379.module-menu .nav{text-align:left;}
.themify_builder_content-8844 .tb_vbel414.module_row{margin-top:-51px;}
.themify_builder_content-8844 .tb_efgp086.module-text.module h3{font-size:28px;}
.themify_builder_content-8844 .tb_efgp086.module-text{margin-left:0px;}
.themify_builder_content-8844 .tb_ap9h446.module_row,.themify_builder_content-8844 .tb_ap9h446.module_row p,.themify_builder_content-8844 .tb_ap9h446.module_row h1,.themify_builder_content-8844 .tb_ap9h446.module_row h2,.themify_builder_content-8844 .tb_ap9h446.module_row h3:not(.module-title),.themify_builder_content-8844 .tb_ap9h446.module_row h4,.themify_builder_content-8844 .tb_ap9h446.module_row h5,.themify_builder_content-8844 .tb_ap9h446.module_row h6{font-family:"Abel";}
.themify_builder_content-8844 .tb_ap9h446.module_row{padding-top:10%; padding-bottom:10%; border-top:1px solid rgba(222, 222, 222, 1);}
.themify_builder_content-8844 .tb_vwbv741.module-icon{margin-top:20px; margin-bottom:20px; margin-left:0px;}
}