#page-container .wpcf7 form.invalid .wpcf7-response-output,#page-container .wpcf7 form.unaccepted .wpcf7-response-output,#page-container .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ff0000;color:#ffffff}#page-container .wpcf7 form br{display:none}#page-container .wpcf7 form .wpcf7-response-output{margin:0}#page-container .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:#fff}#post_sec article{overflow:hidden}.team-list{z-index:1!important}div#team-popup{display:none}.team-popup{display:none;position:fixed;z-index:9999;inset:0;background:rgba(0,0,0,0.7)}.team-inner-content{display:flex;justify-content:center;align-items:center;height:100vh}.team-popup-content{background:#fff;padding:20px;border-radius:10px;max-width:700px;width:90%;color:#000;position:relative}.team-popup-close{position:absolute;top:10px;right:15px;font-size:30px;cursor:pointer}.team-popup img{max-width:150px;border-radius:50%;margin-bottom:15px}.team-popup-inner h3{margin-top:10px;font-size:24px}footer .et_builder_inner_content.et_pb_gutters3,footer .et_pb_column,footer .et_pb_social_media_follow li a.icon:before{z-index:inherit}.team-popup-details a:before{content:"";padding-right:10px}.team-popup-details a:before{color:transparent;background-image:url(https://www.thcs.uk/wp-content/themes/thcs/images/Linkedin.png);font-size:25px;background-size:contain;position:relative;top:5px;width:25px;height:25px;display:inline-block;background-repeat:no-repeat}.forminator-checkbox__label a{color:#fff;text-decoration:underline}@media (min-width:1024px){div#home-meet-team .et_pb_team_member:not(.show) p.et_pb_member_position{height:inherit!important}#home-meet-team .et_pb_team_member_description{min-height:0}.team-list{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px}.team-list .et_pb_team_member{flex:1 1 30%;padding:20px}}@media (min-width:981px){#post_sec article{min-height:510px}#home-sec-1 .et_pb_blurb{width:unset!important}}@media (max-width:1024px){.team-popup-content{height:70%;overflow:auto}#home-meet-team h3.et_pb_module_header{display:flex;min-height:60px;align-items:center}#home-meet-team .et_pb_team_member_description{display:flex;flex-direction:column;min-height:136px;justify-content:normal;align-items:center}}@media (max-width:980px){#logos-sec .et_pb_module{display:inline-block;width:15%}}@media(max-width:767px) and (min-width:600px){.meet-team-home h3.et_pb_module_header{font-size:16px!important}.meet-team-home p.et_pb_member_position{font-size:14px!important}.meet-team-home .et_pb_module.et_pb_team_member{padding:10px!important}}@media (max-width:640px){#logos-sec .et_pb_module{width:23%}}