body.index #slide-1 .bcg{background-image:linear-gradient(180deg,#173a2e00 0% 50%,#173a2e59 75%,#0e1e18cc),url(//www.thornhill-tutor.com/cdn/shop/t/10/assets/portal-students-banner.jpg?v=50527551193805770351791481456)!important;background-position:center 22%!important;background-color:#173a2e}body.index #slide-1 .hsContainer{height:clamp(430px,calc(100vh - 230px),700px)!important}body.index #slide-1 .hsContent{vertical-align:bottom;margin:0 auto;padding:0 16px 96px}body.index #slide-1 .headline{font-family:Mulish,Muli,system-ui,sans-serif;font-size:52px;line-height:1.15;font-weight:400;letter-spacing:-.5px;margin:0;text-shadow:none}body.index #slide-1 p.subtitle{max-width:760px;margin-left:auto!important;margin-right:auto!important;line-height:1.6;font-family:Mulish,Muli,system-ui,sans-serif;margin:12px 0 0;font-size:15px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#fffffff5!important;text-shadow:0 1px 10px rgba(0,0,0,.35)}body.index #slide-1 p.subtitle:after{content:"";display:block;width:48px;height:3px;background:#f20303;margin:22px auto 24px}body.index #slide-1 a.action_button{font-family:Mulish,Muli,system-ui,sans-serif;background:#f20303;color:#fff;border:0;border-radius:8px;font-size:15px;font-weight:700;padding:13px 34px;letter-spacing:0}body.index #slide-1 a.action_button:hover{background:#d10000}body.index #featured_links{padding:40px 0 20px}body.index #featured_links #feature{display:flex;align-items:stretch}body.index #featured_links #feature>a,body.index #featured_links #feature>div{float:none}body.index #featured_links img{height:150px;width:100%;object-fit:contain}body.index #featured_links .column,body.index #featured_links .columns{box-sizing:border-box;background:#eef4f1;border-radius:10px;padding:22px 18px 18px;transition:transform .15s,box-shadow .15s}body.index #featured_links .column:hover,body.index #featured_links .columns:hover{transform:translateY(-2px);box-shadow:0 0 0 1.5px #2f6b55}body.index #featured_links img{border-radius:8px}body.index #featured_links h2{font-family:Mulish,Muli,system-ui,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;color:#0e0e0e}body.index #featured_links h2 a{color:#0e0e0e}body.index #featured_links .feature_divider{width:48px;height:3px;border:0;background:#f20303;margin:10px auto 12px}body.index #featured_links p{font-size:15px;line-height:1.5;color:#3a3a3a}body.index h2.title,body.index h2.title a{color:#0e0e0e;font-weight:700}body.index a:hover{color:#2f6b55}@media(max-width:767px){body.index #slide-1 .headline{font-size:34px}body.index #slide-1 .hsContent{padding-bottom:80px}body.index #featured_links #feature{display:block}body.index #featured_links .columns{margin-bottom:14px}}.promo_banner{position:relative}.promo_banner a.promo-admin{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#fff;font-size:12px;font-weight:700;letter-spacing:.4px;border:1px solid rgba(255,255,255,.35);border-radius:99px;padding:2px 10px;text-decoration:none}.promo_banner a.promo-admin:hover{border-color:#f20303;color:#fff}@media(max-width:767px){.promo_banner a.promo-admin{position:static;transform:none;margin-left:8px}}body.index #slide-2 .headline{font-family:Mulish,Muli,system-ui,sans-serif;font-weight:400;font-size:40px;line-height:1.25;letter-spacing:-.3px;max-width:820px;margin:0 auto .4em}body.index #slide-2 p.subtitle{font-family:Mulish,Muli,system-ui,sans-serif;font-size:14px;letter-spacing:1.6px;text-transform:uppercase;color:#ffffffd9!important}body.index #slide-2 p.subtitle:after{content:"";display:block;width:48px;height:3px;background:#f20303;margin:18px auto 22px}body.index #slide-2 a.action_button{font-family:Mulish,Muli,system-ui,sans-serif;background:#f20303;color:#fff;border:0;border-radius:8px;font-size:15px;font-weight:700;padding:13px 34px}body.index #slide-2 a.action_button:hover{background:#d10000}@media(max-width:767px){body.index #slide-2 .headline{font-size:26px}}body.index .homepage_content .article img,body.blog .article_image img,body.blog .article img,body.article .section img{filter:url(#brand-palette);border-radius:8px}.qualifications{margin:18px 0 30px;font-family:Mulish,Muli,system-ui,sans-serif}.qualifications h2{text-align:center;color:#0e0e0e;font-weight:700;font-size:26px;margin:0}.qualifications .q-rule{width:48px;height:3px;background:#f20303;margin:14px auto 12px}.qualifications .q-intro{text-align:left;color:#2f6b55;font-weight:700;margin:0 0 22px}.qualifications .q-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.qualifications .q-card{background:#eef4f1;border-radius:10px;padding:18px 20px}.qualifications .q-card h3{font-size:15px;font-weight:800;color:#0e0e0e;margin:0 0 8px;letter-spacing:.3px}.qualifications .q-card p{font-size:15px;line-height:1.55;margin:0 0 6px;color:#3a3a3a}.qualifications .q-badge{display:inline-block;background:#2f6b55;color:#fff;font-size:12px;font-weight:700;border-radius:99px;padding:3px 10px}.qualifications .q-history{margin-top:14px}.qualifications .q-history ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.qualifications .q-history li{background:#fff;border:1px solid #d5e3dc;border-radius:99px;padding:3px 10px;font-size:13px;margin:0}.qualifications .q-verify{text-align:center;margin-top:18px}.qualifications .q-verify a{color:#2f6b55;font-weight:700}@media(max-width:767px){.qualifications .q-grid{grid-template-columns:1fr}}body.index #slide-1 .hsContent>div{position:relative;z-index:0}body.index #slide-1 .hsContent>div:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:50%;top:50%;width:min(1350px,140%);height:240%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#000000c7,#000000a8 35%,#0006 65%,#0000)}body.index .header div.logo a{padding-top:6px;padding-bottom:6px;max-width:118px}body.index .header div.container{padding-top:2px;padding-bottom:2px}body.index .header .nav ul.menu{padding-top:14px}#slide-blog .bcg{background-image:url(//www.thornhill-tutor.com/cdn/shop/t/10/assets/slideshow_blog_brand.jpg?v=91576141202097927801791485958)!important}#slide-contact .bcg{background-image:url(//www.thornhill-tutor.com/cdn/shop/t/10/assets/slideshow_contact_brand.jpg?v=109668191352772504361791485958)!important}img[src*=photodune-2833106-female-student]{filter:url(#brand-palette)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/portal-look.css.map */
