:root{--brand-primary:#004b50;--brand-secondary:#01848c;--brand-white:#fff;--brand-gold-light:#dfb06f;--brand-gold-dark:#997041;--brand-gold-border:#af8150;--text-dark:#004b50;--shadow-soft:rgba(0,0,0,.21)}h1,h2,h3,h4,h5,h6{color:var(--brand-primary)!important;font-weight:400;line-height:1.25em}h1{font-size:2em;line-height:1.15em}h2{font-size:1.5em}h3{font-size:1.3em;font-weight:600;line-height:1.3em}h4{font-size:1.15em;font-weight:700;line-height:1.35em}h5{font-size:1.05em}h6{font-size:1em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:inherit!important;font-weight:700}p{line-height:1.5em}strong{color:var(--brand-primary);font-weight:700}.text-center{text-align:center!important}.fontweight100{font-weight:100}.fontweight200{font-weight:200}.fontweight300{font-weight:300}.fontweight400{font-weight:400}.fontweight500{font-weight:500}.fontweight600{font-weight:600}.fontweight700{font-weight:700}.fontweight800{font-weight:800}.fontweight900{font-weight:900}.quickBrush,.quickbrush{font-family:Quickbrush,quickbrush,Alex Brush,cursive!important;font-size:2.5em;font-weight:400;line-height:1.5}.fancy-text-container h1 strong,.fancy-text-container h2 strong,.fancy-text-container h3 strong,.fancy-text-container h4 strong,.fancy-text-container h5 strong,.fancy-text-container h6 strong,.fancy-text-container li strong,.fancy-text-container p strong{color:var(--brand-primary)!important}ol,ul{font-weight:400!important;line-height:1.4em!important;margin-bottom:1em;padding-left:1.75em}ol li,ul li{font-weight:400;line-height:1.5em;margin-bottom:.65em}ol li strong,ul li strong{color:var(--brand-primary)!important;font-weight:700}.checkmarks,.fancy-checkmarks,.gold-arrow-circle,.star,.stars{list-style:none;padding-left:3em}.checkmarks li,.fancy-checkmarks li,.gold-arrow-circle li,.star li,.stars li{margin-bottom:1em;position:relative}.checkmarks li:before,.fancy-checkmarks li:before{background:url(https://7387578.fs1.hubspotusercontent-na1.net/hubfs/7387578/IC-Landing%20Pages/li-check-1.png) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:1.8em;left:-2.2em;position:absolute;top:-.2em;width:1.8em}.fancy-text-container .checkmarks,.fancy-text-container .fancy-checkmarks,.fancy-text-container .gold-arrow-circle,.fancy-text-container .star,.fancy-text-container .stars{padding-left:4em!important}.fancy-text-container .star li:before,.fancy-text-container .stars li:before{display:inline-block;height:1.8em;left:-2.2em;top:0!important;width:1.8em}.gold-arrow-circle li:before{background:url(https://7387578.fs1.hubspotusercontent-na1.net/hubfs/7387578/gold-arrow-circle.png) 50% no-repeat;background-size:contain;content:"";display:inline-block;height:1.8em;left:-2.2em;position:absolute;top:-.2em;width:1.8em}.fancy-text-container .fancy-checkmarks{list-style:none;padding-left:40px;position:relative}.fancy-text-container .fancy-checkmarks li{position:relative!important}.fancy-text-container .fancy-checkmarks li:before{background:url(https://7387578.fs1.hubspotusercontent-na1.net/hubfs/7387578/IC-Landing%20Pages/li-check-1.png) 50% no-repeat;background-size:contain;content:"";height:30px;left:-30px;position:absolute;top:-2px;width:30px}.fancy-text-container .star,.fancy-text-container .stars{list-style:none;padding-left:50px}.fancy-text-container .star li,.fancy-text-container .stars li{position:relative}.fancy-text-container .star li:before,.fancy-text-container .stars li:before{background:url(https://7387578.fs1.hubspotusercontent-na1.net/hubfs/7387578/IC-Landing%20Pages/li-star-1.png) 50% no-repeat;background-size:contain;content:"";display:block;height:30px;left:-50px;position:absolute;top:8px;width:30px}.fancy-text-container .gold-text,.fancy-text-container .gold-text strong,.gold-text,.gold-text strong{color:#e3b26a!important}.lighter-gold-gradient-text{background:linear-gradient(121deg,#f7e9c2,#f2d79d 30%,#e6c580 60%,#d2af63);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.fancy-text-container .gold-gradient-text,.gold-gradient-text{background:linear-gradient(90deg,var(--brand-gold-light),var(--brand-gold-dark));-webkit-background-clip:text;color:var(--brand-gold-light);-webkit-text-fill-color:transparent;background-clip:text}.fancy-text-container .gold-gradient-header,.gold-gradient-header{background:linear-gradient(90deg,#b58f3e,#ffec94,#e6be69,#ffd87c,#b58f3e,#956d13);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fancy-text-container .purple-text,.fancy-text-container .purple-text strong,.purple-text,.purple-text strong{color:var(--brand-primary)!important}.fancy-text-container .purple-button,.purple-button{margin:.95em auto 1.15em!important;max-width:600px!important;width:100%!important}.fancy-text-container .purple-button a,.purple-button a{background:linear-gradient(175deg,var(--brand-secondary) 0,var(--brand-primary) 100%)!important;border:none!important;border-radius:8px!important;box-shadow:0 5px 0 0 var(--brand-primary)!important;color:#fff!important;cursor:pointer;display:block;font-family:Montserrat,sans-serif!important;font-size:1.36em!important;font-weight:600;letter-spacing:.5px;line-height:1.15em!important;margin:0 auto 10px!important;max-width:600px!important;padding:.9em 1.5em!important;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .3s ease-in-out;width:100%!important}.fancy-text-container .purple-button a:hover,.purple-button a:hover{box-shadow:0 4px 0 0 var(--brand-secondary)!important;opacity:.9}.fancy-text-container .gold-gradient-button,.gold-gradient-button{background:linear-gradient(175deg,#d9a86a,#af8251 60%)!important;border:none!important;border-radius:8px!important;box-shadow:1px 1px 7px 0 var(--shadow-soft)!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Montserrat,sans-serif!important;font-size:1.36em!important;font-weight:600!important;letter-spacing:.5px!important;line-height:1.15em!important;margin:.95em auto 1.15em!important;max-width:600px!important;padding:.9em 1.5em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important;width:100%!important}.shadow-box{border:2px solid var(--brand-gold-border);border-radius:10px;box-shadow:1px 1px 7px 0 var(--shadow-soft);margin:auto;padding:1.3em 2em 1.33em}.shadow-box ol,.shadow-box ul{padding-left:1.5em}.shadow-box ul.checkmarks,.shadow-box ul.fancy-checkmarks,.shadow-box ul.stars{padding-left:3em}.shadow-box p:last-child,.shadow-box ul:last-child{margin-bottom:0}.fancy-text-container .harvard,.harvard{background-color:#fff;border:2px solid var(--brand-gold-dark)!important;border-radius:10px;box-shadow:0 2px 5px 2px rgba(0,0,0,.3);display:grid;gap:20px;grid-template-columns:1fr 275px;margin-bottom:30px!important;padding:20px!important}.img-border,.img-border img{border:2px solid #fff!important}.img-shadow,.img-shadow img{box-shadow:0 3px 8px rgba(0,0,0,.21)}.rotate1right{transform:rotate(1deg)}.rotate1left{transform:rotate(-1deg)}.mobile-center-img{display:block;float:none!important;margin:0 auto 10px!important;width:175px}.mobile-full-width{clear:both;width:100%}.mobile-image{height:auto}.responsive-logo{display:block;height:auto;margin:0 auto}.testimonial-responsive{padding:45px 62px}.wcc-header h1{font-size:38px}.wcc-header h2{font-size:36px}.wcc-opt-form .infusion-checkbox{align-items:start!important}.wcc-opt-form .infusion-checkbox input{left:2px;top:8px!important;width:13px}.wcc-opt-form .infusion-label-checkbox,label.infusion-field-label-container.infusion-label-checkbox{font-size:14px!important}table,td{border:2px solid #000;padding:.5em}td{text-align:center}.table-3-col{border:none}.table-3-col td{border:none;width:33%}.fast-track table,.fast-track table td{border-color:var(--brand-primary)}.deep-work table,.deep-work table td{border-color:var(--brand-secondary)}.great-work table,.great-work table td{border-color:var(--brand-primary)}.deep-work p,.fast-track p,.great-work p{font-weight:300}.deep-work strong,.fast-track strong,.great-work strong{font-weight:600}.fast-track strong,.great-work strong{color:var(--brand-primary)!important}.deep-work strong{color:var(--brand-secondary)!important}#wcc-fasttrack ol li,#wcc-fasttrack ul li{font-weight:400!important;line-height:1.5em!important;margin-bottom:12px}#wcc-fasttrack ol,#wcc-fasttrack ul{padding-left:35px!important}#wcc-fasttrack .fancy-checkmarks li:before{font-size:.8em!important;top:.05em}.accordion-item h4{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600}.power-statement,.power-statement span{font-weight:600!important}#enroll{display:inline-block;margin-top:-200px;padding-top:200px}hr{background-color:transparent!important;background-image:linear-gradient(to right,hsla(0,0%,100%,0),var(--brand-primary),hsla(0,0%,100%,0))}hr,hr.white{border:0;height:1px;margin:20px auto;width:auto}hr.white{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff,hsla(0,0%,100%,0))}.footer__copyright a:hover{text-decoration:underline!important}.footer-row-0-background-layers{background-image:linear-gradient(to bottom right,var(--brand-secondary),var(--brand-primary))!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:auto!important}@media (min-width:768px){.checkmarks-margin-top,.white-box-mobile-margins{margin:30px 20px}}@media (max-width:767px){h1,h1 span{font-size:30px!important}h2,h2 span{font-size:24px!important;line-height:1.25!important}h3,h3 span{font-size:20px!important;line-height:1.3!important}h4,h4 span{font-size:18px!important;line-height:1.35!important}.mobile-image{height:auto;width:100%}.fancy-text-container .harvard,.harvard{grid-template-columns:1fr}h3.power-statement,h3.power-statement span{font-size:26px!important;line-height:1.15!important}.quickBrush-mobile,.quickBrush-mobile span,.quickbrush-mobile,.quickbrush-mobile span{font-size:2.5em;line-height:1.5}@media (max-width:767px){.quickBrush-mobile,.quickBrush-mobile span,.quickbrush-mobile,.quickbrush-mobile span{font-size:2em!important;line-height:1.5}}.responsive-logo{max-width:200px!important}.shadow-box{padding:1.5em 1.25em!important}.shadow-box ol,.shadow-box ul{padding-left:1.25em}.fancy-text-container .checkmarks,.fancy-text-container .fancy-checkmarks,.fancy-text-container .gold-arrow-circle,.fancy-text-container .star,.fancy-text-container .stars,.shadow-box ul.checkmarks,.shadow-box ul.fancy-checkmarks,.shadow-box ul.stars{padding-left:2.5em!important}.fancy-text-container .star li:before,.fancy-text-container .stars li:before{top:0!important}.table-3-col td{display:inline-block;width:100%}.row-fluid:has(.logo-text) .span12{width:50%!important}}@media (max-width:520px){.fancy-text-container h1,.hs_cos_wrapper_type_header h1{font-size:28px!important;line-height:1.25!important}.fancy-text-container h2,.hs_cos_wrapper_type_header h2{font-size:22px!important;line-height:1.25!important}.fancy-text-container h3{font-size:18px!important;line-height:22px!important}.fancy-text-container h4{font-size:17px!important;line-height:22px!important}.fancy-text-container li,.fancy-text-container p,.fancy-text-container p span{font-size:16px!important;line-height:24px!important}.fancy-text-container li{margin-bottom:10px}.fancy-text-container li strong{color:var(--brand-primary)!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important}.mobile-center-img{display:block;float:none!important;margin:0 auto 10px!important;width:175px}.mobile-full-width{clear:both;width:100%}.wcc-opt-form .infusion-form .infusion-field{margin-bottom:10px}.fancy-text-container .about-bottom h1{font-size:18px!important}.testimonial-responsive{padding:25px}.fancy-text-container .wcc-header h1{font-size:22px!important}.wcc-header h2{font-size:26px!important}.arrow-list{list-style:none!important;margin:20px 0!important;padding-left:45px!important}.arrow-list li{line-height:1.6!important;list-style:none!important;margin-bottom:22px!important;padding-left:8px!important;position:relative!important}.arrow-list li:before{content:"➔"!important;font-size:20px!important;left:-32px!important;position:absolute!important;top:0!important}.arrow-list li strong,.arrow-list li:before{color:#004b50!important;font-weight:700!important}}