<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:source-sans-pro-light;font-style:normal;font-weight:300;src:url(../ttf/sourcesanspro-light.ttf) format("truetype")}@font-face{font-family:source-sans-pro-regular;font-style:normal;font-weight:400;src:url(../ttf/sourcesanspro-regular.ttf) format("truetype")}@font-face{font-family:source-sans-pro-semibold;font-style:normal;font-weight:600;src:url(../ttf/sourcesanspro-semibold.ttf) format("truetype")}@font-face{font-family:source-sans-pro-bold;font-style:normal;font-weight:700;src:url(../ttf/sourcesanspro-bold.ttf) format("truetype")}@font-face{font-family:ReplicaLLWeb;font-weight:300;font-style:normal;src:url(../woff/replicallweb-light.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:300;font-style:normal;src:url(../woff2/replicallweb-light.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:300;font-style:italic;src:url(../woff/replicallweb-lightitalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:300;font-style:italic;src:url(../woff2/replicallweb-lightitalic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:400;font-style:normal;src:url(../woff/replicallweb-regular.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:400;font-style:normal;src:url(../woff2/replicallweb-regular.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:400;font-style:italic;src:url(../woff/replicallweb-italic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:400;font-style:italic;src:url(../woff2/replicallweb-italic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:700;font-style:normal;src:url(../woff/replicallweb-bold.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:700;font-style:normal;src:url(../woff2/replicallweb-bold.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:700;font-style:italic;src:url(../woff/replicallweb-bolditalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:700;font-style:italic;src:url(../woff2/replicallweb-bolditalic.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:900;font-style:normal;src:url(../woff/replicallweb-heavy.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:900;font-style:normal;src:url(../woff2/replicallweb-heavy.woff2) format("woff2")}@font-face{font-family:ReplicaLLWeb;font-weight:900;font-style:italic;src:url(../woff/replicallweb-heavyitalic.woff) format("woff")}@font-face{font-family:ReplicaLLWeb;font-weight:900;font-style:italic;src:url(../woff2/replicallweb-heavyitalic.woff2) format("woff2")}@font-face{font-family:"Source Serif Pro";font-weight:200;font-style:normal;src:url(../ttf/sourceserifpro-extralight.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:200;font-style:italic;src:url(../ttf/sourceserifpro-extralightitalic.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:300;font-style:normal;src:url(../ttf/sourceserifpro-light.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:300;font-style:italic;src:url(../ttf/sourceserifpro-lightitalic.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:400;font-style:normal;src:url(../ttf/sourceserifpro-regular.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:400;font-style:italic;src:url(../ttf/sourceserifpro-italic.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:600;font-style:normal;src:url(../ttf/sourceserifpro-semibold.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:600;font-style:italic;src:url(../ttf/sourceserifpro-semibolditalic.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:700;font-style:normal;src:url(../ttf/sourceserifpro-bold.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:700;font-style:italic;src:url(../ttf/sourceserifpro-bolditalic.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:900;font-style:normal;src:url(../ttf/sourceserifpro-black.ttf) format("ttf")}@font-face{font-family:"Source Serif Pro";font-weight:900;font-style:italic;src:url(../ttf/sourceserifpro-blackitalic.ttf) format("ttf")}body{width:100%;*zoom:1}body:after,body:before{content:"";display:table}body:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,main{display:block}b,strong{font-weight:700}em,i{font-style:italic}article,aside,footer,header,nav,section{display:block}div{box-sizing:border-box}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}:root{--lavendar:#dec5fc;--purple-lightest:#fbf8ff;--purple-lighter:#eee6fc;--purple-light:#c59afa;--purple:#934af4;--purple-dark:#6820c5;--purple-darkest:#2d1159;--pink-light:#fad1e1;--pink:#e5166b;--pink-dark:#c3135b;--pink-darkest:#630631;--gray-bg:#f4f4f4;--gray-lightest:#eee;--gray-light:#d9d9d9;--gray-med:#767676;--gray-dark:#555;--gray-darkest:#333;--black-headline:#262626;--black-body:#555;--yellow-light:#ffd566;--yellow:#ffc146;--yellow-dark:#df9f26;--green-light:#aaedd1;--green:#08d493;--green-dark:#227a5e;--blue-light:#96c6f8;--blue:#4384f7;--blue-dark:#3266c0;--blue-app:#2067d7;--gray-bg:#f3f4f8}.container{margin:0 auto;padding:0 10px;width:100%}@media screen and (min-width:1025px){.container{max-width:960px}}@media screen and (min-width:1250px){.container{max-width:1200px}}@media screen and (min-width:1920px){.container{max-width:1440px}}.archive p,.lp-student-engagement-resources p,.page-teaching-resources p,.page-top-hat-story p,.pricing .faq p,.pricing p,.roi-calculator p,.top-hat-features-page.defaults2020 p,.top-hat-homepage.defaults2020 p,.traditional p{color:#000}.archive .container,.lp-student-engagement-resources .container,.page-teaching-resources .container,.page-top-hat-story .container,.pricing .container,.pricing .faq .container,.roi-calculator .container,.top-hat-features-page.defaults2020 .container,.top-hat-homepage.defaults2020 .container,.traditional .container{max-width:1440px;padding:0 20px}@media screen and (min-width:760px){.archive .container,.lp-student-engagement-resources .container,.page-teaching-resources .container,.page-top-hat-story .container,.pricing .container,.pricing .faq .container,.roi-calculator .container,.top-hat-features-page.defaults2020 .container,.top-hat-homepage.defaults2020 .container,.traditional .container{padding:0 50px}}@media screen and (min-width:1281px){.archive .container,.lp-student-engagement-resources .container,.page-teaching-resources .container,.page-top-hat-story .container,.pricing .container,.pricing .faq .container,.roi-calculator .container,.top-hat-features-page.defaults2020 .container,.top-hat-homepage.defaults2020 .container,.traditional .container{padding:0 120px}}@media screen and (min-width:1920px){.archive .container,.lp-student-engagement-resources .container,.page-teaching-resources .container,.page-top-hat-story .container,.pricing .container,.pricing .faq .container,.roi-calculator .container,.top-hat-features-page.defaults2020 .container,.top-hat-homepage.defaults2020 .container,.traditional .container{padding:0}}.archive .btn,.lp-student-engagement-resources .btn,.page-teaching-resources .btn,.page-top-hat-story .btn,.pricing .btn,.pricing .faq .btn,.roi-calculator .btn,.top-hat-features-page.defaults2020 .btn,.top-hat-homepage.defaults2020 .btn,.traditional .btn{padding:8px 0;border-radius:5px;font-size:14px;max-height:34px;border:1px solid #934af4}@media screen and (min-width:1281px){.archive .btn,.lp-student-engagement-resources .btn,.page-teaching-resources .btn,.page-top-hat-story .btn,.pricing .btn,.pricing .faq .btn,.roi-calculator .btn,.top-hat-features-page.defaults2020 .btn,.top-hat-homepage.defaults2020 .btn,.traditional .btn{font-size:20px;padding:15px 0;max-height:55px}}.archive .btn-dark,.lp-student-engagement-resources .btn-dark,.page-teaching-resources .btn-dark,.page-top-hat-story .btn-dark,.pricing .btn-dark,.pricing .faq .btn-dark,.roi-calculator .btn-dark,.top-hat-features-page.defaults2020 .btn-dark,.top-hat-homepage.defaults2020 .btn-dark,.traditional .btn-dark{background-color:#934af4;color:#fbf8ff}.archive .btn-dark:focus,.archive .btn-dark:hover,.lp-student-engagement-resources .btn-dark:focus,.lp-student-engagement-resources .btn-dark:hover,.page-teaching-resources .btn-dark:focus,.page-teaching-resources .btn-dark:hover,.page-top-hat-story .btn-dark:focus,.page-top-hat-story .btn-dark:hover,.pricing .btn-dark:focus,.pricing .btn-dark:hover,.pricing .faq .btn-dark:focus,.pricing .faq .btn-dark:hover,.roi-calculator .btn-dark:focus,.roi-calculator .btn-dark:hover,.top-hat-features-page.defaults2020 .btn-dark:focus,.top-hat-features-page.defaults2020 .btn-dark:hover,.top-hat-homepage.defaults2020 .btn-dark:focus,.top-hat-homepage.defaults2020 .btn-dark:hover,.traditional .btn-dark:focus,.traditional .btn-dark:hover{background-color:rgba(147,74,244,0);color:#934af4}.archive .btn-light,.lp-student-engagement-resources .btn-light,.page-teaching-resources .btn-light,.page-top-hat-story .btn-light,.pricing .btn-light,.pricing .faq .btn-light,.roi-calculator .btn-light,.top-hat-features-page.defaults2020 .btn-light,.top-hat-homepage.defaults2020 .btn-light,.traditional .btn-light{background:rgba(148,74,244,0);color:#934af4}.archive .btn-light:focus,.archive .btn-light:hover,.lp-student-engagement-resources .btn-light:focus,.lp-student-engagement-resources .btn-light:hover,.page-teaching-resources .btn-light:focus,.page-teaching-resources .btn-light:hover,.page-top-hat-story .btn-light:focus,.page-top-hat-story .btn-light:hover,.pricing .btn-light:focus,.pricing .btn-light:hover,.pricing .faq .btn-light:focus,.pricing .faq .btn-light:hover,.roi-calculator .btn-light:focus,.roi-calculator .btn-light:hover,.top-hat-features-page.defaults2020 .btn-light:focus,.top-hat-features-page.defaults2020 .btn-light:hover,.top-hat-homepage.defaults2020 .btn-light:focus,.top-hat-homepage.defaults2020 .btn-light:hover,.traditional .btn-light:focus,.traditional .btn-light:hover{background-color:#934af4;color:#fbf8ff}.top-hat-new-features-2023 .container{max-width:1440px;width:85%;margin:0 auto;padding:0}@media screen and (max-width:1280px){.top-hat-new-features-2023 .container{width:90%}}.top-hat-features-page.defaults2020,.top-hat-homepage.defaults2020{background-color:#fbf8ff}.top-hat-homepage a:focus{outline:3px solid #934af4}.top-hat-other-pages.defaults2020 .animation{transition-duration:1.5s;-webkit-transition-duration:1.5s;transition-timing-function:ease-in-out}.top-hat-other-pages.defaults2020 .move-down,.top-hat-other-pages.defaults2020 .move-down.animate{opacity:1}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:focus:focus,.slick-next:hover:focus,.slick-prev:focus:focus,.slick-prev:hover:focus{outline:3px solid #934af4;outline-offset:3px}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"â†"}[dir=rtl] .slick-prev:before{content:"â†’"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"â†’"}[dir=rtl] .slick-next:before{content:"â†"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:focus{outline:3px solid #934af4;outline-offset:3px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"â€¢";width:20px;height:20px;font-family:slick;font-size:20px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body.home .slick-next:before{content:""}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:focus{outline:3px solid #934af4;outline-offset:3px}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"Ã—";text-align:center}.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.desktop-sticky{position:relative!important;display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}@media(min-width:992px){.desktop-sticky{position:-webkit-sticky!important;position:sticky!important;top:120px!important;display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%}}@media(-ms-high-contrast:active)and (min-width:992px),(-ms-high-contrast:none)and (min-width:992px){aside.desktop-sticky{position:absolute!important;top:0}}body{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;letter-spacing:0;line-height:1.4;position:relative}@media(min-width:768px){body{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;letter-spacing:0}h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.1;margin-bottom:1.25rem}@media(min-width:768px){h1{font-size:2.625rem;margin-left:-2px;margin-bottom:2rem}}@media(min-width:992px){h1{font-size:3.4375rem}}h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.15;margin-bottom:1.5rem}@media(min-width:768px){h2{font-size:2.25rem;margin-bottom:2rem}}@media(min-width:992px){h2{font-size:2.625rem}}h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.2;margin-bottom:1rem}@media(min-width:768px){h3{font-size:1.75rem}}@media(min-width:992px){h3{font-size:2rem}}h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.2;margin-bottom:1rem}@media(min-width:768px){h4{font-size:1.5rem}}@media(min-width:992px){h4{font-size:1.625rem}}p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#333;margin-bottom:1.5rem}@media(min-width:768px){p{font-size:1.125rem;margin-bottom:1.75rem}}p strong{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}p a{color:#333;text-decoration:none;border-bottom:1px solid #333}p a:focus,p a:hover{color:#e5166b;border-color:#e5166b}sub,sup{font-size:75%;font-weight:700;position:relative;vertical-align:baseline;color:#e5166b}sup{top:-.5em}sub,sup{left:1px}sub{bottom:-.25em}.display-xxlarge{font-size:3.4375rem;font-weight:700;line-height:1.14}@media(min-width:768px){.display-xxlarge{font-size:3.9375rem}}@media(min-width:992px){.display-xxlarge{font-size:4.5625rem}}.display-xlarge{font-size:2.625rem;font-weight:700;line-height:1.14}@media(min-width:768px){.display-xlarge{font-size:3.4375rem}}@media(min-width:992px){.display-xlarge{font-size:3.9375rem}}.display-large{font-size:2rem;font-weight:700;line-height:1.14}@media(min-width:768px){.display-large{font-size:2.625rem}}@media(min-width:992px){.display-large{font-size:3.4375rem}}.display-medium{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.15;margin-bottom:1.5rem}@media(min-width:768px){.display-medium{font-size:2.25rem;margin-bottom:2rem}}@media(min-width:992px){.display-medium{font-size:2.625rem}}.display-small{font-size:1.125rem;font-weight:600;line-height:1.14}@media(min-width:768px){.display-small{font-size:1.625rem}}@media(min-width:992px){.display-small{font-size:2rem}}.display-small-caps{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em}@media(min-width:768px){.display-small-caps{font-size:1rem}}.display-data-point{font-size:2.625rem;font-weight:700;line-height:1.4;color:#934af4}@media(min-width:768px){.display-data-point{font-size:3.4375rem}}@media(min-width:992px){.display-data-point{font-size:3.75rem}}.text-large{font-size:1.125rem;line-height:1.4}@media(min-width:768px){.text-large{font-size:1.375rem}}.text-small{font-size:.875rem}@media(min-width:768px){.text-small{font-size:1rem}}.text-medium{font-size:1rem}@media(min-width:768px){.text-medium{font-size:1.125rem}}.text-xsmall{font-size:.75rem}@media(min-width:768px){.text-xsmall{font-size:.875rem}}.weight-normal{font-weight:400}.weight-bold{font-weight:700}.center,.text-center{text-align:center}a{color:#333;text-decoration:none;box-sizing:border-box}a.pink,a:focus,a:hover{color:#e5166b}a.inline-link{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}a.inline-link:focus,a.inline-link:hover{color:#c3135b;border-bottom:2px solid #c3135b}a.inline-link:focus{outline:3px solid #e5166b;outline-offset:3px}a.highlight-yellow:focus,a.highlight-yellow:hover{box-shadow:inset 0 -.2em #fff,inset 0 -1em #ffc146}.btn-purple{background:#934af4;color:#fff;padding:.425em 1.1em;border:1px solid #934af4}.btn-purple:focus,.btn-purple:hover{background:#fff;color:#934af4}.btn-pink{background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.btn-pink:active,.btn-pink:focus,.btn-pink:hover{color:#e5166b;background:#fff}.btn-pink:focus{outline:3px solid #e5166b;outline-offset:3px}.btn-arrow{border-radius:0;position:relative;background:none;border:none;color:#767676;padding-right:1.2em}.btn-arrow:after{content:"ï£";font-family:Font Awesome\ 5 Pro;font-weight:600;font-size:.889em;margin-left:.6em;position:absolute;top:15%}.btn-arrow:active,.btn-arrow:focus,.btn-arrow:hover{color:#e5166b}.btn-arrow:active:after,.btn-arrow:focus:after,.btn-arrow:hover:after{-webkit-animation:hover-bounce 1s ease-in-out infinite;animation:hover-bounce 1s ease-in-out infinite}.btn-arrow:focus{outline:3px solid #e5166b;outline-offset:3px}.btn-ghost{background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover{background:#e5166b;color:#fff}.btn-ghost:focus{outline:3px solid #e5166b;outline-offset:3px}.btn-arrow-h,.btn-secondary{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em}.btn-arrow-h:after,.btn-arrow-h:before,.btn-secondary:after,.btn-secondary:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.btn-arrow-h:after,.btn-secondary:after{content:"ï¡";left:.1em;margin-left:.6em}.btn-arrow-h:active:before,.btn-arrow-h:focus:before,.btn-arrow-h:hover:before,.btn-secondary:active:before,.btn-secondary:focus:before,.btn-secondary:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.btn-arrow-h:active:after,.btn-arrow-h:focus:after,.btn-arrow-h:hover:after,.btn-secondary:active:after,.btn-secondary:focus:after,.btn-secondary:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.btn-arrow-h:focus,.btn-secondary:focus{outline:3px solid #934af4;outline-offset:3px}.btn-arrow,.btn-arrow-h,.btn-ghost,.btn-pink,.btn-purple{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;margin-bottom:1.5rem}.btn-arrow-h i,.btn-arrow i,.btn-ghost i,.btn-pink i,.btn-purple i{font-weight:600;margin-left:5px}@media(min-width:768px){.btn-arrow,.btn-arrow-h,.btn-ghost,.btn-pink,.btn-purple{width:auto;font-size:1.375rem;margin-bottom:2rem}}.btn-small{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.btn-small i{font-weight:600;margin-left:5px}@media(min-width:768px){.btn-small{width:auto;font-size:1rem}}.btn,.btn-med{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.btn-med i,.btn i{font-weight:600;margin-left:5px}@media(min-width:768px){.btn,.btn-med{width:auto;font-size:1.125rem}}.btn-large,.btn-lg{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.btn-large i,.btn-lg i{font-weight:600;margin-left:5px}@media(min-width:768px){.btn-large,.btn-lg{width:auto;font-size:1.375rem}}.tick-list{list-style-type:none;padding-left:0}.tick-list li{margin:1rem 0;position:relative;padding-left:25px}@media(min-width:768px){.tick-list li{padding-left:30px}}.tick-list li:before{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#08d493;font-size:.85em;position:absolute;top:4px;left:0}@media(min-width:768px){.tick-list li:before{top:3px}}.defaults2020 .school-logo-banner{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media(min-width:768px){.defaults2020 .school-logo-banner{justify-content:center}}.defaults2020 .school-logo-banner .logo-con-part{width:33%;height:80px;padding:10px 15px;display:flex;align-items:center;justify-content:center;min-width:100px}.defaults2020 .school-logo-banner .logo-con-part:last-child(){display:none}@media(min-width:480px){.defaults2020 .school-logo-banner .logo-con-part{height:100px}}@media(min-width:768px){.defaults2020 .school-logo-banner .logo-con-part{width:20%;height:160px}.defaults2020 .school-logo-banner .logo-con-part:last-child(){display:flex}}.defaults2020 .school-logo-banner img{opacity:.6;max-width:100%;max-height:100%}.defaults2020 .school-logo-banner img.tall{width:50%}@media(min-width:480px){.defaults2020 .school-logo-banner img{width:auto}}.defaults2020 .feature-block-small{display:flex;flex-direction:column-reverse;align-items:flex-start}@media(min-width:768px){.defaults2020 .feature-block-small{flex-direction:row}}@media(min-width:992px){.defaults2020 .feature-block-small{align-items:center}}.defaults2020 .feature-block-small .col-left{flex-basis:100%}@media(min-width:768px){.defaults2020 .feature-block-small .col-left{flex-basis:50%;padding-right:50px}}@media(min-width:992px){.defaults2020 .feature-block-small .col-left{padding-right:50px}}.defaults2020 .feature-block-small .col-right{flex-basis:100%;margin-bottom:50px}@media(min-width:768px){.defaults2020 .feature-block-small .col-right{flex-basis:50%}}@media(min-width:768px){.defaults2020 .feature-block-small .h5,.defaults2020 .feature-block-small h5{display:none}}.defaults2020 .feature-block-small figure{max-width:500px}.defaults2020 .feature-block-small .tick-list{margin-bottom:2rem}.defaults2020 .feature-block-small p:last-of-type{margin-bottom:0}.defaults2020 .feature-block-small .btn{margin:0}.defaults2020 .shadow-bg{box-shadow:0 0 6px rgba(0,0,0,.2)}.defaults2020 .col-3{width:1200px;max-width:100%;display:flex;flex-direction:column}.defaults2020 .col-3:after,.defaults2020 .col-3:before{display:none}@media(min-width:768px){.defaults2020 .col-3{flex-direction:row;justify-content:space-between}}.defaults2020 .col-3 .col{max-width:600px;width:100%;flex-basis:auto;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0;margin-left:0;transform:translateY(25px)}@media(min-width:768px){.defaults2020 .col-3 .col{max-width:300px;width:33.3333333333%;margin:2rem 5px 0;transform:none}}.defaults2020 .animation{transition-duration:.4s;transition-timing-function:ease-in-out}.defaults2020 .fade-in{opacity:0}.defaults2020 .fade-in.animate{opacity:1}@-webkit-keyframes highlight-up{50%{box-shadow:inset 0 -.1em #fff,inset 0 -.45em #ffc146}60%{box-shadow:inset 0 -.1em #fff,inset 0 -.45em #ffc146}}@keyframes highlight-up{50%{box-shadow:inset 0 -.1em #fff,inset 0 -.45em #ffc146}60%{box-shadow:inset 0 -.1em #fff,inset 0 -.45em #ffc146}}.defaults2020 .highlight-up.animate{-webkit-animation:highlight-up .5s ease 1s;animation:highlight-up .5s ease 1s}.defaults2020 .highlight-up-2.animate{-webkit-animation:highlight-up .5s ease 2s;animation:highlight-up .5s ease 2s}.defaults2020 .highlight-up-3.animate{-webkit-animation:highlight-up .5s ease 3s;animation:highlight-up .5s ease 3s}.defaults2020 .fade-in-left{opacity:0;transform:translateX(50px)}.defaults2020 .fade-in-left.animate{opacity:1;transform:translateY(0)}.defaults2020 .move-up{transform:translateY(50px)}.defaults2020 .move-up.animate{transform:translateY(0)}img,video{max-width:100%;height:auto;display:block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.small-caps-header{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em}@media(min-width:768px){.small-caps-header{font-size:1rem}}main{*zoom:1}main:after,main:before{content:"";display:table}main:after,section{clear:both}section{padding:0;*zoom:1}section:after,section:before{content:"";display:table}section:after{clear:both}.wrapper{position:relative;display:block;max-width:1200px;margin:0 auto;*zoom:1}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}@media(max-width:1250px){.wrapper{padding:0 50px}}@media(max-width:768px){.wrapper{padding:0 25px}}@media(min-width:1920px){.wrapper{max-width:1440px}}.wrap{padding:20px}.pull-left,.pull-right{float:right!important}.active{max-height:30000px;transition:max-height 5.5s ease-out}.highlight-yellow{box-shadow:inset 0 -.1em #fff,inset 0 -.35em #ffc146;transition:all .25s ease}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.display-none{display:none!important}.post-slug{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:.5rem}@media(min-width:768px){.post-slug{font-size:1rem}}.post-slug a{color:#934af4;font-weight:700;text-decoration:none;border-bottom:2px solid #934af4;transition:all .25s ease}.post-slug a:focus,.post-slug a:hover{color:#6820c5;border-bottom:2px solid #6820c5}.post-slug a:focus{outline:3px solid #934af4;outline-offset:3px}.post-byline{margin:0 15px 15px 0;color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem}.post-title{margin:.5rem 0;font-size:2.6rem;font-weight:700}.post-excerpt,.post-title{line-height:1.3;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.post-excerpt{margin:.5rem 0 1rem;font-size:1.6rem;font-weight:400}.post-image{clear:both;margin:0 auto 3rem}.post-image img{border:1px solid #eee;width:100%}.post-image figcaption{font-size:.925rem;color:#666;margin-top:.1rem}.post-image figcaption a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.post-image figcaption a:focus,.post-image figcaption a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.post-image figcaption a:focus{outline:3px solid #e5166b;outline-offset:3px}.post-meta{font-size:.825rem;text-transform:uppercase}.post-grid .post-thumbnail{margin-bottom:.5rem}.post-grid .post-thumbnail img{border:1px solid #eee}.post-grid .post-title{font-size:1.4rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.post-grid .post-excerpt{font-size:1.125rem}.post-list{*zoom:1}.post-list:after,.post-list:before{content:"";display:table}.post-list:after{clear:both}.post-list a:focus{outline:3px solid #934af4;outline-offset:3px}.post-list li{margin-bottom:3rem}.post-list .post-thumbnail{margin-bottom:1rem}.post-list .post-thumbnail a,.post-list .post-thumbnail img{display:block}.post-list .post-thumbnail img{border:1px solid #eee}.post-list .post-title{font-size:1.7rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.post-list .post-title a{display:block}.post-list .post-excerpt{font-size:1.125rem}.post-list.compact li{clear:both;margin-bottom:3rem;*zoom:1}.post-list.compact li:after,.post-list.compact li:before{content:"";display:table}.post-list.compact li:after{clear:both}@media(min-width:1200px){.post-list.compact .post-thumbnail{float:right;width:40%}}@media(min-width:1200px){.post-list.compact .post-text{float:left;margin-top:-6px;width:50%}}.post-list.compact .post-title{margin-top:0;font-size:1.76rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}body.tag .post-list.compact .post-slug{display:none}.post-content h2{padding:2rem 0 1rem;font-size:2.2rem;font-weight:700}.post-content h2,.post-content p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.post-content p{margin:0 0 1.2rem;font-size:1.3rem;font-weight:400}.mktoForm{font-size:1em!important;width:100%!important}@media(max-width:480px){.mktoForm{padding:0!important}}.mktoForm .mktoFormRow{margin-left:-1em;margin-right:-1em}.mktoForm .mktoFormRow .mktoFormCol{position:relative;width:100%;padding:0 1em;margin:0 0 1em!important}.mktoForm .mktoFormRow .mktoFormCol .mktoGutter,.mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{background-color:#f4f4f4}.mktoForm .mktoFormRow .mktoFormCol .mktoLabel{width:auto!important;color:#333;padding-top:0!important;font-weight:600;font-size:1rem}.mktoForm .mktoFormRow .mktoFormCol .mktoLabel strong{font-weight:inherit;padding:0}.mktoForm .mktoFormRow .mktoFormCol .mktoAsterix{position:absolute;top:1.1em;right:1.75em;width:auto!important;text-align:left;line-height:normal;padding:0;display:none}.mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.mktoForm .mktoFormRow .mktoFormCol .mktoRadioList{width:auto!important;float:left;padding:0 .75em;margin-top:.3em}.mktoForm .mktoFormRow .mktoFormCol a:focus,.mktoForm .mktoFormRow .mktoFormCol input:focus,.mktoForm .mktoFormRow .mktoFormCol select:focus,.mktoForm .mktoFormRow .mktoFormCol textarea:focus{outline:3px solid #934af4;outline-offset:3px}.mktoForm .mktoFormRow .mktoFormCol input,.mktoForm .mktoFormRow .mktoFormCol textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;width:100%!important;height:auto;color:#555;line-height:1.1;background-color:transparent;box-shadow:none;border:2px solid #d9d9d9;border-radius:2px;padding:1em 1em .8em!important;box-sizing:border-box}.mktoForm .mktoFormRow .mktoFormCol textarea{height:80px}@media(max-width:480px){.mktoForm .mktoFormRow .mktoFormCol textarea{height:80px}}.mktoForm .mktoFormRow .mktoFormCol select{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;line-height:1.2;width:100%!important;height:auto;color:#555;box-shadow:none;border:2px solid #d9d9d9;border-radius:2px;padding:12px!important;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:96% 50%;background-repeat:no-repeat;background-image:url(../svg/arrow-down-purple.svg);background-size:18px 18px;box-sizing:border-box}@media(max-width:480px){.mktoForm .mktoFormRow .mktoFormCol select{background-position:95.5% 50%;background-size:8px 8px}}.mktoForm .mktoFormRow .mktoFormCol select:active{outline:none;box-shadow:none}.mktoForm .mktoButtonWrap{margin:0!important}.mktoForm .mktoButtonWrap .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.mktoForm .mktoButtonWrap .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.mktoForm .mktoButtonWrap .mktoButton{width:auto;font-size:1.125rem}}.mktoForm .mktoButtonWrap .mktoButton:active,.mktoForm .mktoButtonWrap .mktoButton:focus,.mktoForm .mktoButtonWrap .mktoButton:hover{color:#e5166b;background:#fff}.mktoForm .mktoButtonWrap .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.mktoForm.mktoLayoutAbove .mktoLabel{margin-bottom:.5rem!important}.mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix{right:12px;top:8px}@media(min-width:768px){.mktoForm[data-mkto-modal-form=true]{display:flex;align-items:flex-end}}.mktoForm[data-mkto-modal-form=true] .mktoFormRow{width:100%;margin:0}.mktoForm[data-mkto-modal-form=true] .mktoFormRow .mktoFormCol{padding:0;margin:0!important}.mktoForm[data-mkto-modal-form=true] .mktoFormRow .mktoFormCol .mktoLabel{font-size:.875rem;font-weight:600;margin-bottom:.75rem!important}.mktoForm[data-mkto-modal-form=true] .mktoFormRow .mktoFormCol input{background-color:#f8f8f8;line-height:1.25rem;padding:1.125rem 1.125rem .75rem!important}.mktoForm[data-mkto-modal-form=true] .mktoButtonRow{margin-top:.75rem}@media(min-width:768px){.mktoForm[data-mkto-modal-form=true] .mktoButtonRow{margin-top:0;margin-left:.75rem}}@media(min-width:768px){.mktoForm[data-mkto-modal-form=true] .mktoButtonRow .mktoButtonWrap .mktoButton{line-height:1;min-width:8.25rem;padding:1.0625rem 1.125rem;white-space:nowrap}}body .mktoForm .mktoError .mktoErrorArrow,body .mktoForm .mktoError .mktoErrorMsg{background:#333;border:0}body .mktoForm .mktoError .mktoErrorMsg{color:#fff;font-size:.875rem;padding:10px!important;border-radius:5px;box-shadow:none;text-shadow:none}form[data-mkto-id] .mktoFormError{margin-top:1.5rem}form[data-mkto-id] .mktoFormError p{display:block;margin:0 0 .5rem}form[data-mkto-id] .mktoFormError p:last-child{margin-bottom:0}form[data-mkto-id] .mktoFormError p a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}form[data-mkto-id] .mktoFormError p a:focus,form[data-mkto-id] .mktoFormError p a:hover{color:#c3135b;border-bottom:2px solid #c3135b}form[data-mkto-id] .mktoFormError p a:focus{outline:3px solid #e5166b;outline-offset:3px}.marketo-form-container button[data-remodal-target]{display:block;margin:0 auto}.marketo-form-loading{margin:2rem 0}.marketo-form-loading .loading-message{display:block;color:inherit!important;font-size:1rem;line-height:1.4;text-align:center;margin:0}@media(min-width:480px){.marketo-form-loading .loading-message{font-size:1.125rem}}.marketo-form-loading .loading-bar{position:relative;height:6px;width:50%;max-width:300px;margin:0 auto 1rem;background-size:100%;background-position:100%;transform:scale(-1);transition:.3s}.marketo-form-loading .loading-bar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:shift 2s linear infinite;animation:shift 2s linear infinite;background-size:60px 100%}@-webkit-keyframes shift{to{background-position:60px 100%}}@keyframes shift{to{background-position:60px 100%}}.marketo-form-loading{color:#333}.marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#c59afa 50%,transparent 0);background-color:#c59afa}.marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#934af4 0,#934af4 70%,transparent 0)}.th-form{display:flex;flex-direction:column;padding-top:30px}.th-form label{font-weight:400;cursor:pointer;font-size:1.025rem;margin-bottom:.2rem;color:#333}.th-form input[type=email],.th-form input[type=number],.th-form input[type=text],.th-form select{padding:3px 1em 0;font-weight:400;font-size:1em;color:#555;line-height:1.1;background-color:#f4f4f4;box-shadow:none;border:2px solid #d9d9d9;border-radius:2px;box-sizing:border-box;height:40px;margin-bottom:.7rem}.inline-form-control input,.inline-form-control label{align-self:flex-start;margin-bottom:30px}.inline-form-control input{margin-left:14px}.th-form select{background-position:96% 50%;background-repeat:no-repeat;background-image:url(../svg/arrow-down-purple.svg);background-size:18px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.025rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.th-form input[type=submit]{text-align:center;font-weight:700;font-size:1rem;line-height:1.2;border-radius:0;cursor:pointer;background:#e5166b;color:#fff;border:0;padding:.5em 1.1em;align-self:flex-start;margin-top:.5rem}.purple-bg .th-form label{color:#fff}div[id^=om-] .marketo-form-loading{margin:2rem 0!important}div[id^=om-] .marketo-form-loading .loading-message{margin:0!important}div[id^=om-] .marketo-form-loading .loading-bar{margin:0 auto 1rem!important}div[id^=om-].CampaignType--slide .marketo-form-loading{color:#d9d9d9}div[id^=om-].CampaignType--slide .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}div[id^=om-].CampaignType--slide .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}.demo-modal{text-align:left}@media only screen and (min-width:641){.demo-modal{max-width:550px}}.demo-modal .remodal-close{left:auto;right:0;width:45px;height:45px}.demo-modal .remodal-close:before{font-size:2.625rem;line-height:45px;width:45px}.demo-modal .modal-title{font-weight:700;font-size:1.75rem;margin-bottom:.75rem}.demo-modal .modal-intro,.demo-modal .modal-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.demo-modal .modal-intro{font-size:1.125rem;margin-bottom:1.5rem;font-weight:400}@media only screen and (min-width:641){.demo-modal .modal-intro{max-width:90%}}.demo-modal.form-two-col .modal-title{text-align:center;margin-bottom:1.25rem}.demo-modal.form-two-col .marketo-form-container .mktoForm{max-width:41.875rem;margin:0 auto}@media(min-width:768px){.demo-modal.form-two-col .marketo-form-container .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between}}.demo-modal.form-two-col .marketo-form-container .mktoFormRow{margin:0 0 .5rem}@media(min-width:768px){.demo-modal.form-two-col .marketo-form-container .mktoFormRow{flex-basis:calc(50% - 15px)}}.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol{padding:0;margin:0!important}.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol .mktoLabel{color:#333;font-size:.875rem;font-weight:600;margin-bottom:.75rem!important}.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol input,.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol select,.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol textarea{background-color:#f8f8f8;line-height:1.25rem;padding:.625rem .875rem .5rem!important}.demo-modal.form-two-col .marketo-form-container .mktoFormRow .mktoFormCol select{background-image:url(../images/arrow-down-purple.svg);background-position:right .625rem top 50%,0 0;background-size:.75rem auto,100%}.demo-modal.form-two-col .marketo-form-container .mktoButtonRow{display:block;width:100%;margin-top:1.125rem}@media(min-width:768px){.demo-modal.form-two-col .marketo-form-container .mktoButtonRow{text-align:center;margin-top:.625rem}}.demo-modal.form-two-col .marketo-form-container .mktoButtonRow .mktoButton{font-size:1rem;padding:.625rem;min-width:13.375rem}.demo-modal&gt;.marketo-form .mktoForm label.mktoLabel{font-weight:400!important;cursor:pointer}.demo-modal&gt;.marketo-form .mktoForm label.mktoLabel strong{font-weight:inherit}.demo-modal&gt;.marketo-form .mktoForm input[type=date],.demo-modal&gt;.marketo-form .mktoForm input[type=email],.demo-modal&gt;.marketo-form .mktoForm input[type=number],.demo-modal&gt;.marketo-form .mktoForm input[type=tel],.demo-modal&gt;.marketo-form .mktoForm input[type=text],.demo-modal&gt;.marketo-form .mktoForm input[type=url],.demo-modal&gt;.marketo-form .mktoForm select.mktoField,.demo-modal&gt;.marketo-form .mktoForm textarea.mktoField{width:100%!important;height:40px!important;padding:3px 1em 0!important;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.demo-modal&gt;.marketo-form .mktoFieldWrap,.demo-modal&gt;.marketo-form .mktoFormCol{width:100%!important}.demo-modal&gt;.marketo-form .mktoButtonWrap{margin-left:0!important}.demo-modal&gt;.marketo-form .mktoButtonRow{width:100%!important;text-align:center}.demo-modal&gt;.marketo-form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:.5em!important}.demo-modal&gt;.marketo-form .mktoForm.mktoLayoutAbove .mktoCheckboxList,.demo-modal&gt;.marketo-form .mktoForm.mktoLayoutAbove .mktoRadioList{width:12px!important;float:left!important;clear:none!important}.demo-modal&gt;.marketo-form .mktoHasWidth{width:100%!important}.demo-modal&gt;.marketo-form .mktoForm input[type=email],.demo-modal&gt;.marketo-form .mktoForm input[type=text]{width:100%;padding:5px}.demo-modal&gt;.marketo-form .mktoForm label[for=wantsDemo]{float:right!important;margin-left:0!important;width:calc(100% - 25px)!important}.demo-modal&gt;.marketo-form .mktoForm .mktoLabel{font-size:1.025rem;margin-bottom:.5rem!important}.demo-modal&gt;.marketo-form input,.demo-modal&gt;.marketo-form select,.demo-modal&gt;.marketo-form textarea{margin-bottom:5px;margin-top:2px}.demo-modal&gt;.marketo-form .mktoForm button.mktoButton{float:left;margin-top:.5rem}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode]{float:none;display:inline-block;padding-top:.5rem;margin-bottom:0!important}@media only screen and (max-width:479px){.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode]{max-width:10.5rem;padding-top:0}}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList{width:auto!important;padding:0;margin:0}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]{width:0!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after{opacity:1}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label{position:relative;width:2rem;height:2rem;margin:0 1rem 0 0;cursor:pointer}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before{content:"";display:block;width:2rem;height:2rem;background-color:#fff;border:1px solid #d9d9d9;position:absolute;top:0;left:0;box-sizing:border-box}.demo-modal&gt;.marketo-form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;font-weight:500;font-size:1rem;line-height:1;color:#e5166b;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.pagination-link~.pagination-link{margin-left:1rem}.pagination-link-back{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-left:.6em}.pagination-link-back:after,.pagination-link-back:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.pagination-link-back:before{content:"ï&nbsp;";left:-.1em;margin-right:.6em}.pagination-link-back:active:before,.pagination-link-back:focus:before,.pagination-link-back:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.pagination-link-back:active:after,.pagination-link-back:focus:after,.pagination-link-back:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.pagination-link-back:focus{outline:3px solid #934af4;outline-offset:3px}.pagination-link-next{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em}.pagination-link-next:after,.pagination-link-next:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.pagination-link-next:after{content:"ï¡";left:.1em;margin-left:.6em}.pagination-link-next:active:before,.pagination-link-next:focus:before,.pagination-link-next:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.pagination-link-next:active:after,.pagination-link-next:focus:after,.pagination-link-next:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.pagination-link-next:focus{outline:3px solid #934af4;outline-offset:3px}.promo-banner{background:#934af4;border-radius:2px;transition:all .25s ease;text-align:center;padding:0 10px}.promo-banner a{cursor:pointer}.promo-banner a,.promo-banner p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;letter-spacing:.025em;line-height:1.2;display:block;padding:4px 0;color:#fff;transition:color .25s ease}.promo-banner a .highlight,.promo-banner p .highlight{font-weight:700}.promo-banner a:focus .highlight:after,.promo-banner a:hover .highlight:after,.promo-banner p:focus .highlight:after,.promo-banner p:hover .highlight:after{-webkit-animation:bounce-sideways-2 1s ease infinite;animation:bounce-sideways-2 1s ease infinite}@-webkit-keyframes bounce-sideways-2{0%,to{left:.5em}50%{left:1.2em}}@keyframes bounce-sideways-2{0%,to{left:.5em}50%{left:1.2em}}.promo-banner.hide{display:none}@media(min-width:480px){.promo-banner-active .promo-banner-active main{padding-top:100px!important}}@media(min-width:768px){.promo-banner-active .promo-banner-active main{padding-top:112px!important}}nav.nav-primary,nav.nav-secondary{display:none}@media(min-width:1281px){nav.nav-primary,nav.nav-secondary{display:block}}.header-global{position:fixed;z-index:1000;width:100%;top:0}.header-global+.main-con,.header-global+main{padding-top:87px}@media(min-width:768px){.header-global+.main-con,.header-global+main{padding-top:97px}}.header-global .menu-bar,.header-global .menu-bar&gt;.wrapper{display:flex;flex-direction:row;align-items:center;position:static;height:100%}.header-global .menu-bar{background:#fbf8ff;border-bottom:.5px solid #c59afa;transition:height .3s ease-out;height:60px}@media(min-width:768px){.header-global .menu-bar{height:70px}}.header-global .menu-bar&gt;.wrapper{justify-content:space-between;width:100%}.header-global .menu-bar .wrapper:after,.header-global .menu-bar .wrapper:before{display:none}.header-global .menu-bar a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.header-global .btn{transition:color .3s ease,background .3s ease,border-color .3s ease;font-size:1rem;height:100%;display:flex;align-items:center;justify-content:center;min-width:80px;border-radius:5px}.header-global .purple-btn{color:#fff;background:#934af4;border:1px solid #934af4;width:100%}.header-global .purple-btn:focus,.header-global .purple-btn:hover{color:#934af4;background:#fff}.header-global .light-btn{color:#934af4;border:1px solid #934af4;width:100%;font-weight:400}.header-global .light-btn:focus,.header-global .light-btn:hover{color:#fff;background:#934af4}.header-global .btn{border:1px solid #934af4}.header-global .btn-dark{background-color:#934af4;color:#fbf8ff}.header-global .btn-dark:focus,.header-global .btn-dark:hover{background-color:rgba(147,74,244,0);color:#934af4}.header-global .btn-light{background:rgba(148,74,244,0);color:#934af4;font-weight:400}.header-global .btn-light:focus,.header-global .btn-light:hover{background-color:#934af4;color:#fbf8ff}.header-global .header-logo{display:flex;flex-direction:row;align-items:center;transition:opacity .3s ease}.header-global .header-logo .blog-mark{border-left:1px solid #d9d9d9;margin:-1px 0 0 15px;padding-left:15px}.header-global .header-logo .blog-mark a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4375rem;padding-top:2px;display:inline-block}.header-global .header-logo .top-hat-logo{display:block;width:125px;padding-top:4.5px}.header-global .header-logo .top-hat-logo:focus,.header-global .header-logo .top-hat-logo:hover{opacity:.8}#mobile-search-btn{display:block}#mobile-search-btn button[type=button]{font-size:inherit;background:none;padding:0;border:0;display:block;cursor:pointer;height:60px;width:40px;text-align:center;line-height:63px}#mobile-search-btn button[type=button] .fa{color:#333;font-size:1.125rem}#menu-btn button[type=button]{font-size:inherit;background:none;padding:0;border:0;display:block;height:60px;font-size:1rem;cursor:pointer;color:#333}#menu-btn button[type=button] .menu-label{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-weight:600;text-transform:uppercase;color:#934af4}#menu-btn button[type=button] .menu-icon{color:#e5166b;padding-left:7px}#menu-btn button[type=button] .menu-icon.fas{font-size:14px;font-weight:400}#menu-btn button[type=button] .menu-icon.fa-times{font-size:18px;vertical-align:bottom}.mobile-menu{display:flex;flex-direction:row;justify-content:flex-end}@media(min-width:1281px){.mobile-menu{display:none}}.mobile-menu__dropdown{display:none;position:absolute;top:100%;left:0;width:100%;height:100vh;border-top:1px solid #eee;background:#fff;z-index:10000;overflow-y:scroll}.mobile-menu a:hover{color:#333}.mobile-menu .primary-nav,.mobile-menu .secondary-nav{margin:25px 0}.mobile-menu .primary-nav{border-bottom:1px solid #eee}.mobile-menu .primary-nav__item{border-top:1px solid #eee;position:relative}.mobile-menu .primary-nav__item&gt;button h3{padding:16px 0 16px 16px}.mobile-menu .primary-nav__item&gt;h3{padding:0}.mobile-menu .primary-nav__item&gt;h3 a{display:block;padding:1rem}.mobile-menu .primary-nav button{font-size:inherit;background:none;padding:0;border:0}.mobile-menu .primary-nav h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;margin:0}.mobile-menu .primary-nav a{display:block;width:100%}.mobile-menu .primary-nav .arrow{cursor:pointer}.mobile-menu .primary-nav .parent-a.a-with-arrow{display:block;width:calc(100% - 60px)}.mobile-menu .primary-nav .dropdown-item{position:relative;display:block;width:100%;text-align:left;transition:background .3s ease;color:#333}.mobile-menu .primary-nav .dropdown-item .arrow{position:absolute;top:0;right:0;transition:opacity .3s linear;padding:22px 16px}.mobile-menu .primary-nav .dropdown-item[aria-expanded=false] .arrow-white{opacity:0}.mobile-menu .primary-nav .dropdown-item[aria-expanded=true]{background:#934af4;color:#fff}.mobile-menu .primary-nav .dropdown-item[aria-expanded=true] a{color:#fff}.mobile-menu .primary-nav .dropdown-item[aria-expanded=true] .arrow-purple{opacity:0}.mobile-menu .primary-nav .dropdown-item[aria-expanded=true] .arrow-white{opacity:1}.mobile-menu .primary-nav .dropdown-item[aria-expanded=true]~.dropdown{display:block}.mobile-menu .primary-nav .dropdown{display:none;font-size:15px}.mobile-menu .primary-nav .dropdown&gt;li{margin-top:0}.mobile-menu .primary-nav .dropdown li:nth-child(n+3){padding:12px 16px}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub{position:relative;display:block;width:100%;text-align:left;transition:background .3s ease;background:none;outline:none;border:none}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub[aria-expanded=true]{background:rgba(197,154,250,.1)}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub[aria-expanded=true]~.child{display:block}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub[aria-expanded=true] .arrow{transform:rotate(0deg)}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub.features-btn,.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub.success-stories-btn{padding:12px 0 12px 16px}.mobile-menu .primary-nav .dropdown .parent .dropdown-item-sub .arrow{top:0;right:0;padding:18px 16px}.mobile-menu .primary-nav .dropdown .parent .child{display:none}.mobile-menu .primary-nav .dropdown .parent-li{width:auto}.mobile-menu .primary-nav .dropdown .parent-li:focus .parent-a,.mobile-menu .primary-nav .dropdown .parent-li:hover .parent-a{color:#934af4}.mobile-menu .primary-nav .dropdown .parent-li .child{margin:.5rem 0 .5rem 2rem;box-shadow:none}.mobile-menu .primary-nav .dropdown .parent-li .child .dropdown-heading{color:#934af4;font-weight:600;padding-top:8px;text-transform:uppercase}.mobile-menu .primary-nav .dropdown .parent-li .child li{line-height:1.4;padding:10px 0}.mobile-menu .primary-nav .dropdown .parent-li .child .btm-border{border-bottom:1px solid transparent;-o-border-image:linear-gradient(90deg,#c59afa,rgba(197,154,250,0));border-image:linear-gradient(90deg,#c59afa,rgba(197,154,250,0));border-image-slice:1;width:100%}.mobile-menu .primary-nav .dropdown .parent-li .child .last-li{margin-bottom:10px}.mobile-menu .primary-nav .dropdown .new-tab{display:flex;justify-content:space-between;align-items:center}.mobile-menu .primary-nav .dropdown .new-tab img{width:12px}.mobile-menu .primary-nav .teaching-resources-dropdown li{padding:12px 16px}.mobile-menu .secondary-nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-.5rem;margin-right:-.5rem}.mobile-menu .secondary-nav li{margin:.5rem}.mobile-menu .secondary-nav a{width:100%;padding:1rem}.mobile-menu .secondary-nav .secondary-cta{flex:1 1 calc(50% - 2rem)}#search-btn button{font-size:inherit;background:none;padding:0;border:0;width:1.5em;height:1.5em;cursor:pointer}.desktop-menu,.menu,.menu-item{height:100%}.desktop-menu{transition:all .3s ease-in-out}.desktop-menu .menu{display:flex;flex-direction:row;align-items:center}.desktop-menu .menu-item{margin-right:.5rem;display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:1200px){.desktop-menu .menu-item{margin-right:1.25rem}}.desktop-menu .nav-link{font-size:inherit;background:none;border:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;display:inline-block;color:#000;font-size:1.125rem;line-height:1;padding:0 .25rem;cursor:pointer;transition:color .3s ease-out}.desktop-menu .nav-link:focus,.desktop-menu .nav-link:hover{color:#e5166b}.desktop-menu .dropdown .submenu{z-index:-1;visibility:hidden;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out;position:absolute;top:101%;left:-8px;width:150px;background:#fff;box-shadow:0 4px 10px rgba(197,154,250,.2);padding:6px 0 6px 12px}.desktop-menu .dropdown .submenu .child{display:none}.desktop-menu .dropdown .submenu .parent:hover&gt;ul{display:block;position:absolute}.desktop-menu .dropdown .submenu .features .first-li,.desktop-menu .dropdown .submenu .success-stories .first-li{padding-top:12px}.desktop-menu .dropdown .submenu .features .last-li,.desktop-menu .dropdown .submenu .success-stories .last-li{padding-bottom:12px}.desktop-menu .dropdown .submenu .dropdown-heading{color:#934af4;font-weight:600;padding-top:14px;text-transform:uppercase}.desktop-menu .dropdown .submenu li{font-size:.9375rem;line-height:1.4;color:#767676}.desktop-menu .dropdown .submenu a{padding:.5rem 0;display:block}.desktop-menu .dropdown .submenu .new-tab{display:flex;justify-content:space-between;align-items:center}.desktop-menu .dropdown .submenu .new-tab img{padding-right:.65rem;width:12px}.desktop-menu .dropdown .submenu ul&gt;li:first-child .arrow,.desktop-menu .dropdown .submenu ul&gt;li:nth-child(2) .arrow{top:40%;right:.75rem}.desktop-menu .dropdown .submenu ul&gt;li:first-child:focus .arrow,.desktop-menu .dropdown .submenu ul&gt;li:first-child:hover .arrow,.desktop-menu .dropdown .submenu ul&gt;li:nth-child(2):focus .arrow,.desktop-menu .dropdown .submenu ul&gt;li:nth-child(2):hover .arrow{transform:rotate(0deg)}.desktop-menu .dropdown .submenu .btm-border{border-bottom:1px solid transparent;-o-border-image:linear-gradient(90deg,#c59afa,rgba(197,154,250,0));border-image:linear-gradient(90deg,#c59afa,rgba(197,154,250,0));border-image-slice:1;width:100%}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu{display:block;z-index:999999}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu li{display:inline-block;position:relative}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu li.nested-dropdown:hover&gt;.nested-submenu,.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu li a{display:block}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .nested-submenu{display:none}.desktop-menu .dropdown .submenu .nested-dropdown .nested-submenu{margin:0;padding:0 12px;list-style-type:none;display:block;width:200px}.desktop-menu .dropdown .submenu .nested-dropdown .nested-submenu li{display:block}.desktop-menu .dropdown .submenu .nested-dropdown .nested-submenu li a{display:block;padding:8px 6px;margin-bottom:1px}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .submenu&gt;li.nested-dropdown:hover&gt;.nested-submenu{display:block}.desktop-menu .dropdown .submenu .nested-dropdown .nested-menu .nested-submenu .nested-submenu{position:absolute;left:200px;top:0}.desktop-menu .dropdown .nav-link{position:relative;padding-right:1.5rem}.desktop-menu .dropdown .nav-link .arrow{position:absolute;top:40%;right:.25rem;transition:opacity .3s linear}.desktop-menu .dropdown .nav-link[aria-expanded=false] .arrow-white,.desktop-menu .dropdown .nav-link[aria-expanded=true] .arrow-purple{opacity:0}.desktop-menu .dropdown .nav-link[aria-expanded=true] .arrow-white{opacity:1}.desktop-menu .dropdown .nav-link[aria-expanded=true]~.submenu,.desktop-menu .dropdown:focus .submenu,.desktop-menu .dropdown:hover .submenu{z-index:999;visibility:visible;opacity:1}.desktop-menu .teaching-resources-dropdown .submenu{width:190px}header.blog-section .wrapper .desktop-menu{flex:1 1 200px}header.blog-section .wrapper .desktop-menu .menu{justify-content:flex-end}.parent{display:block;position:relative}.parent:hover .parent-a{color:#e5166b}.parent .parent-a{cursor:pointer;width:138px;position:relative}.parent .parent-a .dropdown-item-sub:after{display:none}.parent .parent-a .child{right:-248px;box-shadow:0 4px 10px rgba(197,154,250,.2)}.parent a{color:#333;text-decoration:none}.child li{background-color:#fff;line-height:30px;padding:0 14px;width:100%}.child li a{color:#333}.child li a:hover{color:#e5166b}ul{list-style:none;margin:0;padding:0;min-width:138px}ul ul ul{left:100%;top:-6px;min-width:17em;box-shadow:0 4px 10px rgba(197,154,250,.2)}@media screen and (max-width:992px){ul ul ul{left:0}}.dropdown-item-sub .arrow{position:absolute;transform:rotate(-90deg);transition:transform .3s linear}.dropdown-item-sub[aria-expanded=true]~.dropdown{display:block}.nav-secondary{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.nav-secondary ul{display:flex;flex-direction:row}.nav-secondary li{margin-left:8px;position:relative}.nav-secondary li:last-child{margin-left:16px}.nav-secondary a,.nav-secondary button{display:inline-block;padding:10px;font-size:1rem;color:#934af4;transition:color .3s ease}.nav-secondary a:focus,.nav-secondary a:hover,.nav-secondary button:focus,.nav-secondary button:hover{color:#e5166b}.nav-secondary .submenu{position:absolute;z-index:999;*zoom:1;top:57px;left:-90px;width:330px;height:auto;margin:0;padding:0;background:#fff;transition:all .3s ease-out;transition-delay:.3s;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.nav-secondary .submenu:after,.nav-secondary .submenu:before{content:"";display:table}.nav-secondary .submenu:after{clear:both}.nav-secondary .submenu img{float:left;width:100px;margin-top:8px}.nav-secondary .submenu .right-side{width:230px;float:left;border-left:1px solid #eee;padding:15px 25px}.nav-secondary .submenu .right-side p{font-size:.875rem;margin-bottom:.5rem}.nav-secondary .submenu .right-side a.small-caps-header{color:#e5166b;font-size:.625rem;padding:0}.nav-secondary .submenu .right-side a.small-caps-header .fa{transition:all .15s ease-out}.nav-secondary .submenu .right-side a.small-caps-header:focus,.nav-secondary .submenu .right-side a.small-caps-header:hover{color:#c3135b}.nav-secondary .submenu .right-side a.small-caps-header:focus .fa,.nav-secondary .submenu .right-side a.small-caps-header:hover .fa{margin-left:.25rem}.nav-secondary li.tooltip:focus-within .submenu,.nav-secondary li.tooltip:hover .submenu{z-index:999;visibility:visible;opacity:1}.nav-secondary li.tooltip&gt;a:focus,.nav-secondary li.tooltip&gt;a:hover{color:#e5166b}.nav-secondary li.tooltip .submenu{z-index:-1;visibility:hidden;opacity:0}#mobile-search-overlay{position:absolute;left:0;top:-100px;z-index:100;opacity:0;width:100%;height:80px;background:#fff;box-shadow:0;padding-left:20px;padding-top:20px;text-align:left;box-sizing:border-box;transition:all .3s ease-out;display:block;visibility:hidden}@media(min-width:1281px){#mobile-search-overlay{display:none}}#mobile-search-overlay form input#mobile-search{margin-right:10px;padding:.5rem 1rem;width:calc(100% - 180px);font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem;border-radius:0;border:none;border-bottom:1px solid #333}#mobile-search-overlay form button[type=submit]{cursor:pointer;padding:.6rem 1.5rem;font-size:1.125rem;border:0;background:#333;color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem}#mobile-search-overlay button.close-btn{font-size:inherit;background:none;padding:0;border:0;font-size:1.375rem;position:absolute;top:50%;right:20px;width:1em;height:1em;transform:translateY(-50%);cursor:pointer}#mobile-search-overlay.active{top:0;box-shadow:0 0 100px rgba(0,0,0,.5);opacity:1;visibility:visible}#search-overlay{position:absolute;left:0;top:-80px;z-index:-1;opacity:0;width:100%;height:100px;transition:all .3s ease-out;text-align:center;display:none;visibility:hidden}@media(min-width:1281px){#search-overlay{display:block}}#search-overlay form input#search{margin-right:20px;padding:.5rem 1rem;width:920px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.3rem;border:none;border-bottom:1px solid #333}@media(min-width:1281px){#search-overlay form input#search{width:600px}}#search-overlay form button[type=submit]{cursor:pointer;padding:.6rem 1.5rem;border:1px solid #333;background:#333;color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;transition:background .3s ease,color .3s ease}#search-overlay form button[type=submit]:focus,#search-overlay form button[type=submit]:hover{color:#333;background:#fff}#search-overlay button.close-btn{font-size:inherit;background:none;padding:0;border:0;font-size:1.375rem;position:absolute;top:50%;right:20px;width:1em;height:1em;transform:translateY(-50%);cursor:pointer}#search-overlay.active{position:absolute;top:0;left:0;z-index:100;opacity:1;height:100px;width:100%;padding-top:30px;text-align:center;background:#fff;box-shadow:0 0 100px rgba(0,0,0,.5);visibility:visible}header.shrunk .menu-bar{height:60px}header.shrunk .menu-bar&gt;.wrapper{height:100%}@media(min-width:1440px){header.shrunk .call-to-action{display:block!important}}header.shrunk .top-hat-logo{width:125px}header.shrunk .promo-banner{height:0;padding:0;margin:0;overflow:hidden}header.shrunk .nav-secondary .tooltip:hover .submenu{top:47px}header.archive-section.shrunk .desktop-menu,header.blog-section.shrunk .desktop-menu,header.resources-section.shrunk .desktop-menu{top:-15px;opacity:0}.comparison-section .desktop-menu{margin-left:auto}.comparison-section #mobile-search-btn{right:25px}.comparison-section .nav-secondary .submenu{left:auto;right:0}header.header-global.glossary-index-section .menu{flex-direction:row-reverse}header.header-global.glossary-index-section .nav-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:58.3333333333%}header.header-global.glossary-index-section .nav-secondary .submenu{left:auto;right:0}header.header-global.glossary-index-section .wrapper{display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:320px){header.header-global.glossary-index-section .wrapper{height:60px}}@media screen and (min-width:1200px){header.header-global.glossary-index-section .wrapper{height:75px}}header.header-global.glossary-index-section .wrapper .shrunk-height-change{height:60px}header.header-global.glossary-index-section #glossary-search-btn button{font-size:inherit;background:none;padding:0;border:0;cursor:pointer}header.header-global.glossary-index-section #glossary-mobile-search-overlay,header.header-global.glossary-index-section #glossary-search-overlay{position:absolute;left:0;top:-80px;z-index:11;opacity:0;width:100%;height:100px;transition:all .3s ease-out;text-align:center;visibility:hidden}header.header-global.glossary-index-section #glossary-mobile-search-overlay form input#glossary-search,header.header-global.glossary-index-section #glossary-mobile-search-overlay form input#glossary-search-mobile,header.header-global.glossary-index-section #glossary-search-overlay form input#glossary-search,header.header-global.glossary-index-section #glossary-search-overlay form input#glossary-search-mobile{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:.5rem 1rem .5rem 0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;border:none;border-bottom:1px solid #333;border-radius:0}header.header-global.glossary-index-section #glossary-mobile-search-overlay form button[type=submit],header.header-global.glossary-index-section #glossary-search-overlay form button[type=submit]{font-size:inherit;background:none;border:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer;padding:.6rem 1.5rem;background:#333;color:#fff}header.header-global.glossary-index-section #glossary-mobile-search-overlay button.close-btn,header.header-global.glossary-index-section #glossary-search-overlay button.close-btn{font-size:inherit;background:none;padding:0;border:0;cursor:pointer;position:absolute;margin-left:572px;font-size:1.5rem}header.header-global.glossary-index-section #glossary-mobile-search-overlay.active,header.header-global.glossary-index-section #glossary-search-overlay.active{position:absolute;top:0;left:0;z-index:100;opacity:1;width:100%;background:#fff;box-shadow:0 0 100px rgba(0,0,0,.5);visibility:visible}header.header-global.glossary-index-section #glossary-mobile-search-overlay{display:block}@media(min-width:1281px){header.header-global.glossary-index-section #glossary-mobile-search-overlay{display:none}}header.header-global.glossary-index-section #glossary-mobile-search-overlay form input#glossary-search-mobile{margin-right:10px;width:calc(100% - 180px);font-size:1.325rem}header.header-global.glossary-index-section #glossary-mobile-search-overlay form button[type=submit]{font-size:1rem}header.header-global.glossary-index-section #glossary-mobile-search-overlay button.close-btn{right:20px;top:27px}header.header-global.glossary-index-section #glossary-mobile-search-overlay.active{height:80px;padding-left:20px;padding-top:20px;text-align:left}header.header-global.glossary-index-section #glossary-search-overlay{display:none}@media(min-width:1281px){header.header-global.glossary-index-section #glossary-search-overlay{display:block}}header.header-global.glossary-index-section #glossary-search-overlay form input#glossary-search{margin-right:20px;width:920px;font-size:1.425rem}@media(min-width:1024px)and (max-width:1200px){header.header-global.glossary-index-section #glossary-search-overlay form input#glossary-search{width:600px}}header.header-global.glossary-index-section #glossary-search-overlay form button[type=submit]{font-size:1.25rem;border:1px solid #333;transition:background .3s ease,color .3s ease}header.header-global.glossary-index-section #glossary-search-overlay form button[type=submit]:focus,header.header-global.glossary-index-section #glossary-search-overlay form button[type=submit]:hover{color:#333;background:#fff}header.header-global.glossary-index-section #glossary-search-overlay button.close-btn{left:50%;top:37px}@media(min-width:1281px){header.header-global.glossary-index-section #glossary-search-overlay button.close-btn{left:35%}}header.header-global.glossary-index-section #glossary-search-overlay.active{height:100px;padding-top:30px;text-align:center}header.header-global.glossary-index-section #glossary-mobile-search-btn button{font-size:inherit;background:none;padding:0;border:0;display:block;cursor:pointer;height:60px;width:40px;text-align:center;line-height:63px}header.header-global.glossary-index-section #glossary-mobile-search-btn button .fa{color:#333;font-size:1.125rem}@media(min-width:1281px){header.header-global.glossary-index-section #glossary-mobile-search-btn{display:none}}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper,header.header-global.glossary-index-section .glossary-alphabet .wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;height:100%}@media screen and (min-width:992px){header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper,header.header-global.glossary-index-section .glossary-alphabet .wrapper{grid-column-gap:50px}}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper ul,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper ul,header.header-global.glossary-index-section .glossary-alphabet .wrapper ul{grid-column:span 12;display:flex;flex-direction:row;justify-content:center;flex-flow:wrap;align-items:center}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li,header.header-global.glossary-index-section .glossary-alphabet .wrapper li{display:inline-block;padding:0 8px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.375rem;text-transform:uppercase;text-align:center;color:#d4d4d4}@media screen and (min-width:768px){header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li,header.header-global.glossary-index-section .glossary-alphabet .wrapper li{padding:0 1%}}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li a,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li a,header.header-global.glossary-index-section .glossary-alphabet .wrapper li a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#767676;font-weight:700}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li a:focus,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .wrapper li a:hover,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li a:focus,header.header-global.glossary-index-section .glossary-alphabet-menu .wrapper li a:hover,header.header-global.glossary-index-section .glossary-alphabet .wrapper li a:focus,header.header-global.glossary-index-section .glossary-alphabet .wrapper li a:hover{color:#e5166b}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters,header.header-global.glossary-index-section .glossary-alphabet .hide-letters,header.header-global.glossary-index-section .glossary-alphabet .show-letters{cursor:pointer!important;grid-column:span 12;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:#e5166b;transition:color .25s ease-out;border:none;background:none;z-index:1;margin:auto}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:focus,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:hover,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:focus,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:hover,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:focus,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:hover,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:focus,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:hover,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:focus,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:hover,header.header-global.glossary-index-section .glossary-alphabet .show-letters:focus,header.header-global.glossary-index-section .glossary-alphabet .show-letters:hover{color:#c3135b;transition:color .25s ease-out}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet .show-letters:after{display:inline-block;font-family:Font Awesome\ 5 Pro;font-weight:600;margin-left:10px;transition:transform .25s ease-out}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:hover:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:hover:after,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:hover:after,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:hover:after,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:hover:after,header.header-global.glossary-index-section .glossary-alphabet .show-letters:focus:after,header.header-global.glossary-index-section .glossary-alphabet .show-letters:hover:after{transform:translateY(-5px);transition:transform .25s ease-out}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .show-letters:after,header.header-global.glossary-index-section .glossary-alphabet .show-letters:after{content:"ï„‡"}header.header-global.glossary-index-section .glossary-alphabet-menu-alt .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet-menu .hide-letters:after,header.header-global.glossary-index-section .glossary-alphabet .hide-letters:after{content:"ï„†"}header.header-global.glossary-index-section .glossary-alphabet-menu,header.header-global.glossary-index-section .glossary-alphabet-menu-alt{background:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px 0}header.header-global.glossary-index-section .glossary-alphabet-menu{display:none}.footer-global{padding-top:40px;background-color:#2d1159}@media(min-width:992px){.footer-global .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.footer-global .footer-logo{margin:0 0 40px 10px}.footer-global .footer-menu{*zoom:1}.footer-global .footer-menu:after,.footer-global .footer-menu:before{content:"";display:table}.footer-global .footer-menu:after{clear:both}@media(min-width:992px){.footer-global .footer-menu{width:80%}}@media(min-width:1200px){.footer-global .footer-menu{width:82%}}.footer-global .footer-menu&gt;li{display:inline;float:left;width:45.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-bottom:2rem}.footer-global .footer-menu&gt;li:nth-child(3){clear:both}@media(min-width:992px){.footer-global .footer-menu&gt;li{display:inline;float:left;width:20.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}.footer-global .footer-menu&gt;li:nth-child(3){clear:none}}.footer-global .footer-menu .footer-title{margin-bottom:.5rem;color:#934af4;font-size:18px}.footer-global .footer-menu .footer-title a{color:#934af4}.footer-global .footer-menu .footer-title a:focus{outline:3px solid #934af4;outline-offset:3px}.footer-global .footer-menu ul a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#fbf8ff;font-size:.875rem;text-transform:none;letter-spacing:.05em}.footer-global .footer-menu ul a:focus{outline:3px solid #934af4;outline-offset:3px}@media(min-width:1281px){.footer-global .footer-menu ul a{font-size:18px}}.footer-global .footer-menu ul a:hover{border-bottom:1px solid rgba(0,0,0,.24)}.footer-global .footer-menu ul .highlight{color:#e5166b}.footer-global .footer-menu ul .highlight:hover{border-bottom:1px solid #e5166b}.footer-global li li{margin-bottom:.5rem}.footer-global hr{width:100%;border:.5px solid #934af4}.footer-global .footer-bottom{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;clear:both;*zoom:1;padding-top:2rem;padding-bottom:3rem}.footer-global .footer-bottom:after,.footer-global .footer-bottom:before{content:"";display:table}.footer-global .footer-bottom:after{clear:both}.footer-global .footer-social{float:left}.footer-global .footer-social li{float:left;margin-right:5px}.footer-global .footer-social a{display:inline-block;margin-right:10px;margin-left:0;width:35px;height:35px;line-height:34px;border-radius:50%;text-align:center;background-color:#fbfbfb;color:#2d1159;transition:all .15s cubic-bezier(.175,.885,.32,1.275);margin-bottom:.5em}.footer-global .footer-social a:focus{outline:3px solid #934af4;outline-offset:3px}.footer-global .footer-social a svg{max-width:17px;max-height:17px;fill:#fff}.footer-global .footer-social a .fab{font-size:20px;vertical-align:middle}.footer-global .footer-copyright{float:left;margin-top:1.5rem}.footer-global .footer-copyright p{color:#fbf8ff}@media(min-width:552px){.footer-global .footer-copyright{margin-top:0}}@media(min-width:768px){.footer-global .footer-copyright{float:right}}.footer-careers-banner{border-top:1px solid #333;border-bottom:1px solid #333;padding-top:25px;padding-bottom:25px;text-align:center}.footer-careers-banner p{margin:0;font-size:1.25rem}.footer-careers-banner a{font-size:inherit}.footer-careers-banner a:focus{outline:3px solid #934af4;outline-offset:3px}.overflow-container{overflow:hidden}@media(min-width:768px){.overflow-container{padding:20px 0 54px}}.overflow-container+.cta-subscribe{margin-top:-52px}.cta-block{padding:50px 0}.cta-block h2{font-weight:700;font-size:1.875rem;line-height:1.1;margin-bottom:1.15rem}.cta-block h2,.cta-block p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#fff}.cta-block p{font-weight:400;font-size:1rem;margin-bottom:1.625rem}.cta-block .photograph{display:block;position:relative;width:100%}.cta-block .photograph img{position:relative;max-height:200px;margin:0 auto;display:block;bottom:-14px}.cta-block .cta-copy span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;color:#767676;margin-bottom:1.0625rem;display:none}.cta-block .marketo-form{width:100%;min-width:0!important;max-width:600px!important}.cta-block .mktoForm{padding-bottom:0!important}.cta-block .mktoForm.mktoHasWidth.mktoLayoutLeft{display:flex;flex-direction:row;justify-content:space-between}.cta-block .mktoForm .mktoButtonRow{min-width:0!important;max-width:124px}.cta-block .mktoForm .mktoButtonWrap .mktoButton{height:48px;padding:13px 22px 11px!important;font-size:1.125rem!important;min-width:50px!important;width:124px!important;background:none;color:#e5166b;border:1px solid #e5166b}.cta-block .mktoForm .mktoButtonWrap .mktoButton:hover{background:#e5166b;color:#fff}.cta-block .mktoForm .mktoButtonWrap .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.cta-block .mktoForm .mktoFormRow{margin:0}.cta-block .mktoForm .mktoFieldDescriptor.mktoFormCol{padding:0;margin-bottom:0!important}.cta-block .mktoForm .mktoFormRow .mktoFormCol input{min-height:48px;border-radius:0;padding:.8em 1em .7em!important}.cta-block .mktoForm .mktoFormRow .mktoFormCol input:focus{outline:3px solid #934af4;outline-offset:3px}.cta-block .mktoForm .mktoFormRow:first-of-type{width:calc(100% - 124px);min-width:calc(100% - 124px)}.cta-block .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{padding:0}@media(min-width:480px){.cta-block .mktoForm .mktoFieldDescriptor.mktoFormCol{padding-right:20px}}@media(min-width:768px){.cta-block{padding:100px 0}.cta-block h2{font-size:2.375rem}.cta-block p{font-size:1.125rem;line-height:1.4;margin-bottom:2rem}.cta-block .marketo-form{width:50%;max-width:50%}.cta-block .mktoForm.mktoFormHasWidth.mktoLayoutLeft{justify-content:flex-end}}@media(min-width:992px){.cta-block p{font-size:1.125rem}.cta-block h2{font-size:2.75rem}.cta-block.cta-demo-photo .cta-copy{width:75%}.cta-block .cta-copy span{display:inherit;font-size:1.125rem;margin-bottom:.375rem}.cta-block .photograph{width:50%}.cta-block .photograph img{position:absolute;bottom:-132px;left:0;min-width:117%;max-height:none}}@media(min-width:1200px){.cta-block .marketo-form{margin-left:10%}}.cta-demo{position:relative;background-color:#2d1159;background-size:cover;padding-bottom:0}@media(min-width:992px){.cta-demo{padding-bottom:100px}}.cta-demo .wrapper{display:flex;flex-direction:column}.cta-demo h2,.cta-demo p{color:#fff}.cta-demo .cta-copy{max-width:500px;width:100%;margin:0 auto;z-index:2;text-align:center}.cta-demo .btn-pink{margin-bottom:1.5rem}@media(min-width:768px){.cta-demo .btn-pink{margin-bottom:0;margin-right:1rem}}.cta-demo .btn-arrow-h{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em;color:#fff}.cta-demo .btn-arrow-h:after,.cta-demo .btn-arrow-h:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.cta-demo .btn-arrow-h:after{content:"ï¡";left:.1em;margin-left:.6em}.cta-demo .btn-arrow-h:active:before,.cta-demo .btn-arrow-h:focus:before,.cta-demo .btn-arrow-h:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.cta-demo .btn-arrow-h:active:after,.cta-demo .btn-arrow-h:focus:after,.cta-demo .btn-arrow-h:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.cta-demo .btn-arrow-h:focus{outline:3px solid #934af4;outline:3px solid #e5166b;outline-offset:3px}@media(min-width:992px){.cta-demo .wrapper{flex-direction:row}.cta-demo .cta-copy{width:50%;padding-right:0;margin:0;text-align:left}}.cta-subscribe{background:#eee}@media(min-width:768px){.cta-subscribe{padding:75px}}.cta-subscribe .wrapper{display:flex;flex-direction:column;align-items:center}.cta-subscribe h2,.cta-subscribe p{color:#333}.cta-subscribe .cta-copy{text-align:center;margin-bottom:20px}@media(min-width:1200px){.cta-subscribe .marketo-form{margin-left:0}}.cta-subscribe form[data-mkto-id] .mktoFormError{margin-top:0}.footer-blog{background-color:#fff}.footer-blog .footer-social a{background-color:#000;color:#fff}.footer-blog .footer-copyright p{color:#333}main.single-default .wrapper-small,main.single-news .wrapper-small,main.single-press-releases .wrapper-small{max-width:600px;margin:0 auto}@media(min-width:1200px){main.single-default .wrapper-small,main.single-news .wrapper-small,main.single-press-releases .wrapper-small{max-width:650px}}main.single-default header.single-header,main.single-news header.single-header,main.single-press-releases header.single-header{margin-bottom:3rem}@media(min-width:768px){main.single-default header.single-header,main.single-news header.single-header,main.single-press-releases header.single-header{margin-top:3rem}}main.single-default .post-slug,main.single-news .post-slug,main.single-press-releases .post-slug{margin-top:1em}main.single-default .post-title,main.single-news .post-title,main.single-press-releases .post-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.1;margin:1rem 0 1.5rem}@media(min-width:768px){main.single-default .post-title,main.single-news .post-title,main.single-press-releases .post-title{font-size:2.625rem;margin:1.5rem 0 2rem}}@media(min-width:992px){main.single-default .post-title,main.single-news .post-title,main.single-press-releases .post-title{font-size:3.4375rem}}main.single-default .post-excerpt,main.single-news .post-excerpt,main.single-press-releases .post-excerpt{color:#555;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.4}@media(min-width:768px){main.single-default .post-excerpt,main.single-news .post-excerpt,main.single-press-releases .post-excerpt{font-size:1.3125rem;margin-bottom:2rem}}main.single-default .at-share-btn-elements,main.single-news .at-share-btn-elements,main.single-press-releases .at-share-btn-elements{text-align:right}main.single-default .post-share .at-resp-share-element .at-share-btn,main.single-news .post-share .at-resp-share-element .at-share-btn,main.single-press-releases .post-share .at-resp-share-element .at-share-btn{margin:0 0 15px .75rem;border-radius:50%!important;background-color:#934af4!important;transition:background-color .3s ease,transform .2s ease}main.single-default .post-share .at-resp-share-element .at-share-btn:first-child(),main.single-news .post-share .at-resp-share-element .at-share-btn:first-child(),main.single-press-releases .post-share .at-resp-share-element .at-share-btn:first-child(){margin-left:0}main.single-default .post-share .at-resp-share-element .at-share-btn:active,main.single-default .post-share .at-resp-share-element .at-share-btn:focus,main.single-default .post-share .at-resp-share-element .at-share-btn:hover,main.single-news .post-share .at-resp-share-element .at-share-btn:active,main.single-news .post-share .at-resp-share-element .at-share-btn:focus,main.single-news .post-share .at-resp-share-element .at-share-btn:hover,main.single-press-releases .post-share .at-resp-share-element .at-share-btn:active,main.single-press-releases .post-share .at-resp-share-element .at-share-btn:focus,main.single-press-releases .post-share .at-resp-share-element .at-share-btn:hover{background-color:#2d1159!important}main.single-default .post-share .at-resp-share-element .at-share-btn:focus,main.single-news .post-share .at-resp-share-element .at-share-btn:focus,main.single-press-releases .post-share .at-resp-share-element .at-share-btn:focus{outline:3px solid #934af4;outline-offset:3px}main.single-default .post-share-bottom,main.single-news .post-share-bottom,main.single-press-releases .post-share-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:3rem}main.single-default .post-share-bottom .at-resp-share-element .at-share-btn,main.single-default .post-share-bottom .post-slug,main.single-news .post-share-bottom .at-resp-share-element .at-share-btn,main.single-news .post-share-bottom .post-slug,main.single-press-releases .post-share-bottom .at-resp-share-element .at-share-btn,main.single-press-releases .post-share-bottom .post-slug{margin-bottom:15px}main.single-default .post-content,main.single-news .post-content,main.single-press-releases .post-content{word-wrap:break-word;position:relative}main.single-default .post-content sup:before,main.single-news .post-content sup:before,main.single-press-releases .post-content sup:before{content:"["}main.single-default .post-content sup:after,main.single-news .post-content sup:after,main.single-press-releases .post-content sup:after{content:"]"}main.single-default .post-content figure img,main.single-default .post-content video,main.single-news .post-content figure img,main.single-news .post-content video,main.single-press-releases .post-content figure img,main.single-press-releases .post-content video{display:block;width:100%;border:1px solid #eee}main.single-default .post-content ol,main.single-default .post-content ul,main.single-news .post-content ol,main.single-news .post-content ul,main.single-press-releases .post-content ol,main.single-press-releases .post-content ul{padding-left:1.2rem}@media(min-width:768px){main.single-default .post-content ol,main.single-default .post-content ul,main.single-news .post-content ol,main.single-news .post-content ul,main.single-press-releases .post-content ol,main.single-press-releases .post-content ul{padding-left:1.35rem}}main.single-default .post-content ol li,main.single-default .post-content ul li,main.single-news .post-content ol li,main.single-news .post-content ul li,main.single-press-releases .post-content ol li,main.single-press-releases .post-content ul li{padding-left:1rem}main.single-default .post-content ul,main.single-news .post-content ul,main.single-press-releases .post-content ul{list-style-type:square}main.single-default .post-content ol,main.single-news .post-content ol,main.single-press-releases .post-content ol{list-style-type:decimal}main.single-default .post-content :not(h2),main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper),main.single-default .post-content p a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link),main.single-news .post-content :not(h2),main.single-news .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper),main.single-news .post-content p a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link),main.single-press-releases .post-content :not(h2),main.single-press-releases .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper),main.single-press-releases .post-content p a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link){text-decoration:none}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link),main.single-news .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link),main.single-press-releases .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link){color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus,main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):hover,main.single-news .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus,main.single-news .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):hover,main.single-press-releases .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus,main.single-press-releases .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):hover{color:#c3135b;border-bottom:2px solid #c3135b}main.single-default .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus,main.single-news .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus,main.single-press-releases .post-content a:not(.btn-sm):not(.btn-lg):not(.btn-pink):not(.author-name-link):not(.at-share-btn):not(.at-icon-wrapper):not(.related-posts__link):focus{outline:3px solid #e5166b;outline-offset:3px}main.single-default .post-content .references,main.single-news .post-content .references,main.single-press-releases .post-content .references{list-style:decimal inside}main.single-default .post-content .note,main.single-news .post-content .note,main.single-press-releases .post-content .note{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.025rem;margin-bottom:.9rem}main.single-default .post-content .note a,main.single-news .post-content .note a,main.single-press-releases .post-content .note a{vertical-align:text-bottom;margin-right:5px}main.single-default .post-content .note a:before,main.single-news .post-content .note a:before,main.single-press-releases .post-content .note a:before{content:"ï„†";font-family:Font Awesome\ 5 Pro}main.single-default .post-content .note,main.single-default .post-content .references,main.single-news .post-content .note,main.single-news .post-content .references,main.single-press-releases .post-content .note,main.single-press-releases .post-content .references{padding-left:0}main.single-default .post-content hr,main.single-news .post-content hr,main.single-press-releases .post-content hr{clear:both;margin:2rem auto}main.single-default .post-content blockquote,main.single-news .post-content blockquote,main.single-press-releases .post-content blockquote{flex-basis:100%;margin-bottom:1.75rem}@media(min-width:768px){main.single-default .post-content blockquote,main.single-news .post-content blockquote,main.single-press-releases .post-content blockquote{margin-bottom:2.25rem}}main.single-default .post-content blockquote p,main.single-news .post-content blockquote p,main.single-press-releases .post-content blockquote p{color:#6820c5;position:relative;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.3125rem;line-height:1.4;margin-bottom:0;padding-left:1.5rem}main.single-default .post-content blockquote p:before,main.single-news .post-content blockquote p:before,main.single-press-releases .post-content blockquote p:before{content:"";height:100%;position:absolute;top:0;left:0;border-left:1px solid #c59afa}@media(min-width:768px){main.single-default .post-content blockquote p,main.single-news .post-content blockquote p,main.single-press-releases .post-content blockquote p{font-size:1.5rem;padding-left:2.5rem}}main.single-default .post-content .wp-caption-text,main.single-news .post-content .wp-caption-text,main.single-press-releases .post-content .wp-caption-text{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.925rem;line-height:1.4;margin-top:.1rem;color:#555}main.single-default .post-author,main.single-news .post-author,main.single-press-releases .post-author{padding-top:2rem;margin-bottom:2rem;margin-top:2rem;border-top:1px solid #d9d9d9;display:flex;flex-direction:row}main.single-default .post-author .author-image,main.single-news .post-author .author-image,main.single-press-releases .post-author .author-image{width:100px;margin-right:1.5rem;margin-bottom:0;padding:0}main.single-default .post-author .author-image img,main.single-news .post-author .author-image img,main.single-press-releases .post-author .author-image img{border:none;margin-bottom:0}main.single-default .post-author .author-info,main.single-news .post-author .author-info,main.single-press-releases .post-author .author-info{display:flex;flex-direction:column;width:calc(100% - 125px)}main.single-default .post-author .author-name-link,main.single-news .post-author .author-name-link,main.single-press-releases .post-author .author-name-link{border-bottom:2px solid #934af4;color:#934af4;transition:color .3s ease}main.single-default .post-author .author-name-link:active,main.single-default .post-author .author-name-link:focus,main.single-default .post-author .author-name-link:hover,main.single-news .post-author .author-name-link:active,main.single-news .post-author .author-name-link:focus,main.single-news .post-author .author-name-link:hover,main.single-press-releases .post-author .author-name-link:active,main.single-press-releases .post-author .author-name-link:focus,main.single-press-releases .post-author .author-name-link:hover{border-bottom:2px solid #6820c5;color:#6820c5;transition:color .3s ease}main.single-default .post-author .author-name-link:focus,main.single-news .post-author .author-name-link:focus,main.single-press-releases .post-author .author-name-link:focus{outline:3px solid #934af4;outline-offset:3px}main.single-default .post-author .author-bio,main.single-news .post-author .author-bio,main.single-press-releases .post-author .author-bio{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#555}@media(min-width:768px){main.single-default .post-author .author-bio,main.single-news .post-author .author-bio,main.single-press-releases .post-author .author-bio{font-size:1rem}}main.single-default .post-author a,main.single-news .post-author a,main.single-press-releases .post-author a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}main.single-default .post-author a:focus,main.single-default .post-author a:hover,main.single-news .post-author a:focus,main.single-news .post-author a:hover,main.single-press-releases .post-author a:focus,main.single-press-releases .post-author a:hover{color:#c3135b;border-bottom:2px solid #c3135b}main.single-default .post-author a:focus,main.single-news .post-author a:focus,main.single-press-releases .post-author a:focus{outline:3px solid #e5166b;outline-offset:3px}main.single-default iframe,main.single-news iframe,main.single-press-releases iframe{margin-left:auto!important;margin-right:auto!important}.thank_you-template-default header.main.header-global{display:none}.thank_you-template-default .thank-you-header{max-width:200px;margin:0 auto 4rem;text-align:center}.thank_you-template-default .post-content{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;*zoom:1}.thank_you-template-default .post-content:after,.thank_you-template-default .post-content:before{content:"";display:table}.thank_you-template-default .post-content:after{clear:both}@media(min-width:768px){.thank_you-template-default .post-content{float:left;width:66.833%;margin-right:2.0833333333%;margin-left:17%;min-height:330px}}.thank_you-template-default .post-content h1{margin-bottom:2rem;font-size:2.525rem;line-height:1.4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.thank_you-template-default .post-content h2,.thank_you-template-default .post-content h3{margin-bottom:0;font-size:1.325rem;line-height:1.4;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;text-align:center}.thank_you-template-default .post-content h3{font-size:1.125rem}.thank_you-template-default .post-content img{max-width:100%;height:auto}.thank_you-template-default .post-content ol,.thank_you-template-default .post-content ul{padding-left:1.2rem}.thank_you-template-default .post-content ol li,.thank_you-template-default .post-content ul li{padding-left:1rem}.thank_you-template-default .post-content ul{list-style-type:square}.thank_you-template-default .post-content ol{list-style-type:decimal}.thank_you-template-default .post-content a.btn,.thank_you-template-default .post-content a.btn-lg,.thank_you-template-default .post-content a.btn-small{display:block;margin:0 auto;max-width:300px;text-align:center}.thank_you-template-default .thank-you-footer{clear:both;margin:6rem auto 3rem;text-align:center;font-size:1.325rem}.page-header{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;position:relative;*zoom:1;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem}.page-header:after,.page-header:before{content:"";display:table}.page-header:after{clear:both}@media(min-width:992px){.page-header{padding-top:0;padding-bottom:0}}.page-header .header-text{padding-top:2rem}.page-header .page-slug{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;color:#767676;text-transform:uppercase;letter-spacing:.1em;margin-top:20px}@media(max-width:768px){.page-header .page-slug{font-size:.75rem}}.page-header .page-title{font-size:2.125rem}@media(min-width:768px){.page-header .page-title{font-size:3.125rem}}.page-header .page-excerpt{font-size:1.625rem}.page-title{font-size:2.85rem;line-height:1.3;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#333}.page-content{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}.page-content a:focus img{outline:3px solid #934af4;outline-offset:3px}.page-content p a:not(.btn-pink){color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-content p a:not(.btn-pink):focus,.page-content p a:not(.btn-pink):hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-content p a:not(.btn-pink):focus{outline:3px solid #e5166b;outline-offset:3px}.page-content .button-solid-one{background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em;width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.page-content .button-solid-one:active,.page-content .button-solid-one:focus,.page-content .button-solid-one:hover{color:#e5166b;background:#fff}.page-content .button-solid-one:focus{outline:3px solid #e5166b;outline-offset:3px}.page-content .button-solid-one i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-content .button-solid-one{width:auto;font-size:1.125rem}}.page-template-default{overflow-x:hidden}.page-template-default .page-header{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}@media(min-width:1200px){.page-template-default .page-header{display:inline;float:left;width:62.5%;margin-right:2.0833333333%;margin-left:18.75%}}.page-template-default .page-title{margin-top:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.3}@media(min-width:992px){.page-template-default .page-title{font-size:2.4rem}}@media(min-width:1200px){.page-template-default .page-title{font-size:3rem}}.page-template-default .page-content{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-bottom:4rem}@media(min-width:1200px){.page-template-default .page-content{display:inline;float:left;width:62.5%;margin-right:2.0833333333%;margin-left:18.75%}}.page-template-default .page-content blockquote,.page-template-default .page-content table{max-width:800px}@media(min-width:1200px){.page-template-default .page-content blockquote,.page-template-default .page-content table{max-width:1000px}}.page-template-default .page-content p a:not(.btn-pink){color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-default .page-content p a:not(.btn-pink):focus,.page-template-default .page-content p a:not(.btn-pink):hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-default .page-content p a:not(.btn-pink):focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-default .page-content ol,.page-template-default .page-content ul{margin:0 auto 2rem}.page-template-default .page-content ul li{margin-left:1.4rem;list-style-type:disc;font-size:.875rem;line-height:1.7;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:.8rem}@media(min-width:768px){.page-template-default .page-content ul li{font-size:1.125rem}}.page-template-default .page-content ul li li{margin-left:1.4rem;list-style-type:circle}.page-template-default .page-content ul li h3{margin-bottom:1rem}.page-template-default .page-content ul li a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-default .page-content ul li a:focus,.page-template-default .page-content ul li a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-default .page-content ul li a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-default .page-content .no-padding-lt-mobile a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-default .page-content .no-padding-lt-mobile a:focus,.page-template-default .page-content .no-padding-lt-mobile a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-default .page-content .no-padding-lt-mobile a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-default .page-content hr{margin:3rem auto}.page-template-default .page-content&gt;blockquote{*zoom:1;border-left:5px solid #000;margin-top:2rem;margin-bottom:2rem}.page-template-default .page-content&gt;blockquote:after,.page-template-default .page-content&gt;blockquote:before{content:"";display:table}.page-template-default .page-content&gt;blockquote:after{clear:both}.page-template-default .page-content&gt;blockquote img{float:right;max-width:100px;margin-left:10px}@media(min-width:1200px){.page-template-default .page-content&gt;blockquote img{margin-left:20px;max-width:200px}}.page-template-default .page-content&gt;blockquote p{padding:.5rem 0 .5rem 2rem;font-size:1.2rem;line-height:1.4;font-weight:700}@media(min-width:1200px){.page-template-default .page-content&gt;blockquote p{padding:.5rem 0 .5rem 8%;font-size:1.725rem}}.page-template-default .page-content&gt;blockquote footer{padding:0 0 .5rem 8%;font-size:.925rem;line-height:1.4}.page-template-default .page-content&gt;blockquote footer h4,.page-template-default .page-content&gt;blockquote footer p{margin:0;padding:0;font-size:.925rem;line-height:1.4}.page-template-default .page-content&gt;blockquote footer cite span{opacity:.9}@media(min-width:1200px){.page-template-default .page-content&gt;blockquote{width:120%;max-width:120%;margin-left:-10%}}.page-template-default .page-content .size-full{width:100%}.page-template-default .page-content .aligncenter,.page-template-default .page-content .alignnone{float:none;display:block;margin:0 0 30px}@media(min-width:1200px){.page-template-default .page-content .aligncenter,.page-template-default .page-content .alignnone{width:120%;max-width:120%;margin-left:-10%}}@media(min-width:1200px){.page-template-default .page-content .alignleft{float:left;width:420px;margin:0 2rem 2rem -30%}}.page-template-default .page-content .alignleft.small{max-width:200px}@media(min-width:1200px){.page-template-default .page-content .alignright{float:right;width:420px;margin:0 -10% 2rem 2rem}}.page-template-default .page-content .alignright.small{max-width:200px}.page-template-default .page-content .wp-caption-text{padding-bottom:2rem;font-size:.9rem;line-height:1.5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#999}.page-template-default .page-content .callout{display:block;*zoom:1;margin:2rem auto;padding:2rem 5%;background:#eee}.page-template-default .page-content .callout:after,.page-template-default .page-content .callout:before{content:"";display:table}.page-template-default .page-content .callout:after{clear:both}@media(min-width:992px){.page-template-default .page-content .callout{padding:4rem 10%;width:120%;margin-left:-10%}}.page-template-default .page-content .callout figure{float:right;width:30%;margin-left:10px}.page-template-default .page-content .callout .slug{display:inline-block;margin-bottom:2rem;text-transform:uppercase;font-size:.875rem;color:#666}.page-template-default .page-content .callout h2,.page-template-default .page-content .callout h3,.page-template-default .page-content .callout h4{margin:0 0 1rem;padding:0;font-size:1.125rem;line-height:1.3}@media(min-width:992px){.page-template-default .page-content .callout h2,.page-template-default .page-content .callout h3,.page-template-default .page-content .callout h4{font-size:1.325rem}}.page-template-default .page-content .callout p{font-size:.925rem;line-height:1.3}@media(min-width:992px){.page-template-default .page-content .callout p{font-size:1.125rem}}.page-template-default .page-content .callout .btn{text-transform:uppercase;font-size:.925rem}.page-template-default .page-content .callout.alignleft{border-right:1px solid;padding-right:2rem}.page-template-default .page-content .callout.alignright{border-left:1px solid;padding-left:2rem}.page-template-default .page-content .callout.alternate{background:#eee}.page-template-lp-default .lp-default .hero-image{position:absolute;top:0;left:0;z-index:0;width:100%;height:300px}@media(min-width:1200px){.page-template-lp-default .lp-default .hero-image{height:500px}}.page-template-default-landing-page.hide-default-navigation .header-global{display:none}.page-template-default-landing-page.hide-default-navigation .header-alt{display:block}.page-template-default-landing-page.hide-default-footer .footer-global{display:none}.page-template-default-landing-page .header-alt{margin:0 auto;max-width:1200px;padding:50px 25px;display:none;font-size:1.125rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.1rem;line-height:1.375rem;padding-bottom:0!important;padding-top:20px!important;text-align:center;text-transform:uppercase;z-index:1}@media(min-width:992px){.page-template-default-landing-page .header-alt{padding:50px 50px 130px}}@media(min-width:1400px){.page-template-default-landing-page .header-alt{padding:50px 0 130px}}@media(min-width:992px){.page-template-default-landing-page .header-alt{font-size:.875rem;padding-bottom:50px!important;padding-top:45px!important;text-align:inherit}}.page-template-default-landing-page .header-alt .row{display:flex;flex-wrap:wrap}@media(min-width:992px){.page-template-default-landing-page .header-alt .row{align-items:center;flex-wrap:nowrap;margin:0 -25px}}.page-template-default-landing-page .header-alt .row .col{float:none;margin:20px 0 0!important;order:2;transform:none!important;width:100%!important}@media(min-width:992px){.page-template-default-landing-page .header-alt .row .col{margin:0!important;order:1;padding:0 25px;width:33.333334%!important}}.page-template-default-landing-page .header-alt .row .col:nth-child(2){text-align:center;margin:0!important;padding:0;order:1}@media(min-width:992px){.page-template-default-landing-page .header-alt .row .col:nth-child(2){order:2}}.page-template-default-landing-page .header-alt .row .col:nth-child(2) a{display:inline-block}.page-template-default-landing-page .header-alt .row .col:nth-child(2) img{display:block;height:40px;margin:0 auto;width:29px}@media(min-width:992px){.page-template-default-landing-page .header-alt .row .col:nth-child(2) img{height:40px;width:auto}}.page-template-default-landing-page .header-alt .row .col:last-child{margin-top:10px!important;order:3}@media(min-width:992px){.page-template-default-landing-page .header-alt .row .col:last-child{margin:0!important;text-align:right}}.page-template-default-landing-page .header-alt .row .col a{color:#767676;font-size:.875rem}.page-template-default-landing-page .header-alt .row .col a:focus,.page-template-default-landing-page .header-alt .row .col a:hover{color:#934af4}.page-template-default-landing-page .header-alt .row .col a:focus{outline:3px solid #934af4;outline-offset:3px}.page-template-default-landing-page main{padding-top:30px}@media(min-width:992px){.page-template-default-landing-page main{padding-top:45px}}.page-template-default-landing-page main header{margin-bottom:0;text-align:center}@media(min-width:1200px){.page-template-default-landing-page main header{width:66%!important;margin-left:17%!important}}.page-template-default-landing-page main header div{padding:0!important}.page-template-default-landing-page main header div h4{font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.078125rem;line-height:1.905625rem!important;margin:0 0 .25rem!important;text-transform:uppercase!important}@media(min-width:1200px){.page-template-default-landing-page main header div h4{margin:0 0 .5rem!important}}.page-template-default-landing-page main header div h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.75rem!important;line-height:1.4!important;margin:0 0 1rem!important}@media(min-width:992px){.page-template-default-landing-page main header div h1{font-size:2.9375rem!important;margin-bottom:1.5rem!important}}.page-template-default-landing-page main header div h1+p{color:#555;font-size:1.125rem!important;line-height:1.4;margin-bottom:1.28125rem}@media(min-width:992px){.page-template-default-landing-page main header div h1+p{font-size:1.5625rem!important;margin-bottom:2.5rem}}.page-template-default-landing-page main article{margin-bottom:2rem!important;margin-top:2.5rem!important}@media(min-width:992px){.page-template-default-landing-page main article{margin-bottom:4rem}}@media(min-width:1200px){.page-template-default-landing-page main article{margin-left:17%!important;width:66%!important}}.page-template-default-landing-page main article h2{font-size:1.625rem;margin-top:2.5rem;margin-bottom:1.5rem}@media(min-width:992px){.page-template-default-landing-page main article h2{margin-top:3.5rem;font-size:1.875rem}}.page-template-default-landing-page main article p{color:#555;font-size:1rem!important;margin-bottom:1.5rem!important}@media(min-width:992px){.page-template-default-landing-page main article p{font-size:1.375rem!important;margin-bottom:2rem!important}}.page-template-default-landing-page main article img{margin-bottom:2.25rem!important;margin-top:2.25rem!important}@media(min-width:992px){.page-template-default-landing-page main article img{margin-bottom:4.5rem!important;margin-top:4.5rem!important}}.page-template-default-landing-page main article .marketo-container{margin-bottom:40px;width:100%}@media(min-width:992px){.page-template-default-landing-page main article .marketo-container{background:#fff;box-shadow:0 20px 50px 0 rgba(83,52,134,.1);margin:80px 0 60px;padding:45px;z-index:2}}.page-template-default-landing-page main article .marketo-container h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#333;margin-bottom:15px;font-size:2rem;line-height:1.2}@media(max-width:768px){.page-template-default-landing-page main article .marketo-container h2{font-size:1.7em}}.page-template-default-landing-page main article .marketo-container h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;font-size:1.25rem;line-height:1.3;margin-bottom:25px}@media(max-width:768px){.page-template-default-landing-page main article .marketo-container h3{font-size:1.2em}}.page-template-default-landing-page main article .marketo-container h3 .pink{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;color:#e5166b}.page-template-default-landing-page main article .marketo-container p{color:#555;font-size:1.225em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3!important;margin:0 0 25px!important}.page-template-default-landing-page main article .marketo-container p:before{display:none}.page-template-default-landing-page main article .marketo-container .mktoForm{position:relative;transition:all .25s ease-in;padding-top:10px}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoGutter{display:none}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoFormCol{margin:0!important}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoAsterix{display:none}@media(min-width:992px){.page-template-default-landing-page main article .marketo-container .mktoForm .mktoCheckboxList{padding:0 0 0 7px}}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoFormRow .mktoFieldWrap{margin-bottom:12px!important}@media(max-width:768px){.page-template-default-landing-page main article .marketo-container .mktoForm .mktoFormRow .mktoFieldWrap{background:none}}.page-template-default-landing-page main article .marketo-container .mktoForm input,.page-template-default-landing-page main article .marketo-container .mktoForm select{height:auto;padding:5px 0!important;border:none;border-bottom:1px solid #d9d9d9;background:none;font-size:1.1em}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoButtonRow{width:100%;transition:all .25s ease}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoButtonRow:nth-child(2){opacity:0}.page-template-default-landing-page main article .marketo-container .mktoForm .mktoButtonWrap .mktoButton{width:100%;font-size:1.375rem;margin-top:20px}.page-template-default-landing-page main .footer-social{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;*zoom:1}.page-template-default-landing-page main .footer-social:after,.page-template-default-landing-page main .footer-social:before{content:"";display:table}.page-template-default-landing-page main .footer-social:after{clear:both}.page-template-default-landing-page main .footer-social ul{display:flex;margin:0 auto;width:125px}@media(min-width:992px){.page-template-default-landing-page main .footer-social ul{width:155px}}.page-template-default-landing-page main .footer-social ul a{color:#934af4;background:#fff;width:auto;height:auto;line-height:1;font-size:1.375rem;padding:8px}@media(min-width:992px){.page-template-default-landing-page main .footer-social ul a{font-size:1.6875rem}}.page-template-default-landing-page main .footer-social ul a:focus,.page-template-default-landing-page main .footer-social ul a:hover{color:#2d1159}.page-template-default-landing-page main .footer-social ul a:focus{outline:3px solid #934af4;outline-offset:3px;position:relative;z-index:1}.page-template-default-landing-page #btn-student,.page-template-default-landing-page .title-bar a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-default-landing-page #btn-student:focus,.page-template-default-landing-page #btn-student:hover,.page-template-default-landing-page .title-bar a:focus,.page-template-default-landing-page .title-bar a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-default-landing-page #btn-student:focus,.page-template-default-landing-page .title-bar a:focus{outline:3px solid #e5166b;outline-offset:3px}body.page-id-14840 main.archive .page-header-wrap,body.page-id-14844 main.archive .page-header-wrap,main.archive .page-header-wrap{margin-bottom:2rem;background-color:#111;box-shadow:0 0 10px rgba(0,0,0,.5)}@media(min-width:992px){body.page-id-14840 main.archive .page-header-wrap,body.page-id-14844 main.archive .page-header-wrap,main.archive .page-header-wrap{margin-bottom:3rem}}body.page-id-14840 main.archive .page-header,body.page-id-14844 main.archive .page-header,main.archive .page-header{padding-top:1rem;padding-bottom:2rem;display:inline;float:left;width:95.8333333333%;margin:2rem 2.0833333333%}body.page-id-14840 main.archive .page-slug,body.page-id-14844 main.archive .page-slug,main.archive .page-slug{margin-bottom:1.5rem;margin-top:1.5rem;font-size:1rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:.05rem}body.page-id-14840 main.archive .page-slug a,body.page-id-14844 main.archive .page-slug a,main.archive .page-slug a{color:#eee}body.page-id-14840 main.archive .page-slug a:focus,body.page-id-14840 main.archive .page-slug a:hover,body.page-id-14844 main.archive .page-slug a:focus,body.page-id-14844 main.archive .page-slug a:hover,main.archive .page-slug a:focus,main.archive .page-slug a:hover{color:#e5166b}body.page-id-14840 main.archive .page-slug a:focus,body.page-id-14844 main.archive .page-slug a:focus,main.archive .page-slug a:focus{outline:3px solid #934af4;outline-offset:3px}body.page-id-14840 main.archive .page-title,body.page-id-14844 main.archive .page-title,main.archive .page-title{color:#fff}body.page-id-14840 main.archive .page-excerpt,body.page-id-14844 main.archive .page-excerpt,main.archive .page-excerpt{color:#eee}body.page-id-14840 main.archive .archive-content,body.page-id-14844 main.archive .archive-content,main.archive .archive-content{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}@media(min-width:992px){body.page-id-14840 main.archive .archive-content,body.page-id-14844 main.archive .archive-content,main.archive .archive-content{display:inline;float:left;width:62.5%;margin-left:2.0833333333%;margin-right:2.0833333333%}}body.page-id-14840 main.archive .no-results-links,body.page-id-14844 main.archive .no-results-links,main.archive .no-results-links{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-duration:1s;-o-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}body.page-id-14840 main.archive .no-results-links h2,body.page-id-14844 main.archive .no-results-links h2,main.archive .no-results-links h2{color:#333;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.625rem}body.page-id-14840 main.archive .no-results-links .links-container,body.page-id-14844 main.archive .no-results-links .links-container,main.archive .no-results-links .links-container{display:flex;flex-direction:column}body.page-id-14840 main.archive .no-results-links .links-container div,body.page-id-14844 main.archive .no-results-links .links-container div,main.archive .no-results-links .links-container div{border:1px solid #eee;padding:2rem;text-align:center}body.page-id-14840 main.archive .no-results-links .links-container div:first-of-type,body.page-id-14844 main.archive .no-results-links .links-container div:first-of-type,main.archive .no-results-links .links-container div:first-of-type{margin-bottom:30px}body.page-id-14840 main.archive .no-results-links .links-container h3,body.page-id-14844 main.archive .no-results-links .links-container h3,main.archive .no-results-links .links-container h3{color:#934af4;margin-bottom:.5rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.1em}body.page-id-14840 main.archive .no-results-links .links-container p,body.page-id-14844 main.archive .no-results-links .links-container p,main.archive .no-results-links .links-container p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;margin-bottom:0}body.page-id-14840 main.archive .no-results-links .links-container span,body.page-id-14844 main.archive .no-results-links .links-container span,main.archive .no-results-links .links-container span{color:#e5166b;transition:border-bottom .3s ease-in}body.page-id-14840 main.archive .no-results-links .links-container span:hover,body.page-id-14844 main.archive .no-results-links .links-container span:hover,main.archive .no-results-links .links-container span:hover{border-bottom:1px solid #e5166b;transition:border-bottom .3s ease-in}@media(min-width:992px){body.page-id-14840 main.archive .no-results-links .links-container,body.page-id-14844 main.archive .no-results-links .links-container,main.archive .no-results-links .links-container{flex-direction:row}body.page-id-14840 main.archive .no-results-links .links-container h3,body.page-id-14844 main.archive .no-results-links .links-container h3,main.archive .no-results-links .links-container h3{font-size:1rem;margin-bottom:1rem}body.page-id-14840 main.archive .no-results-links .links-container p,body.page-id-14844 main.archive .no-results-links .links-container p,main.archive .no-results-links .links-container p{font-size:1.125rem}body.page-id-14840 main.archive .no-results-links .links-container div:first-of-type,body.page-id-14844 main.archive .no-results-links .links-container div:first-of-type,main.archive .no-results-links .links-container div:first-of-type{margin-right:30px}}body.page-id-14840 main.archive .no-results-links .sibling-fade,body.page-id-14844 main.archive .no-results-links .sibling-fade,main.archive .no-results-links .sibling-fade{visibility:hidden}body.page-id-14840 main.archive .no-results-links .sibling-fade&gt;*,body.page-id-14844 main.archive .no-results-links .sibling-fade&gt;*,main.archive .no-results-links .sibling-fade&gt;*{visibility:visible;transition:opacity .15s linear .1s}body.page-id-14840 main.archive .no-results-links .sibling-fade:hover&gt;*,body.page-id-14844 main.archive .no-results-links .sibling-fade:hover&gt;*,main.archive .no-results-links .sibling-fade:hover&gt;*{opacity:.4}body.page-id-14840 main.archive .no-results-links .sibling-fade&gt;:hover,body.page-id-14844 main.archive .no-results-links .sibling-fade&gt;:hover,main.archive .no-results-links .sibling-fade&gt;:hover{opacity:1;transition-delay:0ms,0}body.page-id-14840 main.archive .no-results-search,body.page-id-14844 main.archive .no-results-search,main.archive .no-results-search{margin-top:2.5rem;margin-bottom:3rem}body.page-id-14840 main.archive .no-results-search .search-label,body.page-id-14844 main.archive .no-results-search .search-label,main.archive .no-results-search .search-label{font-size:1.4rem;line-height:2.5rem;cursor:pointer}body.page-id-14840 main.archive .no-results-search .search-field input[type=search],body.page-id-14844 main.archive .no-results-search .search-field input[type=search],main.archive .no-results-search .search-field input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;width:calc(100% - 140px);height:20px;background-color:#eee;border:3px solid #eee;padding:.5rem 1rem .5rem 1.25rem;margin:1rem -1.5rem 1.25rem 0;box-sizing:content-box;outline:none}@media(min-width:768px){body.page-id-14840 main.archive .no-results-search .search-field input[type=search],body.page-id-14844 main.archive .no-results-search .search-field input[type=search],main.archive .no-results-search .search-field input[type=search]{font-size:1.125rem;width:300px}}@media(min-width:992px){body.page-id-14840 main.archive .no-results-search .search-field input[type=search],body.page-id-14844 main.archive .no-results-search .search-field input[type=search],main.archive .no-results-search .search-field input[type=search]{min-width:390px}}body.page-id-14840 main.archive .no-results-search .search-field button[type=submit],body.page-id-14844 main.archive .no-results-search .search-field button[type=submit],main.archive .no-results-search .search-field button[type=submit]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;color:#fff;background-color:#333;border:0;padding:.6rem 1.5rem;margin-bottom:20px;transition:background-color .25s ease;cursor:pointer}@media(min-width:768px){body.page-id-14840 main.archive .no-results-search .search-field button[type=submit],body.page-id-14844 main.archive .no-results-search .search-field button[type=submit],main.archive .no-results-search .search-field button[type=submit]{margin:0 0 0 10px}}body.page-id-14840 main.archive .no-results-search .search-field button[type=submit]:active,body.page-id-14840 main.archive .no-results-search .search-field button[type=submit]:focus,body.page-id-14840 main.archive .no-results-search .search-field button[type=submit]:hover,body.page-id-14844 main.archive .no-results-search .search-field button[type=submit]:active,body.page-id-14844 main.archive .no-results-search .search-field button[type=submit]:focus,body.page-id-14844 main.archive .no-results-search .search-field button[type=submit]:hover,main.archive .no-results-search .search-field button[type=submit]:active,main.archive .no-results-search .search-field button[type=submit]:focus,main.archive .no-results-search .search-field button[type=submit]:hover{background-color:#e5166b}body.page-id-14840 main.archive .archive-sidebar,body.page-id-14844 main.archive .archive-sidebar,main.archive .archive-sidebar{display:inline;float:left;width:95.8333333333%;margin:2.5rem 2.0833333333%}@media(min-width:992px){body.page-id-14840 main.archive .archive-sidebar,body.page-id-14844 main.archive .archive-sidebar,main.archive .archive-sidebar{position:absolute;top:0;left:0;display:inline;float:left;width:29.1666666667%;padding:0;border:none;margin:0 2.0833333333% 1rem}}@media(min-width:1200px){body.page-id-14840 main.archive .archive-sidebar,body.page-id-14844 main.archive .archive-sidebar,main.archive .archive-sidebar{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%}}body.page-id-14840 main.archive .archive-sidebar .wrap,body.page-id-14844 main.archive .archive-sidebar .wrap,main.archive .archive-sidebar .wrap{background-color:#f8f8f9;border-top:10px solid #f1f1f1}body.page-id-14840 main.archive .pagination,body.page-id-14844 main.archive .pagination,main.archive .pagination{clear:both;margin:1rem 0 3rem;border-top:1px solid #999;padding-top:2rem}body.page-id-14840 main.archive .page-header-wrap,body.page-id-14844 main.archive .page-header-wrap,main.archive .page-header-wrap{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}body.page-id-14840 main.archive .page-header,body.page-id-14844 main.archive .page-header,main.archive .page-header{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-delay:1.25s;animation-delay:1.25s}body.page-id-14840 main.archive .archive-content .post-list li,body.page-id-14844 main.archive .archive-content .post-list li,main.archive .archive-content .post-list li{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both}body.page-id-14840 main.archive .archive-content .post-list li:first-child,body.page-id-14844 main.archive .archive-content .post-list li:first-child,main.archive .archive-content .post-list li:first-child{-webkit-animation-delay:1.7s;animation-delay:1.7s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(2),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(2),main.archive .archive-content .post-list li:nth-child(2){-webkit-animation-delay:1.8s;animation-delay:1.8s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(3),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(3),main.archive .archive-content .post-list li:nth-child(3){-webkit-animation-delay:1.9s;animation-delay:1.9s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(4),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(4),main.archive .archive-content .post-list li:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(5),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(5),main.archive .archive-content .post-list li:nth-child(5){-webkit-animation-delay:2.1s;animation-delay:2.1s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(6),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(6),main.archive .archive-content .post-list li:nth-child(6){-webkit-animation-delay:2.2s;animation-delay:2.2s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(7),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(7),main.archive .archive-content .post-list li:nth-child(7){-webkit-animation-delay:2.3s;animation-delay:2.3s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(8),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(8),main.archive .archive-content .post-list li:nth-child(8){-webkit-animation-delay:2.4s;animation-delay:2.4s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(9),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(9),main.archive .archive-content .post-list li:nth-child(9){-webkit-animation-delay:2.5s;animation-delay:2.5s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(10),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(10),main.archive .archive-content .post-list li:nth-child(10){-webkit-animation-delay:2.6s;animation-delay:2.6s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(11),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(11),main.archive .archive-content .post-list li:nth-child(11){-webkit-animation-delay:2.7s;animation-delay:2.7s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(12),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(12),main.archive .archive-content .post-list li:nth-child(12){-webkit-animation-delay:2.8s;animation-delay:2.8s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(13),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(13),main.archive .archive-content .post-list li:nth-child(13){-webkit-animation-delay:2.9s;animation-delay:2.9s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(14),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(14),main.archive .archive-content .post-list li:nth-child(14){-webkit-animation-delay:3s;animation-delay:3s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(15),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(15),main.archive .archive-content .post-list li:nth-child(15){-webkit-animation-delay:3.1s;animation-delay:3.1s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(16),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(16),main.archive .archive-content .post-list li:nth-child(16){-webkit-animation-delay:3.2s;animation-delay:3.2s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(17),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(17),main.archive .archive-content .post-list li:nth-child(17){-webkit-animation-delay:3.3s;animation-delay:3.3s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(18),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(18),main.archive .archive-content .post-list li:nth-child(18){-webkit-animation-delay:3.4s;animation-delay:3.4s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(19),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(19),main.archive .archive-content .post-list li:nth-child(19){-webkit-animation-delay:3.5s;animation-delay:3.5s}body.page-id-14840 main.archive .archive-content .post-list li:nth-child(20),body.page-id-14844 main.archive .archive-content .post-list li:nth-child(20),main.archive .archive-content .post-list li:nth-child(20){-webkit-animation-delay:3.6s;animation-delay:3.6s}body.page-id-14840 main.archive .archive-content .post-list li .post-thumbnail img,body.page-id-14840 main.archive .archive-content .post-list li .post-title a,body.page-id-14840 main.archive .archive-content .post-list li .post-title a:hover,body.page-id-14844 main.archive .archive-content .post-list li .post-thumbnail img,body.page-id-14844 main.archive .archive-content .post-list li .post-title a,body.page-id-14844 main.archive .archive-content .post-list li .post-title a:hover,main.archive .archive-content .post-list li .post-thumbnail img,main.archive .archive-content .post-list li .post-title a,main.archive .archive-content .post-list li .post-title a:hover{border:none}body.page-id-14840 main.archive .archive-sidebar,body.page-id-14844 main.archive .archive-sidebar,main.archive .archive-sidebar{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-delay:1.75s;animation-delay:1.75s}.home2020 .hero-home{position:relative;overflow:hidden}.home2020 .hero-home:before{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%;background:linear-gradient(89.82deg,rgba(45,17,89,.98) .19%,rgba(160,95,233,.27) 72.52%,rgba(195,19,91,.464) 99.88%);z-index:0}.home2020 .hero-home .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:475px}.home2020 .hero-home .vid-con{position:absolute;top:0;left:0;z-index:-2}.home2020 .hero-home .vid-con video{max-width:none;min-width:100vw}.home2020 .hero-home .play-icon-con{cursor:pointer;font-size:8rem}.home2020 .hero-home .play-icon-con button{font-size:inherit;background:none;padding:0;border:0;background-color:#fff;border-radius:50%;cursor:pointer;transition:box-shadow .25s ease-out;display:block;height:92px;position:relative;top:4px;width:92px;min-height:92px;min-width:92px}.home2020 .hero-home .play-icon-con button:focus,.home2020 .hero-home .play-icon-con button:hover{outline:3px solid #e5166b;outline-offset:3px}.home2020 .hero-home .play-icon-con .fa-play{color:#2d1159;display:block;font-size:47px;left:4px;position:relative;top:3px}@media(min-width:992px){.home2020 .hero-home .btn-arrow-h{padding-left:10px;margin-left:-10px}}.home2020 .hero-home .btn-arrow-h:focus{outline:3px solid #e5166b;outline-offset:3px}@media(min-width:768px){.home2020 .hero-home .btn-ghost,.home2020 .hero-home .btn-pink{margin-bottom:1.5rem;margin-right:1.5rem}}.home2020 .hero-home .btn-arrow-h,.home2020 .hero-home .btn-ghost,.home2020 .hero-home h1,.home2020 .hero-home p{color:#fff}.home2020 .hero-home h1,.home2020 .hero-home p{max-width:830px}.home2020 .hero-home h1{margin-bottom:.5rem;margin-top:1.5rem}.home2020 .icon{margin-right:15px;flex:0 0 20px}@media(min-width:992px){.home2020 .icon{width:65px;min-width:65px;height:65px;flex:0 0 65px;margin-right:0}}.home2020 .icon img{width:20px;height:20px}@media(min-width:992px){.home2020 .icon img{width:40px;height:40px}}.home2020 .details&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;margin-bottom:50px}@media(min-width:768px){.home2020 .details&gt;.wp-block-group__inner-container{align-items:center}}@media(min-width:992px){.home2020 .details&gt;.wp-block-group__inner-container{margin-bottom:100px}}.home2020 .details h2{max-width:1000px}@media(min-width:768px){.home2020 .details h2{margin:0 auto 2.5rem;text-align:center}}.home2020 .details{margin:50px 0}@media(min-width:768px){.home2020 .details{margin:100px 0}}@media(min-width:992px){.home2020 .details{margin:150px 0}}.home2020 .container-overflow{overflow:hidden}@media(min-width:992px){.home2020 .container-overflow{padding:60px 0}}@media(min-width:992px){.home2020 .container-overflow section{margin:0 auto}}.home2020 .container-gray,.home2020 .container-purple{max-width:1300px}@media(min-width:1300px){.home2020 .container-gray,.home2020 .container-purple{border-radius:20px;margin-left:auto;margin-right:auto}}.home2020 .container-gray .img-container{background:#eee}@media(min-width:992px){.home2020 .container-gray{background:#eee}}.home2020 .container-purple .img-container{background:linear-gradient(89.9deg,#0b0212 .08%,#2d1159 65.93%)}@media(min-width:992px){.home2020 .container-purple{background:linear-gradient(89.9deg,#0b0212 .08%,#2d1159 65.93%);color:#fff}.home2020 .container-purple p{color:#fff}}.home2020 .feature-block{margin-bottom:0}@media(min-width:992px){.home2020 .feature-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.home2020 .feature-block .col{flex:1 1 300px}.home2020 .feature-block.no-wrap{flex-wrap:nowrap}@media(min-width:992px){.home2020 .feature-block .col:first-child{margin-right:25px}.home2020 .feature-block .col:last-child{margin-left:25px}.home2020 .feature-block.reverse{flex-direction:row-reverse}.home2020 .feature-block.reverse .col:first-child{margin-right:0;margin-left:25px}.home2020 .feature-block.reverse .col:last-child{margin-left:0;margin-right:25px}}@media(min-width:992px){.home2020 .feature-block p{font-size:1.3125rem}}@media(min-width:992px){.home2020 .block-1,.home2020 .block-2,.home2020 .block-4,.home2020 .block-5,.home2020 .block-6,.home2020 .block-7,.home2020 .block-8{height:500px;max-height:500px;min-height:500px}}.home2020 .block-1 .img-container,.home2020 .block-2 .img-container,.home2020 .block-4 .img-container,.home2020 .block-5 .img-container,.home2020 .block-6 .img-container,.home2020 .block-7 .img-container,.home2020 .block-8 .img-container{height:auto;margin-bottom:2rem;position:relative;width:calc(100% + 60px);left:-30px}@media(min-width:992px){.home2020 .block-1 .img-container,.home2020 .block-2 .img-container,.home2020 .block-4 .img-container,.home2020 .block-5 .img-container,.home2020 .block-6 .img-container,.home2020 .block-7 .img-container,.home2020 .block-8 .img-container{height:100%;margin-bottom:-2rem;flex:1 0 550px;background:none}}.home2020 .block-1 .img-container img,.home2020 .block-1 .img-container video,.home2020 .block-2 .img-container img,.home2020 .block-2 .img-container video,.home2020 .block-4 .img-container img,.home2020 .block-4 .img-container video,.home2020 .block-5 .img-container img,.home2020 .block-5 .img-container video,.home2020 .block-6 .img-container img,.home2020 .block-6 .img-container video,.home2020 .block-7 .img-container img,.home2020 .block-7 .img-container video,.home2020 .block-8 .img-container img,.home2020 .block-8 .img-container video{position:relative;max-width:400px;margin:auto}@media(min-width:992px){.home2020 .block-1 .img-container img,.home2020 .block-1 .img-container video,.home2020 .block-2 .img-container img,.home2020 .block-2 .img-container video,.home2020 .block-4 .img-container img,.home2020 .block-4 .img-container video,.home2020 .block-5 .img-container img,.home2020 .block-5 .img-container video,.home2020 .block-6 .img-container img,.home2020 .block-6 .img-container video,.home2020 .block-7 .img-container img,.home2020 .block-7 .img-container video,.home2020 .block-8 .img-container img,.home2020 .block-8 .img-container video{position:absolute}}.home2020 .block-1 .img-container{width:calc(100% + 60px);left:-30px}.home2020 .block-1 .img-container img,.home2020 .block-1 .img-container video{bottom:-30px}@media(min-width:992px){.home2020 .block-1 .img-container img,.home2020 .block-1 .img-container video{left:30px;min-width:104%}}@media(min-width:992px){.home2020 .block-2{margin-bottom:4rem}.home2020 .block-2 .img-container video{bottom:-30px;min-width:126%;right:-55px;left:auto}}@media(min-width:992px){.home2020 .block-4{height:560px;max-height:560px;min-height:560px}}.home2020 .block-4 .img-container video{bottom:-30px;border-radius:10px}@media(min-width:992px){.home2020 .block-4 .img-container video{top:-50px;min-width:85%;right:-30px;left:auto}}@media(min-width:992px){.home2020 .block-5{height:560px;max-height:560px;min-height:560px}}.home2020 .block-5 .img-container{width:calc(100% + 60px);left:-30px}.home2020 .block-5 .img-container img,.home2020 .block-5 .img-container video{bottom:-30px}@media(min-width:992px){.home2020 .block-5 .img-container img,.home2020 .block-5 .img-container video{min-width:100%}}@media(min-width:992px){.home2020 .block-6{margin-bottom:2rem;margin-top:2rem}}.home2020 .block-6 .img-container img{left:0;bottom:-20px;width:80%}@media(min-width:992px){.home2020 .block-6 .img-container img{min-width:68%;width:100%;max-width:470px;bottom:-60px;left:auto;right:8%}}.home2020 .block-7{padding-top:0}@media(min-width:992px){.home2020 .block-7{margin-bottom:3rem}}.home2020 .block-7 .img-container video{width:80%}@media(min-width:992px){.home2020 .block-7 .img-container video{min-width:100%;max-width:500px;left:0;bottom:-75px}}.home2020 .block-7 .btn-arrow-h{padding-left:0}.home2020 .block-8 .img-container img{bottom:-37px;width:90%}@media(min-width:992px){.home2020 .block-8 .img-container img{bottom:-53px;right:-70px;left:auto;min-width:100%}}.home2020 .cols{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.home2020 .cols:before{display:none}.home2020 .cols.reverse{flex-direction:row-reverse}.home2020 .cols.no-wrap{flex-wrap:nowrap}.home2020 .col-4{width:100%}.home2020 .col-4 .col{flex:1 1 135px;margin:0 1rem 1rem 0}.home2020 .steps .col{justify-content:flex-start;flex:0 0 50%;margin-right:0;padding-right:1rem;width:50%}@media(min-width:992px){.home2020 .steps .col{flex-basis:25%;width:25%}}.home2020 .steps .col:last-child{margin-right:0}@media(min-width:320px)and (max-width:768px){.home2020 .steps p{font-size:.875rem}}.home2020 .features-grid{align-items:flex-start;justify-content:center;padding:0}.home2020 .features-grid .col,.home2020 .features-grid .col a{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:140px}@media(min-width:480px){.home2020 .features-grid .col,.home2020 .features-grid .col a{max-width:220px}}@media(min-width:768px){.home2020 .features-grid .col,.home2020 .features-grid .col a{max-width:360px;margin:2rem 15px 0}}.home2020 .features-grid .col a:focus p,.home2020 .features-grid .col a:hover p{color:#e5166b}.home2020 .features-grid .col a:focus{outline:3px solid #934af4;outline-offset:3px}.home2020 .features-grid .icon{margin-bottom:1rem;margin-left:1rem}.home2020 .features-grid p{font-size:.875rem;max-width:100%}@media(min-width:768px){.home2020 .features-grid p{font-size:1.125rem}}@media(min-width:992px){.home2020 .features-grid p{font-size:1.3125rem}}.home2020 .related-stories h2{max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:768px){.home2020 .related-stories h2{text-align:center}}.home2020 .related-stories .professor-headshot{display:flex}.home2020 .related-stories .professor-headshot .h6,.home2020 .related-stories .professor-headshot h6{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;color:#934af4}@media(min-width:768px){.home2020 .related-stories .professor-headshot .h6,.home2020 .related-stories .professor-headshot h6{font-size:.875rem}}.home2020 .related-stories .professor-headshot span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;text-transform:none;letter-spacing:normal;color:#555;display:block;padding-top:.25rem}@media(min-width:768px){.home2020 .related-stories .professor-headshot span{font-size:.875rem}}.home2020 .related-stories .btn-container{text-align:center;margin:0 auto;max-width:100%}.home2020 .related-stories .btn-container a{margin:0}.home2020 .story-grid{clear:both;display:flex;flex-wrap:wrap;padding:10px 0 50px}@media(min-width:480px){.home2020 .story-grid{padding-top:30px;max-width:100%}}.home2020 .story-grid .story-block{width:100%;border:1px solid #eee;margin-top:25px;transition:all .25s ease-out}@media(min-width:480px){.home2020 .story-grid .story-block{width:46.5%;margin:1.75%}}@media(min-width:992px){.home2020 .story-grid .story-block{width:29.833%}}.home2020 .story-grid .story-block .img-con{max-height:200px;overflow:hidden}.home2020 .story-grid .story-block .story-block-text{padding:15px 20px 20px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.home2020 .story-grid .story-block .story-block-text{min-height:300px;padding:25px 35px 30px}}.home2020 .story-grid .story-block p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;margin-bottom:1.5rem;line-height:1.3}@media(min-width:768px){.home2020 .story-grid .story-block p{font-size:1.3125rem;margin-bottom:1rem}}.home2020 .story-grid .story-block:active,.home2020 .story-grid .story-block:focus,.home2020 .story-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.home2020 .story-grid .story-block:focus{outline:3px solid #934af4;outline-offset:3px}@media(min-width:768px){.home2020 .school-logo-banner .logo-con-part{width:14%}}.features2020 .hero{background:#2d1159;padding:50px 0;margin:0 auto 50px;text-align:center}@media(min-width:992px){.features2020 .hero{padding-bottom:0;max-height:500px}}@media(min-width:1600px){.features2020 .hero{border-radius:10px;margin-right:60px;margin-left:60px}}.features2020 .hero .btn-arrow,.features2020 .hero .h5,.features2020 .hero h1,.features2020 .hero h5,.features2020 .hero p{color:#fff}.features2020 .hero h1{max-width:1000px;margin:0 auto 2rem}.features2020 .hero p{max-width:800px;margin:0 auto 1.5rem;font-size:1.125rem}@media(min-width:768px){.features2020 .hero p{font-size:1.3125rem;margin-bottom:2rem}}.features2020 .hero .btns{display:flex;flex-direction:row;justify-content:center;flex-flow:wrap;align-items:baseline}@media(min-width:768px){.features2020 .hero .btn-pink{margin-right:.5rem}}.features2020 .hero .btn-arrow{margin:.5rem}.features2020 .hero .feature-head{color:#ffc146;font-size:medium}.features2020 .icon{width:50px;height:50px;background:#eee6fc;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:1rem;margin-right:0;transition:background .3s ease}@media(min-width:1200px){.features2020 .icon{width:60px;height:60px}}.features2020 .icon img{width:20px;height:20px;display:block;position:relative}@media(min-width:1200px){.features2020 .icon img{width:30px;height:30px}}.features2020 .features-icon-nav{background:#fff;border-radius:10px;padding:25px;transform:translateY(5%);display:none}@media(min-width:992px){.features2020 .features-icon-nav{display:block}}.features2020 .features-icon-nav ul{display:flex;flex-direction:row;justify-content:space-between}.features2020 .features-icon-nav li a{display:flex;flex-direction:column;align-items:center;width:75px;max-width:75px;border-bottom:0;cursor:pointer}@media(min-width:1200px){.features2020 .features-icon-nav li a{width:95px;max-width:95px}}.features2020 .features-icon-nav li a:active .icon,.features2020 .features-icon-nav li a:focus .icon,.features2020 .features-icon-nav li a:hover .icon{background:#934af4;transition:background .3s ease}.features2020 .features-icon-nav li a:active img,.features2020 .features-icon-nav li a:focus img,.features2020 .features-icon-nav li a:hover img{filter:brightness(0) invert(1)}.features2020 .features-icon-nav li a:active p,.features2020 .features-icon-nav li a:focus p,.features2020 .features-icon-nav li a:hover p{color:#934af4;transition:color .3s ease}.features2020 .features-icon-nav li a:focus{outline:3px solid #e5166b;outline-offset:3px}.features2020 .features-icon-nav li p{font-size:.875rem;color:#333;max-width:100px;line-height:1.3;transition:color .3s ease}.features2020 .features-icon-nav li:last-of-type(){position:relative;margin-left:20px}.features2020 .features-icon-nav li:last-of-type():before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:-20%;border-left:1px solid #d9d9d9}@media(min-width:1200px){.features2020 .features-icon-nav li:last-of-type():before{left:-15%}}.features2020 .features-icon-nav li,.features2020 .features-icon-nav p{margin-bottom:0}@media(min-width:768px)and (max-width:992px){.features2020&gt;.wrapper{overflow:hidden}}@media(min-width:768px){.features2020 .feature-block-small .col{margin-left:0}}.features2020 .feature-block-small .col-left{flex-basis:100%;margin-bottom:1rem}@media(min-width:768px){.features2020 .feature-block-small .col-left{flex-basis:50%;padding-right:50px;margin-bottom:0}}@media(min-width:992px){.features2020 .feature-block-small .col-left{padding-right:100px}}.features2020 .feature-block-small .col-right{flex-basis:100%;margin-bottom:50px}@media(min-width:768px){.features2020 .feature-block-small .col-right{flex-basis:50%}}.features2020 .feature-block-small p:last-of-type{margin-bottom:0}.features2020 .feature-block-small .btn-ghost{margin-top:2.25rem}@media(min-width:768px){.features2020 .feature-block-small .btn-ghost{margin-top:2.75rem}}@media(min-width:768px){.features2020 .feature-block-small.reverse{flex-flow:row-reverse}}@media(min-width:768px){.features2020 .feature-block-small.reverse .col-left{padding-right:0}}@media(min-width:992px){.features2020 .feature-block-small.reverse .col-left{padding-right:0}}@media(min-width:768px){.features2020 .feature-block-small.reverse .col-right{padding-left:0;padding-right:50px}}@media(min-width:992px){.features2020 .feature-block-small.reverse .col-right{padding-left:0;padding-right:100px}}.features2020 .feature-block-small .tick-list{margin-bottom:2rem}.features2020 .feature-block-small .icon{margin-left:-5px}.features2020 .col-3 .icon,.features2020 .col-3 figure,.features2020 .col-3 h3{margin-bottom:1rem}.features2020 .col-3 p{margin-bottom:0}.features2020 .col-3 .col{flex-direction:column;margin-bottom:50px}@media(min-width:768px){.features2020 .col-3 .col{margin-bottom:0;max-width:325px}}.features2020 .faq-wrapper h2{text-align:center}.features2020 .faq-wrapper{padding:50px 25px 100px}.features2020 .faq-features{padding:0 40px}.features2020 details{margin:0;padding:30px}.features2020 details:hover{background:#fbf8ff}.features2020 details&gt;summary{list-style:none}.features2020 details&gt;summary::-webkit-details-marker{display:none}.features2020 details p{padding:20px 20px 10px 0}.features2020 details ol,.features2020 details ul{list-style:auto}.features2020 summary::-webkit-details-marker{display:none}.features2020 summary:after{content:"";width:10px;height:10px;transform:rotate(-45deg);transition:all .3s ease-out;border-bottom:2px solid #000;border-right:2px solid #000;float:right}.features2020 details[open] summary:after{content:"";transform:rotate(45deg);margin-top:8px}.features2020 .pricing{background:#fbf8ff;border-radius:10px;padding:50px 0}@media(min-width:768px){.features2020 .pricing{margin-top:150px}}.features2020 .pricing-wrapper{max-width:1000px;margin:0 auto;position:relative;padding:0 20px}@media(min-width:768px){.features2020 .pricing-wrapper{padding:0 50px}}@media(min-width:768px){.features2020 .pricing .copy{max-width:400px}}@media(min-width:1200px){.features2020 .pricing .copy{max-width:550px}}.features2020 .pricing .img-container{display:none;max-width:40%;position:absolute;right:-100px;top:-75px;transform:scale(1.2)}@media(min-width:768px){.features2020 .pricing .img-container{display:block}}@media(min-width:992px){.features2020 .pricing .img-container{right:50px;transform:scale(1)}}@media(min-width:1200px){.features2020 .pricing .img-container{right:0;top:-150px}}.features2020 .tick-list-row{display:flex;flex-direction:column;margin-left:20px}@media(min-width:480px){.features2020 .tick-list-row{flex-direction:row}}.features2020 .tick-list-row .last-li{margin:10px 0 0}@media(min-width:480px){.features2020 .tick-list-row .last-li{margin:0 0 0 34px}}@media(min-width:768px){.features2020 .tick-list-row .last-li{margin-left:50px}}.features2020 .tick-list-row li{padding-left:12px;margin-bottom:0}.features2020 .tick-list-row li p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;color:#555;position:relative;margin-bottom:0}.features2020 .tick-list-row li p:before{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#934af4;font-size:.85em;position:absolute;top:4px;left:-30px;margin-right:10px}@media(min-width:768px){.features2020 .tick-list-row li p:before{top:3px}}.features2020 .tick-list-row li a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;text-transform:uppercase;color:#e5166b;border-bottom:1px solid transparent;transition:border-color .3s ease-in-out}.features2020 .tick-list-row li a:focus,.features2020 .tick-list-row li a:hover{border-color:#e5166b}.features2020 .tick-list-row li a:focus{outline:3px solid #934af4;outline-offset:3px}.features2020 .cta-social{margin:1.5rem 0 15rem;position:relative;min-height:375px;border-radius:10px}@media(min-width:768px){.features2020 .cta-social{margin:0 4rem 25rem;min-height:350px}}.features2020 .cta-social .sliding-container{width:100%;height:290px;position:absolute;left:0;right:0;top:75%;overflow:hidden;cursor:-webkit-grab;cursor:grab}@media(min-width:768px){.features2020 .cta-social .sliding-container{left:-8rem;top:75%;height:420px;width:calc(100% + 12rem)}}.features2020 .cta-social .sliding-container.flickity-enabled{padding-top:.75rem}.features2020 .cta-social .sliding-container.flickity-enabled:focus .social-card{outline:3px solid #934af4;outline-offset:3px}.features2020 .cta-social .flickity-viewport:focus,.features2020 .cta-social .sliding-container:focus{border:none}.features2020 .cta-social .social-card{background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.06);border:1px solid #eee;border-radius:8px;width:250px;height:228px;padding:20px;margin:0 12px}@media(min-width:768px){.features2020 .cta-social .social-card{width:400px;height:328px;padding:2rem;margin:0 25px}}@media(min-width:1600px){.features2020 .cta-social .social-card{width:800px}}.features2020 .cta-social .social-card p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#000;font-size:.875rem;line-height:1.3;height:100px}@media(min-width:768px){.features2020 .cta-social .social-card p{font-size:1.125rem;height:180px;font-size:1.375rem}}.features2020 .cta-social .social-card .author{display:flex;flex-direction:row;justify-content:flex-start}.features2020 .cta-social .social-card .author-headshot{width:50px;min-width:50px;height:50px;margin-right:15px}.features2020 .cta-social .social-card .author-name{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.080625rem;text-transform:uppercase;height:inherit;margin-bottom:0;color:#6820c5}@media(min-width:768px){.features2020 .cta-social .social-card .author-name{font-size:.875rem;margin-bottom:.5rem}}.features2020 .cta-social .social-card .author-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#555;height:inherit}.features2020 .school-logo-banner{justify-content:center}@media(min-width:768px){.features2020 .school-logo-banner{justify-content:space-between}}.features2020 .school-logo-banner .logo-con-part:last-child(){display:flex}.features2020 .school-logo-banner h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;min-width:100%;text-align:center;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.features2020 .school-logo-banner h3{font-size:1rem;margin-bottom:50px;font-size:1.125rem}}.features2020 .school-logo-banner h3:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.archive .hidden,.page-teaching-resources .hidden{display:none!important}.archive section:not(:first-child),.page-teaching-resources section:not(:first-child){margin-top:50px}@media(max-width:890px){.archive section:not(:first-child),.page-teaching-resources section:not(:first-child){margin-top:32px}}.archive section .category-heading,.page-teaching-resources section .category-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;margin-bottom:24px}@media(max-width:1439px){.archive section .category-heading,.page-teaching-resources section .category-heading{font-size:32px}}@media(max-width:890px){.archive section .category-heading,.page-teaching-resources section .category-heading{font-size:28px}}@media(max-width:759px){.archive section .category-heading,.page-teaching-resources section .category-heading{font-size:20px}}.archive section .see-all-btn,.page-teaching-resources section .see-all-btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid #934af4;border-radius:5px;background-color:transparent;padding:8px 14px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:300;color:#934af4;font-size:22px}@media(max-width:1439px){.archive section .see-all-btn,.page-teaching-resources section .see-all-btn{font-size:18px}}@media(max-width:890px){.archive section .see-all-btn,.page-teaching-resources section .see-all-btn{font-size:16px}}.archive section .secondary-buttons-container,.page-teaching-resources section .secondary-buttons-container{display:flex;justify-content:space-around}@media(max-width:1439px){.archive section .secondary-buttons-container,.page-teaching-resources section .secondary-buttons-container{flex-direction:column;align-items:center;gap:24px}}@media(max-width:890px){.archive section .secondary-buttons-container,.page-teaching-resources section .secondary-buttons-container{gap:12px}}.archive section .see-all-secondary-btn,.page-teaching-resources section .see-all-secondary-btn{display:block;background-color:#e5166b;color:#fff;border:none;width:360px;padding:16px 0;border-radius:5px;text-align:center;font-weight:700;font-size:22px;cursor:pointer}@media(max-width:890px){.archive section .see-all-secondary-btn,.page-teaching-resources section .see-all-secondary-btn{width:330px;font-size:18px}}@media(max-width:759px){.archive section .see-all-secondary-btn,.page-teaching-resources section .see-all-secondary-btn{width:100%;max-width:300px;font-size:16px}}.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{margin:0 auto}@media(max-width:1439px){.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{max-width:1041px}}@media(max-width:1280px){.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{max-width:925px}}@media(max-width:1024px){.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{max-width:791px}}@media(max-width:890px){.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{max-width:660px}}@media(max-width:759px){.archive #dynamic-p,.archive .category-heading,.archive .featured-post,.archive .post-container,.page-teaching-resources #dynamic-p,.page-teaching-resources .category-heading,.page-teaching-resources .featured-post,.page-teaching-resources .post-container{max-width:100%}}.archive .post-container,.page-teaching-resources .post-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:759px){.archive .post-container,.page-teaching-resources .post-container{flex-direction:column}}.archive .post-container .post-list-item,.page-teaching-resources .post-container .post-list-item{flex-basis:48%;border:1px solid #eaeaea;border-radius:10px;overflow:hidden;transition:all .25s ease-out;margin-bottom:48px}@media(max-width:1439px){.archive .post-container .post-list-item,.page-teaching-resources .post-container .post-list-item{margin-bottom:40px}}@media(max-width:1024px){.archive .post-container .post-list-item,.page-teaching-resources .post-container .post-list-item{margin-bottom:34px}}@media(max-width:890px){.archive .post-container .post-list-item,.page-teaching-resources .post-container .post-list-item{margin-bottom:28px}}.archive .post-container .post-list-item .post-thumbnail,.page-teaching-resources .post-container .post-list-item .post-thumbnail{margin-bottom:0}.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:365px;width:100%}@media(max-width:1919px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:304px}}@media(max-width:1439px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:264px}}@media(max-width:1280px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:234px}}@media(max-width:1024px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:200px}}@media(max-width:890px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:168px}}@media(max-width:759px){.archive .post-container .post-list-item .post-thumbnail img,.page-teaching-resources .post-container .post-list-item .post-thumbnail img{height:auto}}.archive .post-container .post-list-item .post-text,.page-teaching-resources .post-container .post-list-item .post-text{padding:24px}@media(max-width:1439px){.archive .post-container .post-list-item .post-text,.page-teaching-resources .post-container .post-list-item .post-text{padding:20px}}@media(max-width:1024px){.archive .post-container .post-list-item .post-text,.page-teaching-resources .post-container .post-list-item .post-text{padding:16px}}@media(max-width:890px){.archive .post-container .post-list-item .post-text,.page-teaching-resources .post-container .post-list-item .post-text{padding:12px}}.archive .post-container li:hover,.page-teaching-resources .post-container li:hover{cursor:pointer;box-shadow:0 4px 25px rgba(147,74,244,.25)}.archive .post-container li:hover a,.page-teaching-resources .post-container li:hover a{color:#e5166b}.archive .post-title,.page-teaching-resources .post-title{font-weight:600;font-size:32px;line-height:140%}@media(max-width:1439px){.archive .post-title,.page-teaching-resources .post-title{font-size:26px}}@media(max-width:1024px){.archive .post-title,.page-teaching-resources .post-title{font-size:22px}}@media(max-width:890px){.archive .post-title,.page-teaching-resources .post-title{font-size:18px}}@media(max-width:759px){.archive .post-title,.page-teaching-resources .post-title{font-size:16px}}.archive .post-excerpt,.page-teaching-resources .post-excerpt{font-size:24px;line-height:140%;margin-top:12px;margin-bottom:8px}@media(max-width:1439px){.archive .post-excerpt,.page-teaching-resources .post-excerpt{font-size:18px}}@media(max-width:1024px){.archive .post-excerpt,.page-teaching-resources .post-excerpt{font-size:16px}}@media(max-width:890px){.archive .post-excerpt,.page-teaching-resources .post-excerpt{font-size:14px}}.archive .hero-section,.page-teaching-resources .hero-section{height:550px;background-image:url(../images/teaching-resources/Hero-bulb.png),linear-gradient(180deg,#f4ecff,#fff9fb);background-repeat:no-repeat;background-size:contain;background-position:80% 100%}@media(max-width:1439px){.archive .hero-section,.page-teaching-resources .hero-section{height:450px}}@media(max-width:1024px){.archive .hero-section,.page-teaching-resources .hero-section{background-position:100% 100%}}@media(max-width:759px){.archive .hero-section,.page-teaching-resources .hero-section{height:auto;background-size:40%,100%}}@media(max-width:480px){.archive .hero-section,.page-teaching-resources .hero-section{background-size:45%,100%}}.archive .hero-section .hero-wrapper,.page-teaching-resources .hero-section .hero-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}@media(max-width:759px){.archive .hero-section .hero-wrapper,.page-teaching-resources .hero-section .hero-wrapper{margin:32px 0}}.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{max-width:675px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:55px}@media(max-width:1439px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{max-width:550px;font-size:45px}}@media(max-width:1024px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{max-width:480px;font-size:40px}}@media(max-width:759px){.archive .hero-section .hero-title-box h1,.page-teaching-resources .hero-section .hero-title-box h1{max-width:360px;font-size:30px;display:block}}.archive .hero-section .hero-title-box h1 em,.page-teaching-resources .hero-section .hero-title-box h1 em{font-family:"Source Serif Pro",serif;font-weight:600}.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{max-width:615px;font-size:24px;margin-bottom:40px}@media(max-width:1439px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{max-width:460px;font-size:18px}}@media(max-width:1024px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{max-width:425px;font-size:16px;margin-bottom:32px}}@media(max-width:759px){.archive .hero-section .hero-title-box p,.page-teaching-resources .hero-section .hero-title-box p{max-width:360px;margin-bottom:28px}}.archive .glossary-section .col-wrapper,.archive .top-hat-blog-section .col-wrapper,.page-teaching-resources .glossary-section .col-wrapper,.page-teaching-resources .top-hat-blog-section .col-wrapper{display:flex;justify-content:center;align-items:center;height:100%}@media(max-width:890px){.archive .glossary-section .col-wrapper,.archive .top-hat-blog-section .col-wrapper,.page-teaching-resources .glossary-section .col-wrapper,.page-teaching-resources .top-hat-blog-section .col-wrapper{padding:0 40px}}@media(max-width:759px){.archive .glossary-section .col-wrapper,.archive .top-hat-blog-section .col-wrapper,.page-teaching-resources .glossary-section .col-wrapper,.page-teaching-resources .top-hat-blog-section .col-wrapper{flex-direction:column;padding:0 24px}}.archive .top-hat-blog-section,.page-teaching-resources .top-hat-blog-section{background:linear-gradient(180deg,#f9f5ff,#ecdcff);height:280px}@media(max-width:759px){.archive .top-hat-blog-section,.page-teaching-resources .top-hat-blog-section{height:320px}}.archive .top-hat-blog-section .col-wrapper,.page-teaching-resources .top-hat-blog-section .col-wrapper{gap:40px}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper,.page-teaching-resources .top-hat-blog-section .col-wrapper{gap:32px}}.archive .top-hat-blog-section .col-wrapper .col-left img,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-left img{max-height:215px;width:auto}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper .col-left img,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-left img{height:122px}}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box{text-align:center}}.archive .top-hat-blog-section .col-wrapper .col-right .text-box h3,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:40px}@media(max-width:1439px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box h3,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box h3{font-size:32px}}@media(max-width:890px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box h3,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box h3{font-size:28px}}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box h3,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box h3{font-size:18px}}.archive .top-hat-blog-section .col-wrapper .col-right .text-box p,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box p{color:#6820c5;font-size:24px;margin-bottom:16px}@media(max-width:1439px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box p,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box p{font-size:18px}}@media(max-width:890px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box p,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box p{font-size:16px;line-height:20px}}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box p,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box p{max-width:210px;font-size:14px}}.archive .top-hat-blog-section .col-wrapper .col-right .text-box .btn-blog,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box .btn-blog{font-size:16px;text-align:left}@media(max-width:759px){.archive .top-hat-blog-section .col-wrapper .col-right .text-box .btn-blog,.page-teaching-resources .top-hat-blog-section .col-wrapper .col-right .text-box .btn-blog{font-size:14px;text-align:center;margin-bottom:0}}.archive .glossary-section,.page-teaching-resources .glossary-section{background:#baf8de;height:315px}@media(max-width:890px){.archive .glossary-section,.page-teaching-resources .glossary-section{height:215px}}@media(max-width:759px){.archive .glossary-section,.page-teaching-resources .glossary-section{height:325px}}.archive .glossary-section .col-wrapper,.page-teaching-resources .glossary-section .col-wrapper{gap:60px}@media(max-width:759px){.archive .glossary-section .col-wrapper,.page-teaching-resources .glossary-section .col-wrapper{justify-content:flex-end;gap:16px}}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-left .text-box,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box{text-align:center}}.archive .glossary-section .col-wrapper .col-left .text-box h3,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:45px;margin-bottom:10px}@media(max-width:1439px){.archive .glossary-section .col-wrapper .col-left .text-box h3,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box h3{font-size:32px}}@media(max-width:890px){.archive .glossary-section .col-wrapper .col-left .text-box h3,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box h3{font-size:28px}}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-left .text-box h3,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box h3{font-size:18px}}.archive .glossary-section .col-wrapper .col-left .text-box p,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box p{max-width:300px;color:#6820c5;font-size:24px;line-height:30px;margin-bottom:25px}@media(max-width:1439px){.archive .glossary-section .col-wrapper .col-left .text-box p,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box p{max-width:210px;font-size:18px;line-height:22px}}@media(max-width:890px){.archive .glossary-section .col-wrapper .col-left .text-box p,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box p{font-size:16px;line-height:20px}}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-left .text-box p,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box p{max-width:180px;font-size:14px;line-height:16px;margin-bottom:20px}}.archive .glossary-section .col-wrapper .col-left .text-box .btn-glossary,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box .btn-glossary{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #934af4;border-radius:5px;background-color:transparent;color:#6820c5;font-weight:700;font-size:20px;padding:15px 25px}@media(max-width:1439px){.archive .glossary-section .col-wrapper .col-left .text-box .btn-glossary,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box .btn-glossary{font-size:16px}}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-left .text-box .btn-glossary,.page-teaching-resources .glossary-section .col-wrapper .col-left .text-box .btn-glossary{font-size:14px;margin:0 auto}}.archive .glossary-section .col-wrapper .col-right,.page-teaching-resources .glossary-section .col-wrapper .col-right{align-self:flex-end}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-right,.page-teaching-resources .glossary-section .col-wrapper .col-right{align-self:auto}}.archive .glossary-section .col-wrapper .col-right img,.page-teaching-resources .glossary-section .col-wrapper .col-right img{max-height:285px;width:auto}@media(max-width:890px){.archive .glossary-section .col-wrapper .col-right img,.page-teaching-resources .glossary-section .col-wrapper .col-right img{max-height:185px}}@media(max-width:759px){.archive .glossary-section .col-wrapper .col-right img,.page-teaching-resources .glossary-section .col-wrapper .col-right img{max-height:145px}}.archive #filtered-section,.page-teaching-resources #filtered-section{margin-top:32px}@media(max-width:890px){.archive #filtered-section,.page-teaching-resources #filtered-section{margin-top:28px}}.archive #filtered-section #dynamic-p,.page-teaching-resources #filtered-section #dynamic-p{font-size:24px;margin-bottom:28px}@media(max-width:890px){.archive #filtered-section #dynamic-p,.page-teaching-resources #filtered-section #dynamic-p{font-size:18px}}@media(max-width:759px){.archive #filtered-section #dynamic-p,.page-teaching-resources #filtered-section #dynamic-p{font-size:16px}}.archive #filtered-section #dynamic-p a,.page-teaching-resources #filtered-section #dynamic-p a{color:#934af4;font-weight:700;text-decoration:none;border-bottom:none}.archive .filter-content,.page-teaching-resources .filter-content{color:#6820c5}.archive .filter-content p,.page-teaching-resources .filter-content p{color:#6820c5;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1.5px;margin-bottom:20px}@media(max-width:1439px){.archive .filter-content p,.page-teaching-resources .filter-content p{font-size:16px}}@media(max-width:890px){.archive .filter-content p,.page-teaching-resources .filter-content p{font-size:14px}}.archive .filter-content .filter-items,.page-teaching-resources .filter-content .filter-items{display:flex;gap:24px}@media(max-width:1439px){.archive .filter-content .filter-items,.page-teaching-resources .filter-content .filter-items{gap:12px}}@media(max-width:1024px){.archive .filter-content .filter-items,.page-teaching-resources .filter-content .filter-items{flex-wrap:wrap;max-width:485px}}@media(max-width:759px){.archive .filter-content .filter-items,.page-teaching-resources .filter-content .filter-items{flex-wrap:wrap;max-width:225px}}.archive .filter-content .filter-items .filter-item-container,.page-teaching-resources .filter-content .filter-items .filter-item-container{border:1px solid #934af4;border-radius:5px;padding:12px;background-color:#fef8fb}@media(max-width:1439px){.archive .filter-content .filter-items .filter-item-container,.page-teaching-resources .filter-content .filter-items .filter-item-container{padding:10px}}.archive .filter-content .filter-items .filter-item-container.blog,.page-teaching-resources .filter-content .filter-items .filter-item-container.blog{display:flex;gap:10px}.archive .filter-content .filter-items .filter-item-container.blog img,.page-teaching-resources .filter-content .filter-items .filter-item-container.blog img{width:26px;height:30px}.archive .filter-content .filter-items .filter-item-container.blog .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item-container.blog .filter-item{color:#6820c5;padding:0;cursor:pointer}.archive .filter-content .filter-items .filter-item-container.blog:focus .filter-item,.archive .filter-content .filter-items .filter-item-container.blog:hover .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item-container.blog:focus .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item-container.blog:hover .filter-item{color:#e5166b}.archive .filter-content .filter-items input[type=checkbox][disabled],.page-teaching-resources .filter-content .filter-items input[type=checkbox][disabled]{border-color:#767676}.archive .filter-content .filter-items .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item{position:relative;display:flex;align-items:center;min-height:32px;padding-left:42px;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1439px){.archive .filter-content .filter-items .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item{font-size:16px}}@media(max-width:1024px){.archive .filter-content .filter-items .filter-item,.page-teaching-resources .filter-content .filter-items .filter-item{font-size:14px}}.archive .filter-content .filter-items .filter-item input,.page-teaching-resources .filter-content .filter-items .filter-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.archive .filter-content .filter-items .checkmark,.page-teaching-resources .filter-content .filter-items .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:1px solid #934af4;border-radius:4px}.archive .filter-content .filter-items .filter-item input:checked~.checkmark,.page-teaching-resources .filter-content .filter-items .filter-item input:checked~.checkmark{border:1px solid #45deae;background-color:#45deae}.archive .filter-content .filter-items .checkmark:after,.page-teaching-resources .filter-content .filter-items .checkmark:after{content:"";position:absolute;display:none}.archive .filter-content .filter-items .filter-item input:checked~.checkmark:after,.page-teaching-resources .filter-content .filter-items .filter-item input:checked~.checkmark:after{display:block}.archive .filter-content .filter-items .filter-item .checkmark:after,.page-teaching-resources .filter-content .filter-items .filter-item .checkmark:after{left:9px;top:1px;width:9px;height:18px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.archive .filter-content .filter-items .grayed-out,.page-teaching-resources .filter-content .filter-items .grayed-out{border-color:#767676;color:#767676}.archive .filter-content .filter-items .checkmark.grayed-out,.page-teaching-resources .filter-content .filter-items .checkmark.grayed-out{background-color:#efefef}.archive .cta-block,.page-teaching-resources .cta-block{background-color:#2d1159}.archive .cta-block .cta-wrapper,.page-teaching-resources .cta-block .cta-wrapper{display:flex;gap:30px;border-bottom:1px solid #c59afa;padding-bottom:65px}@media(max-width:759px){.archive .cta-block .cta-wrapper,.page-teaching-resources .cta-block .cta-wrapper{flex-direction:column;padding-bottom:40px}}.archive .cta-block .cta-wrapper .cta-copy,.page-teaching-resources .cta-block .cta-wrapper .cta-copy{flex:1 1 0}.archive .cta-block .cta-wrapper .cta-copy h3,.page-teaching-resources .cta-block .cta-wrapper .cta-copy h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px;background:linear-gradient(89.94deg,#e5176c .08%,#c698f7 56.29%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1024px){.archive .cta-block .cta-wrapper .cta-copy h3,.page-teaching-resources .cta-block .cta-wrapper .cta-copy h3{font-size:32px;line-height:38px}}@media(max-width:890px){.archive .cta-block .cta-wrapper .cta-copy h3,.page-teaching-resources .cta-block .cta-wrapper .cta-copy h3{font-size:28px;line-height:34px}}@media(max-width:759px){.archive .cta-block .cta-wrapper .cta-copy h3,.page-teaching-resources .cta-block .cta-wrapper .cta-copy h3{font-size:20px;line-height:24px}}.archive .cta-block .cta-wrapper .cta-copy p,.page-teaching-resources .cta-block .cta-wrapper .cta-copy p{color:#fff;max-width:400px;font-size:20px;line-height:25px}@media(max-width:1024px){.archive .cta-block .cta-wrapper .cta-copy p,.page-teaching-resources .cta-block .cta-wrapper .cta-copy p{font-size:16px;line-height:20px}}@media(max-width:759px){.archive .cta-block .cta-wrapper .cta-copy p,.page-teaching-resources .cta-block .cta-wrapper .cta-copy p{margin-bottom:0;font-size:14px;line-height:18px}}.archive .cta-block .cta-wrapper .marketo-form,.page-teaching-resources .cta-block .cta-wrapper .marketo-form{padding:0;margin:0;flex:1 1 0;max-width:100%!important}@media(min-width:768px){.archive .cta-block .cta-wrapper .marketo-form .marketo-form-container .mktoForm .mktoButton,.page-teaching-resources .cta-block .cta-wrapper .marketo-form .marketo-form-container .mktoForm .mktoButton{height:49px}}.archive .cta-block .cta-wrapper .marketo-form .mktoFormCol,.page-teaching-resources .cta-block .cta-wrapper .marketo-form .mktoFormCol{padding:0}.archive .cta-block .cta-wrapper .subscribe-form .th-form,.page-teaching-resources .cta-block .cta-wrapper .subscribe-form .th-form{padding-top:0}.archive .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit],.page-teaching-resources .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit]{border-radius:5px;padding:10px 40px;font-weight:600;font-size:20px}@media(max-width:890px){.archive .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit],.page-teaching-resources .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit]{font-size:18px}}@media(max-width:759px){.archive .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit],.page-teaching-resources .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit]{font-size:16px}}.archive .hero-section{height:500px;background:linear-gradient(180deg,#f4ecff,#fff9fb)}@media(max-width:1439px){.archive .hero-section{height:400px}}@media(max-width:1024px){.archive .hero-section{height:350px}}@media(max-width:890px){.archive .hero-section{height:300px}}@media(max-width:759px){.archive .hero-section{height:auto;padding-top:30px}}.archive .hero-section .hero-title-box h1{font-weight:700;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:759px){.archive .hero-section .hero-title-box p{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.archive .hero-section .container-wrapper{display:flex;align-items:center;max-width:1440px;margin:0 auto;height:100%}.archive .hero-section .container-wrapper .container{padding-right:0}@media(max-width:890px){.archive .hero-section .container-wrapper .container{align-self:center}}@media(max-width:759px){.archive .hero-section .container-wrapper .container{padding-right:20px}}.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-left:.6em;text-transform:uppercase}.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;content:"ï&nbsp;";left:-.1em;top:0;margin-right:.6em}.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:active:before,.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:focus:before,.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse:focus{outline:3px solid #934af4;outline-offset:3px}@media(max-width:1919px){.archive .hero-section .container-wrapper .container .filter-content .btn-arrow-h-reverse{font-size:16px}}@media(max-width:759px){.archive .hero-section .container-wrapper .container .filter-content{position:static;margin:32px 0}}.archive .hero-section .container-wrapper .container .filter-content .filter-items{position:absolute;margin-top:20px}@media(max-width:759px){.archive .hero-section .container-wrapper .container .filter-content .filter-items{position:static}}.archive .hero-section .container-wrapper .hero-img{width:45%;max-height:400px}@media(max-width:1439px){.archive .hero-section .container-wrapper .hero-img{max-height:350px}}@media(max-width:1024px){.archive .hero-section .container-wrapper .hero-img{max-height:300px}}@media(max-width:759px){.archive .hero-section .container-wrapper .hero-img{display:none}}.archive .hero-section .container-wrapper .mobile-hero-img{display:none}@media(max-width:759px){.archive .hero-section .container-wrapper .mobile-hero-img{display:block;margin-bottom:28px}}.archive .featured-post-section .featured-post{display:flex;justify-content:space-between}@media(max-width:759px){.archive .featured-post-section .featured-post{flex-direction:column;gap:12px}}.archive .featured-post-section .featured-post .post-thumbnail{flex-basis:48%;margin:0}.archive .featured-post-section .featured-post .post-thumbnail img{height:auto;width:100%}.archive .featured-post-section .featured-post .post-text{flex-basis:48%;align-self:center;display:flex;flex-direction:column;justify-content:center;gap:16px}@media(max-width:890px){.archive .featured-post-section .featured-post .post-text{gap:12px}}@media(max-width:759px){.archive .featured-post-section .featured-post .post-text{align-self:flex-start}}.archive .featured-post-section .featured-post .post-text .featured-title{text-transform:uppercase;font-size:16px;color:#934af4}@media(max-width:1024px){.archive .featured-post-section .featured-post .post-text .featured-title{font-size:14px}}.archive .featured-post-section .featured-post .post-text .featured-title,.archive .featured-post-section .featured-post .post-text .post-excerpt,.archive .featured-post-section .featured-post .post-text .post-title{margin:0}.archive .featured-post-section .featured-post .post-text .click-here-btn{align-self:flex-start;padding:10px 15px;background-color:#8842f2;color:#fff;font-size:16px;font-weight:700;border-radius:5px}.page-id-766 .page-header{text-align:center;margin:0 0 2rem;border-bottom:1px solid #ddd}@media(min-width:1200px){.page-id-766 .page-header{margin:0 0 3rem;padding:0;width:100%}}.page-id-766 .page-title{margin-top:1rem;font-size:1.9rem;font-weight:700}@media(min-width:992px){.page-id-766 .page-title{font-size:2.525rem}}@media(min-width:1200px){.page-id-766 .page-title{font-size:3.125rem}}.page-id-766 .page-excerpt{margin-top:0;margin-bottom:3rem;font-size:1.5rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}@media(min-width:1200px){.page-id-766 .page-excerpt{font-size:1.525rem;padding:0}}.page-id-766 .page-excerpt a{color:#e5166b;border-bottom:2px solid #e5166b;font-weight:700}.page-id-766 .page-excerpt a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-id-766 .page-excerpt a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-id-766 .news-latest{margin-bottom:100px;display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}@media(min-width:992px){.page-id-766 .news-latest{display:inline;float:left;width:54.1666666667%;margin-left:2.0833333333%;margin-right:10.4166666667%}}.page-id-766 .news-latest .featured-post{margin-bottom:3rem}.page-id-766 .news-latest .featured-post .post-thumbnail{margin-bottom:1rem}.page-id-766 .news-latest .featured-post .post-title{font-size:1.925rem}.page-id-766 .news-latest .featured-post .post-excerpt{font-size:1.125rem;line-height:1.45}@media(min-width:1200px){.page-id-766 .news-latest .featured-post .post-excerpt{font-size:1.325rem}}.page-id-766 .news-latest .post-list{margin-bottom:40px}.page-id-766 .news-latest .post-list .post-title{margin-bottom:.5rem;font-size:1.425rem}.page-id-766 .news-latest .post-list .post-title:focus-within{outline:3px solid #934af4;outline-offset:3px}.page-id-766 .news-latest .post-list .post-title a:focus{box-shadow:none}.page-id-766 .news-latest .post-list .post-excerpt{font-size:1.025rem}.page-id-766 .news-latest .view-all a{border-bottom:2px solid #e5166b;color:#e5166b;clear:both;font-weight:700}.page-id-766 .news-latest .view-all a:hover{border-bottom:2px solid #c3135b;color:#c3135b}.page-id-766 .news-latest .view-all a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-id-766 aside{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%}@media(min-width:992px){.page-id-766 aside{display:inline;float:left;width:29.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%}}.page-id-766 .press-releases{margin-bottom:1rem;padding-bottom:3rem}.page-id-766 .press-releases .post{margin-bottom:2rem}.page-id-766 .press-releases .post-thumbnail{display:none}.page-id-766 .press-releases .post-title{margin-bottom:.2rem;font-size:1.125rem}.page-id-766 .press-releases .post-title:focus-within{outline:3px solid #934af4;outline-offset:3px}@media(min-width:992px){.page-id-766 .press-releases .post-title{font-size:1.125rem}}.page-id-766 .press-releases .post-title a:focus{box-shadow:none}.page-id-766 .press-releases .post-excerpt{font-size:1.125rem;line-height:1.5;margin-bottom:2rem}@media(min-width:992px){.page-id-766 .press-releases .post-excerpt{font-size:1.325rem}}.page-id-766 .press-releases .view-all{clear:both;margin-top:2rem}.page-id-766 .company-links .view-all a,.page-id-766 .press-releases .view-all a{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700}.page-id-766 .company-links .view-all a:hover,.page-id-766 .press-releases .view-all a:hover{border-bottom:2px solid #c3135b;color:#c3135b}.page-id-766 .company-links .view-all a:focus,.page-id-766 .press-releases .view-all a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-id-766 .company-links{clear:none}.page-id-766 .company-links .section-title{margin-bottom:20px}.page-id-766 .company-links .assets,.page-id-766 .company-links .guidelines,.page-id-766 .company-links .section-description{margin-bottom:40px}.page-id-766 .company-links .assets h3,.page-id-766 .company-links .guidelines h3{margin-bottom:.5rem}.page-id-766 .company-links .assets p,.page-id-766 .company-links .guidelines p{margin-bottom:20px}.page-id-766 .company-links .assets a,.page-id-766 .company-links .guidelines a{color:#e5166b}.page-id-766 .company-links .section-description{margin-bottom:15px}.page-id-766 .company-links h2{margin-bottom:0;line-height:1}.page-id-766 .company-links p{margin-bottom:1.25rem}.page-id-766 .about-tophat,.page-id-766 .brand-resources,.page-id-766 .meet-team{border-top:1px solid #d9d9d9;padding:2.75rem 0 3rem}.page-id-766 .press-contact{display:inline;float:left;width:95.8333333333%;margin-left:2.0833333333%;margin-right:2.0833333333%;margin-bottom:100px;padding:40px 0;text-align:center;border-top:1px solid #666;border-bottom:1px solid #666}.customer-stories .professor-headshot&gt;.wp-block-group__inner-container{display:flex}.customer-stories .professor-headshot .wp-block-image{flex-shrink:0;margin-bottom:0;padding:0!important}.customer-stories .professor-headshot img{width:40px;height:40px;margin-right:1rem;border:none}@media(min-width:992px){.customer-stories .professor-headshot img{width:50px;height:50px}}.customer-stories .professor-headshot h6{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;color:#934af4}@media(min-width:768px){.customer-stories .professor-headshot h6{font-size:.875rem}}.customer-stories .professor-headshot h6 span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;text-transform:none;letter-spacing:normal;color:#555;display:block;padding-top:.25rem}@media(min-width:768px){.customer-stories .professor-headshot h6 span{font-size:.875rem}}.customer-stories .hero{margin-bottom:25px;overflow:hidden;display:flex}@media(min-width:768px){.customer-stories .hero{margin-bottom:70px}}@media(min-width:992px){.customer-stories .hero{height:700px}}.customer-stories .hero&gt;.wp-block-group__inner-container{position:relative;display:flex;width:100%}.customer-stories .hero .wp-block-column{max-width:none}@media(min-width:600px)and (max-width:781px){.customer-stories .hero .wp-block-column{min-width:100%}}.customer-stories .hero .wp-block-columns{flex-wrap:wrap;width:100%}@media(min-width:992px){.customer-stories .hero .wp-block-columns{flex-wrap:nowrap}}.customer-stories .hero .hero-content{width:100%;flex-basis:100%;padding:40px 0 60px;margin:0}@media(min-width:768px){.customer-stories .hero .hero-content{width:80%;flex-basis:80%}}@media(min-width:992px){.customer-stories .hero .hero-content{width:50%;flex-basis:50%;max-width:50%;height:100%;padding:0;display:flex;align-items:center}}.customer-stories .hero .hero-content .hero-text{width:100%}.customer-stories .hero .hero-content .hero-text .small-caps-header{color:#767676;line-height:3;font-size:.875rem}@media(min-width:768px){.customer-stories .hero .hero-content .hero-text .small-caps-header{font-size:1rem;line-height:3.5}}.customer-stories .hero .hero-content .hero-text h1,.customer-stories .hero .hero-content .hero-text h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;line-height:1.1}.customer-stories .hero .hero-content .hero-text h1 .highlight,.customer-stories .hero .hero-content .hero-text h2 .highlight{box-shadow:inset 0 -.2em #fff,inset 0 -.35em #ffd566}@media(min-width:768px){.customer-stories .hero .hero-content .hero-text h1,.customer-stories .hero .hero-content .hero-text h2{font-size:2.625rem}}@media(min-width:992px){.customer-stories .hero .hero-content .hero-text h1,.customer-stories .hero .hero-content .hero-text h2{font-size:3.25rem;margin-left:-3px}}.customer-stories .hero .hero-content .hero-text h2{margin-top:0}.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em;margin-top:35px}.customer-stories .hero .hero-content .hero-text .btn-small i,.customer-stories .hero .hero-content .hero-text .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{width:auto;font-size:1.375rem}}.customer-stories .hero .hero-content .hero-text .btn-small:active,.customer-stories .hero .hero-content .hero-text .btn-small:focus,.customer-stories .hero .hero-content .hero-text .btn-small:hover,.customer-stories .hero .hero-content .hero-text .wp-block-button__link:active,.customer-stories .hero .hero-content .hero-text .wp-block-button__link:focus,.customer-stories .hero .hero-content .hero-text .wp-block-button__link:hover{color:#e5166b;background:#fff;background:#e5166b;color:#fff}.customer-stories .hero .hero-content .hero-text .btn-small:focus,.customer-stories .hero .hero-content .hero-text .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}@media(min-width:992px){.customer-stories .hero .hero-content .hero-text .btn-small,.customer-stories .hero .hero-content .hero-text .wp-block-button__link{margin-top:40px}}.customer-stories .hero .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.customer-stories .hero .hero-content .hero-text .wp-block-columns{display:flex;margin:35px -10px 0;flex-wrap:nowrap}@media(min-width:992px){.customer-stories .hero .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.customer-stories .hero .hero-content .hero-text .wp-block-columns{margin:60px -20px 0}}.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column{padding:0 10px;margin:0;flex-basis:auto;min-width:0}.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col h3,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#934af4;font-size:1.625rem;line-height:1;margin-bottom:.75rem}.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col p,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column p,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col p,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:.8125rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:0}@media(min-width:768px){.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col h3,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:2rem}.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col p,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column p,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col p,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:1rem}}@media(min-width:992px){.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column{width:33.3333%;padding:0 20px}.customer-stories .hero .hero-content .hero-text .data-points-row .data-points-col h3,.customer-stories .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.customer-stories .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:2.625rem}}.customer-stories .hero .hero-img{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#ffd566;display:flex;align-items:center}@media(min-width:992px){.customer-stories .hero .hero-img{position:absolute;top:0;right:0;left:auto;z-index:0;width:40%;flex-basis:40%;height:100%;padding:0}}.customer-stories .hero .hero-img figure{margin:8px 0 0;height:100%}@media(min-width:992px){.customer-stories .hero .hero-img figure{margin:0}}.customer-stories .hero .hero-img img{max-width:none;width:100%;height:100%;position:relative;margin-left:-10%;right:10%}@media(min-width:992px){.customer-stories .hero .hero-img img{margin-left:0;width:auto;right:auto}}.customer-stories .hero .hero-video{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#ffd566;display:flex;align-items:center}@media(min-width:992px){.customer-stories .hero .hero-video{position:absolute;top:0;left:auto;z-index:0;flex-basis:40%;height:100%;padding:0;width:45%;right:-5%}}@media(min-width:1200px){.customer-stories .hero .hero-video{width:50%;right:-12.7%}}@media(min-width:1400px){.customer-stories .hero .hero-video{width:60%;right:-22%}}@media(min-width:1600px){.customer-stories .hero .hero-video{width:70%;right:-36.5%}}.customer-stories .hero .hero-video figure{margin:8px 0 0;height:100%}@media(min-width:992px){.customer-stories .hero .hero-video figure{margin:0}}.customer-stories .hero .hero-video img{max-width:none;width:100%;height:100%;position:relative;margin-left:-10%;right:10%}@media(min-width:992px){.customer-stories .hero .hero-video img{margin-left:0;width:auto;right:auto}}.customer-stories .hero .hero-video .wp-block-embed{height:auto;width:80%;position:relative;margin:0 0 0 -10%}@media(min-width:992px){.customer-stories .hero .hero-video .wp-block-embed{margin-left:-10%}}.customer-stories .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{width:100%}@media(min-width:600px){.customer-stories .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:250px}}@media(min-width:768px){.customer-stories .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:400px}}@media(min-width:992px){.customer-stories .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:350px}}.customer-stories .school-logo-banner{padding:45px 0 65px}@media(min-width:768px){.customer-stories .school-logo-banner{padding:85px 0 105px}}.customer-stories .school-logo-banner h3,.customer-stories .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:.875rem;text-transform:uppercase;text-align:center;letter-spacing:.1em;line-height:1.4;color:#555;max-width:80%;margin:0 auto 30px;position:relative}@media(min-width:768px){.customer-stories .school-logo-banner h3,.customer-stories .school-logo-banner h5{margin-bottom:50px;font-size:1.125rem}}.customer-stories .school-logo-banner h3:after,.customer-stories .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.customer-stories .school-logo-banner .logo-con-part{width:33.333%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.customer-stories .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.customer-stories .school-logo-banner .logo-con-part{width:20%;height:160px}.customer-stories .school-logo-banner .logo-con-part:last-child{display:flex}}.customer-stories .school-logo-banner .logo-con-part img{opacity:.6;max-width:100%;max-height:100%}.customer-stories .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.customer-stories .school-logo-banner .logo-con-part img,.customer-stories .school-logo-banner .logo-con-part img.tall{width:auto}}.customer-stories .school-logo-banner.logos-4 .logo-con-part{width:50%}@media(min-width:992px){.customer-stories .school-logo-banner.logos-4 .logo-con-part{width:25%}}.customer-stories.index .school-logo-banner{padding:35px 0 60px}@media(min-width:768px){.customer-stories.index .school-logo-banner{padding:50px 0 85px}}.customer-stories .related-stories .small-caps-header{color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.customer-stories .related-stories .small-caps-header{margin-bottom:1rem}}.customer-stories .related-stories .small-caps-header a{color:#934af4}.customer-stories .related-stories .small-caps-header a:focus,.customer-stories .related-stories .small-caps-header a:hover{color:#e5166b}.customer-stories .related-stories .small-caps-header a:focus{outline:3px solid #934af4;outline-offset:3px}.customer-stories .related-stories .header h2{width:100%;margin-bottom:1rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem}@media(min-width:768px){.customer-stories .related-stories .header h2{width:50%;float:left;font-size:1.875rem;margin-left:-2px}}@media(min-width:992px){.customer-stories .related-stories .header h2{font-size:2.5rem}}.customer-stories .related-stories .header h2 a{display:block}.customer-stories .related-stories .header h2 a:focus{outline:3px solid #934af4;outline-offset:3px}.customer-stories .related-stories .header p{width:100%;font-size:1rem;line-height:1.6;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:0}@media(min-width:768px){.customer-stories .related-stories .header p{width:42%;float:right;padding-left:5%;margin-top:5px;font-size:1.25rem}}.customer-stories .related-stories .story-grid{clear:both;display:flex;flex-wrap:wrap;padding:10px 0 50px}@media(min-width:480px){.customer-stories .related-stories .story-grid{margin:0 -1.75%;padding-top:30px}}@media(min-width:768px){.customer-stories .related-stories .story-grid{padding:45px 0 100px}}.customer-stories .related-stories .story-grid .story-block{width:100%;border:1px solid #eee;margin-top:25px;transition:all .25s ease-out}@media(min-width:480px){.customer-stories .related-stories .story-grid .story-block{width:46.5%;margin:1.75%}}@media(min-width:768px){.customer-stories .related-stories .story-grid .story-block{display:flex;flex-direction:column}}@media(min-width:992px){.customer-stories .related-stories .story-grid .story-block{width:29.833%}}.customer-stories .related-stories .story-grid .story-block .img-con{max-height:200px;overflow:hidden}.customer-stories .related-stories .story-grid .story-block .story-block-text{padding:15px 20px 20px}@media(min-width:768px){.customer-stories .related-stories .story-grid .story-block .story-block-text{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:25px 35px 30px}}.customer-stories .related-stories .story-grid .story-block .story-block-text h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.25rem;margin-bottom:.75rem;line-height:1.3}@media(min-width:768px){.customer-stories .related-stories .story-grid .story-block .story-block-text h3{font-size:1.5rem;margin-bottom:1rem}}.customer-stories .related-stories .story-grid .story-block .story-block-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.5;margin-bottom:0}@media(min-width:768px){.customer-stories .related-stories .story-grid .story-block .story-block-text p{font-size:1.125rem;margin-bottom:auto}}.customer-stories .related-stories .story-grid .story-block .story-block-text hr{border:1px solid #eee;border-bottom:none;margin:20px 0 25px}@media(min-width:768px){.customer-stories .related-stories .story-grid .story-block .story-block-text hr{margin:25px 0 30px}}.customer-stories .related-stories .story-grid .story-block:focus,.customer-stories .related-stories .story-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.customer-stories .related-stories .story-grid .story-block:focus h3,.customer-stories .related-stories .story-grid .story-block:hover h3{color:#e5166b}.customer-stories .related-stories .story-grid .story-block:focus .school-logo,.customer-stories .related-stories .story-grid .story-block:hover .school-logo{opacity:.8}.customer-stories .related-stories .story-grid .story-block:focus{outline:3px solid #934af4;outline-offset:3px}.customer-stories .related-stories .story-grid .story-block .school-logo{opacity:.6;max-height:80px;transition:all .25s ease-out;margin:1.75rem auto 0;text-align:center;display:block}.customer-stories .content .wp-block-columns{margin:0}.customer-stories .content .has-2-columns .wp-block-column:first-child{width:100%}@media(min-width:768px){.customer-stories .content .has-2-columns .wp-block-column:first-child{width:66.666%;margin-right:100px}}.customer-stories .content .has-2-columns .wp-block-column:last-child{width:100%}@media(min-width:768px){.customer-stories .content .has-2-columns .wp-block-column:last-child{width:33.333%}}.customer-stories .content .wp-block-column{max-width:700px;margin:25px 0;flex-basis:auto;flex-grow:1}@media(min-width:768px){.customer-stories .content .wp-block-column{margin:50px 0}}.customer-stories .content .wp-block-column.has-1-column{margin-left:auto;margin-right:auto}.customer-stories .content .wp-block-column.has-1-column p:last-child{margin-bottom:0}.customer-stories .content .wp-block-column h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.customer-stories .content .wp-block-column h4{font-size:1rem;margin-bottom:1rem}}.customer-stories .content .wp-block-column h2{width:100%;margin-bottom:1.25rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem}@media(min-width:768px){.customer-stories .content .wp-block-column h2{font-size:1.875rem;margin-left:-2px;margin-bottom:2rem}}@media(min-width:992px){.customer-stories .content .wp-block-column h2{font-size:2.1875rem}}.customer-stories .content .wp-block-column p{width:100%;font-size:1rem;line-height:1.7;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:1rem}@media(min-width:768px){.customer-stories .content .wp-block-column p{font-size:1.25rem;margin-bottom:1.75rem}}.customer-stories .content .wp-block-column p:last-child{margin-bottom:0}.customer-stories .content .wp-block-column p a{border-bottom:1px solid #333}.customer-stories .content .wp-block-column p a:hover{border-bottom:1px solid #e5166b}.customer-stories .content .wp-block-column .professor-headshot h6{color:#555}.customer-stories .content .wp-block-column .professor-headshot img{border:none}.customer-stories .content .wp-block-column .story-sidebar{padding:25px;border:1px solid #eee;border-radius:5px}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar{padding-top:30px;margin-top:0}}.customer-stories .content .wp-block-column .story-sidebar h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem!important;color:#555;margin-bottom:.75rem}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar h5{font-size:1rem;font-size:.875rem!important}}.customer-stories .content .wp-block-column .story-sidebar h4{font-size:1.375rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;text-transform:none;color:#333;margin-bottom:1rem;margin-top:20px;text-align:center}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar h4{font-size:1.5rem;margin-bottom:1.25rem;margin-top:25px}}.customer-stories .content .wp-block-column .story-sidebar p{font-size:.875rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.7;margin-bottom:1rem}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar p{font-size:1rem;margin-bottom:1.5rem}}.customer-stories .content .wp-block-column .story-sidebar .wp-block-image{padding:0}.customer-stories .content .wp-block-column .story-sidebar .wp-block-separator{background-color:#eee}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em;display:block}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link{width:auto;font-size:1.375rem}}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link:active,.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link:focus,.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link:hover{color:#e5166b;background:#fff}.customer-stories .content .wp-block-column .story-sidebar .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns{display:flex;margin:0 -12.5px 25px;flex-wrap:nowrap}@media(min-width:992px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns{margin:0 -15px 30px}}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:50%;flex-basis:auto;padding:0 12.5px;margin:0}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#934af4;font-size:1.625rem;line-height:1;margin-bottom:.75rem}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column p{margin-bottom:0;line-height:1.4}@media(min-width:768px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:100%}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-size:2rem}}@media(min-width:992px){.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:50%;padding:0 15px}.customer-stories .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-size:2.625rem}}.customer-stories .content .wp-block-column .story-sidebar .products{margin:1.5rem -12.5px 0}@media(min-width:992px){.customer-stories .content .wp-block-column .story-sidebar .products{margin:1.75rem -15px 0}}.customer-stories .content .wp-block-column .story-sidebar .products&gt;.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.customer-stories .content .wp-block-column .story-sidebar .products img{position:relative;top:50%;transform:translateY(-50%)}.customer-stories .content .wp-block-column .story-sidebar .products h5{width:100%;padding:0 12.5px;margin:.5rem 0 -5px}@media(min-width:992px){.customer-stories .content .wp-block-column .story-sidebar .products h5{padding:0 15px}}.customer-stories .content .wp-block-column .story-sidebar .products a{padding:0 12.5px;margin-top:25px}.customer-stories .content .wp-block-column .story-sidebar .products a div{height:36px}.customer-stories .content .wp-block-column .story-sidebar .products a p{line-height:1.4;margin-bottom:0;margin-top:10px;transition:all .25s ease}.customer-stories .content .wp-block-column .story-sidebar .products a:hover p{color:#e5166b}@media(min-width:400px){.customer-stories .content .wp-block-column .story-sidebar .products a{flex-basis:50%}}@media(min-width:768px)and (max-width:1200px){.customer-stories .content .wp-block-column .story-sidebar .products a{flex-basis:auto}}@media(min-width:992px){.customer-stories .content .wp-block-column .story-sidebar .products a{padding:0 15px}}.customer-stories .content .wp-block-embed,.customer-stories .content .wp-block-image{margin:0;padding:25px 0}@media(min-width:768px){.customer-stories .content .wp-block-embed,.customer-stories .content .wp-block-image{padding:50px 0}}.customer-stories .content .wp-block-embed img,.customer-stories .content .wp-block-image img{display:block;border:1px solid #eee}.customer-stories .content .wp-block-embed figcaption,.customer-stories .content .wp-block-image figcaption{font-size:.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#767676;margin-top:1rem}@media(min-width:768px){.customer-stories .content .wp-block-embed figcaption,.customer-stories .content .wp-block-image figcaption{font-size:.875rem}}.customer-stories .content .wp-block-embed .wp-block-embed__wrapper,.customer-stories .content .wp-block-image .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%}.customer-stories .content .wp-block-embed .wp-block-embed__wrapper iframe,.customer-stories .content .wp-block-image .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.customer-stories .content .quote{padding-top:20px;padding-left:1.5rem;margin-top:1rem}@media(min-width:768px){.customer-stories .content .quote{padding-left:2.5rem;margin-top:1.75rem}}.customer-stories .content .quote&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap}.customer-stories .content .quote .wp-block-quote{flex-basis:100%;margin-bottom:1.5rem}@media(min-width:768px){.customer-stories .content .quote .wp-block-quote{margin-bottom:2rem}}.customer-stories .content .quote .wp-block-quote p{color:#6820c5;position:relative;font-weight:600;font-size:1.25rem;line-height:1.5;margin-bottom:0}.customer-stories .content .quote .wp-block-quote p:before{content:"";height:100%;position:absolute;top:0;left:-1.5rem;border-left:1px solid #c59afa}@media(min-width:768px){.customer-stories .content .quote .wp-block-quote p:before{left:-2.5rem}}@media(min-width:768px){.customer-stories .content .quote .wp-block-quote p{font-size:1.625rem}}.customer-stories .content .quote .wp-block-image{flex-basis:10%;margin-right:1.5rem;padding:0}.customer-stories .content .quote .wp-block-image img{border:none}.customer-stories .content .quote div{flex-basis:80%;display:flex;flex-direction:column}.customer-stories .content .quote div span:first-child(){font-weight:700;color:#6820c5;font-size:1.125rem;margin-bottom:.25rem}@media(min-width:768px){.customer-stories .content .quote div span:first-child(){font-size:1.375rem}}.customer-stories .content .quote div span:last-child(){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#767676;max-width:400px}@media(min-width:768px){.customer-stories .content .quote div span:last-child(){font-size:1rem}}.student-stories-lp .professor-headshot&gt;.wp-block-group__inner-container{display:flex}.student-stories-lp .professor-headshot .wp-block-image{flex-shrink:0;margin-bottom:0;padding:0!important}.student-stories-lp .professor-headshot img{width:40px;height:40px;margin-right:1rem;border:none}@media(min-width:992px){.student-stories-lp .professor-headshot img{width:50px;height:50px}}.student-stories-lp .professor-headshot h6{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;color:#934af4}@media(min-width:768px){.student-stories-lp .professor-headshot h6{font-size:.875rem}}.student-stories-lp .professor-headshot h6 span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;text-transform:none;letter-spacing:normal;color:#555;display:block;padding-top:.25rem}@media(min-width:768px){.student-stories-lp .professor-headshot h6 span{font-size:.875rem}}.student-stories-lp .hero{margin-bottom:25px;overflow:hidden;display:flex;background-repeat:no-repeat;background-position:100% 0;background-size:50%;background-color:#fff}@media(max-width:992px){.student-stories-lp .hero{background-image:none}}@media(min-width:768px){.student-stories-lp .hero{margin-bottom:70px}}@media(min-width:992px){.student-stories-lp .hero{height:700px}}.student-stories-lp .hero&gt;.wp-block-group__inner-container{position:relative;display:flex;width:100%}.student-stories-lp .hero .wp-block-column{max-width:none}@media(min-width:600px)and (max-width:781px){.student-stories-lp .hero .wp-block-column{min-width:100%}}.student-stories-lp .hero .wp-block-columns{flex-wrap:wrap;width:100%}@media(min-width:992px){.student-stories-lp .hero .wp-block-columns{flex-wrap:nowrap}}.student-stories-lp .hero .hero-content{width:100%;flex-basis:100%;padding:40px 0 60px;margin:0}@media(min-width:768px){.student-stories-lp .hero .hero-content{width:80%;flex-basis:80%}}@media(min-width:992px){.student-stories-lp .hero .hero-content{width:50%;flex-basis:50%;max-width:50%;height:100%;padding:0;display:flex;align-items:center}}.student-stories-lp .hero .hero-content .hero-text{width:100%}.student-stories-lp .hero .hero-content .hero-text .small-caps-header{color:#767676;line-height:3;font-size:.875rem}@media(min-width:768px){.student-stories-lp .hero .hero-content .hero-text .small-caps-header{font-size:1rem;line-height:3.5}}.student-stories-lp .hero .hero-content .hero-text h1,.student-stories-lp .hero .hero-content .hero-text h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;line-height:1.1}.student-stories-lp .hero .hero-content .hero-text h1 .highlight,.student-stories-lp .hero .hero-content .hero-text h2 .highlight{box-shadow:inset 0 -.2em #fff,inset 0 -.35em #c59afa}@media(min-width:768px){.student-stories-lp .hero .hero-content .hero-text h1,.student-stories-lp .hero .hero-content .hero-text h2{font-size:2.625rem}}@media(min-width:992px){.student-stories-lp .hero .hero-content .hero-text h1,.student-stories-lp .hero .hero-content .hero-text h2{font-size:3.25rem;margin-left:-3px}}.student-stories-lp .hero .hero-content .hero-text h2{margin-top:0}.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em;margin-top:35px}.student-stories-lp .hero .hero-content .hero-text .btn-small i,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{width:auto;font-size:1.375rem}}.student-stories-lp .hero .hero-content .hero-text .btn-small:active,.student-stories-lp .hero .hero-content .hero-text .btn-small:focus,.student-stories-lp .hero .hero-content .hero-text .btn-small:hover,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link:active,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link:focus,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link:hover{color:#e5166b;background:#fff;background:#e5166b;color:#fff}.student-stories-lp .hero .hero-content .hero-text .btn-small:focus,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}@media(min-width:992px){.student-stories-lp .hero .hero-content .hero-text .btn-small,.student-stories-lp .hero .hero-content .hero-text .wp-block-button__link{margin-top:40px}}.student-stories-lp .hero .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns{display:flex;margin:35px -10px 0;flex-wrap:nowrap}@media(min-width:992px){.student-stories-lp .hero .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns{margin:60px -20px 0}}.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column{padding:0 10px;margin:0;flex-basis:auto;min-width:0}.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#934af4;font-size:1.625rem;line-height:1;margin-bottom:.75rem}.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col p,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column p,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col p,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:.8125rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:0}@media(min-width:768px){.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:2rem}.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col p,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column p,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col p,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:1rem}}@media(min-width:992px){.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column{width:33.3333%;padding:0 20px}.student-stories-lp .hero .hero-content .hero-text .data-points-row .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .data-points-row .wp-block-column h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .data-points-col h3,.student-stories-lp .hero .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:2.625rem}}.student-stories-lp .hero .hero-img{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#ffd566;display:flex;align-items:center;display:block}@media(min-width:992px){.student-stories-lp .hero .hero-img{display:none;position:absolute;top:0;right:0;left:auto;z-index:0;width:40%;flex-basis:40%;height:100%;padding:0}}.student-stories-lp .hero .hero-img figure{margin:8px 0 0;height:100%}@media(min-width:992px){.student-stories-lp .hero .hero-img figure{margin:0}}.student-stories-lp .hero .hero-img img{max-width:none;width:100%;height:100%;position:relative;margin-left:-10%;right:10%}@media(min-width:992px){.student-stories-lp .hero .hero-img img{margin-left:0;width:auto;right:auto}}.student-stories-lp .hero .hero-video{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#ffd566;display:flex;align-items:center}@media(min-width:992px){.student-stories-lp .hero .hero-video{position:absolute;top:0;left:auto;z-index:0;flex-basis:40%;height:100%;padding:0;width:45%;right:-5%}}@media(min-width:1200px){.student-stories-lp .hero .hero-video{width:50%;right:-12.7%}}@media(min-width:1400px){.student-stories-lp .hero .hero-video{width:60%;right:-22%}}@media(min-width:1600px){.student-stories-lp .hero .hero-video{width:70%;right:-36.5%}}.student-stories-lp .hero .hero-video figure{margin:8px 0 0;height:100%}@media(min-width:992px){.student-stories-lp .hero .hero-video figure{margin:0}}.student-stories-lp .hero .hero-video img{max-width:none;width:100%;height:100%;position:relative;margin-left:-10%;right:10%}@media(min-width:992px){.student-stories-lp .hero .hero-video img{margin-left:0;width:auto;right:auto}}.student-stories-lp .hero .hero-video .wp-block-embed{height:auto;width:80%;position:relative;margin:0 0 0 -10%}@media(min-width:992px){.student-stories-lp .hero .hero-video .wp-block-embed{margin-left:-10%}}.student-stories-lp .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{width:100%}@media(min-width:600px){.student-stories-lp .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:250px}}@media(min-width:768px){.student-stories-lp .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:400px}}@media(min-width:992px){.student-stories-lp .hero .hero-video .wp-block-embed .wp-block-embed__wrapper iframe{min-height:350px}}.student-stories-lp .school-logo-banner{padding:45px 0 65px}@media(min-width:768px){.student-stories-lp .school-logo-banner{padding:85px 0 105px}}.student-stories-lp .school-logo-banner h3,.student-stories-lp .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:.875rem;text-transform:uppercase;text-align:center;letter-spacing:.1em;line-height:1.4;color:#555;max-width:80%;margin:0 auto 30px;position:relative}@media(min-width:768px){.student-stories-lp .school-logo-banner h3,.student-stories-lp .school-logo-banner h5{margin-bottom:50px;font-size:1.125rem}}.student-stories-lp .school-logo-banner h3:after,.student-stories-lp .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.student-stories-lp .school-logo-banner .logo-con-part{width:33.333%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.student-stories-lp .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.student-stories-lp .school-logo-banner .logo-con-part{width:20%;height:160px}.student-stories-lp .school-logo-banner .logo-con-part:last-child{display:flex}}.student-stories-lp .school-logo-banner .logo-con-part img{opacity:.6;max-width:100%;max-height:100%}.student-stories-lp .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.student-stories-lp .school-logo-banner .logo-con-part img,.student-stories-lp .school-logo-banner .logo-con-part img.tall{width:auto}}.student-stories-lp .school-logo-banner.logos-4 .logo-con-part{width:50%}@media(min-width:992px){.student-stories-lp .school-logo-banner.logos-4 .logo-con-part{width:25%}}.student-stories-lp.index .school-logo-banner{padding:35px 0 60px}@media(min-width:768px){.student-stories-lp.index .school-logo-banner{padding:50px 0 85px}}.student-stories-lp .related-stories .small-caps-header{color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.student-stories-lp .related-stories .small-caps-header{margin-bottom:1rem}}.student-stories-lp .related-stories .small-caps-header a{color:#934af4}.student-stories-lp .related-stories .small-caps-header a:focus,.student-stories-lp .related-stories .small-caps-header a:hover{color:#e5166b}.student-stories-lp .related-stories .small-caps-header a:focus{outline:3px solid #934af4;outline-offset:3px}.student-stories-lp .related-stories .header h2{width:100%;margin-bottom:1rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem}@media(min-width:768px){.student-stories-lp .related-stories .header h2{width:40%;float:left;font-size:1.875rem;margin-left:-2px}}@media(min-width:992px){.student-stories-lp .related-stories .header h2{font-size:3.125rem}}.student-stories-lp .related-stories .header h2 a{display:block}.student-stories-lp .related-stories .header h2 a:focus{outline:3px solid #934af4;outline-offset:3px}.student-stories-lp .related-stories .header p{width:100%;font-size:1rem;line-height:1.6;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:0}@media(min-width:768px){.student-stories-lp .related-stories .header p{width:58%;float:right;padding-left:25px;margin-top:5px;font-size:1.375rem}}.student-stories-lp .related-stories .story-grid{clear:both;display:flex;flex-wrap:wrap;padding:10px 0 50px}@media(min-width:480px){.student-stories-lp .related-stories .story-grid{margin:0 -1.75%;padding-top:30px}}@media(min-width:768px){.student-stories-lp .related-stories .story-grid{padding:45px 0 100px}}.student-stories-lp .related-stories .story-grid .story-block{width:100%;border:1px solid #eee;margin-top:25px;transition:all .25s ease-out}@media(min-width:480px){.student-stories-lp .related-stories .story-grid .story-block{width:46.5%;margin:1.75%}}@media(min-width:768px){.student-stories-lp .related-stories .story-grid .story-block{display:flex;flex-direction:column}}@media(min-width:992px){.student-stories-lp .related-stories .story-grid .story-block{width:29.833%}}.student-stories-lp .related-stories .story-grid .story-block .img-con{max-height:200px;overflow:hidden}.student-stories-lp .related-stories .story-grid .story-block .story-block-text{padding:15px 20px 20px}@media(min-width:768px){.student-stories-lp .related-stories .story-grid .story-block .story-block-text{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:25px 35px 30px}}.student-stories-lp .related-stories .story-grid .story-block .story-block-text h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.25rem;margin-bottom:.75rem;line-height:1.3}@media(min-width:768px){.student-stories-lp .related-stories .story-grid .story-block .story-block-text h3{font-size:1.5rem;margin-bottom:1rem}}.student-stories-lp .related-stories .story-grid .story-block .story-block-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.5;margin-bottom:0}@media(min-width:768px){.student-stories-lp .related-stories .story-grid .story-block .story-block-text p{font-size:1.125rem;margin-bottom:auto}}.student-stories-lp .related-stories .story-grid .story-block .story-block-text hr{border:1px solid #eee;border-bottom:none;margin:20px 0 25px}@media(min-width:768px){.student-stories-lp .related-stories .story-grid .story-block .story-block-text hr{margin:25px 0 30px}}.student-stories-lp .related-stories .story-grid .story-block:focus,.student-stories-lp .related-stories .story-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.student-stories-lp .related-stories .story-grid .story-block:focus h3,.student-stories-lp .related-stories .story-grid .story-block:hover h3{color:#e5166b}.student-stories-lp .related-stories .story-grid .story-block:focus .school-logo,.student-stories-lp .related-stories .story-grid .story-block:hover .school-logo{opacity:.8}.student-stories-lp .related-stories .story-grid .story-block:focus{outline:3px solid #934af4;outline-offset:3px}.student-stories-lp .related-stories .story-grid .story-block .school-logo{opacity:.6;max-height:80px;transition:all .25s ease-out;margin:1.75rem auto 0;text-align:center;display:block}.student-stories-lp .content .wp-block-columns{margin:0}.student-stories-lp .content .has-2-columns .wp-block-column:first-child{width:100%}@media(min-width:768px){.student-stories-lp .content .has-2-columns .wp-block-column:first-child{width:66.666%;margin-right:100px}}.student-stories-lp .content .has-2-columns .wp-block-column:last-child{width:100%}@media(min-width:768px){.student-stories-lp .content .has-2-columns .wp-block-column:last-child{width:33.333%}}.student-stories-lp .content .wp-block-column{max-width:500px;margin:25px 0;flex-basis:auto;flex-grow:1}@media(min-width:768px){.student-stories-lp .content .wp-block-column{margin:50px 0}}.student-stories-lp .content .wp-block-column.has-1-column{margin-left:auto;margin-right:auto}.student-stories-lp .content .wp-block-column.has-1-column p:last-child{margin-bottom:0}.student-stories-lp .content .wp-block-column h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.student-stories-lp .content .wp-block-column h4{font-size:1rem;margin-bottom:1rem}}.student-stories-lp .content .wp-block-column h2{width:100%;margin-bottom:1.25rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem}@media(min-width:768px){.student-stories-lp .content .wp-block-column h2{font-size:1.875rem;margin-left:-2px;margin-bottom:2rem}}@media(min-width:992px){.student-stories-lp .content .wp-block-column h2{font-size:2.1875rem}}.student-stories-lp .content .wp-block-column p{width:100%;font-size:1rem;line-height:1.7;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:1rem}@media(min-width:768px){.student-stories-lp .content .wp-block-column p{font-size:1.25rem;margin-bottom:1.75rem}}.student-stories-lp .content .wp-block-column p:last-child{margin-bottom:0}.student-stories-lp .content .wp-block-column p a{border-bottom:1px solid #333}.student-stories-lp .content .wp-block-column p a:hover{border-bottom:1px solid #e5166b}.student-stories-lp .content .wp-block-column .professor-headshot h6{color:#555}.student-stories-lp .content .wp-block-column .professor-headshot img{border:none}.student-stories-lp .content .wp-block-column .story-sidebar{padding:25px;border:1px solid #eee;border-radius:5px}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar{padding-top:30px;margin-top:0}}.student-stories-lp .content .wp-block-column .story-sidebar h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem!important;color:#555;margin-bottom:.75rem}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar h5{font-size:1rem;font-size:.875rem!important}}.student-stories-lp .content .wp-block-column .story-sidebar h4{font-size:1.375rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;text-transform:none;color:#333;margin-bottom:1rem;margin-top:20px;text-align:center}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar h4{font-size:1.5rem;margin-bottom:1.25rem;margin-top:25px}}.student-stories-lp .content .wp-block-column .story-sidebar p{font-size:.875rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.7;margin-bottom:1rem}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar p{font-size:1rem;margin-bottom:1.5rem}}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-image{padding:0}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-separator{background-color:#eee}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em;display:block}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link{width:auto;font-size:1.375rem}}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link:active,.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link:focus,.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link:hover{color:#e5166b;background:#fff}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns{display:flex;margin:0 -12.5px 25px;flex-wrap:nowrap}@media(min-width:992px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns{margin:0 -15px 30px}}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:50%;flex-basis:auto;padding:0 12.5px;margin:0}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#934af4;font-size:1.625rem;line-height:1;margin-bottom:.75rem}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column p{margin-bottom:0;line-height:1.4}@media(min-width:768px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:100%}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-size:2rem}}@media(min-width:992px){.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column{width:50%;padding:0 15px}.student-stories-lp .content .wp-block-column .story-sidebar .wp-block-columns .wp-block-column h3{font-size:2.625rem}}.student-stories-lp .content .wp-block-column .story-sidebar .products{margin:1.5rem -12.5px 0}@media(min-width:992px){.student-stories-lp .content .wp-block-column .story-sidebar .products{margin:1.75rem -15px 0}}.student-stories-lp .content .wp-block-column .story-sidebar .products&gt;.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.student-stories-lp .content .wp-block-column .story-sidebar .products img{position:relative;top:50%;transform:translateY(-50%)}.student-stories-lp .content .wp-block-column .story-sidebar .products h5{width:100%;padding:0 12.5px;margin:.5rem 0 -5px}@media(min-width:992px){.student-stories-lp .content .wp-block-column .story-sidebar .products h5{padding:0 15px}}.student-stories-lp .content .wp-block-column .story-sidebar .products a{padding:0 12.5px;margin-top:25px}.student-stories-lp .content .wp-block-column .story-sidebar .products a div{height:36px}.student-stories-lp .content .wp-block-column .story-sidebar .products a p{line-height:1.4;margin-bottom:0;margin-top:10px;transition:all .25s ease}.student-stories-lp .content .wp-block-column .story-sidebar .products a:hover p{color:#e5166b}@media(min-width:400px){.student-stories-lp .content .wp-block-column .story-sidebar .products a{flex-basis:50%}}@media(min-width:768px)and (max-width:1200px){.student-stories-lp .content .wp-block-column .story-sidebar .products a{flex-basis:auto}}@media(min-width:992px){.student-stories-lp .content .wp-block-column .story-sidebar .products a{padding:0 15px}}.student-stories-lp .content .wp-block-embed,.student-stories-lp .content .wp-block-image{margin:0;padding:25px 0}@media(min-width:768px){.student-stories-lp .content .wp-block-embed,.student-stories-lp .content .wp-block-image{padding:50px 0}}.student-stories-lp .content .wp-block-embed img,.student-stories-lp .content .wp-block-image img{display:block;border:1px solid #eee}.student-stories-lp .content .wp-block-embed figcaption,.student-stories-lp .content .wp-block-image figcaption{font-size:.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#767676;margin-top:1rem}@media(min-width:768px){.student-stories-lp .content .wp-block-embed figcaption,.student-stories-lp .content .wp-block-image figcaption{font-size:.875rem}}.student-stories-lp .content .wp-block-embed .wp-block-embed__wrapper,.student-stories-lp .content .wp-block-image .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%}.student-stories-lp .content .wp-block-embed .wp-block-embed__wrapper iframe,.student-stories-lp .content .wp-block-image .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.student-stories-lp .content .quote{padding-top:20px;padding-left:1.5rem;margin-top:1rem}@media(min-width:768px){.student-stories-lp .content .quote{padding-left:2.5rem;margin-top:1.75rem}}.student-stories-lp .content .quote&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap}.student-stories-lp .content .quote .wp-block-quote{flex-basis:100%;margin-bottom:1.5rem}@media(min-width:768px){.student-stories-lp .content .quote .wp-block-quote{margin-bottom:2rem}}.student-stories-lp .content .quote .wp-block-quote p{color:#6820c5;position:relative;font-weight:600;font-size:1.25rem;line-height:1.5;margin-bottom:0}.student-stories-lp .content .quote .wp-block-quote p:before{content:"";height:100%;position:absolute;top:0;left:-1.5rem;border-left:1px solid #c59afa}@media(min-width:768px){.student-stories-lp .content .quote .wp-block-quote p:before{left:-2.5rem}}@media(min-width:768px){.student-stories-lp .content .quote .wp-block-quote p{font-size:1.625rem}}.student-stories-lp .content .quote .wp-block-image{flex-basis:10%;margin-right:1.5rem;padding:0}.student-stories-lp .content .quote .wp-block-image img{border:none}.student-stories-lp .content .quote div{flex-basis:80%;display:flex;flex-direction:column}.student-stories-lp .content .quote div span:first-child(){font-weight:700;color:#6820c5;font-size:1.125rem;margin-bottom:.25rem}@media(min-width:768px){.student-stories-lp .content .quote div span:first-child(){font-size:1.375rem}}.student-stories-lp .content .quote div span:last-child(){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#767676;max-width:400px}@media(min-width:768px){.student-stories-lp .content .quote div span:last-child(){font-size:1rem}}main.page-top-hat-story{--font-size:16;--rem:1/var(--font-size) * 1rem;margin:120px auto 12px;max-width:1920px}@media screen and (min-width:1281px){main.page-top-hat-story{margin-bottom:67px}}@media screen and (max-width:759px){main.page-top-hat-story .container{padding:0 30px}}main.page-top-hat-story h1,main.page-top-hat-story h2,main.page-top-hat-story h3,main.page-top-hat-story h4{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400}main.page-top-hat-story p{color:#000}@media screen and (max-width:1920px){main.page-top-hat-story p{max-width:871px}}main.page-top-hat-story p:last-child{margin-bottom:0}main.page-top-hat-story em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}main.page-top-hat-story .img-desktop,main.page-top-hat-story .img-large{display:none}@media screen and (min-width:760px){main.page-top-hat-story .img-mobile{display:none}main.page-top-hat-story .img-desktop{display:block}}@media screen and (min-width:1920px){main.page-top-hat-story .img-desktop{display:none}main.page-top-hat-story .img-large{display:block}}main.page-top-hat-story header h4{font-weight:600;font-size:14px;color:#767676;text-transform:uppercase;letter-spacing:.2em;text-align:left}main.page-top-hat-story header h1{margin:18px 0 0;font-size:45px;line-height:1.15;background:linear-gradient(180deg,#e5166b,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (min-width:760px)and (max-width:890px){main.page-top-hat-story header h1 br{display:none}}@media screen and (min-width:760px){main.page-top-hat-story header h1{font-size:58px;max-width:547px;margin-bottom:14px}}@media screen and (min-width:891px){main.page-top-hat-story header h1{font-size:60px;max-width:none;width:54.4879898862%}}@media screen and (min-width:1281px){main.page-top-hat-story header h1{font-size:80px}}@media screen and (min-width:1920px){main.page-top-hat-story header h1{font-size:90px;max-width:583px}}main.page-top-hat-story header img{padding-bottom:20px}@media screen and (min-width:760px){main.page-top-hat-story header img{padding-bottom:58px}}@media screen and (min-width:891px){main.page-top-hat-story header img{width:72.278338945%;height:100%;width:auto;margin:-500px 0 0 auto;position:relative;z-index:-1;padding-bottom:0}}@media screen and (min-width:1281px){main.page-top-hat-story header img{width:68.6963309914%;margin-top:-500px}}@media screen and (min-width:1920px){main.page-top-hat-story header img{margin-top:-560px}}@media screen and (min-width:1440px){main.page-top-hat-story header .img-desktop{display:none}main.page-top-hat-story header .img-large{display:block}}main.page-top-hat-story h2{color:#934af4;font-size:29px;line-height:1.3;padding:10px 0}@media screen and (min-width:760px){main.page-top-hat-story h2{font-size:30px;padding:0;margin:0}}@media screen and (min-width:891px){main.page-top-hat-story h2{font-size:32px}}@media screen and (min-width:1281px){main.page-top-hat-story h2{font-size:40px;line-height:1.3;margin:52px 0}}main.page-top-hat-story p{margin:36px 0;font-size:22px;line-height:1.5}main.page-top-hat-story p em{color:#934af4}@media screen and (min-width:760px){main.page-top-hat-story p{margin:16px 0}}@media screen and (min-width:1281px){main.page-top-hat-story p{font-size:22px;margin:52px 0}}@media screen and (max-width:1920px){main.page-top-hat-story .copy-wrap h2{max-width:871px}}@media screen and (min-width:760px){main.page-top-hat-story .copy-wrap{width:77.635%;margin-right:0}}@media screen and (min-width:891px){main.page-top-hat-story .copy-wrap{width:71.6%}}@media screen and (min-width:1920px){main.page-top-hat-story .copy-wrap{margin-right:342px;width:973px}}main.page-top-hat-story .beliefs-block{position:relative}main.page-top-hat-story .beliefs-block img{width:339px}@media screen and (min-width:760px){main.page-top-hat-story .beliefs-block img{position:absolute;left:0;bottom:7px;width:26.3157894737%}}@media screen and (min-width:1281px){main.page-top-hat-story .beliefs-block img{width:26.2295081967%}}@media screen and (min-width:1920px){main.page-top-hat-story .beliefs-block img{width:587px}}main.page-top-hat-story .chart-block{margin:auto}@media(min-width:768px){main.page-top-hat-story .chart-block{display:flex}}main.page-top-hat-story .chart-block h2{font-size:calc(var(--rem)*32)}@media(min-width:768px){main.page-top-hat-story .chart-block h2{flex-shrink:0;font-size:calc(var(--rem)*30);width:240px}}@media(min-width:992px){main.page-top-hat-story .chart-block h2{font-size:calc(var(--rem)*36);width:286px}}@media(min-width:1200px){main.page-top-hat-story .chart-block h2{font-size:calc(var(--rem)*40);width:310px}}@media(min-width:1600px){main.page-top-hat-story .chart-block h2{width:445px}}main.page-top-hat-story .chart-block img{margin:0 auto;height:calc(100vh - 225px);width:auto}@media screen and (min-width:768px){main.page-top-hat-story .chart-block img{margin-top:20px;width:80%;height:auto}}@media(min-width:1200px){main.page-top-hat-story .chart-block img{margin-top:40px}}@media screen and (min-width:891px){main.page-top-hat-story .copy-quote-wrap{display:flex;flex-direction:row-reverse;align-items:center}main.page-top-hat-story .copy-quote-wrap .copy-wrap{flex-shrink:0}}@media screen and (min-width:1281px){main.page-top-hat-story .copy-quote-wrap{align-items:flex-end}}main.page-top-hat-story .quote-block{background-color:#fff1f6;margin:42px 0;padding:42px 58px 61px 38px}@media screen and (min-width:760px){main.page-top-hat-story .quote-block{padding:42px 165px 38px 28.9473684211%;position:relative}}@media screen and (min-width:891px){main.page-top-hat-story .quote-block{padding:59px 0 38px 48px;width:223px;overflow-x:visible;margin:0}}@media screen and (min-width:1281px){main.page-top-hat-story .quote-block{padding:75px 0 54px 120px;width:269px}}@media screen and (min-width:1920px){main.page-top-hat-story .quote-block{padding:79px 0 92px 120px;width:269px}}main.page-top-hat-story .quote-block img{width:51px}@media screen and (min-width:760px){main.page-top-hat-story .quote-block img{width:66px;position:absolute;left:88px;top:42px}}@media screen and (min-width:891px){main.page-top-hat-story .quote-block img{position:static}}main.page-top-hat-story .quote-block p{color:#934af4;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-size:29px;line-height:1.2;margin:15px 0 0}@media screen and (min-width:760px){main.page-top-hat-story .quote-block p{font-size:22px;margin:0}}@media screen and (min-width:891px){main.page-top-hat-story .quote-block p{margin-top:36px;width:228px}}@media screen and (min-width:1281px){main.page-top-hat-story .quote-block p{font-size:36px;margin-top:28px;width:340px}}@media screen and (min-width:1920px){main.page-top-hat-story .quote-block p{width:336px}}main.page-top-hat-story .quote-block+.copy-wrap h2{margin-bottom:32px}main.page-top-hat-story .cta-block{margin:62px auto 0}main.page-top-hat-story .cta-block li{margin-top:62px;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 30px rgba(104,32,197,.1);transition:box-shadow .1s linear}main.page-top-hat-story .cta-block li:focus-visible,main.page-top-hat-story .cta-block li:hover{box-shadow:0 4px 30px rgba(104,32,197,.2)}@media screen and (min-width:760px){main.page-top-hat-story .cta-block li{margin-top:30px;display:flex}main.page-top-hat-story .cta-block li .img-wrap{width:35%;height:136px;overflow:hidden;position:relative}main.page-top-hat-story .cta-block li img{position:absolute;left:50%;transform:translateX(-50%);height:100%;max-width:none;width:auto}}@media screen and (min-width:891px){main.page-top-hat-story .cta-block li .img-wrap{width:37.5%}}@media screen and (min-width:1281px){main.page-top-hat-story .cta-block li{margin-top:58px}main.page-top-hat-story .cta-block li .img-wrap{height:175px;width:44%}main.page-top-hat-story .cta-block li img{width:100%;height:auto}}main.page-top-hat-story .cta-block li .info{padding:30px 10px 30px 30px}@media screen and (min-width:760px){main.page-top-hat-story .cta-block li .info{width:100%;display:flex;justify-content:space-between;align-items:center;padding:47px 37px 40px 43px}}main.page-top-hat-story .cta-block li .info h4{font-size:34px}@media screen and (min-width:760px){main.page-top-hat-story .cta-block li .info h4{margin-bottom:0}}@media screen and (min-width:1281px){main.page-top-hat-story .cta-block li .info h4{font-size:40px}}main.page-top-hat-story .cta-block li .info .btn{font-size:18px;padding:10px 20px;max-height:none;width:auto}@media screen and (min-width:1281px){main.page-top-hat-story .cta-block li .info .btn{font-size:26px;padding:15px 25px}}main.page-top-hat-story .cta-block .educator h4{color:#934af4}main.page-top-hat-story .cta-block .student .btn,main.page-top-hat-story .cta-block .student h4{color:#2bb187}main.page-top-hat-story .cta-block .student .btn{border-color:#2bb187}main.page-top-hat-story .cta-block .student .btn:focus,main.page-top-hat-story .cta-block .student .btn:hover{background-color:#2bb187;color:#fbf8ff}main.page-top-hat-story .cta-block .top-hatter .btn,main.page-top-hat-story .cta-block .top-hatter h4{color:#e5166b}main.page-top-hat-story .cta-block .top-hatter .btn{border-color:#e5166b}main.page-top-hat-story .cta-block .top-hatter .btn:focus,main.page-top-hat-story .cta-block .top-hatter .btn:hover{background-color:#e5166b;color:#fbf8ff}main.page-top-hat-story .stats-block{background-color:#6820c5;margin-top:190px;padding-bottom:50px}@media screen and (min-width:760px){main.page-top-hat-story .stats-block{padding-bottom:80px}}@media screen and (min-width:891px){main.page-top-hat-story .stats-block{padding-bottom:158px}}@media screen and (min-width:1281px){main.page-top-hat-story .stats-block{padding-bottom:142px}}main.page-top-hat-story .stats-block h2{font-size:40px;line-height:1.1;margin:-95px 0 12px;background:linear-gradient(180deg,#fff1f6,#fad1e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:760px){main.page-top-hat-story .stats-block h2{font-size:60px;margin-top:64px}}@media screen and (min-width:891px){main.page-top-hat-story .stats-block h2{margin-top:100px}}@media screen and (min-width:1281px){main.page-top-hat-story .stats-block h2{font-size:70px;margin-top:100px;max-width:739px}}@media screen and (min-width:1920px){main.page-top-hat-story .stats-block h2{font-size:70px}}@media screen and (min-width:760px){main.page-top-hat-story .stats-block ul{margin-top:-4.25%;margin-bottom:0}}@media screen and (min-width:1920px){main.page-top-hat-story .stats-block ul{margin-top:-3.35%;margin-bottom:267px}}main.page-top-hat-story .stats-block ul li{border-bottom:1px solid #934af4;padding:20px 0}main.page-top-hat-story .stats-block ul li:last-child{border-bottom:none}main.page-top-hat-story .stats-block ul li:last-child .heading{display:flex;align-items:center}main.page-top-hat-story .stats-block ul li h3{color:#fcb2cf;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:calc(var(--rem)*60);font-weight:700;line-height:1.2;margin:0}@media(min-width:768px){main.page-top-hat-story .stats-block ul li h3{font-size:calc(var(--rem)*51)}}@media(min-width:1900px){main.page-top-hat-story .stats-block ul li h3{font-size:calc(var(--rem)*70)}}@media(min-width:992px){main.page-top-hat-story .stats-block ul li{flex-shrink:0;width:calc(50% - var(--gap)*0.5)}main.page-top-hat-story .stats-block ul li:nth-child(2){border-top:0}}main.page-top-hat-story .stats-block ul li h3,main.page-top-hat-story .stats-block ul span{color:var(--pink-light)}main.page-top-hat-story .stats-block ul span{font-size:1.125rem;line-height:1.5;font-weight:700;color:#fad1e1}@media(min-width:1200px){main.page-top-hat-story .stats-block ul span{font-size:calc(var(--rem)*22)}}@media(min-width:1600px){main.page-top-hat-story .stats-block ul span{font-size:calc(var(--rem)*26)}}main.page-top-hat-story .stats-block ul .usd{width:40px;margin-left:9px}@media screen and (min-width:760px){main.page-top-hat-story .stats-block ul .usd{width:62px;margin-left:22px}}@media screen and (min-width:1281px){main.page-top-hat-story .stats-block ul .usd{width:84px;margin-left:29px}}@media(min-width:992px){main.page-top-hat-story .stats-block ul{--gap:40px;display:flex;-moz-column-gap:var(--gap);column-gap:var(--gap);flex-wrap:wrap}}@media(min-width:1600px){main.page-top-hat-story .stats-block ul{--gap:50px}}@media screen and (min-width:760px){main.page-top-hat-story .stats-block .top-line{display:flex;flex-direction:row-reverse}}main.page-top-hat-story .stats-block .compass{width:202px;margin:0 -8px 0 auto;transform:translateY(-120px)}@media screen and (min-width:760px){main.page-top-hat-story .stats-block .compass{transform:translateY(-50px);margin-right:37px}}@media screen and (min-width:891px){main.page-top-hat-story .stats-block .compass{width:277px;transform:translateY(-76px);margin-right:0}}@media screen and (min-width:1281px){main.page-top-hat-story .stats-block .compass{width:300px;transform:translateY(-102px)}}@media screen and (min-width:1920px){main.page-top-hat-story .stats-block .compass{width:437px;transform:translateY(-144px)}}@media(min-width:1400px){main.page-top-hat-story .stats-block .container.copy-wrap{padding-left:0}}main.page-top-hat-story .learners-block{position:relative}main.page-top-hat-story .learners-block .staff{width:100%;transform:translateY(-5%);padding-bottom:75px}@media screen and (min-width:450px){main.page-top-hat-story .learners-block .staff{transform:translateY(-40%)}}@media screen and (min-width:600px){main.page-top-hat-story .learners-block .staff{transform:translateY(-30%)}}@media screen and (min-width:760px){main.page-top-hat-story .learners-block .staff{transform:translateY(-172px);width:181px;position:absolute}}@media screen and (min-width:891px){main.page-top-hat-story .learners-block .staff{transform:translateY(-253px);width:240px}}@media screen and (min-width:1281px){main.page-top-hat-story .learners-block .staff{transform:translateY(-345px);width:399px}}@media screen and (min-width:1920px){main.page-top-hat-story .learners-block .staff{transform:translateY(-420px);width:549px}}main.page-top-hat-story .learners-block .container{margin-top:-180px}@media screen and (min-width:760px){main.page-top-hat-story .learners-block .container{margin-top:32px}}@media screen and (min-width:1281px){main.page-top-hat-story .learners-block .container{margin-top:32px}}@media screen and (min-width:1920px){main.page-top-hat-story .learners-block .container{margin-top:32px}}main.page-top-hat-story .learners-block h2{font-size:29px;line-height:1.1;background:linear-gradient(180deg,#6820c5,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:760px){main.page-top-hat-story .learners-block h2{font-size:60px;max-width:426px;margin-bottom:38px}}@media screen and (min-width:891px){main.page-top-hat-story .learners-block h2{max-width:none;margin-bottom:45px}}@media screen and (min-width:1281px){main.page-top-hat-story .learners-block h2{font-size:70px;max-width:723px}}@media screen and (min-width:1920px){main.page-top-hat-story .learners-block h2{font-size:70px}}@media screen and (min-width:1281px){main.page-top-hat-story .learners-block p{margin-top:46px}}main.page-top-hat-story .values-block h2{font-size:29px;margin-top:calc(var(--rem)*56);margin-bottom:calc(var(--rem)*28);padding-bottom:0}@media screen and (min-width:760px){main.page-top-hat-story .values-block h2{font-size:60px;margin-top:74px}}@media screen and (min-width:1281px){main.page-top-hat-story .values-block h2{font-size:70px;margin-top:93px}}@media screen and (min-width:1920px){main.page-top-hat-story .values-block h2{font-size:70px;margin-top:132px}}@media(min-width:768px){main.page-top-hat-story .values-block h2{margin-top:calc(var(--rem)*45);margin-bottom:calc(var(--rem)*30)}}@media(min-width:992px){main.page-top-hat-story .values-block h2{margin-top:calc(var(--rem)*47);margin-bottom:calc(var(--rem)*27)}}@media(min-width:1200px){main.page-top-hat-story .values-block h2{margin-top:calc(var(--rem)*53);margin-bottom:calc(var(--rem)*32)}}@media(min-width:1400px){main.page-top-hat-story .values-block h2{margin-top:calc(var(--rem)*60);margin-bottom:calc(var(--rem)*30)}}@media(min-width:1600px){main.page-top-hat-story .values-block h2{margin-top:calc(var(--rem)*73);margin-bottom:calc(var(--rem)*46)}}main.page-top-hat-story .values-block p{margin-top:28px}@media screen and (min-width:760px){main.page-top-hat-story .values-block p{margin-top:38px}}@media screen and (min-width:891px){main.page-top-hat-story .values-block p{margin-top:31px}}@media screen and (min-width:1281px){main.page-top-hat-story .values-block p{margin-top:41px}}main.page-top-hat-story .values-block ul{margin-top:50px}@media screen and (min-width:760px){main.page-top-hat-story .values-block ul{margin-top:40px}}main.page-top-hat-story .values-block li{border-top:1px solid #934af4;padding:50px 0;position:relative}main.page-top-hat-story .values-block li p{margin:0}@media screen and (min-width:760px){main.page-top-hat-story .values-block li{padding:40px 0}}@media screen and (min-width:891px){main.page-top-hat-story .values-block li{padding:80px 0}}@media screen and (min-width:1281px){main.page-top-hat-story .values-block li{padding:50px 0}}@media screen and (min-width:1920px){main.page-top-hat-story .values-block li{padding:97px 0}}@media(min-width:1600px){main.page-top-hat-story .values-block li{padding-top:calc(var(--rem)*73);padding-bottom:calc(var(--rem)*73)}}main.page-top-hat-story .values-block h4{font-size:29px;letter-spacing:.05em;text-transform:uppercase;margin:30px 0 20px}main.page-top-hat-story .values-block h4 strong{color:var(--purple);font-weight:400}@media screen and (min-width:760px){main.page-top-hat-story .values-block h4{margin:0 0 23px}}@media screen and (min-width:1281px){main.page-top-hat-story .values-block h4{font-size:35px;margin-bottom:17px}}main.page-top-hat-story .values-block img{width:190px}@media screen and (min-width:760px){main.page-top-hat-story .values-block img{position:absolute;top:50%;transform:translateY(-50%);left:-173px;width:130px}}@media screen and (min-width:891px){main.page-top-hat-story .values-block img{left:-249px;width:190px}}@media screen and (min-width:1281px){main.page-top-hat-story .values-block img{left:-288px}}@media screen and (min-width:1920px){main.page-top-hat-story .values-block img{left:-365px}}.careers-page-2020{overflow:hidden}@media(min-width:992px){.careers-page-2020 p{font-size:1.3125rem}}@media screen and (max-width:767px){.careers-page-2020 .two-columns{display:flex;flex-flow:column}.careers-page-2020 .mob-bottom{order:2}.careers-page-2020 .mob-top{order:1}}.careers-page-2020 .checklist{margin-bottom:.75rem}.careers-page-2020 .checklist li{padding-left:1.75em;position:relative;margin-bottom:.75rem}@media(min-width:992px){.careers-page-2020 .checklist li{font-size:1.125rem;padding-right:8.3333333333%}}.careers-page-2020 .checklist li:before{content:"ï€Œ";font-family:Font awesome\5 Pro;color:#934af4;position:absolute;left:0}.careers-page-2020 .three-columns,.careers-page-2020 .two-columns{display:flex;flex-direction:column}@media(min-width:768px){.careers-page-2020 .three-columns,.careers-page-2020 .two-columns{flex-direction:row}}.careers-page-2020 .two-columns .col-one{width:100%}@media(min-width:992px){.careers-page-2020 .two-columns .col-one{flex-basis:50%;width:50%}}.careers-page-2020 .hero{margin-top:70px}@media(min-width:768px){.careers-page-2020 .hero{margin-top:0}}.careers-page-2020 .hero h2{margin-bottom:20px}.careers-page-2020 .hero .wrapper{display:flex;flex-direction:column}.careers-page-2020 .hero .two-columns{padding:2rem 0}@media(min-width:768px){.careers-page-2020 .hero .two-columns{padding:6rem 0}}.careers-page-2020 .hero .content{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.careers-page-2020 .hero .content{padding-left:8.3333333333%}}@media(min-width:992px){.careers-page-2020 .hero .content{padding-right:50px}}.careers-page-2020 .hero .bleed-left:before{content:"";position:absolute;top:0;left:-80.5%;background:#2d1159;height:100%;width:100%;z-index:-1;display:none}@media(min-width:768px){.careers-page-2020 .hero .bleed-left:before{display:block}}.careers-page-2020 .hero .small-caps-header{margin:0;padding:0 0 10px}.careers-page-2020 .container-purple{background:linear-gradient(89.9deg,#0b0212 .08%,#2d1159 65.93%);border-radius:30px;color:#fff;margin:0 20px}@media(min-width:768px){.careers-page-2020 .container-purple{margin:0 auto}}.careers-page-2020 .container-purple p{color:#fff}.careers-page-2020 .container-purple .highlight-yellow{box-shadow:inset 0 -.25em #ffc146}.careers-page-2020 .text-only-content{max-width:800px;padding:50px 0}@media(min-width:992px){.careers-page-2020 .text-only-content{padding:100px 0}}.careers-page-2020 .feature-block{margin-bottom:0}@media(min-width:992px){.careers-page-2020 .feature-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.careers-page-2020 .feature-block .col{flex:1 1 300px}.careers-page-2020 .feature-block.no-wrap{flex-wrap:nowrap}@media(min-width:992px){.careers-page-2020 .feature-block .col:first-child{margin-right:25px}.careers-page-2020 .feature-block .col:last-child{margin-left:25px}.careers-page-2020 .feature-block.reverse{flex-direction:row-reverse}.careers-page-2020 .feature-block.reverse .col:first-child{margin-right:0;margin-left:25px}.careers-page-2020 .feature-block.reverse .col:last-child{margin-left:0;margin-right:25px}}.careers-page-2020 .mission-vision-title{max-width:100%}.careers-page-2020 .our-values{color:#000;padding:100px 0;margin-top:70px;background:#fbf8ff;background:linear-gradient(45deg,#fbf8ff,#fbf8ff);text-align:center}@media(max-width:768px){.careers-page-2020 .our-values{padding:50px 0;margin-top:30px}}.careers-page-2020 .our-values h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;margin-bottom:10px}@media(max-width:768px){.careers-page-2020 .our-values h2{margin-bottom:0}}.careers-page-2020 .our-values p{color:#000;font-size:1.125rem;margin-bottom:40px}.careers-page-2020 .our-values .values-title{display:block;margin:0 auto 40px}@media(min-width:768px){.careers-page-2020 .our-values .values-title{width:50%}}.careers-page-2020 .our-values .values-title p{font-size:1rem}@media(min-width:768px){.careers-page-2020 .our-values .values-title p{font-size:1.5rem}}.careers-page-2020 .our-values .value-block{width:100%;float:left;padding:0 45px}@media(min-width:768px){.careers-page-2020 .our-values .value-block{width:50%}}@media(min-width:992px){.careers-page-2020 .our-values .value-block{width:20%}}.careers-page-2020 .our-values .value-block .img-con{position:relative;height:150px}.careers-page-2020 .our-values .value-block .img-con img{max-width:160px;display:block;margin:0 auto}.careers-page-2020 .our-values .value-block p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;color:#000;margin-top:25px}@media(min-width:768px){.careers-page-2020 .open-positions h2{max-width:58.3333333333%}}.careers-page-2020 .job-listings{padding:100px 0 40px}@media(max-width:768px){.careers-page-2020 .job-listings{padding:50px 0 0}}@media(min-width:768px){.careers-page-2020 .job-listings{margin-top:-100px}}.careers-page-2020 .job-listings .job-lever-container{padding:0}.careers-page-2020 .job-listings .job-lever-container .department_wrap:last-child{border:none}.careers-page-2020 .job-listings .job-lever-container h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.375rem;margin:40px 0 10px}@media(min-width:768px){.careers-page-2020 .job-listings .job-lever-container h2{font-size:2.25rem}}.careers-page-2020 .job-listings .job-lever-container .team_name{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5em;color:#555;text-transform:uppercase;line-height:1;margin:40px 0 30px}.careers-page-2020 .job-listings .job-lever-container .job_title{margin-bottom:5px;line-height:1}.careers-page-2020 .job-listings .job-lever-container .job_title a{color:#e5166b;font-weight:700;text-decoration:none;transition:all .25s ease-out;font-size:1.5rem}.careers-page-2020 .job-listings .job-lever-container .job_title a:hover{color:#c3135b}.careers-page-2020 .job-listings .job-lever-container .job_title a:focus{outline:3px solid #e5166b;outline-offset:3px}.careers-page-2020 .job-listings .job-lever-container .job_location{display:block;margin-bottom:25px}.careers-page-2020 .accommodation{margin-top:50px}.careers-page-2020 .row{display:flex;padding:75px 0 75px 75px}.careers-page-2020 .column{flex:40%;padding:5px}.pricing{overflow-x:hidden}.pricing em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.pricing .text-link{color:#000;border-bottom:1px solid #000}.pricing .header{padding-top:36px;position:relative}.pricing .header.purple{background:linear-gradient(180deg,#efe2ff,#fff)}.pricing .header.pink{background:linear-gradient(180deg,#f8e1ea,#fff)}@media screen and (min-width:890px){.pricing .header .text-wrap{width:58.2278481013%}}.pricing .header h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px}@media screen and (min-width:890px){.pricing .header h1{font-size:70px}}@media screen and (min-width:1280px){.pricing .header h1{font-size:80px}}@media screen and (min-width:1440px){.pricing .header h1{font-size:90px}}.pricing .header p{font-size:14px}@media screen and (min-width:890px){.pricing .header p{font-size:18px}}@media screen and (min-width:1280px){.pricing .header p{font-size:20px}}@media screen and (min-width:1440px){.pricing .header p{font-size:22px}}.pricing .header img{max-width:none;width:162%;transform:translateX(-7.5%)}@media screen and (min-width:600px){.pricing .header img{width:100%;transform:translateX(0)}}@media screen and (min-width:890px){.pricing .header img{position:absolute;width:75%;right:-23.5%;bottom:0}}@media screen and (min-width:1024px){.pricing .header img{width:65%;right:-19%}}@media screen and (min-width:1280px){.pricing .header img{width:55%;right:-15.9%}}@media screen and (min-width:1600px){.pricing .header img{width:55%;right:-15.9%}}@media screen and (min-width:1920px){.pricing .header img{height:560px;width:auto;right:-180px}}.pricing .header img:last-child{display:none;width:170%;transform:translateX(-20.25%)}@media screen and (min-width:600px){.pricing .header img:last-child{width:80%;transform:translateX(13%)}}@media screen and (min-width:890px){.pricing .header img:last-child{transform:translateX(0);width:82%;right:-30%}}@media screen and (min-width:1024px){.pricing .header img:last-child{width:62%;right:-15.1%}}@media screen and (min-width:1920px){.pricing .header img:last-child{height:520px;width:auto;right:-102px}}.pricing h1.purple{color:#934af4}.pricing h1.pink{color:#e5166b}.pricing .tabs{display:flex;justify-content:space-between;background:#fff;padding:5px;border-radius:5px;margin:42px 0}.pricing .tabs.purple{filter:drop-shadow(0 4px 30px rgba(147,74,244,.2))}.pricing .tabs.pink{filter:drop-shadow(0 4px 30px rgba(229,22,107,.2))}@media screen and (min-width:890px){.pricing .tabs{margin-bottom:142px;margin-right:60px}}@media screen and (min-width:1280px){.pricing .tabs{margin:82px 152px 172px 0}}@media screen and (min-width:1920px){.pricing .tabs{margin-bottom:232px}}.pricing .tab{width:calc(50% - 2.5px);background:none;border:none;border-radius:5px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.1875;padding:10.5px 0;cursor:pointer}.pricing .tab.selected,.pricing .tab:hover{background:#934af4;color:#fff}.pricing .tab.selected:last-child,.pricing .tab:hover:last-child{background:#e5166b}@media screen and (min-width:1280px){.pricing .tab{font-size:20px}}.pricing .main h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;line-height:1.2;font-weight:400;text-align:center;color:#2d1159;margin-bottom:52px}@media screen and (min-width:890px){.pricing .main h2{font-size:35px;margin-bottom:45px}}@media screen and (min-width:1280px){.pricing .main h2{font-size:45px;margin-bottom:50px}}@media screen and (min-width:890px){.pricing .main .card-row{display:flex;align-items:flex-start}.pricing .main .card-row-3 .card{width:33.3333333333%;margin-right:20px}.pricing .main .card-row-3 .card:last-child{margin-right:0}.pricing .main .card-row-2{justify-content:space-between}.pricing .main .card-row-2&gt;a,.pricing .main .card-row-2&gt;div{width:calc(50% - 30px)}}@media screen and (min-width:1024px){.pricing .main .card-row-3 .card{margin-right:28px}}@media screen and (min-width:1280px){.pricing .main .card-row-2&gt;div{width:calc(50% - 45px)}.pricing .main .card-row-3 .card{margin-right:35px}}@media screen and (min-width:1440px){.pricing .main .card-row-2&gt;div{width:calc(50% - 85px)}.pricing .main .card-row-2 .card{width:610px}.pricing .main .card-row-3 .card{margin-right:75px}}@media screen and (min-width:1920px){.pricing .main .card-row-2&gt;div{width:calc(50% - 116px)}.pricing .main .card-row-3 .card{margin-right:90px}}.pricing #institutionMain{display:none}.pricing a.card:focus-visible,.pricing a.card:hover{background:#6820c5;color:#fff}.pricing a.card:focus-visible span,.pricing a.card:hover span{color:#c59afa}.pricing a.card:focus-visible .card-heading,.pricing a.card:hover .card-heading{border-color:#934af4}.pricing a.card:focus-visible .cta-btn,.pricing a.card:focus-visible .desc,.pricing a.card:focus-visible .price,.pricing a.card:focus-visible .price span,.pricing a.card:hover .cta-btn,.pricing a.card:hover .desc,.pricing a.card:hover .price,.pricing a.card:hover .price span{color:#fff}.pricing a.card:focus-visible .cta-btn,.pricing a.card:hover .cta-btn{border-color:#fbf8ff}.pricing .detail{font-size:14px;line-height:1.2857142857;margin:20px 0}@media screen and (min-width:1280px){.pricing .detail{font-size:16px;margin:30px 0}}@media screen and (min-width:1440px){.pricing .detail{font-size:18px;margin:40px 0}}@media screen and (min-width:1920px){.pricing .detail{font-size:20px}}.pricing .detail strong{font-weight:700}.pricing .detail a:focus-visible,.pricing .detail a:hover{border:none;color:#e5166b}.pricing ul.detail{margin:0}.pricing ul.detail li{display:flex;align-items:center;margin-top:10px}@media screen and (min-width:890px){.pricing ul.detail li{margin-top:20px}}.pricing ul.detail li:before{content:"";width:10px;height:10px;background:#08d493;border-radius:50%;display:block;margin-right:20px;flex-shrink:0}.pricing .cta-btn{background:none;border:1px solid #934af4;color:#934af4;border-radius:5px;padding:10px 0;line-height:1;font-weight:700;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;display:block;text-align:center}@media screen and (min-width:890px){.pricing .cta-btn{font-size:16px;max-width:314px;padding:14px 0}}@media screen and (min-width:1280px){.pricing .cta-btn{font-size:22px;max-width:321px}}@media screen and (min-width:1920px){.pricing .cta-btn{max-width:360px}}.pricing .card{display:block;background:#fff;padding:20px 30px 30px;box-shadow:0 4px 30px rgba(147,74,244,.2);border-radius:10px;margin-bottom:40px;position:relative}@media screen and (min-width:890px){.pricing .card{padding-bottom:20px;margin-bottom:60px}}@media screen and (min-width:1280px){.pricing .card{padding:30px 40px 40px}}.pricing .card-heading{display:flex;justify-content:space-between;align-items:center;font-size:24px;line-height:1.2;font-weight:700;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;padding-bottom:15px;border-bottom:1px solid #d9d9d9}@media screen and (min-width:890px){.pricing .card-heading{padding-bottom:20px}}.pricing .card-heading h4{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;margin:0}@media screen and (min-width:1440px){.pricing .card-heading h4{font-size:28px}}.pricing .card-heading .sm{font-size:16px;line-height:1.4}@media screen and (min-width:1280px){.pricing .card-heading .sm{font-size:22px}}.pricing .card-heading span{color:#9d9d9d;font-size:16px;line-height:1.4;font-weight:400;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}@media screen and (min-width:1280px){.pricing .card-heading span{font-size:20px}}@media screen and (min-width:1440px){.pricing .card-heading span{font-size:22px}}.pricing .card h3{text-align:center;font-size:26px;line-height:1.1923076923;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:20px}@media screen and (min-width:890px){.pricing .card h3{font-size:28px}}@media screen and (min-width:1280px){.pricing .card h3{font-size:30px;margin-bottom:30px}}@media screen and (min-width:1920px){.pricing .card h3{font-size:35px}}.pricing .card .coloured-title{color:#934af4;line-height:1.25;text-align:left}@media screen and (min-width:890px){.pricing .card .coloured-title{font-size:24px}}@media screen and (min-width:1280px){.pricing .card .coloured-title{font-size:30px}}@media screen and (min-width:1440px){.pricing .card .coloured-title{font-size:40px}}.pricing .card .price{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:90px;line-height:1;padding:33px 0 10px;margin:0}@media screen and (min-width:890px){.pricing .card .price{padding-top:20px}}@media screen and (min-width:1280px){.pricing .card .price{font-size:100px}}@media screen and (min-width:1440px){.pricing .card .price{font-size:110px}}.pricing .card .price span{font-size:50px;vertical-align:top;line-height:1.3}.pricing .card .price-custom{font-size:60px;padding:15px 0 20px}@media screen and (min-width:890px){.pricing .card .price-custom{font-size:75px}}@media screen and (min-width:1280px){.pricing .card .price-custom{font-size:90px}}@media screen and (min-width:1920px){.pricing .card .price-custom{font-size:100px}}.pricing .card .desc{font-weight:600;margin-bottom:52px;line-height:1.25}@media screen and (min-width:890px){.pricing .card .desc{font-size:14px;margin-bottom:44px}}@media screen and (min-width:1280px){.pricing .card .desc{font-size:16px;margin-bottom:64px;font-size:18px}}@media screen and (min-width:1920px){.pricing .card .desc{font-size:20px}}.pricing .card .main-img{width:180px;margin:0 auto 20px}@media screen and (min-width:1280px){.pricing .card .main-img{width:200px}}.pricing .card .best-value{transform:rotate(10deg);width:100px;position:absolute;right:-14px;top:74px}.pricing .card .cta-wrap{display:flex;align-items:flex-start}.pricing .card .cta-wrap .icon{width:50px;margin-right:15px}.pricing .card .cta-wrap .calculator{width:38px}.pricing .card .cta-wrap .detail{line-height:1.4285714286;margin:0}.pricing .card-pink .coloured-title{color:#e5166b}.pricing .left-border{border-left:1px solid #934af4;padding-left:30px;margin-bottom:62px}@media screen and (min-width:890px){.pricing .left-border{margin-bottom:42px}}.pricing .left-border h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:60px;line-height:1.2;color:#934af4;font-weight:400;margin:0}@media screen and (min-width:1280px){.pricing .left-border h3{font-size:70px}}@media screen and (min-width:1920px){.pricing .left-border h3{font-size:80px}}.pricing .left-border p{font-size:20px;line-height:1.4;margin:0}@media screen and (min-width:1280px){.pricing .left-border p{font-size:24px}}.pricing .left-border .source{font-size:12px;line-height:1;color:rgba(0,0,0,.7);padding-top:20px}.pricing .left-border-pink{border-color:#e5166b}@media screen and (min-width:890px){.pricing .left-border-pink{margin-top:103px}}.pricing .left-border-pink h3{color:#e5166b}.pricing .bg-one{margin-top:-25px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:890px){.pricing .bg-one{margin-top:-68px}}@media screen and (min-width:1440px){.pricing .bg-one{background-position:0;padding-bottom:0}}@media screen and (min-width:1920px){.pricing .bg-one{background-position:bottom;padding-bottom:2.5%}}.pricing .bg-one-purple{background-image:url(/wp-content/themes/TOPHAT01/build/images/pricing/bg_students_mobile.svg)}@media screen and (min-width:890px){.pricing .bg-one-purple{background-image:url(/wp-content/themes/TOPHAT01/build/images/pricing/bg_students_3.svg)}.pricing .bg-one-purple .card-row-2{flex-direction:row-reverse;padding-bottom:40px}}.pricing .bg-one-pink{background-image:url(/wp-content/themes/TOPHAT01/build/images/pricing/bg_institutions_mobile.svg)}@media screen and (min-width:890px){.pricing .bg-one-pink{background-image:url(/wp-content/themes/TOPHAT01/build/images/pricing/bg_institutions.svg)}.pricing .bg-one-pink .card:first-child{min-width:395px}}.pricing .bg-two{background:linear-gradient(180deg,#eddeff,rgba(250,209,225,0) 100%,#e5166b 0),#fbf8ff;margin-top:-82px;padding:82px 0 40px}@media screen and (min-width:890px){.pricing .bg-two{margin-top:0;padding-top:0}}@media screen and (min-width:890px){.pricing .bg-two-pink h2{max-width:670px;margin:0 auto 45px}}@media screen and (min-width:1280px){.pricing .bg-two-pink h2{max-width:760px}}@media screen and (min-width:1440px){.pricing .bg-two-pink h2{max-width:none}}@media screen and (min-width:890px){.pricing .bg-two .card-row{align-items:stretch}.pricing .bg-two .card-row-2{flex-wrap:wrap}.pricing .bg-two .card-row-2 .card{width:calc(50% - 20px);margin-bottom:40px}.pricing .bg-two .card-row-3 .card{margin-bottom:30px}}@media screen and (min-width:1280px){.pricing .bg-two .card-row-2 .card{width:calc(50% - 25px);margin-bottom:50px}}@media screen and (min-width:1920px){.pricing .bg-two .card-row-2 .card{width:calc(50% - 30px);margin-bottom:60px}}@media screen and (min-width:890px){.pricing .mobile{display:none}}.pricing .desktop{display:none}@media screen and (min-width:890px){.pricing .desktop{display:flex;justify-content:space-between}}.pricing .bg-three{background:linear-gradient(180deg,#fbf8ff,#f1f7fa);padding:10px 0 73px}@media screen and (min-width:890px){.pricing .bg-three{padding:0 0 16px}}@media screen and (min-width:1024px){.pricing .bg-three{padding-bottom:30px}}@media screen and (min-width:1440px){.pricing .bg-three{padding-bottom:40px}}@media screen and (min-width:890px){.pricing .bg-three h2{text-align:left;max-width:576px}}@media screen and (min-width:1280px){.pricing .bg-three h2{max-width:693px}}.pricing .bg-three p{margin-top:-12px;font-size:14px;line-height:1.4}@media screen and (min-width:890px){.pricing .bg-three p{margin-bottom:7px}}@media screen and (min-width:1240px){.pricing .bg-three p{font-size:16px}}@media screen and (min-width:1440px){.pricing .bg-three p{font-size:18px}}@media screen and (min-width:890px){.pricing .bg-three ul.detail{padding:0}}.pricing .bg-three ul.detail li{border-bottom:1px solid #d9d9d9;margin:0;padding:20px 0}.pricing .bg-three ul.detail li:last-child{border-bottom:none}@media screen and (min-width:1024px){.pricing .bg-three ul.detail li{padding:15px 0}}.pricing .bg-three .mobile img{padding-top:16px}@media screen and (min-width:890px){.pricing .bg-three .desktop img{margin-bottom:36px}}.pricing .bg-three .desktop ul.detail{padding:20px 0 12px;margin:0}.pricing .bg-three .col{width:50%}@media screen and (min-width:890px){.pricing .bg-three .col:last-child{padding-left:57px}}@media screen and (min-width:1280px){.pricing .bg-three .col:last-child{padding-left:77px}}@media screen and (min-width:1440px){.pricing .bg-three .col:last-child{padding-left:105px}}@media screen and (min-width:1920px){.pricing .bg-three .col:first-child{display:flex;flex-grow:1}.pricing .bg-three .col:first-child ul.detail{min-width:423px;margin-left:40px}.pricing .bg-three .col:last-child{padding-left:47px;width:39%}}.pricing .bg-three .cta-btn:focus-visible,.pricing .bg-three .cta-btn:hover{color:#fff;background:#934af4}@media screen and (min-width:890px){.pricing .bg-three .cta-btn{max-width:220px}}@media screen and (min-width:1280px){.pricing .bg-three .cta-btn{max-width:270px}}.pricing .bg-four{background:linear-gradient(180deg,#fff,rgba(251,248,255,0)),#fbf8ff;border-radius:15px 15px 0 0;margin-top:-15px;padding-bottom:40px}@media screen and (min-width:890px){.pricing .bg-four{background:linear-gradient(180deg,#f1f7fa,rgba(255,241,246,0)),#fbf8ff}}@media screen and (min-width:1280px){.pricing .bg-four{padding-bottom:0}}.pricing .bg-four h2{padding-top:39px;margin:0}@media screen and (min-width:890px){.pricing .bg-four h2{text-align:left;padding:0}}.pricing .bg-four .th{display:flex;justify-content:space-between;align-items:center;color:#6820c5;padding-bottom:8px;border-bottom:1px solid #6820c5;margin-top:40px}@media screen and (min-width:1920px){.pricing .bg-four .th{padding-bottom:20px}}.pricing .bg-four .th h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;margin:0}@media screen and (min-width:1440px){.pricing .bg-four .th h3{font-size:24px}}.pricing .bg-four .th .bubble{width:208px;height:54px;position:relative;flex-shrink:0}.pricing .bg-four .th .bubble img,.pricing .bg-four .th .bubble span{position:absolute;top:0;bottom:0;left:0;right:0}.pricing .bg-four .th .bubble span{font-size:14px;line-height:1.2;padding:10px 15px 10px 35px;display:block}.pricing .bg-four ul{font-size:14px;width:100%}@media screen and (min-width:1024px){.pricing .bg-four ul{font-size:16px}}@media screen and (min-width:1440px){.pricing .bg-four ul{font-size:18px}}@media screen and (min-width:1920px){.pricing .bg-four ul{font-size:20px}}.pricing .bg-four li{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:10px 0}@media screen and (min-width:890px){.pricing .bg-four li{padding:17px 0}}@media screen and (min-width:1440px){.pricing .bg-four li{padding:20px 0}}.pricing .bg-four li:last-child{border-bottom:none}.pricing .bg-four li div{width:calc(50% - 7.5px)}.pricing .bg-four .desktop .th{align-items:flex-end}.pricing .bg-four .desktop li div,.pricing .bg-four .desktop li h3{width:calc(34.81013% - 5px)}@media screen and (min-width:1024px){.pricing .bg-four .desktop li div,.pricing .bg-four .desktop li h3{width:calc(32.53348% - 5px)}}.pricing .bg-four .desktop li div:first-child,.pricing .bg-four .desktop li h2:first-child{width:calc(22.78481% - 5px)}@media screen and (min-width:1024px){.pricing .bg-four .desktop li div:first-child,.pricing .bg-four .desktop li h2:first-child{width:calc(27.90179% - 5px)}}.pricing .bg-four .desktop .h3-bubble{display:flex;align-items:center}.pricing .bg-four .desktop .h3-bubble h3{width:100%;font-size:20px}@media screen and (min-width:1024px){.pricing .bg-four .desktop .h3-bubble h3{font-size:22px}}@media screen and (min-width:1440px){.pricing .bg-four .desktop .h3-bubble h3{font-size:24px}}.pricing .bg-four .desktop .bubble{width:187px}@media screen and (min-width:1024px){.pricing .bg-four .desktop .bubble{width:198px}}@media screen and (min-width:1280px){.pricing .bg-four .desktop .bubble{width:231px}}@media screen and (min-width:1920px){.pricing .bg-four .desktop .bubble{width:276px;height:68px}}.pricing .bg-four .desktop .bubble span{padding:10px 10px 10px 30px;font-size:13px}@media screen and (min-width:1024px){.pricing .bg-four .desktop .bubble span{font-size:14px}}@media screen and (min-width:1280px){.pricing .bg-four .desktop .bubble span{padding:10px 15px 10px 35px;font-size:16px}}@media screen and (min-width:1920px){.pricing .bg-four .desktop .bubble span{font-size:20px}}.pricing .faq{padding-top:10px;background:#fbf8ff}@media screen and (min-width:890px){.pricing .faq{padding-top:20px}}@media screen and (min-width:1280px){.pricing .faq{padding-top:80px}}.pricing-aus a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease;display:inline-block}.pricing-aus a:focus,.pricing-aus a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.pricing-aus a:focus{outline:3px solid #e5166b;outline-offset:3px}main.content-audit .searchForm,main.content-audit .template-selector,main.form-audit .searchForm,main.form-audit .template-selector,main.page-template-audit .searchForm,main.page-template-audit .template-selector{margin-bottom:2rem}main.content-audit .searchForm:last-child,main.content-audit .template-selector:last-child,main.form-audit .searchForm:last-child,main.form-audit .template-selector:last-child,main.page-template-audit .searchForm:last-child,main.page-template-audit .template-selector:last-child{margin-bottom:0}main.content-audit .searchForm label,main.content-audit .template-selector label,main.form-audit .searchForm label,main.form-audit .template-selector label,main.page-template-audit .searchForm label,main.page-template-audit .template-selector label{display:block;margin-bottom:.5rem}main.content-audit .searchForm input[type=search],main.content-audit .template-selector input[type=search],main.form-audit .searchForm input[type=search],main.form-audit .template-selector input[type=search],main.page-template-audit .searchForm input[type=search],main.page-template-audit .template-selector input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:.5rem;border:1px solid #000;min-width:12.5rem}main.content-audit .searchForm button[type=submit],main.content-audit .template-selector button[type=submit],main.form-audit .searchForm button[type=submit],main.form-audit .template-selector button[type=submit],main.page-template-audit .searchForm button[type=submit],main.page-template-audit .template-selector button[type=submit]{display:block;min-width:12.5rem;margin-top:1rem;margin-bottom:0}main.content-audit .template-selector select,main.form-audit .template-selector select,main.page-template-audit .template-selector select{display:block}main.content-audit .template-selector .reset-link,main.form-audit .template-selector .reset-link,main.page-template-audit .template-selector .reset-link{display:inline-block;margin-top:1rem}main.content-audit .button-group,main.form-audit .button-group,main.page-template-audit .button-group{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-bottom:2rem}@media(min-width:768px){main.content-audit .button-group,main.form-audit .button-group,main.page-template-audit .button-group{flex-direction:row}}main.content-audit .button-group:last-child,main.form-audit .button-group:last-child,main.page-template-audit .button-group:last-child{margin-bottom:0}main.content-audit .button-group .btn,main.form-audit .button-group .btn,main.page-template-audit .button-group .btn{display:block}@media(max-width:767px){main.content-audit .button-group .btn,main.form-audit .button-group .btn,main.page-template-audit .button-group .btn{max-width:18.75rem}}@media(min-width:768px){main.content-audit .button-group .btn,main.form-audit .button-group .btn,main.page-template-audit .button-group .btn{margin-right:1rem}}main.content-audit .list-navigation p,main.form-audit .list-navigation p,main.page-template-audit .list-navigation p{margin-bottom:0}main.content-audit .list-navigation ul,main.form-audit .list-navigation ul,main.page-template-audit .list-navigation ul{display:flex;flex-wrap:wrap}main.content-audit .list-navigation ul li,main.form-audit .list-navigation ul li,main.page-template-audit .list-navigation ul li{flex:0 1 50%;padding:0 1rem;margin:0;box-sizing:border-box}.demo-page{padding:50px 0}@media(min-width:768px){.demo-page{padding:0}}.demo-page .wrapper{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.demo-page .wrapper{margin-left:35%;width:auto;max-height:100vh;overflow:scroll;padding:100px 0}}@media(min-width:768px){.demo-page .column-two,.demo-page .slide,.demo-page .wrapper{min-height:100vh}}.demo-page h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.14;margin-bottom:1rem}@media(min-width:768px){.demo-page h1{font-size:2.25rem}}@media(min-width:992px){.demo-page h1{font-size:2.625rem}}.demo-page p{font-size:1rem;line-height:1.4}@media(min-width:480px){.demo-page p{font-size:1.125rem}}@media(min-width:768px){.demo-page .column-one-container{width:500px;position:absolute;min-height:85%;top:7.5%;display:flex;flex-direction:column;justify-content:center}}.demo-page .column-one{position:relative}@media(min-width:768px){.demo-page .column-one{margin:0 30px 50px}}.demo-page .column-one .logo-container,.demo-page .column-one p{margin-bottom:1.5rem}.demo-page .logo-container{max-width:125px}.demo-page .logo-container a,.demo-page .logo-container img{display:block}.demo-page .logo-container a:focus{outline:3px solid #934af4;outline-offset:3px}.demo-page .btn-arrow-h{display:block;color:#767676;font-size:1rem}@media(max-width:767px){.demo-page .btn-arrow-h{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-top:1rem}}@media(min-width:768px){.demo-page .btn-arrow-h{position:absolute;left:190px;bottom:12px;margin:0}}.demo-page #phone a:focus{outline:3px solid #934af4;outline-offset:3px}.demo-page .column-two{width:35%;max-width:600px;position:absolute;background-color:#000;top:0;left:0;display:none}@media(min-width:768px){.demo-page .column-two{display:block}}.demo-page .testimonial-slider{margin:0}.demo-page .slide{position:relative;height:100vh;padding:50px 30px 75px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media(min-width:992px){.demo-page .slide{padding:50px 50px 75px}}.demo-page .slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,#000);z-index:-1}.demo-page .slide:focus{outline:0}.demo-page .slide:focus:before{outline:3px solid #934af4;outline-offset:-5px}.demo-page .slide-img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;min-height:100%;z-index:-2}.demo-page blockquote{max-width:350px}.demo-page blockquote p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;color:#fff}.demo-page .author{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.demo-page .author-name,.demo-page .author-title{margin-bottom:0;margin-right:15px}.demo-page .author-title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem}.demo-page .author-logo{margin-top:1rem;width:100px}.demo-page .slick-dots{position:absolute;bottom:40px;left:30px;text-align:left;width:85%;max-width:350px}@media(min-width:992px){.demo-page .slick-dots{left:50px}}@media(min-width:1290px){.demo-page .slick-dots{left:auto;right:50px}}.demo-page .slick-dots li button{width:8px;height:8px;padding:0}.demo-page .slick-dots li button:before{width:inherit;height:inherit;content:"";background:#fff;border-radius:50%}.demo-page .slick-dots li button:focus{outline:3px solid #934af4;outline-offset:3px}.demo-page .mktoForm strong{font-weight:400}.demo-page .mktoForm div,.demo-page .mktoForm label,.demo-page .mktoForm p,.demo-page .mktoForm span{width:100%;padding:0!important;margin:0}.demo-page .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:1rem!important}.demo-page .mktoForm .mktoFormRow .mktoFormCol .mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem}.demo-page .mktoForm .mktoFormRow .mktoFormCol input,.demo-page .mktoForm .mktoFormRow .mktoFormCol textarea{height:42px;background:#f9f9f9;border:1px solid #d9d9d9;border-radius:2px;font-size:.875rem;padding:.5rem 1rem!important}.demo-page .mktoForm .mktoFormRow .mktoFormCol input:active,.demo-page .mktoForm .mktoFormRow .mktoFormCol input:focus,.demo-page .mktoForm .mktoFormRow .mktoFormCol textarea:active,.demo-page .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:1px solid #934af4}@media(min-width:480px){.demo-page .mktoForm .mktoFormRow .mktoFormCol input,.demo-page .mktoForm .mktoFormRow .mktoFormCol textarea{font-size:1rem}}.demo-page .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:42px;border:1px solid #d9d9d9;border-radius:2px;font-size:.875rem;padding:.5rem 1rem!important;background-color:#f9f9f9;background-image:url(../images/arrow-down-purple.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.demo-page .mktoForm .mktoFormRow .mktoFormCol select:active,.demo-page .mktoForm .mktoFormRow .mktoFormCol select:focus{border:1px solid #934af4}@media(min-width:480px){.demo-page .mktoForm .mktoFormRow .mktoFormCol select{font-size:1rem}}.demo-page .mktoForm .mktoButtonWrap .mktoButton{height:42px;padding:10px 22px;font-size:1rem;margin-top:1.5rem;width:100%}.demo-page .mktoForm .mktoButtonWrap .mktoButton,.demo-page .mktoForm .mktoButtonWrap .mktoButton:visited{background:none;color:#e5166b;border:1px solid #e5166b}.demo-page .mktoForm .mktoButtonWrap .mktoButton:active,.demo-page .mktoForm .mktoButtonWrap .mktoButton:focus,.demo-page .mktoForm .mktoButtonWrap .mktoButton:hover{background:#e5166b;color:#fff}.demo-page .mktoForm .mktoButtonWrap .mktoButton:focus{outline:3px solid #934af4;outline-offset:3px}.demo-page .mktoForm .mktoButtonWrap .mktoButton.activated{background:#e5166b;color:#fff;border:1px solid #e5166b}.demo-page .mktoForm .mktoButtonWrap .mktoButton.activated:hover{color:#e5166b;background:none}@media(min-width:768px){.demo-page .mktoForm .mktoButtonWrap .mktoButton{width:165px}}.demo-page .mktoForm .mktoError{right:0!important}.institutions .hero{overflow-x:hidden}.institutions .wrapper.small{max-width:1000px}@media(min-width:1040px){.institutions .wrapper.small{padding:0}}.institutions .wrapper.x-small{max-width:800px}@media(min-width:840px){.institutions .wrapper.x-small{padding:0}}.institutions .three-columns,.institutions .two-columns{display:flex;flex-direction:column}@media(min-width:768px){.institutions .three-columns,.institutions .two-columns{flex-direction:row}}.institutions .two-columns .col-one{width:100%}@media(min-width:992px){.institutions .two-columns .col-one{flex-basis:50%;width:50%}}.institutions .three-columns .col-one{width:100%}@media(min-width:992px){.institutions .three-columns .col-one{flex-basis:33.3333333333%;width:33.3333333333%}}@media(min-width:768px){.institutions .bleed-right:before{content:"";position:absolute;top:0;right:-80.5%;background:#2d1159;height:100%;width:100%;z-index:-1}}.institutions .features h2,.institutions .form h2,.institutions .pricing h2,.institutions .resources h2,.institutions .services h2{text-align:center}.institutions .hero .wrapper{display:flex;flex-direction:column}.institutions .hero .two-columns{padding:2rem 0}@media(min-width:768px){.institutions .hero .two-columns{padding:6rem 0}}.institutions .hero .content{display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.institutions .hero .content{padding-right:50px}}@media(min-width:768px){.institutions .hero .btn-pink{margin-right:.5rem}}.institutions .principles h2{text-align:center}@media(min-width:768px){.institutions .principles h2{text-align:left}}@media(min-width:992px){.institutions .principles .sidebar-padding{padding-left:100px;padding-right:50px}}.institutions .principles .caption{color:#767676;font-size:1rem;margin-top:1rem}.institutions .principles figure{position:relative;padding:1rem;text-align:center}.institutions .principles figure svg{width:100%;max-width:500px;height:auto;margin:auto;display:block}.institutions .principles figure:before{content:"";position:absolute;z-index:-2;top:0;left:0;height:100%;width:100%;background-color:#fff;margin:0 auto;background-size:50px 50px,49.9px 50px;background-image:linear-gradient(rgba(45,17,89,.1) 1px,transparent 0),linear-gradient(90deg,rgba(45,17,89,.1) 1px,transparent 0);background-position:0 -2px,-2px 0}@media(min-width:992px){.institutions .principles figure{padding:3.1rem}.institutions .principles figure:before{background-position:0 -2px,0 0}}.institutions .features p{text-align:center}.institutions .features ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:2rem;text-align:center}@media(min-width:768px){.institutions .features ul{margin-top:4rem}}.institutions .features ul li a{display:flex;flex-direction:column;align-items:center;width:75px;max-width:75px;border-bottom:0;margin:0 10px}@media(min-width:1200px){.institutions .features ul li a{width:95px;max-width:95px}}.institutions .features ul li a p{font-size:.875rem;color:#333;max-width:100px;line-height:1.3;transition:color .3s ease}.institutions .features ul li a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions .features .icon{width:50px;height:50px;background:#eee6fc;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 0 1rem;transition:background .3s ease}@media(min-width:1200px){.institutions .features .icon{width:60px;height:60px}}.institutions .features .icon img{width:20px;height:20px;display:block;position:relative}@media(min-width:1200px){.institutions .features .icon img{width:30px;height:30px}}.institutions .features .btn-arrow-h{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em;width:100%;display:block;text-align:center;margin-top:1rem}.institutions .features .btn-arrow-h:after,.institutions .features .btn-arrow-h:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.institutions .features .btn-arrow-h:after{content:"ï¡";left:.1em;margin-left:.6em}.institutions .features .btn-arrow-h:active:before,.institutions .features .btn-arrow-h:focus:before,.institutions .features .btn-arrow-h:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.institutions .features .btn-arrow-h:active:after,.institutions .features .btn-arrow-h:focus:after,.institutions .features .btn-arrow-h:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.institutions .features .btn-arrow-h:focus{outline:3px solid #934af4;outline-offset:3px}.institutions .pricing{background:#fbf8ff;padding:50px 25px}@media(min-width:768px){.institutions .pricing{padding-left:75px;padding-right:75px}}.institutions .pricing a,.institutions .pricing p{max-width:800px;margin:0 auto;text-align:center}.institutions .pricing a{display:block;width:200px;margin-top:2rem}.institutions .data-point{max-width:400px}.institutions .data-point h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.625rem;line-height:1.05;margin-bottom:.5rem;color:#934af4}@media(min-width:768px){.institutions .data-point h4{font-size:3.4375rem;margin-bottom:1rem}}@media(min-width:992px){.institutions .data-point h4{font-size:3.9375rem;margin-left:-2px}}.institutions .data-point p{font-size:.875rem;line-height:1.35;margin-bottom:0}@media(min-width:768px){.institutions .data-point p{font-size:1.125rem}}.institutions .services p{max-width:800px;margin:0 auto 3rem;text-align:center}.institutions .services .grid-container{position:relative;padding-top:2.2rem}.institutions .services .grid-container:before{content:"";position:absolute;z-index:-2;top:0;left:0;height:102%;width:calc(100% - 2px);background-color:#fff;margin:0 auto;background-size:50px 50px,50px 50px;background-position:-2px -20px,-2px -2px;background-image:linear-gradient(rgba(45,17,89,.1) 1px,transparent 0),linear-gradient(90deg,rgba(45,17,89,.1) 1px,transparent 0)}@media(min-width:768px){.institutions .services .grid-container{padding-top:4.1rem}.institutions .services .grid-container:before{background-position:-2px 0,-2px -2px;height:80%}}.institutions .services .three-columns{max-width:1000px;margin:0 auto}.institutions .services .three-columns h5{margin-bottom:.75rem;text-align:center}.institutions .services .three-columns .col-one{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}@media(min-width:768px){.institutions .services .three-columns .col-one{margin-bottom:0;margin-right:2rem}}.institutions .services .three-columns .framed-list-container{background:#fff;border:3px solid #2d1159;max-width:290px;width:100%;position:relative;text-align:center}@media(min-width:768px){.institutions .services .three-columns .framed-list-container{padding:1rem 0}}.institutions .services .three-columns .framed-list-container:before{content:"";position:absolute;right:-15px;bottom:-15px;height:100%;width:100%;z-index:-1;background:#2d1159}.institutions .services .three-columns .framed-list-container li{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1rem;color:#767676;margin:1rem}.institutions .post-grid{display:flex;flex-direction:column}@media(min-width:768px){.institutions .post-grid{flex-direction:row;justify-content:space-between}}.institutions .post-grid li{max-width:450px;margin-left:auto;margin-right:auto}@media(min-width:768px){.institutions .post-grid li:first-child(){margin-right:50px}}.institutions .post-grid .post.loop{border:1px solid #d9d9d9;transition:box-shadow .3s ease;height:100%;cursor:pointer}.institutions .post-grid .post.loop:active,.institutions .post-grid .post.loop:focus,.institutions .post-grid .post.loop:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.institutions .post-grid .post.loop h2{text-align:left;margin:0 0 1rem}.institutions .post-grid .post.loop .post-text{padding:0 2rem}.institutions .post-grid .post.loop .post-title a{border:none;text-align:left}.institutions .post-grid .post.loop .post-slug a{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;border:none;color:#934af4;font-weight:700}@media(min-width:768px){.institutions .post-grid .post.loop .post-slug a{font-size:1rem}}.institutions .post-grid .post.loop .post-slug a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions .post-grid .post.loop .post-thumbnail img{border:none;border-bottom:1px solid #eee}.institutions .school-logo-banner{text-align:center}.institutions .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.institutions .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.institutions .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.institutions .school-logo-banner h5{max-width:80%;margin-bottom:50px;font-size:1.125rem}}.institutions .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.institutions .school-logo-banner .wp-block-image{display:none;padding-top:40px}.institutions .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.institutions .school-logo-banner .wp-block-image{display:block}}.institutions .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.institutions .school-logo-banner .wp-block-image:last-child{display:none}}.institutions .school-logo-banner .logo-con-part{width:50%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.institutions .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.institutions .school-logo-banner .logo-con-part{width:25%;height:160px}}.institutions .school-logo-banner .logo-con-part img{opacity:.6;max-width:100%;max-height:100%}.institutions .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.institutions .school-logo-banner .logo-con-part img,.institutions .school-logo-banner .logo-con-part img.tall{width:auto}}.institutions .form{margin:40px 0 25px;padding:40px 25px;background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.institutions .form .marketo-form-loading{color:#d9d9d9}.institutions .form .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.institutions .form .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}@media(min-width:768px){.institutions .form{padding:100px 50px;margin:50px 0}}@media(min-width:1200px){.institutions .form{margin:75px 25px}}.institutions .form h2,.institutions .form p{color:#fff}.institutions .form h2{margin:0 auto 2rem}@media(min-width:768px){.institutions .form h2{margin-bottom:2.5rem}}@media(min-width:992px){.institutions .form h2{max-width:1000px}}.institutions .form p{margin:0 auto;line-height:1.4;text-align:center}@media(min-width:992px){.institutions .form p{max-width:1080px}}.institutions .form .mktoForm{margin-top:40px}.institutions .form .mktoForm label.mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.institutions .form .mktoForm label.mktoLabel{font-size:1rem}}.institutions .form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{background:none}.institutions .form .mktoForm .mktoFormRow .mktoFormCol{padding:0;margin-bottom:1.5rem!important}@media(min-width:768px){.institutions .form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2rem!important}}.institutions .form .mktoForm .mktoFormRow{margin:0}.institutions .form .mktoForm .mktoButtonRow{width:100%}.institutions .form .mktoForm .mktoButtonRow .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.institutions .form .mktoForm .mktoButtonRow .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.institutions .form .mktoForm .mktoButtonRow .mktoButton{width:auto;font-size:1.375rem}}.institutions .form .mktoForm .mktoButtonRow .mktoButton:active,.institutions .form .mktoForm .mktoButtonRow .mktoButton:focus,.institutions .form .mktoForm .mktoButtonRow .mktoButton:hover{color:#e5166b;background:#fff}.institutions .form .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;height:40px;background:#fff;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{height:45px;font-size:1.125rem}}.institutions .form .mktoForm .mktoFormRow .mktoFormCol textarea{padding:5px!important}.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.institutions .form .mktoForm .mktoFormRow .mktoFormCol select{border-radius:0;height:40px;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.institutions .form .mktoForm .mktoFormRow .mktoFormCol select{height:45px}}.institutions .form .mktoForm .mktoLabel.mktoHasWidth{float:none}.institutions .form .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{padding:0;margin-top:.15em}.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{max-height:14px;margin-top:4px}@media(min-width:768px){.institutions .form .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1000px;margin:50px auto 0}.institutions .form .mktoFormRow{flex-basis:calc(50% - 20px)}.institutions .form .mktoFormRow:nth-of-type(8){flex-basis:100%}}.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=text],.institutions .form .mktoForm .mktoFormRow .mktoFormCol select,.institutions .form .mktoForm .mktoFormRow .mktoFormCol textarea{background:hsla(0,0%,100%,.1);color:#fff;border:none;font-size:1rem}.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol select:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol select:focus,.institutions .form .mktoForm .mktoFormRow .mktoFormCol textarea:active,.institutions .form .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:1px solid #fff}.institutions .form .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/arrow-down-white.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.institutions .form .mktoForm label.mktoLabel{color:#fff}@media(min-width:768px){.institutions .form-long .mktoFormRow:nth-of-type(8){flex-basis:calc(50% - 20px)}}.institutions .sticky-con{position:relative;height:100%;width:100%}.institutions .sticky-con .scroll-widget-con{position:absolute;top:0;left:0;bottom:0;width:100px;z-index:10}.institutions .sticky-con .scroll-widget{width:100px;background:#fff;display:none;padding-top:50px}@media(min-width:992px){.institutions .sticky-con .scroll-widget{display:block}}.institutions .sticky-con .scroll-widget li{position:relative;padding:.5rem 0;margin-bottom:0;line-height:1.2;cursor:pointer}.institutions .sticky-con .scroll-widget li:before{content:"";position:absolute;border-top:1px solid #767676;width:10px;top:50%;left:0;transition:border-color .3s ease}.institutions .sticky-con .scroll-widget li a{font-size:1rem;border-bottom:none;color:#767676;display:block;padding-left:25px;transition:color .3s ease}.institutions .sticky-con .scroll-widget li a:focus{outline:3px solid #934af4;outline-offset:3px}.institutions .sticky-con .scroll-widget li:focus:before,.institutions .sticky-con .scroll-widget li:hover:before{border-color:#e5166b}.institutions .sticky-con .scroll-widget li:focus a,.institutions .sticky-con .scroll-widget li:hover a{color:#e5166b}.parent-pageid-11794{/*! CSS Used from: https://tophat.com/wp-content/themes/TOPHAT01/build/css/main.css?ver=1615930203 */}.parent-pageid-11794 .font--body{color:#555}.parent-pageid-11794 .font--purple{color:#c59afa}.parent-pageid-11794 .font-condensed,.parent-pageid-11794 .font-condensed--reg{font-weight:400}.parent-pageid-11794 .font-condensed,.parent-pageid-11794 .font-condensed--bold,.parent-pageid-11794 .font-condensed--reg{text-transform:uppercase;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;letter-spacing:.05em}.parent-pageid-11794 .font-condensed--bold{font-weight:700}.parent-pageid-11794 .small-text{font-size:16px}.parent-pageid-11794 .button{display:block;border:none;transition:all .2s ease-out;text-transform:uppercase;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.025em;font-size:1rem}.parent-pageid-11794 .button:focus,.parent-pageid-11794 .button:hover{text-decoration:none}.parent-pageid-11794 .button:focus{outline:5px solid #934af4;outline-offset:4px}.parent-pageid-11794 .button:active{transform:scale(.96);transition:all .05s}.parent-pageid-11794 .button.button--text{border-bottom:2px solid #e5166b;color:#e5166b;font-weight:700;display:inline-block;width:auto}.parent-pageid-11794 .button.button--text:hover{border-bottom:2px solid #c3135b;color:#c3135b}.parent-pageid-11794 .button.button--text:focus{outline:5px solid #e5166b;outline-offset:4px}.parent-pageid-11794 .inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:40em){.parent-pageid-11794 .col-12{width:100%}}.parent-pageid-11794 .callout{font-size:1.25rem;line-height:1.333em}.parent-pageid-11794 .callout--large{font-size:1.5rem;line-height:1.4em}.parent-pageid-11794 .small-text{font-size:1rem}.parent-pageid-11794 hr{margin:0}.parent-pageid-11794 .font-colour--black{color:#000!important}.parent-pageid-11794 .hero--right:not(.hero-video){background:linear-gradient(270deg,#000,#000 50%,#fff 0,#fff)}.parent-pageid-11794 .product-intro__hero{min-height:500px}.parent-pageid-11794 .product-intro__hero .fader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;background-image:linear-gradient(90deg,transparent,transparent 80%,#000)}.parent-pageid-11794 .product-title-main{position:relative;z-index:100;color:#000;line-height:1.2}.parent-pageid-11794 .toc{letter-spacing:.05em}.parent-pageid-11794 .toc hr{position:relative;top:8px}.parent-pageid-11794 .toc__nav a:focus{outline:5px solid #e5166b;outline-offset:4px}.parent-pageid-11794 .toc__nav li:after{content:"";display:inline-block;position:relative;top:-3px;width:6px;height:6px;background-color:#dcdcdc;border-radius:6px;margin-left:1em;margin-right:1em}.parent-pageid-11794 .toc__nav li:last-child:after{display:none}.parent-pageid-11794 h5.section-label{font-size:1.125rem;padding:.75em;display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background-color:#000}.parent-pageid-11794 .feature-block__media{max-height:600px}.parent-pageid-11794 .feature-block__media--image img{position:relative;width:100%;max-width:none;height:auto}.parent-pageid-11794 .feature-block--left .flex{flex-direction:row-reverse}.parent-pageid-11794 .section-label-wrapper+section:not(.has-bg){margin-top:2em}.parent-pageid-11794 .feature-block:last-child{margin-bottom:4em}.parent-pageid-11794 .feature-list li:before{content:"";display:block;position:absolute;top:18px;left:0;width:14px;height:14px;background-image:url(https://tophat.com/wp-content/themes/TOPHAT01/build/images/icon-check-green.png);background-size:contain}.parent-pageid-11794 .feature-list li{display:block;position:relative;padding-bottom:1em;padding-top:1em;border-bottom:1px solid #dcdcdc}.parent-pageid-11794 .resources__block{height:460px}.parent-pageid-11794 .resources__block .article__thumbnail{background-color:#000}.parent-pageid-11794 .resources__block .article__thumbnail a{display:block}.parent-pageid-11794 .resources__block .article__thumbnail a:focus img,.parent-pageid-11794 .resources__block .article__thumbnail a:hover img{opacity:.5}.parent-pageid-11794 .resources__block .article__thumbnail a:focus{outline:5px solid #934af4;outline-offset:4px}.parent-pageid-11794 .resources__block .article__thumbnail img{transition:all .2s}.parent-pageid-11794 .resources__block .article__title a{display:block}.parent-pageid-11794 .resources__block .article__title a:focus{outline:5px solid #934af4;outline-offset:4px}.parent-pageid-11794 .resources__block .article__link{border-top:1px solid rgba(0,0,0,.12)}@media(min-width:40em)and (max-width:52em){.parent-pageid-11794 .product-intro .flex{flex-wrap:wrap-reverse}.parent-pageid-11794 .product-intro__hero{height:224px;min-height:0}.parent-pageid-11794 .product-title-main{font-size:3.125rem}.parent-pageid-11794 .feature-block .feature-block__columns,.parent-pageid-11794 .hero--right{background:none!important}.parent-pageid-11794 .feature-block.feature-block--right .feature-block__columns .feature-block__media{margin-bottom:1em}}@media(max-width:40em){.parent-pageid-11794 .xs-col{float:left}.parent-pageid-11794 .product-intro .flex{flex-wrap:wrap-reverse}.parent-pageid-11794 .product-intro__hero{height:224px;min-height:0}.parent-pageid-11794 .product-title-main{font-size:3.125rem!important}.parent-pageid-11794 .toc__nav li{width:100%}.parent-pageid-11794 .toc__nav li:after{display:none}.parent-pageid-11794 .feature-block .feature-block__columns,.parent-pageid-11794 .hero--right{background:none!important}.parent-pageid-11794 .feature-block .feature-block__columns .flex-wrap{flex-wrap:wrap-reverse}.parent-pageid-11794 .feature-block.feature-block--right .feature-block__columns .feature-block__media{margin-bottom:1em}}@media(min-width:832px){.parent-pageid-11794 .toc .mt3{margin-top:0}}.parent-pageid-11794 .product-intro__hero .fader,.parent-pageid-11794 .product-title-main{z-index:0}.parent-pageid-11794 .section-label{display:inline-block;padding:.5rem;color:#fff;font-size:1.1em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;background-color:#000}.parent-pageid-11794 .hero--right:not(.hero-video){background:none}@media(max-width:832px){.parent-pageid-11794 .product-intro__hero{height:auto}}.parent-pageid-11794 .product-intro{margin-top:3rem}@media(max-width:832px){.parent-pageid-11794 .product-intro{margin-top:1.5rem}}.parent-pageid-11794 .product-intro .product-title-main{font-size:3em;letter-spacing:.025em;margin-bottom:20px}@media(max-width:992px){.parent-pageid-11794 .feature-block__media{margin-bottom:2rem!important}}.parent-pageid-11794 .resources__block{height:auto!important;margin-bottom:2rem}.parent-pageid-11794 .resources__block h2{font-size:2.45em;margin-bottom:1rem}.parent-pageid-11794 .resources__block .resources__article{padding:0 10px}.parent-pageid-11794 .resources__block .resources__article .article__title{font-size:1.4em;line-height:1.2}@media(max-width:768px){.parent-pageid-11794 .toc__label{font-size:1.45em}.parent-pageid-11794 .toc__nav{width:100%}.parent-pageid-11794 .toc__nav li{font-size:1.45em;margin-bottom:.25rem}}main.page-maintenance{color:#fff;background-color:#2d1159;padding-top:0;min-height:100vh}main.page-maintenance *{box-sizing:border-box}main.page-maintenance h1,main.page-maintenance p{color:inherit}main.page-maintenance h1:last-child,main.page-maintenance p:last-child{margin:0}main.page-maintenance img{display:block;width:100%}main.page-maintenance .wrapper{padding-left:1.875rem;padding-right:1.875rem}@media(min-width:768px){main.page-maintenance .wrapper{padding-left:1rem;padding-right:1rem}}@media(min-width:768px){main.page-maintenance .maintenance-container{display:flex;min-height:100vh}}@media(min-width:768px){main.page-maintenance .maintenance-container .maintenance-header{flex:1 1 60%}}@media(min-width:768px){main.page-maintenance .maintenance-container .maintenance-content{flex:1 1 40%}}main.page-maintenance .maintenance-content,main.page-maintenance .maintenance-header{padding:2.5rem 0}@media(min-width:768px){main.page-maintenance .maintenance-content .content-container,main.page-maintenance .maintenance-header .content-container{display:flex;flex-direction:column;height:100%}}@media(min-width:768px)and (-ms-high-contrast:active),(min-width:768px)and (-ms-high-contrast:none){main.page-maintenance .maintenance-content .content-container,main.page-maintenance .maintenance-header .content-container{display:block;height:auto}}main.page-maintenance .maintenance-header{color:#000;background-color:#fff}main.page-maintenance .maintenance-header h1{font-size:2rem;line-height:1.1}@media(min-width:768px){main.page-maintenance .maintenance-header h1{font-size:3.5rem;margin-bottom:3rem}}main.page-maintenance .maintenance-header .wrapper{max-width:24rem}@media(max-width:767px){main.page-maintenance .maintenance-header .wrapper{margin-left:0;margin-right:0}}@media(min-width:768px){main.page-maintenance .maintenance-header .wrapper{height:100%;max-width:43.75rem}}main.page-maintenance .maintenance-header .header-logo{max-width:7.5rem;margin-bottom:1.875rem}@media(min-width:768px){main.page-maintenance .maintenance-header .header-logo{margin-bottom:2.75rem}}main.page-maintenance .maintenance-header .header-logo a{display:block}main.page-maintenance .maintenance-header .header-image{max-width:12.25rem;margin-left:auto;padding-top:.5rem;padding-bottom:1rem}@media(min-width:768px){main.page-maintenance .maintenance-header .header-image{position:relative;max-width:24.5rem;margin-top:auto;margin-left:0;padding-top:3.875rem;padding-bottom:1.875rem;padding-right:2.5rem}}@media(min-width:768px){main.page-maintenance .maintenance-header .header-image:after{content:"";position:absolute;top:0;left:3rem;background-color:rgba(147,74,244,.15);width:19rem;height:19rem;z-index:0}}@media(min-width:992px){main.page-maintenance .maintenance-header .header-image:after{left:5.5rem}}@media(min-width:768px){main.page-maintenance .maintenance-header .header-image img{position:relative;z-index:1}}main.page-maintenance .maintenance-header .header-image .arrow-image{display:none}@media(min-width:768px){main.page-maintenance .maintenance-header .header-image .arrow-image{display:block;position:absolute;top:2.5rem;right:-2rem;width:8rem}}@media(min-width:992px){main.page-maintenance .maintenance-header .header-image .arrow-image{right:-4.5rem}}@media(min-width:768px){main.page-maintenance .maintenance-content{padding-top:6.25rem}}main.page-maintenance .maintenance-content p{font-size:1.125rem;line-height:1.4}@media(min-width:768px){main.page-maintenance .maintenance-content .wrapper{height:100%;max-width:18.75rem}}main.page-maintenance .maintenance-content .button-list{margin-top:1.875rem}main.page-maintenance .maintenance-content .button-list .btn{display:block;font-size:1rem;line-height:1.75rem}main.page-maintenance .maintenance-content .button-list .btn~.btn{margin-top:1.875rem}main.page-maintenance .maintenance-content .button-list .btn-pink,main.page-maintenance .maintenance-content .button-list .btn-pink:visited{background-color:#e5166b}main.page-maintenance .maintenance-content .button-list .btn-ghost,main.page-maintenance .maintenance-content .button-list .btn-ghost:visited,main.page-maintenance .maintenance-content .button-list .btn-pink:active,main.page-maintenance .maintenance-content .button-list .btn-pink:focus,main.page-maintenance .maintenance-content .button-list .btn-pink:hover{background-color:#fff}main.page-maintenance .maintenance-content .button-list .btn-ghost:active,main.page-maintenance .maintenance-content .button-list .btn-ghost:focus,main.page-maintenance .maintenance-content .button-list .btn-ghost:hover{background-color:#e5166b}main.page-maintenance .maintenance-content .copyright{padding-top:3.5rem}@media(min-width:768px){main.page-maintenance .maintenance-content .copyright{margin-top:auto}}.authoring .wrapper-small{max-width:1000px}.authoring .small-caps-header{display:inline-block;margin-bottom:1rem;color:#6820c5}.authoring .hero{padding:50px 0;position:relative;background-size:cover;margin-bottom:200px}@media(min-width:480px){.authoring .hero{padding-bottom:100px}}@media(min-width:768px){.authoring .hero{padding-top:100px}}.authoring .hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;background:linear-gradient(180deg,#0b0212,#2d1159 98.89%)}@media(min-width:480px){.authoring .hero .columns-two{justify-content:space-around}}.authoring .hero .btn-arrow{padding-left:0}.authoring .hero .btn-arrow:focus{outline:3px solid #e5166b;outline-offset:3px}.authoring .hero .btn-arrow,.authoring .hero .hero-copy p,.authoring .hero h1{color:#fff}.authoring .hero .hero-copy{width:100%;text-align:center}@media(min-width:768px){.authoring .hero .hero-copy{text-align:left;flex:0 0 400px}}.authoring .hero .hero-media{flex:1 1 318px}@media(min-width:1200px){.authoring .hero .hero-media{transform:scale(1.1)}}.authoring .hero .ratio-con{position:relative;padding-top:25px;padding-bottom:50.5%;height:0}.authoring .hero .vid-con{background-size:contain;background-repeat:no-repeat;padding:3.2% 10.6%;position:absolute;top:0;left:0;width:100%;height:100%}.authoring .hero .vid-con video{border:1px solid #fff;border-radius:3px}.authoring .stats{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);background:#fff;max-width:800px;margin:75px auto -200px;border-radius:20px;padding:20px;justify-content:space-around}.authoring .stats .col{padding-right:20px;max-width:250px;text-align:center}.authoring .stats span{font-size:2rem;display:block;font-weight:700;color:#934af4}@media(min-width:768px){.authoring .stats span{font-size:3.75rem}}.authoring .columns-two{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.authoring .feature-block-large .columns-two{align-items:center}.authoring .feature-block-large .columns-two .col{width:100%}.authoring .feature-block-large.reverse .columns-two{flex-direction:row-reverse}@media(min-width:768px){.authoring .feature-block-large .columns-two .col:first-child{flex:0 0 400px;margin-right:8.3333333333%}.authoring .feature-block-large .columns-two .col:last-child{flex:1 1 300px}.authoring .feature-block-large.reverse .columns-two .col:first-child{margin-right:0}.authoring .feature-block-large.reverse .columns-two .col:last-child{margin-right:8.3333333333%}}.authoring .woodcut-overflow{margin-top:150px;margin-bottom:0}@media(min-width:768px){.authoring .woodcut-overflow{margin-top:250px}}@media(min-width:1200px){.authoring .woodcut-overflow{margin-bottom:100px}}.authoring .woodcut-overflow .col:first-child figure{max-width:220px;position:absolute;top:-110px;left:0;right:0;margin:0 auto}.authoring .woodcut-overflow .col:last-child{margin-bottom:100px}@media(min-width:768px){.authoring .woodcut-overflow .col:last-child{margin-bottom:0}}.authoring .woodcut-overflow .col:last-child figure{position:absolute;bottom:-30px;right:0;left:0;z-index:1;max-width:220px;margin:0 auto}@media(min-width:768px){.authoring .woodcut-overflow .col:first-child figure,.authoring .woodcut-overflow .col:last-child figure{position:static;margin:-175px auto 50px;max-width:220px}}.authoring .feature-block-double .columns-two{flex-direction:column}@media(min-width:768px){.authoring .feature-block-double .columns-two{flex-direction:row}}.authoring .feature-block-double .columns-two .col{padding-top:50px}@media(min-width:768px){.authoring .feature-block-double .columns-two .col{flex:1 1 300px;padding:0 50px}}.authoring .feature-block-double .testimonial.col{padding:40px}.authoring .color-bg--gray .wrapper{background:#eee;padding:50px 30px}@media(min-width:768px){.authoring .color-bg--gray .wrapper{padding:50px}}@media(min-width:992px){.authoring .color-bg--gray .wrapper{padding:50px 100px}}@media(min-width:1200px){.authoring .color-bg--gray .wrapper{border-radius:20px}}.authoring .color-bg--purple-lightest .wrapper{background:#fbf8ff;padding:50px 30px}@media(min-width:768px){.authoring .color-bg--purple-lightest .wrapper{padding:100px}}@media(min-width:1200px){.authoring .color-bg--purple-lightest .wrapper{border-radius:20px}}.authoring .logo-grid-fade{text-align:center}.authoring .school-logo-banner{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media(min-width:768px){.authoring .school-logo-banner{justify-content:center}}.authoring .school-logo-banner .logo-con-part{width:33%;height:80px;padding:10px 15px;display:flex;align-items:center;justify-content:center}.authoring .school-logo-banner .logo-con-part:last-child(){display:none}@media(min-width:480px){.authoring .school-logo-banner .logo-con-part{height:100px}}@media(min-width:768px){.authoring .school-logo-banner .logo-con-part{width:20%;height:160px}.authoring .school-logo-banner .logo-con-part:last-child(){display:flex}}.authoring .school-logo-banner img{opacity:.6;max-width:100%;max-height:100%}.authoring .school-logo-banner img.tall{width:50%}@media(min-width:480px){.authoring .school-logo-banner img{width:auto}}.authoring .testimonial-con h2{max-width:600px;margin:0 auto 4rem}.authoring .testimonial{background:#fff;box-shadow:10px 10px 50px 3px hsla(0,0%,41.6%,.1);border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #fff;transition:border .3s ease,box-shadow .3s ease}@media(min-width:768px){.authoring .testimonial{padding:40px}}.authoring .testimonial:first-child{margin-bottom:1rem}@media(min-width:768px){.authoring .testimonial:first-child{margin-right:1rem;margin-bottom:0}}.authoring .testimonial:hover{border:1px solid #d9d9d9;box-shadow:none}.authoring .testimonial:hover .professor-headshot .name,.authoring .testimonial:hover .professor-headshot span{color:#e5166b}.authoring .testimonial:focus{outline:3px solid #e5166b;outline-offset:3px}.authoring .testimonial h6,.authoring .testimonial p{text-align:left}.authoring .testimonial p{font-size:1.125rem}@media(min-width:768px){.authoring .testimonial p{font-size:1.3125rem}}.authoring .testimonial .professor-headshot{display:flex;flex-direction:row}.authoring .testimonial .professor-headshot img{width:40px;height:40px;margin-right:1rem}@media(min-width:768px){.authoring .testimonial .professor-headshot img{width:55px;height:55px;margin-right:2rem}}.authoring .testimonial .professor-headshot .name{font-size:.875rem;color:#555;margin:0}@media(min-width:768px){.authoring .testimonial .professor-headshot .name{font-size:1rem}}.authoring .testimonial .professor-headshot span{font-weight:700;font-size:1.125rem;color:#934af4;display:block}@media(min-width:768px){.authoring .testimonial .professor-headshot span{font-size:1.375rem}}.authoring .form{margin:40px 0 25px;padding:40px 25px;background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.authoring .form .marketo-form-loading{color:#d9d9d9}.authoring .form .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.authoring .form .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}@media(min-width:768px){.authoring .form{padding:100px 50px;margin:50px 0}}@media(min-width:1200px){.authoring .form{margin:75px 25px}}.authoring .form h2,.authoring .form p{color:#fff}.authoring .form h2{margin:0 auto 2rem;text-align:center}@media(min-width:768px){.authoring .form h2{margin-bottom:2.5rem}}@media(min-width:992px){.authoring .form h2{max-width:1000px}}.authoring .form p{margin:0 auto 20px;line-height:1.4;text-align:center}@media(min-width:992px){.authoring .form p{max-width:1080px}}.authoring .form .mktoForm{margin-top:40px}.authoring .form .mktoForm label.mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.authoring .form .mktoForm label.mktoLabel{font-size:1rem}}.authoring .form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{background:none}.authoring .form .mktoForm .mktoFormRow .mktoFormCol{padding:0;margin-bottom:1.5rem!important}@media(min-width:768px){.authoring .form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2rem!important}}.authoring .form .mktoForm .mktoFormRow{margin:0}.authoring .form .mktoForm .mktoButtonRow{width:100%}.authoring .form .mktoForm .mktoButtonRow .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.authoring .form .mktoForm .mktoButtonRow .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.authoring .form .mktoForm .mktoButtonRow .mktoButton{width:auto;font-size:1.375rem}}.authoring .form .mktoForm .mktoButtonRow .mktoButton:active,.authoring .form .mktoForm .mktoButtonRow .mktoButton:focus,.authoring .form .mktoForm .mktoButtonRow .mktoButton:hover{color:#e5166b;background:#fff}.authoring .form .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;height:40px;background:#fff;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{height:45px;font-size:1.125rem}}.authoring .form .mktoForm .mktoFormRow .mktoFormCol textarea{padding:5px!important}.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.authoring .form .mktoForm .mktoFormRow .mktoFormCol select{border-radius:0;height:40px;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.authoring .form .mktoForm .mktoFormRow .mktoFormCol select{height:45px}}.authoring .form .mktoForm .mktoLabel.mktoHasWidth{float:none}.authoring .form .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{padding:0;margin-top:.15em}.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{max-height:14px;margin-top:4px}@media(min-width:768px){.authoring .form .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1000px;margin:50px auto 0}.authoring .form .mktoFormRow{flex-basis:calc(50% - 20px)}.authoring .form .mktoFormRow:nth-of-type(8){flex-basis:100%}}.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=text],.authoring .form .mktoForm .mktoFormRow .mktoFormCol select,.authoring .form .mktoForm .mktoFormRow .mktoFormCol textarea{background:hsla(0,0%,100%,.1);color:#fff;border:none;font-size:1rem}.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol select:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol select:focus,.authoring .form .mktoForm .mktoFormRow .mktoFormCol textarea:active,.authoring .form .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:1px solid #fff}.authoring .form .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/arrow-down-white.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.authoring .form .mktoForm label.mktoLabel{color:#fff}@media(min-width:768px){.referral-page .main-flex{display:flex}}.referral-page section{flex:2 0 450px;margin:50px 0;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.referral-page section{margin:75px 0 50px}}.referral-page section .wrapper{margin:0 auto;max-width:850px}@media(max-width:1250px){.referral-page section .wrapper{padding:0 30px}}@media(min-width:1600px){.referral-page section .wrapper{max-width:70%}}.referral-page section .wordmark{max-width:125px;margin-bottom:30px}.referral-page section .dek,.referral-page section .marketo-form-container,.referral-page section h1{max-width:650px}.referral-page section .faq__title{margin:0 auto 40px}.referral-page section .marketo-form-container{margin-bottom:50px}.referral-page .refer-anchor{text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em;margin-bottom:32px}@media(min-width:768px){.referral-page .refer-anchor{font-size:1.125rem}}@media(min-width:480px){.referral-page ol{display:flex}}.referral-page ol li{margin:25px 75px 25px 0;display:flex;align-items:center}@media(min-width:480px){.referral-page ol li{display:block;max-width:200px}}.referral-page ol img{max-width:74px}.referral-page ol .icon-container{margin-right:20px;position:relative}@media(min-width:480px){.referral-page ol .icon-container{margin:0 0 20px}}.referral-page ol li:first-child .icon-container:after{content:"";display:block;position:absolute;border-left:2px dashed #d9d9d9;height:125%;top:74px;left:37px}@media(min-width:480px){.referral-page ol li:first-child .icon-container:after{top:50%;left:70px;width:100%;height:2px;border-top:2px dashed #d9d9d9;border-left:none}}.referral-page aside{flex:1 1 300px;background:#2d1159}@media(min-width:768px){.referral-page aside{min-height:100vh;overflow:hidden}}.referral-page .img-container{transform:scaleX(-1);min-height:550px;background:url(https://tophat.com/wp-content/uploads/lp-referral-hero-img-2x.jpg) no-repeat 33%;background-size:cover;display:none}@media(min-width:768px){.referral-page .img-container{display:block}}.referral-page figure{max-width:450px;padding:50px;margin:auto}@media(min-width:768px){.referral-page figure{margin:0}}.referral-page figure p{color:#fff}@media(min-width:768px){.referral-page figcaption{display:flex;align-items:center}}.referral-page figcaption img{max-width:74px;margin-right:20px}.referral-page figcaption p{margin-bottom:0}.referral-page .name,.referral-page blockquote p{font-weight:600}.referral-page .marketo-form{margin-top:40px}.referral-page .faq{padding-bottom:0}.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="1370"] .mktoFormRow:nth-of-type(4),.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="4154"] .mktoFormRow:nth-of-type(4){position:relative;padding-bottom:55px;flex-basis:100%}@media(max-width:767px){.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="1370"] .mktoFormRow:nth-of-type(4),.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="4154"] .mktoFormRow:nth-of-type(4){padding-bottom:0}}.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="1370"] .mktoFormRow:nth-of-type(4):after,.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="4154"] .mktoFormRow:nth-of-type(4):after{content:"";display:block;position:absolute;width:100%;height:20px;border-top:1px solid #d9d9d9;bottom:0;left:0}@media(max-width:767px){.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="1370"] .mktoFormRow:nth-of-type(4):after,.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="4154"] .mktoFormRow:nth-of-type(4):after{display:none}}@media(min-width:768px){.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="1370"] .mktoFormRow:nth-of-type(4) .mktoFormCol .mktoFieldWrap,.demo-modal.form-two-col .marketo-form-container form[data-mkto-id="4154"] .mktoFormRow:nth-of-type(4) .mktoFormCol .mktoFieldWrap{width:calc(50% - 15px)}}main .vs-comparison{max-width:1200px;padding:0 24px;margin:70px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(max-width:768px){main .vs-comparison{align-items:flex-start;margin-top:0}}main .vs-comparison h1{color:#262626;padding:0 65px}@media(max-width:768px){main .vs-comparison h1{padding:0;text-align:left;font-size:25px}}main .vs-comparison h1 .gradient-text{display:inline-block;font-weight:700;background:linear-gradient(90deg,#e5166b,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:480px){main .vs-comparison h1 .gradient-text{display:block}}main .vs-comparison p{text-align:left;max-width:945px;font-size:22px;color:#555;margin:0}@media(max-width:768px){main .vs-comparison p{font-size:14px}}main .vs-comparison button{background:none;border:none;color:#e5166b;height:28px;width:265px;font-weight:700;font-size:22px;margin:40px 0}@media(max-width:768px){main .vs-comparison button{margin:24px 0;font-size:14px;text-align:left}}main .gradient-line{width:100%;height:7px;background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,76.9%,0) 95.7%);margin:24px auto 0}main .content-section{max-width:1200px;padding:0 24px;margin:150px auto}@media(max-width:768px){main .content-section{margin:50px auto}}@media(max-width:768px){main .content-section h2{font-size:18px}}main .content-section .flex-container{display:flex;justify-content:center;align-items:center}@media(max-width:768px){main .content-section .flex-container{flex-direction:column-reverse}}main .content-section .flex-container .content-stats{display:flex;justify-content:center;align-items:center}main .content-section .flex-container .content-stats .number-stats{font-family:source-sans-pro-light;display:inline-block;font-size:142.3px;font-weight:300;background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){main .content-section .flex-container .content-stats .number-stats{font-size:70px}}main .content-section .flex-container .content-stats .percentage-content{max-width:246px;padding-left:24px}main .content-section .flex-container .content-stats .percentage-content p:first-child{font-size:18px;margin-bottom:9px}@media(max-width:768px){main .content-section .flex-container .content-stats .percentage-content p:first-child{font-size:10px;margin-bottom:5px}}main .content-section .flex-container .content-stats .percentage-content p:nth-child(2){font-size:10px;font-weight:lighter;margin-bottom:0}@media(max-width:768px){main .content-section .flex-container .content-stats .percentage-content p:nth-child(2){font-size:6px}}main .content-section .flex-container .image-container{max-width:548px;height:438px;margin:0 50px}@media(max-width:768px){main .content-section .flex-container .image-container{max-width:100%;height:auto;margin:0}}main .content-section .mobile-only-heading{display:none}@media(max-width:768px){main .content-section .mobile-only-heading{display:block}}main .content-section .mobile-only-heading h2{color:#262626;font-size:18px}main .content-section .mobile-only-heading p{font-size:14px;color:#555}main .content-section .desktop-only-heading{display:block}@media(max-width:768px){main .content-section .desktop-only-heading{display:none}}main .content-section .desktop-only-heading h2{color:#262626}main .content-section .desktop-only-heading p{font-size:22px;color:#555}main .flex-container-box-shadow{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){main .flex-container-box-shadow{flex-direction:column}}main .flex-container-box-shadow .content-stats{display:flex;align-items:center}main .flex-container-box-shadow .content-stats .number-stats{display:inline-block;font-size:135px;font-weight:300;font-family:source-sans-pro-light;background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){main .flex-container-box-shadow .content-stats .number-stats{font-size:70px}}main .flex-container-box-shadow .content-stats .percentage-content{max-width:246px;padding-left:24px}main .flex-container-box-shadow .content-stats .percentage-content p:first-child{font-size:18px;margin-bottom:9px}@media(max-width:768px){main .flex-container-box-shadow .content-stats .percentage-content p:first-child{font-size:10px;margin-bottom:5px}}main .flex-container-box-shadow .content-stats .percentage-content p:nth-child(2){font-size:10px;font-weight:lighter;margin-bottom:0}@media(max-width:768px){main .flex-container-box-shadow .content-stats .percentage-content p:nth-child(2){font-size:6px}}main .flex-container-box-shadow .image-container{max-width:505px;height:595px;margin:0 50px;position:relative}@media(max-width:768px){main .flex-container-box-shadow .image-container{max-width:100%;height:auto;margin:0}}main .flex-container-box-shadow .image-container img{width:100%;display:block;box-shadow:25px 25px}@media(max-width:768px){main .flex-container-box-shadow .image-container img{box-shadow:15px 15px}}main .flex-container-box-shadow .image-container .text-on-image{position:absolute;bottom:2px;right:0;background-color:#fff;color:#000;padding-left:20px;padding-right:20px;width:223px;height:233px}@media(max-width:768px){main .flex-container-box-shadow .image-container .text-on-image{width:205px;height:140px}}main .flex-container-box-shadow .image-container .text-on-image h4{display:inline-block;font-size:105px;font-weight:300;font-family:source-sans-pro-light;margin:0;background:linear-gradient(90deg,#934af4 2.98%,#e5166b 64.25%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){main .flex-container-box-shadow .image-container .text-on-image h4{font-size:50px}}main .flex-container-box-shadow .image-container .text-on-image p{color:#555;margin:0}main .flex-container-box-shadow .image-container .text-on-image a{display:inherit;font-size:10px;color:#767676}@media(max-width:768px){main .flex-container-box-shadow .content{margin-top:50px}}main .flex-container-box-shadow .content h2{color:#262626}main .flex-container-box-shadow .content p{color:#555;max-width:490px}main .star-rating-section{max-width:1200px;padding:0 24px;margin:150px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:768px){main .star-rating-section{margin:50px auto 0;text-align:center}}main .star-rating-section h3{font-size:45px;color:#262626;font-weight:700}@media(max-width:768px){main .star-rating-section h3{font-size:18px;width:220px}}main .star-rating-section p{margin:0}main .star-rating-section .desc-quote{color:#262626;font-weight:bolder;font-size:32px}@media(max-width:768px){main .star-rating-section .desc-quote{font-size:15px;width:210px}}main .star-rating-section .desc-uni{color:#555}@media(max-width:768px){main .star-rating-section .desc-uni{font-size:14px;padding-top:24px}}main .star-rating-section button{margin-top:41px}main .star-rating-section .stars{margin:15px 0;width:100%}@media(min-width:768px){main .star-rating-section .stars{margin:50px 0;width:394px}}main .flex-container-reverse{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){main .flex-container-reverse{flex-direction:column-reverse}}@media(max-width:768px){main .flex-container-reverse .content{margin-top:30px}}main .flex-container-reverse .content h2{color:#262626}main .flex-container-reverse .unmatched-support{color:#555;font-size:22px;max-width:594px}@media(max-width:768px){main .flex-container-reverse .unmatched-support{font-size:14px}}main .flex-container-reverse .image-container{width:468px;height:429px}@media(max-width:768px){main .flex-container-reverse .image-container{width:100%;height:auto}}main .image-banner{display:flex;position:relative;width:100%;margin:150px 0}@media(max-width:768px){main .image-banner{flex-direction:column;margin:64px 0}}main .image-banner .half-container{flex-direction:column;justify-content:center;flex:1}main .image-banner .half-container img{position:relative;width:100%}main .image-banner .black-text-bg{background-color:#000;display:flex;justify-content:center;padding-left:42px}@media(max-width:768px){main .image-banner .black-text-bg{padding:24px}}main .image-banner .black-text-bg h3,main .image-banner .black-text-bg p{color:#fff;margin:0}@media(max-width:768px){main .image-banner .black-text-bg h3{font-size:18px}}main .image-banner .black-text-bg p{width:517px;margin-top:10px}@media(max-width:768px){main .image-banner .black-text-bg p{width:100%;font-size:14px}}main .table-title{color:#262626;width:785px}@media(max-width:768px){main .table-title{font-size:17px;width:100%;margin-bottom:15px}}main .table-container{color:#555;display:flex;flex-wrap:wrap;margin:0 auto}main .table-container .grid-thirds{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){main .table-container .grid-thirds{display:none}}main .table-container .container-4,main .table-container .container-5,main .table-container .container-6,main .table-container .container-7,main .table-container .container-8,main .table-container .container-9,main .table-container .container-10,main .table-container .container-11,main .table-container .container-12,main .table-container .container-13,main .table-container .container-14,main .table-container .container-15{border-top:1px solid #d7d7d7;padding:24px}main .table-container .container-2,main .table-container .container-3{padding:24px;font-size:22px;line-height:30.8px}main .table-container .container-2{color:#767676;font-weight:600}main .table-container .container-3{color:#6820c5;font-weight:700}main .table-container .container-4,main .table-container .container-7,main .table-container .container-10,main .table-container .container-13{color:#e5166b;font-weight:700}main .table-container .container-6,main .table-container .container-9,main .table-container .container-12,main .table-container .container-15{transition:.3s}main .table-container .container-6:hover,main .table-container .container-9:hover,main .table-container .container-12:hover,main .table-container .container-15:hover{color:#6820c5}main .table-container .table-mobile{width:100%}@media(min-width:768px){main .table-container .table-mobile{display:none}}main .table-container .table-mobile .title{font-size:14px;color:#e5166b;font-weight:bolder;margin:10px 0}main .table-container .table-mobile .collapsible{color:#000;cursor:pointer;padding:18px 6px;width:100%;border:none;text-align:left;outline:none;background:none;display:block;display:flex;justify-content:space-between}main .table-container .table-mobile .top-hat{font-size:14px;font-weight:bolder;background-color:#f9f9f9}main .table-container .table-mobile .competitive{font-size:14px;color:#767676;background-color:none}main .table-container .table-mobile .open{padding:18px 6px;display:none;overflow:hidden}main .table-container .table-mobile .tophat{background-color:#f9f9f9}main .testimonial-container{display:flex;justify-content:space-between;margin-top:50px}@media(max-width:768px){main .testimonial-container{flex-direction:column;justify-content:center;align-items:center;margin-top:0}}main .testimonial-container .card{width:500px;height:520px;background-color:hsla(0,0%,93.3%,.54);position:relative;padding:53px;display:grid}@media(max-width:480px){main .testimonial-container .card{width:100%;height:auto;padding:10px;margin-top:25px}}main .testimonial-container .card :before{content:"";position:absolute;width:100%;height:7px;background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,76.9%,0) 95.7%);top:-7px;left:0}main .testimonial-container .card blockquote{border:none;font-family:Georgia,Times New Roman,Times,serif}main .testimonial-container .card blockquote p{color:#555;font-size:25px}@media(max-width:768px){main .testimonial-container .card blockquote p{font-size:14px}}main .testimonial-container .card .image-quote{display:flex;align-items:flex-end;align-self:end}@media(max-width:768px){main .testimonial-container .card .image-quote{align-items:center;align-self:center}}main .testimonial-container .card .image-quote img{width:90px;height:90px}@media(max-width:768px){main .testimonial-container .card .image-quote img{width:50px;height:50px}}main .testimonial-container .card .image-quote p{align-self:center;color:#555;font-style:italic;padding-left:12px;font-size:16px;margin-bottom:0}@media(max-width:768px){main .testimonial-container .card .image-quote p{font-size:14px}}main .rating-section h2{text-align:center;padding:30px 0;color:#262626}main .rating-section .app-container{max-width:1200px;padding:36px 24px;margin:0 auto;display:flex;justify-content:space-between}@media(max-width:768px){main .rating-section .app-container{flex-direction:column;justify-content:center;align-items:center}}main .rating-section .app-container .app-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center}main .rating-section .app-container .app-image-container img{width:150px;height:150px;border-radius:50%}main .rating-section .app-container .app-image-container h3{margin-top:10px;font-size:26px;color:#262626}.lp-integration header{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.lp-integration header{padding-top:70px}}.lp-integration header img{width:50%}@media(max-width:768px){.lp-integration header img{width:100%}}.lp-integration header .hero-content{width:50%;max-width:700px;margin:0 auto;padding-left:64px}@media(max-width:768px){.lp-integration header .hero-content{width:100%;padding:24px 35px}}.lp-integration header .hero-content h1{font-family:source-sans-pro-regular;font-size:55px;width:568px}@media(max-width:768px){.lp-integration header .hero-content h1{font-size:23px;width:100%}}.lp-integration header .hero-content h1 .tagline{background:linear-gradient(90deg,#e5166b,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.lp-integration header .hero-content p{font-size:12px}}@media(max-width:768px){.lp-integration header{flex-direction:column}}.lp-integration .feature-callout-section{padding:30px 24px;background-color:#f5f5f5}.lp-integration .feature-callout-section .feature-callout-flex{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:auto auto auto auto;grid-gap:10px;align-items:self-start;justify-content:center}@media screen and (max-width:768px){.lp-integration .feature-callout-section .feature-callout-flex{grid-template-columns:repeat(2,1fr)}}.lp-integration .feature-callout-section .feature-callout-flex .feature-content{display:flex;flex-direction:column;justify-content:center;padding:0 30px}.lp-integration .feature-callout-section .feature-callout-flex .feature-content h4{font-size:24px}@media screen and (max-width:768px){.lp-integration .feature-callout-section .feature-callout-flex .feature-content h4{font-size:18px}}@media screen and (max-width:768px){.lp-integration .feature-callout-section .feature-callout-flex .feature-content p{font-size:12px}}.lp-integration .integration-callout-section{margin-top:75px}@media screen and (max-width:768px){.lp-integration .integration-callout-section{margin-top:50px}}.lp-integration .integration-callout-section .integration-callout-flex{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.lp-integration .integration-callout-section .integration-callout-flex{flex-direction:column-reverse}}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content{width:50%}@media screen and (max-width:768px){.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content{width:100%;padding:24px}}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content h2{font-family:source-sans-pro-regular;font-weight:600}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button{background-color:#000;outline:none;border:none;width:300px;padding:10px 0;cursor:pointer}.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button a{color:#fff;font-weight:600;font-size:18px;text-decoration:none}@media screen and (max-width:768px){.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button a{font-size:14px}}@media screen and (max-width:768px){.lp-integration .integration-callout-section .integration-callout-flex .integration-callout-content button{font-size:14px;width:280px}}.lp-integration .integration-callout-section .integration-callout-flex .video-container{width:50%}@media screen and (max-width:768px){.lp-integration .integration-callout-section .integration-callout-flex .video-container{width:100%}}.lp-integration .integration-callout-section .integration-callout-flex .video-container iframe:focus{outline:none}.lp-integration .integration-callout-section .integration-callout-flex .video-container iframe[seamless]{display:block}.lp-integration .icons-section{padding:100px 24px}@media screen and (max-width:768px){.lp-integration .icons-section{padding:50px 24px}}.lp-integration .icons-section .icon-containers{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.lp-integration .icons-section .icon-containers img{width:15%;padding:0 20px}@media screen and (max-width:768px){.lp-integration .icons-section .icon-containers img{width:32%;height:auto}}@media screen and (max-width:768px){.lp-integration .icons-section .icon-containers{flex-wrap:wrap;justify-content:center;gap:12px}}.lp-integration .resource-section{padding:24px}.lp-integration .resource-section .resource-container{max-width:1200px;margin:0 auto}.lp-integration .resource-section .resource-container .day-tabs{display:flex;align-items:center;padding-bottom:24px}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper{width:100%}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper .tabs{border:1px solid #000;width:100%;outline:none;background:none;display:flex;justify-content:center;align-items:center;height:62px;font-size:28px;color:#000;font-weight:600}@media(max-width:768px){.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper .tabs{font-size:14px}}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper summary::-webkit-details-marker{display:none}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper summary:after{content:"";width:10px;height:10px;margin-top:8px;margin-left:10px;transform:rotate(-45deg);transition:all .3s ease-out;border-bottom:3px solid #000;border-right:3px solid #000;float:right}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper .active{background-color:#934af4;color:#fff}.lp-integration .resource-section .resource-container .day-tabs .btn-wrapper .active summary:after{content:"";transform:rotate(45deg);margin-top:8px;margin-left:10px;border-bottom:3px solid #fff;border-right:3px solid #fff}.lp-integration .resource-section .resource-container .table-container{display:none}.lp-integration .resource-section .resource-container .table-container .table{width:100%;border-top:1px solid #000;display:flex;justify-content:space-between;align-items:center;padding:30px 0}@media screen and (max-width:768px){.lp-integration .resource-section .resource-container .table-container .table{flex-direction:column;align-items:flex-start}}.lp-integration .resource-section .resource-container .table-container .table h4{margin:0;color:#000;font-weight:700}.lp-integration .resource-section .resource-container .table-container .table .table-desc{display:grid;grid-template-columns:350px 350px 350px;justify-content:center;align-items:center}@media screen and (max-width:768px){.lp-integration .resource-section .resource-container .table-container .table .table-desc{grid-template-columns:auto;padding-top:10px}}.lp-integration .resource-section .resource-container .table-container .table .table-desc p{margin:0 65px}@media screen and (max-width:768px){.lp-integration .resource-section .resource-container .table-container .table .table-desc p{margin:0 8px 0 0}}.lp-integration .single-signon-section{background-color:#f5f5f5;padding:75px 24px;margin:100px 0}@media screen and (max-width:768px){.lp-integration .single-signon-section{margin:50px 0}}.lp-integration .single-signon-section .single-signon-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center}.lp-integration .single-signon-section .single-signon-container img{width:90px;height:90px}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container img{width:54px;height:54px}}.lp-integration .single-signon-section .single-signon-container .signon-content{padding-left:64px}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container .signon-content{padding-left:20px}}.lp-integration .single-signon-section .single-signon-container .signon-content h3{font-size:45px}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container .signon-content h3{font-size:22px}}.lp-integration .single-signon-section .single-signon-container .signon-content p{max-width:422px;margin:0 auto}@media screen and (max-width:768px){.lp-integration .single-signon-section .single-signon-container .signon-content p{font-size:14px}}.lp-integration .marketo-section{max-width:1200px;margin:0 auto;padding:0 24px 50px}.lp-integration .related-stories .small-caps-header{color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.lp-integration .related-stories .small-caps-header{margin-bottom:1rem}}.lp-integration .related-stories .small-caps-header a{color:#934af4}.lp-integration .related-stories .small-caps-header a:focus,.lp-integration .related-stories .small-caps-header a:hover{color:#e5166b}.lp-integration .related-stories .small-caps-header a:focus{outline:3px solid #934af4;outline-offset:3px}.lp-integration .related-stories .header h2{width:100%;margin-bottom:1rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem}@media(min-width:768px){.lp-integration .related-stories .header h2{width:50%;float:left;font-size:1.875rem;margin-left:-2px}}@media(min-width:992px){.lp-integration .related-stories .header h2{font-size:2.5rem}}.lp-integration .related-stories .header h2 a{display:block}.lp-integration .related-stories .header h2 a:focus{outline:3px solid #934af4;outline-offset:3px}.lp-integration .related-stories .header p{width:100%;font-size:1rem;line-height:1.6;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;margin-bottom:0}@media(min-width:768px){.lp-integration .related-stories .header p{width:42%;float:right;padding-left:5%;margin-top:5px;font-size:1.25rem}}.lp-integration .related-stories .story-grid{clear:both;display:flex;flex-wrap:wrap;padding:10px 0 50px}@media(min-width:480px){.lp-integration .related-stories .story-grid{margin:0 -1.75%;padding-top:30px}}@media(min-width:768px){.lp-integration .related-stories .story-grid{padding:45px 0 100px}}.lp-integration .related-stories .story-grid .story-block{width:100%;border:1px solid #eee;margin-top:25px;transition:all .25s ease-out}@media(min-width:480px){.lp-integration .related-stories .story-grid .story-block{width:46.5%;margin:1.75%}}@media(min-width:768px){.lp-integration .related-stories .story-grid .story-block{display:flex;flex-direction:column}}@media(min-width:992px){.lp-integration .related-stories .story-grid .story-block{width:29.833%}}.lp-integration .related-stories .story-grid .story-block .img-con{max-height:200px;overflow:hidden}.lp-integration .related-stories .story-grid .story-block .story-block-text{padding:15px 20px 20px}@media(min-width:768px){.lp-integration .related-stories .story-grid .story-block .story-block-text{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:25px 35px 30px}}.lp-integration .related-stories .story-grid .story-block .story-block-text h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.25rem;margin-bottom:.75rem;padding-top:24px;line-height:1.3}@media(min-width:768px){.lp-integration .related-stories .story-grid .story-block .story-block-text h3{font-size:1.5rem;margin-bottom:1rem}}.lp-integration .related-stories .story-grid .story-block .story-block-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.5;margin-bottom:0}@media(min-width:768px){.lp-integration .related-stories .story-grid .story-block .story-block-text p{font-size:1.125rem;margin-bottom:auto}}.lp-integration .related-stories .story-grid .story-block .story-block-text hr{border:1px solid #eee;border-bottom:none;margin:20px 0 25px}@media(min-width:768px){.lp-integration .related-stories .story-grid .story-block .story-block-text hr{margin:25px 0 30px}}.lp-integration .related-stories .story-grid .story-block:focus,.lp-integration .related-stories .story-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.lp-integration .related-stories .story-grid .story-block:focus h3,.lp-integration .related-stories .story-grid .story-block:hover h3{color:#e5166b}.lp-integration .related-stories .story-grid .story-block:focus .school-logo,.lp-integration .related-stories .story-grid .story-block:hover .school-logo{opacity:.8}.lp-integration .related-stories .story-grid .story-block:focus{outline:3px solid #934af4;outline-offset:3px}.lp-integration .related-stories .story-grid .story-block .school-logo{opacity:.6;max-height:80px;transition:all .25s ease-out;margin:1.75rem auto 0;text-align:center;display:block}.lp-bts-toolkit header{position:relative}.lp-bts-toolkit header .header-pink{position:absolute;width:283px;height:283px;background:rgba(233,57,129,.4)}@media(max-width:768px){.lp-bts-toolkit header .header-pink{display:none}}.lp-bts-toolkit header .header-purple{position:absolute;width:80%;height:642px;background:#d1aefb;left:75px;z-index:-100}@media(min-width:1400px){.lp-bts-toolkit header .header-purple{width:80%}}@media(min-width:1600px){.lp-bts-toolkit header .header-purple{width:59.2%}}@media(max-width:768px){.lp-bts-toolkit header .header-purple{width:300px;height:366px;left:0}}.lp-bts-toolkit header .header-green{position:absolute;width:58.2%;height:995px;background:#d3fdec;right:0;top:133px;z-index:-100}@media(max-width:768px){.lp-bts-toolkit header .header-green{width:300px;height:462px;right:0}}.lp-bts-toolkit header .header-green .hero-image-container{width:565px;height:508px;background-color:#fff}@media(max-width:768px){.lp-bts-toolkit header .header-green .hero-image-container{width:281px;height:281px}}.lp-bts-toolkit header .header-green .hero-image-container img{width:100%;height:auto}.lp-bts-toolkit header .wrapper{height:70px;display:flex;justify-content:space-between;align-items:center}.lp-bts-toolkit header .wrapper:after,.lp-bts-toolkit header .wrapper:before{display:none}.lp-bts-toolkit header a{color:#000;font-size:.9375rem}.lp-bts-toolkit header .small-caps-header{min-width:275px}.lp-bts-toolkit header .small-caps-header.left{text-align:end}.lp-bts-toolkit header img{height:42px}.lp-bts-toolkit header .link{display:none}@media(min-width:768px){.lp-bts-toolkit header .link{display:inline-block}}.lp-bts-toolkit header .hero-content-container{max-width:1200px;margin:150px auto;padding-top:50px;display:flex;justify-content:space-between;align-items:flex-end;position:relative}@media(max-width:768px){.lp-bts-toolkit header .hero-content-container{flex-direction:column-reverse;text-align:center;align-items:flex-end;padding:0 24px;bottom:-165px}}.lp-bts-toolkit header .hero-content-container .free-resources p{font-weight:700;font-size:28px;text-transform:uppercase}@media(max-width:480px){.lp-bts-toolkit header .hero-content-container .free-resources p{font-size:14px;margin-top:32px}}@media(max-width:480px){.lp-bts-toolkit header .hero-content-container .free-resources h1{font-size:32px}}.lp-bts-toolkit header .hero-content-container .free-resources .desktop{display:block}@media(max-width:768px){.lp-bts-toolkit header .hero-content-container .free-resources .desktop{display:none}}.lp-bts-toolkit header .hero-content-container .free-resources .mobile{display:none}@media(max-width:768px){.lp-bts-toolkit header .hero-content-container .free-resources .mobile{display:block}}.lp-bts-toolkit .mobile-only{display:block;max-width:1200px;margin:50px auto 0;display:grid;grid-template-columns:360px 1fr;justify-content:space-between;align-items:flex-start;grid-gap:150px}@media(max-width:768px){.lp-bts-toolkit .mobile-only{padding:50px 24px;grid-template-columns:auto;grid-gap:30px}}.lp-bts-toolkit .mobile-only .hero-dropdown-content{width:360px}@media(max-width:768px){.lp-bts-toolkit .mobile-only .hero-dropdown-content{width:100%}}.lp-bts-toolkit .mobile-only .hero-dropdown-content p{font-size:22px}@media(max-width:768px){.lp-bts-toolkit .mobile-only .hero-dropdown-content p{font-size:14px}}.lp-bts-toolkit .mobile-only .dropdown .accordion{width:100%}.lp-bts-toolkit .mobile-only .dropdown .accordion .link{cursor:pointer;display:flex;justify-content:space-between;padding:10px 0;color:#000;font-weight:600;font-size:32px;border-bottom:1px solid #e5166b;position:relative;transition:all .4s ease;text-transform:uppercase}@media(max-width:768px){.lp-bts-toolkit .mobile-only .dropdown .accordion .link{font-size:15px}}.lp-bts-toolkit .mobile-only .dropdown .accordion .link span{display:block}.lp-bts-toolkit .mobile-only .dropdown .accordion li img{width:26px;height:26px}@media(max-width:768px){.lp-bts-toolkit .mobile-only .dropdown .accordion li img{width:14px;height:14px}}.lp-bts-toolkit .gray-bg{background-color:#f3f4f8;margin-top:120px;position:relative}@media(max-width:768px){.lp-bts-toolkit .gray-bg{margin-top:64px}}.lp-bts-toolkit .gray-bg .pop-up{background-color:#f3f4f8;position:absolute;width:470px;bottom:100%;height:50px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .pop-up{width:100px}}.lp-bts-toolkit .gray-bg .column-grid-section,.lp-bts-toolkit .white-bg .column-grid-section{max-width:1200px;margin:0 auto;padding:100px 24px 0}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-section,.lp-bts-toolkit .white-bg .column-grid-section{padding:64px 24px 0}}.lp-bts-toolkit .gray-bg .column-grid-section .content-container .purple-title,.lp-bts-toolkit .white-bg .column-grid-section .content-container .purple-title{color:#934af4;text-transform:uppercase;font-weight:700;font-size:28px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-section .content-container .purple-title,.lp-bts-toolkit .white-bg .column-grid-section .content-container .purple-title{font-size:14px}}.lp-bts-toolkit .gray-bg .column-grid-section h2,.lp-bts-toolkit .white-bg .column-grid-section h2{font-weight:700;font-size:34px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-section h2,.lp-bts-toolkit .white-bg .column-grid-section h2{font-size:28px}}.lp-bts-toolkit .gray-bg .column-grid-section .text-desc,.lp-bts-toolkit .white-bg .column-grid-section .text-desc{font-weight:400;font-size:22px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-section .text-desc,.lp-bts-toolkit .white-bg .column-grid-section .text-desc{font-size:14px}}.lp-bts-toolkit .gray-bg .column-grid-container .grid,.lp-bts-toolkit .white-bg .column-grid-container .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:50px 90px;justify-content:center}@media(max-width:992px){.lp-bts-toolkit .gray-bg .column-grid-container .grid,.lp-bts-toolkit .white-bg .column-grid-container .grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-gap:50px 90px}}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .grid,.lp-bts-toolkit .white-bg .column-grid-container .grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:0}}.lp-bts-toolkit .gray-bg .column-grid-container .grid-nine,.lp-bts-toolkit .white-bg .column-grid-container .grid-nine{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-gap:50px 90px}@media(max-width:992px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-nine,.lp-bts-toolkit .white-bg .column-grid-container .grid-nine{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-gap:50px 90px}}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-nine,.lp-bts-toolkit .white-bg .column-grid-container .grid-nine{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:0}}.lp-bts-toolkit .gray-bg .column-grid-container .grid-two,.lp-bts-toolkit .white-bg .column-grid-container .grid-two{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:50px 90px}@media(max-width:992px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-two,.lp-bts-toolkit .white-bg .column-grid-container .grid-two{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:50px 90px}}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-two,.lp-bts-toolkit .white-bg .column-grid-container .grid-two{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:0}}.lp-bts-toolkit .gray-bg .column-grid-container .grid-two .grid-video .video-content,.lp-bts-toolkit .white-bg .column-grid-container .grid-two .grid-video .video-content{padding:20px 0}.lp-bts-toolkit .gray-bg .column-grid-container .grid-two .grid-video .video-content h3,.lp-bts-toolkit .white-bg .column-grid-container .grid-two .grid-video .video-content h3{font-weight:600;font-size:24px;padding-top:20px}.lp-bts-toolkit .gray-bg .column-grid-container .grid-two .grid-video .video-content p,.lp-bts-toolkit .white-bg .column-grid-container .grid-two .grid-video .video-content p{font-size:22px;line-height:140%}.lp-bts-toolkit .gray-bg .column-grid-container .no-image,.lp-bts-toolkit .white-bg .column-grid-container .no-image{border-top:2px solid #934af4}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .no-image,.lp-bts-toolkit .white-bg .column-grid-container .no-image{border-top:none;border-left:2px solid #934af4;padding-left:20px}}.lp-bts-toolkit .gray-bg .column-grid-container .no-image .stat-icon,.lp-bts-toolkit .white-bg .column-grid-container .no-image .stat-icon{color:#934af4;font-weight:700;font-size:110px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .no-image .stat-icon,.lp-bts-toolkit .white-bg .column-grid-container .no-image .stat-icon{font-size:70px}}.lp-bts-toolkit .gray-bg .column-grid-container .no-image .quote-icon,.lp-bts-toolkit .white-bg .column-grid-container .no-image .quote-icon{quotes:"â€œ" "â€" "â€˜" "â€™";height:80px}.lp-bts-toolkit .gray-bg .column-grid-container .no-image .quote-icon:before,.lp-bts-toolkit .white-bg .column-grid-container .no-image .quote-icon:before{content:open-quote;font-weight:700;font-size:100px;color:#934af4}.lp-bts-toolkit .gray-bg .column-grid-container .no-image .purple-quote,.lp-bts-toolkit .white-bg .column-grid-container .no-image .purple-quote{font-weight:400;font-size:26px;color:#934af4;text-align:left;font-family:source-sans-pro-light}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .no-image .purple-quote,.lp-bts-toolkit .white-bg .column-grid-container .no-image .purple-quote{font-size:20px}}.lp-bts-toolkit .gray-bg .column-grid-container .no-image p,.lp-bts-toolkit .white-bg .column-grid-container .no-image p{font-weight:700;font-size:16px;color:#934af4;margin:0;padding-top:14px}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .no-image p,.lp-bts-toolkit .white-bg .column-grid-container .no-image p{font-size:14px;padding-top:0}}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-item,.lp-bts-toolkit .white-bg .column-grid-container .grid-item{margin-bottom:30px}}.lp-bts-toolkit .gray-bg .column-grid-container .grid-item img,.lp-bts-toolkit .white-bg .column-grid-container .grid-item img{width:285px;height:285px;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.lp-bts-toolkit .gray-bg .column-grid-container .grid-item img,.lp-bts-toolkit .white-bg .column-grid-container .grid-item img{width:100%}}.lp-bts-toolkit .gray-bg .column-grid-container .grid-item h3,.lp-bts-toolkit .white-bg .column-grid-container .grid-item h3{font-weight:600;font-size:24px;padding-top:20px;margin:0;width:285px;text-align:center}.lp-bts-toolkit .video-section{background:linear-gradient(90deg,#fff 0,#fff 50%,#f3f4f8 0,#f3f4f8);height:750px}@media(max-width:768px){.lp-bts-toolkit .video-section{background:linear-gradient(0deg,#fff 0,#fff 50%,#f3f4f8 0,#f3f4f8);height:auto}}.lp-bts-toolkit .video-section .wrapper{max-width:1200px;margin:0 auto;position:relative;padding:0 24px}.lp-bts-toolkit .video-section .wrapper .video-container{filter:drop-shadow(0 4px 20px rgba(0,0,0,.2))}@media(max-width:768px){.lp-bts-toolkit .video-section .wrapper .video-container{width:100%;height:auto}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt{background-color:#934af4;width:882px;height:381px;position:absolute;top:-320px;left:-100px;padding:40px}@media(max-width:1200px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt{width:100%;height:auto;position:relative;top:0;left:0}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt .first{font-weight:700;font-size:28px;color:#d1aefb;text-transform:uppercase}@media(max-width:768px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt .first{font-size:14px}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt .second{color:#fff;font-weight:700;font-size:34px}@media(max-width:768px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt .second{font-size:28px}}.lp-bts-toolkit .video-section .wrapper .purple-box-txt .third{font-weight:400;font-size:22px;line-height:140%;color:#fff}@media(max-width:768px){.lp-bts-toolkit .video-section .wrapper .purple-box-txt .third{font-size:16px}}.lp-bts-toolkit .footer-section{background-color:#f3f4f8;padding-top:75px;position:relative;margin-top:75px}.lp-bts-toolkit .footer-section .green-dots{position:absolute;width:500px;height:auto;bottom:0;z-index:10}@media(max-width:768px){.lp-bts-toolkit .footer-section .green-dots{width:100%}}.lp-bts-toolkit .footer-section .footer-purple-box{max-width:1036px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(147,74,244,.7);padding:150px;position:relative;z-index:100}@media(max-width:768px){.lp-bts-toolkit .footer-section .footer-purple-box{margin:0 24px;padding:24px}}.lp-bts-toolkit .footer-section .footer-purple-box p{font-weight:700;font-size:42px;line-height:114%;color:#fff;text-align:center}@media(max-width:768px){.lp-bts-toolkit .footer-section .footer-purple-box p{font-size:32px;padding:22px}}.lp-bts-toolkit .footer-section .footer-purple-box button{background:#000;outline:none;width:380px;height:51px;font-family:source-sans-pro-light;cursor:pointer}.lp-bts-toolkit .footer-section .footer-purple-box button a{font-size:22px;color:#fff}@media(max-width:768px){.lp-bts-toolkit .footer-section .footer-purple-box button a{font-size:14px}}@media(max-width:768px){.lp-bts-toolkit .footer-section .footer-purple-box button{width:100%}}.lp-bts-toolkit .footer-section .green-box{width:1218px;height:500px;background:#d3fdec;position:absolute;right:0;bottom:-100px;z-index:10}@media(max-width:768px){.lp-bts-toolkit .footer-section .green-box{width:300px;height:262px}}.lp-bts-toolkit .white-box{height:100px;width:100%;background-color:#fff;opacity:.1}.lp-higher-learnings-webinars,.lp-higher-learnings-webinars p{color:#000}.lp-higher-learnings-webinars header{overflow:hidden}.lp-higher-learnings-webinars .jose-bowen{background-image:url(/src/images/engage-banner/hl-jose-hero.png)}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .jose-bowen{background-image:url(/src/images/engage-banner/hl-jose-hero-mobile.png)}}.lp-higher-learnings-webinars .pooja-agarwal{background-image:url(/src/images/engage-banner/hl-pooja-desktop-hero.png)}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .pooja-agarwal{background-image:url(/src/images/engage-banner/hl-pooja-mobile-hero.png)}}.lp-higher-learnings-webinars .james-lang{background-image:url(/src/images/engage-banner/james-hero.png)}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .james-lang{background-image:url(/src/images/engage-banner/james-mobile.png)}}.lp-higher-learnings-webinars .sathy-kelly{background:linear-gradient(180deg,#6820c5 38.54%,#e47fa6);position:relative}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .sathy-kelly{height:280px}}.lp-higher-learnings-webinars .sathy-kelly .hero-img{position:absolute;right:0;bottom:0;width:57.6428571429%;max-width:907px;height:auto}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .sathy-kelly .hero-img{width:100%}}.lp-higher-learnings-webinars .sathy-kelly .header-wrapper,.lp-higher-learnings-webinars .sathy-kelly .header-wrapper__container{position:relative;z-index:1}.lp-higher-learnings-webinars .sathy-kelly .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:499px}.lp-higher-learnings-webinars .adam-saenz,.lp-higher-learnings-webinars .barbara-oakley,.lp-higher-learnings-webinars .jose-bowen-two,.lp-higher-learnings-webinars .saundra-mcguire{background:linear-gradient(180deg,#fad1e1 38.54%,#c59afa)}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .adam-saenz,.lp-higher-learnings-webinars .barbara-oakley,.lp-higher-learnings-webinars .jose-bowen-two,.lp-higher-learnings-webinars .saundra-mcguire{height:280px}}.lp-higher-learnings-webinars .adam-saenz .hero-img,.lp-higher-learnings-webinars .barbara-oakley .hero-img,.lp-higher-learnings-webinars .jose-bowen-two .hero-img,.lp-higher-learnings-webinars .saundra-mcguire .hero-img{position:absolute;right:0;bottom:0;width:57.6428571429%;max-width:730px;height:auto}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .adam-saenz .hero-img,.lp-higher-learnings-webinars .barbara-oakley .hero-img,.lp-higher-learnings-webinars .jose-bowen-two .hero-img,.lp-higher-learnings-webinars .saundra-mcguire .hero-img{width:100%;max-width:907px}}.lp-higher-learnings-webinars .adam-saenz .header-wrapper,.lp-higher-learnings-webinars .adam-saenz .header-wrapper__container,.lp-higher-learnings-webinars .barbara-oakley .header-wrapper,.lp-higher-learnings-webinars .barbara-oakley .header-wrapper__container,.lp-higher-learnings-webinars .jose-bowen-two .header-wrapper,.lp-higher-learnings-webinars .jose-bowen-two .header-wrapper__container,.lp-higher-learnings-webinars .saundra-mcguire .header-wrapper,.lp-higher-learnings-webinars .saundra-mcguire .header-wrapper__container{position:relative;z-index:1}.lp-higher-learnings-webinars .adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text,.lp-higher-learnings-webinars .barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text,.lp-higher-learnings-webinars .jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text,.lp-higher-learnings-webinars .saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:550px}.lp-higher-learnings-webinars .adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{width:800px}@media only screen and (max-width:992px){.lp-higher-learnings-webinars .adam-saenz .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .barbara-oakley .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .jose-bowen-two .header-wrapper__container .content-container__desktop .content-container__desktop-text h1,.lp-higher-learnings-webinars .saundra-mcguire .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.lp-higher-learnings-webinars .saundra-mcguire{background:linear-gradient(180deg,#2d1159 38.54%,#934af4)}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .saundra-mcguire{padding-top:20px}}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .saundra-mcguire .hl-logo{margin-bottom:50px}}.lp-higher-learnings-webinars .saundra-mcguire .saundra-desc{width:75%}.lp-higher-learnings-webinars .adam-saenz,.lp-higher-learnings-webinars .jose-bowen-two{background:linear-gradient(180deg,#aaedd1,#fad1e1)}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .adam-saenz,.lp-higher-learnings-webinars .jose-bowen-two{padding-top:20px}}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .adam-saenz .hl-logo,.lp-higher-learnings-webinars .jose-bowen-two .hl-logo{margin-bottom:55px}}.lp-higher-learnings-webinars .jose-bowen-two{background:linear-gradient(180deg,#c3135b,#6820c5)}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .jose-bowen-two{padding-top:60px}}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .jose-bowen-two{padding-top:20px}}.lp-higher-learnings-webinars .jose-bowen-two .jose-bowen-two-desc{width:80%}@media only screen and (max-width:992px){.lp-higher-learnings-webinars .jose-bowen-two .jose-bowen-two-desc{width:75%}}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .jose-bowen-two .hl-logo{margin-bottom:130px}}@media only screen and (max-width:375px){.lp-higher-learnings-webinars .jose-bowen-two .hl-logo{margin-bottom:55px}}.lp-higher-learnings-webinars .jesse-stommel{background:linear-gradient(180deg,#06a881 11.98%,#6820c5);position:relative}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .jesse-stommel{height:280px}}.lp-higher-learnings-webinars .jesse-stommel .hero-img{position:absolute;right:0;bottom:0;width:57.6428571429%;max-width:730px;height:auto}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .jesse-stommel .hero-img{width:80%;top:70px;bottom:auto}}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .jesse-stommel .hero-img{top:auto;bottom:0}}.lp-higher-learnings-webinars .jesse-stommel .header-wrapper,.lp-higher-learnings-webinars .jesse-stommel .header-wrapper__container{position:relative;z-index:1}.lp-higher-learnings-webinars .jesse-stommel .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:645px}.lp-higher-learnings-webinars .jesse-stommel .jesse-desc{max-width:500px}.lp-higher-learnings-webinars .jeffery-klausman{background-image:url(../images/engage-banner/ComposingACollegeCareer-HeroDesktop.png);background-position:50%}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .jeffery-klausman{background-image:url(../images/engage-banner/ComposingACollegeCareer-HeroMobile.png);background-size:cover}}.lp-higher-learnings-webinars .jeffery-klausman .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:700px}.lp-higher-learnings-webinars .stephanie-dillon{background-image:url(../images/engage-banner/StephanieDillon-desktop-hero.png);background-position:50%;background-color:unset}@media screen and (min-width:1920px){.lp-higher-learnings-webinars .stephanie-dillon{background-image:url(../images/engage-banner/StephanieDillon-desktop-hero-1920.png)}}@media screen and (max-width:1025px){.lp-higher-learnings-webinars .stephanie-dillon{background-position:90%}}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .stephanie-dillon{background-image:url(../images/engage-banner/SD-mobile-hero.png);background-size:cover}}.lp-higher-learnings-webinars .stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:unset;max-width:775px}.lp-higher-learnings-webinars .stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{font-size:50px;line-height:1.14}.lp-higher-learnings-webinars .sd-reg-content .content-container__mobile h1 span,.lp-higher-learnings-webinars .stephanie-dillon .header-wrapper__container .content-container__desktop .content-container__desktop-text h1 span{all:unset;display:block}.lp-higher-learnings-webinars .sd-reg-content .flex-container .content-container{margin-right:70px}@media screen and (max-width:1280px){.lp-higher-learnings-webinars .sd-reg-content .flex-container .content-container{margin-right:10px}}@media screen and (max-width:768px){.lp-higher-learnings-webinars .sd-reg-content .flex-container .content-container{margin-right:0}}@media screen and (max-width:768px){.lp-higher-learnings-webinars .sd-reg-content .flex-container .content-container #timer{text-align:center}}.lp-higher-learnings-webinars .naomi-christopher-mykel{background-image:url(../images/engage-banner/SocialProblems-Hero-Desktop.png);background-position:50%}@media only screen and (max-width:768px){.lp-higher-learnings-webinars .naomi-christopher-mykel{background-image:url(../images/engage-banner/SocialProblems-Hero-mobile-2.png);background-size:cover}}.lp-higher-learnings-webinars .naomi-christopher-mykel .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:700px}.lp-higher-learnings-webinars header{background-color:#333;background-size:cover;background-repeat:no-repeat;max-width:none}@media only screen and (max-width:768px){.lp-higher-learnings-webinars header{height:398px;background-size:contain;background-color:#fff}}@media only screen and (max-width:480px){.lp-higher-learnings-webinars header{height:350px}}.lp-higher-learnings-webinars header .header-wrapper{height:70px;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.lp-higher-learnings-webinars header .header-wrapper:after,.lp-higher-learnings-webinars header .header-wrapper:before{display:none}.lp-higher-learnings-webinars header a{color:#fff;font-size:.9375rem}@media only screen and (max-width:768px){.lp-higher-learnings-webinars header a{margin:0 auto}}.lp-higher-learnings-webinars header .small-caps-header{min-width:275px}.lp-higher-learnings-webinars header .small-caps-header.left{text-align:end}.lp-higher-learnings-webinars header img{height:42px}.lp-higher-learnings-webinars header .link{display:none}@media(min-width:768px){.lp-higher-learnings-webinars header .link{display:inline-block}}.lp-higher-learnings-webinars header .header-wrapper__container{max-width:1200px;margin:0 auto}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop{display:flex;flex-direction:column;justify-content:center;padding:40px 0}@media(max-width:768px){.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop{display:none}}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text{max-width:600px}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text span{font-weight:700;font-size:16px;color:#c59afa;text-transform:uppercase}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text h1{font-weight:700;font-size:55px;color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .description.james-desc{color:#fff;font-weight:400;font-size:22px;width:491px}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .description{color:#fff;font-weight:400;font-size:22px}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .dates{font-size:26px;color:#c59afa}.lp-higher-learnings-webinars header .header-wrapper__container .content-container__desktop .content-container__desktop-text .speaker{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-size:28px;line-height:114%}.lp-higher-learnings-webinars .registration{max-width:1200px;margin:60px auto}@media(max-width:768px){.lp-higher-learnings-webinars .registration{margin:24px auto}}.lp-higher-learnings-webinars .registration .content-container__mobile{display:none}@media(max-width:768px){.lp-higher-learnings-webinars .registration .content-container__mobile{display:block;padding:0 24px}}.lp-higher-learnings-webinars .registration .content-container__mobile h1{font-weight:700;font-size:55px;color:#000}@media(max-width:768px){.lp-higher-learnings-webinars .registration .content-container__mobile h1{font-size:18px}}.lp-higher-learnings-webinars .registration .content-container__mobile .description{color:#000;font-weight:400;font-size:22px}@media(max-width:768px){.lp-higher-learnings-webinars .registration .content-container__mobile .description{font-size:14px}}.lp-higher-learnings-webinars .registration .content-container__mobile .dates{font-size:26px;color:#e5166b}@media(max-width:768px){.lp-higher-learnings-webinars .registration .content-container__mobile .dates{font-size:14px}}.lp-higher-learnings-webinars .registration .content-container__mobile .speaker{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-size:14px;line-height:140%;margin-bottom:15px}.lp-higher-learnings-webinars .registration .content-container__mobile span{font-weight:600;font-size:12px;line-height:140%}.lp-higher-learnings-webinars .registration .flex-container{display:flex;justify-content:space-between;gap:30px}@media(max-width:768px){.lp-higher-learnings-webinars .registration .flex-container{flex-direction:column;padding:0 24px}}.lp-higher-learnings-webinars .registration .flex-container .content-container{flex:1}.lp-higher-learnings-webinars .registration .flex-container .content-container p{font-size:22px}@media(max-width:768px){.lp-higher-learnings-webinars .registration .flex-container .content-container p{font-size:14px}}.lp-higher-learnings-webinars .registration .flex-container .content-container p .intro-pink{color:#6820c5;font-weight:700}.lp-higher-learnings-webinars .registration .flex-container .content-container #timer{font-size:50px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#c59afa;width:100%;margin-top:100px;margin-bottom:64px}@media(max-width:480px){.lp-higher-learnings-webinars .registration .flex-container .content-container #timer{font-size:20px}}@media(max-width:992px){.lp-higher-learnings-webinars .registration .flex-container .content-container #timer{margin:0 0 30px}}.lp-higher-learnings-webinars .registration .flex-container .content-container #timer div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-higher-learnings-webinars .registration .flex-container .content-container #timer div{min-width:20px}}.lp-higher-learnings-webinars .registration .flex-container .content-container #timer div span{color:#c59afa;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}@media(max-width:480px){.lp-higher-learnings-webinars .registration .flex-container .content-container #timer div span{font-size:8.5px}}.lp-higher-learnings-webinars .registration .flex-container .content-container #timer strong{padding-right:20px}.lp-higher-learnings-webinars .registration .flex-container .form{flex:1;border:1px solid #000;box-shadow:5px 10px;padding:0 24px}.lp-higher-learnings-webinars .registration .flex-container .form h2{padding-top:30px}.lp-higher-learnings-webinars .registration .flex-container .form .marketo-form{padding-bottom:30px}.lp-higher-learnings-webinars .jose-bowen-timer{margin-top:70px!important}@media(max-width:992px){.lp-higher-learnings-webinars .jose-bowen-timer{margin:0 0 30px}}.lp-higher-learnings-webinars .register-now__section{background-color:#f3f4f8;max-width:none}.lp-higher-learnings-webinars .register-now__section .register-now__container{max-width:1200px;margin:0 auto;display:flex}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .register-now__container{flex-direction:column}}.lp-higher-learnings-webinars .register-now__section .register{flex:1;display:flex;flex-direction:column;justify-content:center;padding:44px 0 36px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .register{padding:24px}}.lp-higher-learnings-webinars .register-now__section .register h3{font-weight:700;font-size:32px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .register h3{font-size:20px}}.lp-higher-learnings-webinars .register-now__section .register ul{list-style-type:disc;padding:14px}.lp-higher-learnings-webinars .register-now__section .register ul li{font-weight:400;font-size:20px;padding-bottom:10px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .register ul li{font-size:14px}}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .sd-register{padding-bottom:0}}.lp-higher-learnings-webinars .register-now__section .teaching-change{flex:1;border-left:14px solid #fff;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change{border-left:none;flex-direction:column}}.lp-higher-learnings-webinars .register-now__section .teaching-change img{width:212px;height:319px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change img{padding-top:14px;padding-bottom:25px}}.lp-higher-learnings-webinars .register-now__section .teaching-change .adam-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .barbara-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .sathy-kelly-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .saundra-book{height:auto;margin-left:50px}@media(max-width:992px){.lp-higher-learnings-webinars .register-now__section .teaching-change .adam-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .barbara-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .sathy-kelly-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .saundra-book{margin-left:10px}}@media(max-width:1200px){.lp-higher-learnings-webinars .register-now__section .teaching-change .adam-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .saundra-book{width:35%}}@media(max-width:992px){.lp-higher-learnings-webinars .register-now__section .teaching-change .adam-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .saundra-book{width:45%}}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change .adam-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book,.lp-higher-learnings-webinars .register-now__section .teaching-change .saundra-book{width:212px}}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change .jose-bowen-two-book{padding-top:0;padding-bottom:0;margin-top:-10px}}.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content{padding:0 24px}@media(max-width:992px){.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content{padding:0 4px}}.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content h3{margin-top:20px;font-weight:700;font-size:32px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content h3{font-size:20px}}.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content p{font-weight:400;font-size:20px}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .teaching-change .teaching-change__content p{font-size:14px}}.lp-higher-learnings-webinars .register-now__section .sd-join-us{border-left:none;display:flex;justify-content:center}.lp-higher-learnings-webinars .register-now__section .sd-join-us .tophat-aktiv-joint{width:auto;height:auto}@media(max-width:768px){.lp-higher-learnings-webinars .register-now__section .sd-join-us .tophat-aktiv-joint{padding-top:0}}.lp-higher-learnings-webinars .video-section{padding:140px 0}@media(max-width:768px){.lp-higher-learnings-webinars .video-section{padding:32px 24px}}.lp-higher-learnings-webinars .video-section .video-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material{flex-direction:column;align-items:flex-start}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material h3{text-align:left}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .box-speaker-wrap{padding-top:20px}@media(min-width:768px){.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .box-speaker-wrap{display:flex;align-items:center;padding-top:42px}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .box-speaker-wrap:nth-of-type(2n){position:relative}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .box-speaker-wrap:nth-of-type(2n):before{content:"";position:absolute;left:-55px;right:-100%;top:70px;bottom:25px;background-color:#f3f4f8;z-index:-1}}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .box-speaker-wrap h4{color:#934af4}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .video-box{flex:none!important}.lp-higher-learnings-webinars .video-section .video-container-teaching-sensitive-material .video-box .responsive-iframe{padding-right:62px}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container{flex-direction:column}}.lp-higher-learnings-webinars .video-section .video-container .pooja-video{position:static;clear:both;width:560px;height:315px;flex:1 1 50%}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .pooja-video{width:100%}}.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #vidimg{position:absolute;top:0;left:0;cursor:pointer;pointer-events:none;z-index:2;width:571px;height:319px}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #vidimg{width:100%;height:auto}}.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #unlocked-video{position:absolute;top:0;left:0;z-index:1}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .pooja-video .overlay #unlocked-video{position:relative}}.lp-higher-learnings-webinars .video-section .video-container .video-box{flex:1 1 50%;padding-right:20px}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .speaker-name{display:none}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .video-box{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.lp-higher-learnings-webinars .video-section .video-container .video-box .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material{position:relative;width:auto;padding-top:0}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .responsive-iframe{position:static;width:auto;height:auto}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .speaker-name{display:block;position:absolute;right:0;width:calc(100% - 114px);top:50%;transform:translateY(-50%);color:#934af4;margin-left:14px;font-size:18px}.lp-higher-learnings-webinars .video-section .video-container .video-box-teaching-sensitive-material .responsive-iframe{width:100px;height:100px}}.lp-higher-learnings-webinars .video-section .video-container .about-speaker{flex:1 1 50%;padding-left:83px}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .about-speaker{padding-left:0;padding-top:24px}.lp-higher-learnings-webinars .video-section .video-container .about-speaker h4{display:none}}.lp-higher-learnings-webinars .video-section .video-container .about-speaker h3{font-weight:700;font-size:32px}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .about-speaker h3{font-size:20px}}.lp-higher-learnings-webinars .video-section .video-container .about-speaker p{font-weight:400;font-size:20px}@media(max-width:768px){.lp-higher-learnings-webinars .video-section .video-container .about-speaker p{font-size:14px}}.lp-higher-learnings-webinars footer{background-color:#000;color:#fff;padding:32px 20px}.lp-higher-learnings-webinars .footer-container__flex{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #fff;padding:20px}@media only screen and (max-width:480px){.lp-higher-learnings-webinars .footer-container__flex{flex-direction:column;align-items:flex-start}}.lp-higher-learnings-webinars .footer-container__flex .icon-container__flex{display:flex}.student-stories{padding-top:50px;max-width:1850px;margin:0 auto}.student-stories p{color:#000}.student-stories .content-wrap{position:relative;margin:0 25px}.student-stories .small-caps-header{line-height:1.6;margin:0}.student-stories .small-caps-header-lauren{font-size:12px}.student-stories .school-name{color:#934af4}.student-stories h1{font-size:86px;letter-spacing:3px;position:absolute;left:0;top:40px;z-index:2;letter-spacing:1px;line-height:1.2}.student-stories .h1-sophie{font-size:65px}.student-stories .h1-lauren{font-size:44px;margin-top:18px}.student-stories .img-wrap{min-height:213px;margin:140px 0 0;position:relative}.student-stories .img-wrap-alexis{margin-top:186px}.student-stories .img-wrap .img{background:transparent;background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/JennyTsui-Hero.png);background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.student-stories .img-wrap .sophie-giddings{background-image:url(/src/images/student-stories/SophieGiddings_Hero.jpg)}.student-stories .img-wrap .alexis-wiese{background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/AlexisWiese_Hero.png);background-position:top}.student-stories .img-wrap .lauren-dentremont{background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/LaurenDentremont_Hero.png)}.student-stories .student-p{font-size:14px;line-height:1.7142857143;padding:20px 25px 0;margin:0}.student-stories .student-p strong{color:#e5166b}.student-stories .student-p-lauren{line-height:1.3714285714}.student-stories .student-p-lauren strong{color:#934af4;font-weight:700}.student-stories .student-p-lauren em{font-style:normal;color:#934af4;font-family:"Source Serif 4",Georgia,Times New Roman,Times}.student-stories .student-p:first-of-type{padding:25px 25px 14px}.student-stories .student-p.float{padding-top:30px}.student-stories .student-p.float img{float:right;width:80px;margin-top:-50px}.student-stories .student-p.float .sophie-stethoscope{width:135px;float:none;margin-left:auto;margin-top:-70px}.student-stories .block{background-color:#000;margin:0 25px;padding:79px 40px 90px;position:relative}.student-stories .block p{color:#bbfce1;font-family:"Source Serif 4",Georgia,Times New Roman,Times,serif;font-size:32px;line-height:1.5;margin:0}.student-stories .block img{position:absolute}.student-stories .block .lg-quote{display:none}.student-stories .block .rainbow{bottom:0;right:18px;width:76px}.student-stories .block-alexis{background-color:#ecddff;padding:27px 31px 68px 38px;margin-bottom:48px}.student-stories .block-alexis p{color:#2d1159;font-size:24px;line-height:1.2;text-indent:-16px}.student-stories .block-alexis .rainbow{bottom:-22px;right:25px;width:95px}.student-stories .block-lauren{padding:65px 19px 65px 49px;margin:20px 25px 29px}.student-stories .block-lauren p{color:#96c6f8;font-size:25px;line-height:1.4}.student-stories .block-lauren .lg-quote{display:block;width:92px;top:30px;left:30px}.student-stories .block-lauren .rainbow{width:111px;right:-10px;bottom:-26px}.student-stories .full-bleed-block{background-color:#bbfce1;font-family:"Source Serif 4",Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.4;padding:18px 53px 18px 34px;color:#000;margin:20px 0 0;position:relative;z-index:-1}.student-stories .sophie-full-bleed{background-color:#bbfce1;margin:20px 0 0;position:relative;z-index:-1;padding:58px 53px 58px 34px}.student-stories .sophie-full-bleed p{padding-left:24px;font-family:"Source Serif 4",Georgia,Times New Roman,Times,serif;font-size:18px;line-height:1.4;color:#000;max-width:845px;margin:0 auto}.student-stories .alexis-full-bleed{background:linear-gradient(90deg,#aaedd1,#c59afa);color:#2d1159;padding:41px 65px 63px 24px;margin-bottom:32px}.student-stories .lauren-full-bleed{background-color:#e3f1ff;padding:12px 18px 7px 27px;font-size:16px}.student-stories .sm-quote{width:16px}.student-stories .sm-quote:first-of-type{position:absolute;top:19px;left:14px}.student-stories .sm-quote:nth-of-type(2){display:inline}.student-stories .heart,.student-stories .stethoscope{display:none}.student-stories .brain{position:absolute;width:173px;right:24px;bottom:-43px}.student-stories .laptop{display:none}.student-stories .student-footer{margin-top:50px;position:relative;background-color:#f3f4f8;z-index:-1}.student-stories .student-footer p{color:#934af4;padding:20px 38px 0 25px;margin:0;line-height:1.3;font-family:Replica}.student-stories .student-footer .main-img{position:relative;z-index:1;padding-top:25px}.student-stories .student-footer .spohie-main-img{z-index:4}.student-stories .student-footer .leaf{position:absolute;width:60px;left:70px;top:159px}.student-stories .student-footer .circle{width:22px;right:76px;bottom:257px}.student-stories .student-footer .column{background-color:#000;width:7.5%;position:absolute;left:0;bottom:0;height:208px;z-index:2}.student-stories .student-footer .bg-wrap{background-color:#c59afa;position:absolute;height:208px;bottom:0;left:0;width:100%}.student-stories .student-footer .bg-wrap img{position:absolute;z-index:1}.student-stories .student-footer .notches{width:28px;right:31px;bottom:156px}.student-stories .student-footer-alexis .bg,.student-stories .student-footer-alexis .main-img,.student-stories .student-footer-sophie .bg,.student-stories .student-footer-sophie .main-img{width:92.5%;margin-left:7.5%}.student-stories .student-footer-alexis .bg,.student-stories .student-footer-sophie .bg{position:absolute;left:0;bottom:0}.student-stories .student-footer-alexis p{font-size:20px}.student-stories .student-footer-sophie{margin-top:28px}.student-stories .student-footer-sophie p{font-size:18px}.student-stories .student-footer-lauren{margin-top:30px}.student-stories .student-footer-lauren p{color:#4384f7}.student-stories .student-footer-lauren .main-img{z-index:4;width:92.5%;margin-left:auto;transform:translateY(1px)}.student-stories .student-footer-lauren .leaf{width:160px;top:82px;left:0;transform:rotate(-7.73deg);z-index:3}.student-stories .student-footer-lauren .bg-wrap{background-image:url(/wp-content/themes/TOPHAT01/build/images/student-stories/lauren-footer-bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.student-stories .student-footer-lauren .bg-wrap .circle{width:79px;right:5px;bottom:0;z-index:4}.student-stories .student-footer-lauren .bg-wrap .notches{width:32px;bottom:auto;top:-16px;right:24px}@media screen and (min-width:480px){.student-stories h1{font-size:120px;letter-spacing:4px}.student-stories .img-wrap{min-height:400px;margin-top:172px}.student-stories .block-alexis{margin-bottom:20px}.student-stories .lauren-full-bleed{padding-right:23.9285714286%}.student-stories .laptop{display:block;position:absolute;width:23.9285714286%;right:20px;bottom:auto;top:50%;transform:translateY(-50%)}.student-stories .student-p.float-lauren{padding-top:54px}.student-stories .student-footer p{padding-bottom:20px;font-size:20px}.student-stories .student-footer .main-img{width:65%}.student-stories .student-footer .circle{right:200px}.student-stories .student-footer .notches{right:100px}.student-stories .student-footer-alexis .main-img,.student-stories .student-footer-sophie .main-img{width:92.5%}.student-stories .student-footer-lauren .main-img{margin-left:7.5%}}@media screen and (min-width:768px){.student-stories .img-wrap-alexis{margin:169px 0 0}.student-stories .lauren-full-bleed{margin-top:50px}.student-stories .student-p.float-lauren{padding-top:72px}.student-stories .student-footer{display:flex;flex-direction:row-reverse;align-items:flex-end;background:none}.student-stories .student-footer p{background-color:#f3f4f8;display:flex;align-items:center;height:168px}.student-stories .student-footer .bg-wrap,.student-stories .student-footer .main-img{width:50%}.student-stories .student-footer .main-img{padding-top:0}.student-stories .student-footer .leaf{left:60px;top:10px}.student-stories .student-footer .column{width:7.2142857143%}.student-stories .student-footer .circle{right:100px;bottom:320px}.student-stories .student-footer .notches{right:20px;bottom:165px}.student-stories .student-footer-alexis,.student-stories .student-footer-sophie{margin-top:30px}.student-stories .student-footer-alexis .bg,.student-stories .student-footer-alexis .main-img,.student-stories .student-footer-sophie .bg,.student-stories .student-footer-sophie .main-img{margin-left:7.214%;width:37%}.student-stories .student-footer-alexis .bg,.student-stories .student-footer-sophie .bg{z-index:-1}.student-stories .student-footer-sophie .bg,.student-stories .student-footer-sophie .main-img{width:34.6%}.student-stories .student-footer-lauren .bg-wrap,.student-stories .student-footer-lauren .main-img{width:42.786%;margin-left:7.214%}.student-stories .student-footer-lauren .bg-wrap .circle{right:-41px}.student-stories .student-footer-lauren .bg-wrap .notches{display:none}}@media screen and (min-width:992px){.student-stories{padding-top:0}.student-stories .student-hero{display:flex;height:600px}.student-stories .student-hero .content-wrap{flex-grow:1;padding-top:85px;margin-left:100px}.student-stories .student-hero .small-caps-header-lauren{font-size:16px}.student-stories .student-hero h1{font-size:150px;letter-spacing:5px;left:0;top:175px;line-height:1.15}.student-stories .student-hero .h1-lauren{font-size:100px}.student-stories .student-hero .img-wrap{width:64.2857142857%;margin:0}.student-stories .student-body{position:relative}.student-stories .student-p{font-size:22px;line-height:1.6;margin-left:35.7142857143%;padding:80px 150px 0 100px}.student-stories .student-p.float,.student-stories .student-p:first-of-type{padding:80px 150px 0 100px}.student-stories .student-p.float img{display:none}.student-stories .student-p.pad-bt{padding-bottom:80px}.student-stories .block{width:35.7142857143%;margin:0;position:absolute;left:0;top:0;padding:130px 72px 165px}.student-stories .block p{font-size:60px;line-height:1.4}.student-stories .block .sophie-block-p{font-size:50px;padding-left:34px}}@media screen and (min-width:992px)and (max-width:768px){.student-stories .block .sophie-block-p{padding-left:0}}@media screen and (min-width:992px){.student-stories .block .lg-quote{display:block;top:110px;left:40px}}@media screen and (min-width:992px){.student-stories .block .rainbow{right:34px;width:160px}}@media screen and (min-width:992px){.student-stories .block-alexis{padding:67px 56px 136px 93px}.student-stories .block-alexis p{font-size:32px;text-indent:-20px}.student-stories .block-alexis .rainbow{width:184px;right:36px;bottom:-58px}}@media screen and (min-width:992px){.student-stories .block-lauren p{font-size:45px}.student-stories .block-lauren .lg-quote{width:162px;top:82px}.student-stories .block-lauren .rainbow{right:-6px}}@media screen and (min-width:992px){.student-stories .full-bleed-block{padding:24px 383px 43px 253px;margin-top:50px;font-size:32px;line-height:1.54}}@media screen and (min-width:992px){.student-stories .sophie-full-bleed{padding:24px 383px 43px 0}.student-stories .sophie-full-bleed p{font-size:32px;line-height:1.54}}@media screen and (min-width:992px){.student-stories .alexis-full-bleed{margin:0;padding:59px 102px 81px}.student-stories .alexis-full-bleed .text{width:60.5351170569%}}@media screen and (min-width:992px){.student-stories .lauren-full-bleed{font-size:30px;padding:50px 23.9285714286% 50px 119px}.student-stories .lauren-full-bleed .text{text-indent:-11px}}@media screen and (min-width:992px){.student-stories .sm-quote{width:44px}.student-stories .sm-quote:first-of-type{top:33px;left:192px}}@media screen and (min-width:992px){.student-stories .heart{width:220px;right:111px}}@media screen and (min-width:992px){.student-stories .heart,.student-stories .stethoscope{display:block;position:absolute;top:50%;transform:translateY(-50%)}.student-stories .stethoscope{width:420px;right:0}}@media screen and (min-width:992px){.student-stories .brain{width:355px;bottom:-16px;right:52px;z-index:-1}}@media screen and (min-width:992px){.student-stories .student-footer-alexis{margin-top:-10px}.student-stories .student-footer-alexis p{font-size:40px}.student-stories .student-footer-sophie{margin-top:-80px}}@media screen and (min-width:1200px){.student-stories .block-alexis p{font-size:42px}.student-stories .brain{width:469px}.student-stories .student-footer{margin-top:-180px}.student-stories .student-footer .bg-wrap,.student-stories .student-footer .column,.student-stories .student-footer p{height:468px}.student-stories .student-footer p{font-size:35px;padding:0 160px 0 47px}.student-stories .student-footer .leaf{width:131px;left:70px;top:-20px}.student-stories .student-footer .circle{width:42px;left:60px;right:auto;bottom:500px}.student-stories .student-footer .notches{width:55px;right:77px;bottom:320px}.student-stories .student-footer-alexis p,.student-stories .student-footer-sophie p{flex-shrink:1}.student-stories .student-footer-alexis{margin-top:-30px}.student-stories .student-footer-sophie{margin-top:-80px}.student-stories .student-footer-lauren{margin-top:50px}.student-stories .student-footer-lauren .leaf{width:303px;left:18px;top:-20px}.student-stories .student-footer-lauren .bg-wrap .circle{width:175px;left:calc(100% - 82px)}}@media screen and (min-width:1400px){.student-stories .student-footer{margin-top:-280px}.student-stories .student-footer .leaf{left:101px;top:15px}.student-stories .student-footer .circle{left:80px;top:-190px;bottom:auto}.student-stories .student-footer-alexis{margin-top:-30px}.student-stories .student-footer-sophie{margin-top:-120px}.student-stories .student-footer-lauren{margin-top:0}.student-stories .student-footer-lauren .leaf{left:18px;top:-10px}.student-stories .student-footer-lauren .circle{top:auto}}.dynamic-textbooks{background-color:#fbf8ff}.dynamic-textbooks h5{color:#aaedd1;font-size:14px;line-height:1.4214285714;text-transform:uppercase;font-weight:900;letter-spacing:.2em;margin-bottom:15px}@media screen and (max-width:1024px){.dynamic-textbooks h5{font-size:12px}}.dynamic-textbooks .features-pages-header{background-color:#fbf8ff;position:relative}@media screen and (min-width:1921px){.dynamic-textbooks .features-pages-header{position:static}}.dynamic-textbooks .features-pages-header .fa-chevron-down{font-weight:400;color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:5%}@media screen and (min-width:1921px){.dynamic-textbooks .features-pages-header .fa-chevron-down{bottom:unset;transform:translateY(-200%)}}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .fa-chevron-down{bottom:2%}}@media screen and (max-width:890px){.dynamic-textbooks .features-pages-header .fa-chevron-down{bottom:4%}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .fa-chevron-down{bottom:1%}}.dynamic-textbooks .features-pages-header .header-color-block{background:linear-gradient(180deg,#6820c5,#934af4);width:91%;max-width:1747px;padding:55px 0;min-height:750px}@media screen and (min-width:1921px){.dynamic-textbooks .features-pages-header .header-color-block{position:relative}}@media screen and (max-width:1919px){.dynamic-textbooks .features-pages-header .header-color-block{padding:85px 0}}@media screen and (max-width:1700px){.dynamic-textbooks .features-pages-header .header-color-block{padding:75px 0}}@media screen and (max-width:1440px){.dynamic-textbooks .features-pages-header .header-color-block{padding:55px 0}}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .header-color-block{padding:40px 0}}@media screen and (max-width:890px){.dynamic-textbooks .features-pages-header .header-color-block{width:100%}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .header-color-block{padding-bottom:0}}.dynamic-textbooks .features-pages-header .header-color-block .mobile-img{display:none}@media screen and (max-width:890px){.dynamic-textbooks .features-pages-header .header-color-block .mobile-img{display:block;padding-bottom:15px}.dynamic-textbooks .features-pages-header .header-color-block .mobile-img img{width:75%;margin:0 auto}}@media screen and (max-width:480px){.dynamic-textbooks .features-pages-header .header-color-block .mobile-img img{margin:30px auto 0;width:100%}}.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{position:absolute;right:0;top:10px;max-width:850px;padding-top:30px}@media screen and (min-width:1921px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{right:-20%;padding-top:17px}}@media screen and (max-width:1700px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:800px}}@media screen and (max-width:1679px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:690px}}@media screen and (max-width:1440px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:634px}}@media screen and (max-width:1280px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:574px}}@media screen and (max-width:1120px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:530px}}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{max-width:510px}}@media screen and (max-width:890px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img{display:none}}.dynamic-textbooks .features-pages-header .header-color-block .desktop-img .img-1920{width:auto}@media screen and (min-width:1921px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img .img-1920{height:650px}}@media screen and (max-width:1920px){.dynamic-textbooks .features-pages-header .header-color-block .desktop-img .img-1920{height:600px}}.dynamic-textbooks .header-text-container{width:65%;max-width:666px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;padding-right:25px;padding-bottom:15px}@media screen and (min-width:2560px){.dynamic-textbooks .header-text-container{margin-left:403px}}@media screen and (max-width:1920px){.dynamic-textbooks .header-text-container{margin-left:90px}}@media screen and (max-width:1536px){.dynamic-textbooks .header-text-container{margin-left:12px}}@media screen and (max-width:1440px){.dynamic-textbooks .header-text-container{width:60%;margin-left:10px}}@media screen and (max-width:1280px){.dynamic-textbooks .header-text-container{width:57%;padding-bottom:35px;margin-left:6px}}@media screen and (max-width:1024px){.dynamic-textbooks .header-text-container{width:50%;padding-bottom:0;margin-left:8px}}@media screen and (max-width:890px){.dynamic-textbooks .header-text-container{width:100%;margin:0 auto;padding-bottom:40px;padding-right:0;max-width:690px}}@media screen and (max-width:375px){.dynamic-textbooks .header-text-container{width:95%}}.dynamic-textbooks .header-text-container h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:60px;line-height:1.15;margin-bottom:15px;background:linear-gradient(180deg,#fbf8ff,#fff1f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dynamic-textbooks .header-text-container h2 span{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-style:italic}@media screen and (max-width:1919px){.dynamic-textbooks .header-text-container h2{font-size:50px}}@media screen and (max-width:1024px){.dynamic-textbooks .header-text-container h2{font-size:45px;max-width:375px}}@media screen and (max-width:890px){.dynamic-textbooks .header-text-container h2{max-width:485px}}@media screen and (max-width:759px){.dynamic-textbooks .header-text-container h2{font-size:30px;max-width:325px}}.dynamic-textbooks .header-text-container p{color:#fff}.dynamic-textbooks .header-text-container sup{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.dynamic-textbooks .header-text-container .footnote{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2571428571;color:#fff;margin-top:30px}.dynamic-textbooks .stat-table .row{display:flex;flex-wrap:nowrap;align-items:center}.dynamic-textbooks .stat-table .row .percentage{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;color:#fff1f6;margin-bottom:10px}.dynamic-textbooks .stat-table .row .desc{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;color:#fff;margin-left:15px;margin-bottom:10px}@media screen and (max-width:1919px){.dynamic-textbooks .stat-table .row .desc{font-size:17px;line-height:21px}}@media screen and (max-width:1280px){.dynamic-textbooks .stat-table .row .desc{font-size:15px;line-height:18.86px}}@media screen and (max-width:1024px){.dynamic-textbooks .stat-table .row .desc{font-size:14px;line-height:18px}}.dynamic-textbooks .stat-table .border{border-bottom:1px solid #6820c5;margin-bottom:12px}@media screen and (max-width:890px){.dynamic-textbooks .stat-table .border{margin-bottom:20px;padding-bottom:10px}}.dynamic-textbooks .marketo-form-container{line-height:28px}@media screen and (max-width:1024px){.dynamic-textbooks .marketo-form-container .mktoForm{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:890px){.dynamic-textbooks .marketo-form-container .mktoForm{flex-direction:row;gap:10px}}@media screen and (max-width:759px){.dynamic-textbooks .marketo-form-container .mktoForm{flex-direction:column;gap:0}}@media screen and (max-width:1024px){.dynamic-textbooks .marketo-form-container .mktoForm .mktoButtonRow{margin-left:0}}@media screen and (max-width:890px){.dynamic-textbooks .marketo-form-container .mktoForm .mktoButtonRow{margin-top:0}}.dynamic-textbooks .marketo-form-container .mktoFormRow{max-width:350px}@media screen and (max-width:1919px){.dynamic-textbooks .marketo-form-container .mktoFormRow{max-width:310px}}@media screen and (max-width:1024px){.dynamic-textbooks .marketo-form-container .mktoFormRow{min-width:340px;margin-left:0;margin-bottom:.75rem}}@media screen and (max-width:759px){.dynamic-textbooks .marketo-form-container .mktoFormRow{min-width:310px}}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;border:1px solid #fff1f6;border-radius:5px;background-color:transparent!important;padding:10px 20px!important;line-height:28px!important;max-height:48px;color:#fff1f6}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]::-moz-placeholder{color:#fff1f6;opacity:1}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:-ms-input-placeholder{color:#fff1f6;opacity:1}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]::placeholder{color:#fff1f6;opacity:1}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:focus,.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:hover{background:#fff!important;color:#2d1159!important}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:focus::-moz-placeholder, .dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:hover::-moz-placeholder{color:#2d1159!important}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:focus:-ms-input-placeholder, .dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:hover:-ms-input-placeholder{color:#2d1159!important}.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:focus::placeholder,.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]:hover::placeholder{color:#2d1159!important}@media screen and (max-width:1919px){.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]{font-size:20px}}@media screen and (max-width:1280px){.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]{font-size:18px}}@media screen and (max-width:1024px){.dynamic-textbooks .marketo-form-container .mktoFieldWrap input[type=email]{font-size:16px}}.dynamic-textbooks .marketo-form-container .mktoButton{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:48px;color:#6820c5;background:#fff;border:1px solid #fff;padding:10px 20px!important}@media screen and (max-width:1919px){.dynamic-textbooks .marketo-form-container .mktoButton{font-size:20px}}@media screen and (max-width:1280px){.dynamic-textbooks .marketo-form-container .mktoButton{font-size:18px}}@media screen and (max-width:1024px){.dynamic-textbooks .marketo-form-container .mktoButton{font-size:16px;width:340px}}@media screen and (max-width:759px){.dynamic-textbooks .marketo-form-container .mktoButton{width:310px}}.dynamic-textbooks .marketo-form-container .mktoButton:active,.dynamic-textbooks .marketo-form-container .mktoButton:focus,.dynamic-textbooks .marketo-form-container .mktoButton:hover{background:#2d1159;color:#fff;border:1px solid #2d1159}.dynamic-textbooks .features-pages-header .mktoForm{margin-top:25px}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .mktoForm{flex-direction:row;gap:10px}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .mktoForm{flex-direction:column;gap:0}}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .mktoForm .mktoFormRow{min-width:300px}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .mktoForm .mktoFormRow .mktoFieldWrap{display:flex;justify-content:center;padding-top:25px}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .mktoForm .mktoFormRow .mktoFieldWrap .mktoField{min-width:310px;margin:0 auto}}@media screen and (max-width:1024px){.dynamic-textbooks .features-pages-header .mktoForm .mktoButton{width:unset}}@media screen and (max-width:759px){.dynamic-textbooks .features-pages-header .mktoForm .mktoButton{min-width:310px}}.dynamic-textbooks .email-form{margin-top:25px}.dynamic-textbooks .email-form .mktoFieldWrap input[type=email]{border:1px solid #2d1159;color:#2d1159}.dynamic-textbooks .email-form .mktoFieldWrap input[type=email]::-moz-placeholder{color:#2d1159}.dynamic-textbooks .email-form .mktoFieldWrap input[type=email]:-ms-input-placeholder{color:#2d1159}.dynamic-textbooks .email-form .mktoFieldWrap input[type=email]::placeholder{color:#2d1159}.dynamic-textbooks .email-form .mktoButton{color:#fbf8ff;background:#2d1159;border:1px solid #2d1159}.dynamic-textbooks .email-form .mktoButton:active,.dynamic-textbooks .email-form .mktoButton:focus,.dynamic-textbooks .email-form .mktoButton:hover{background:#fff;color:#2d1159}.dynamic-textbooks .explore__title,.dynamic-textbooks .features__title{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:45px;line-height:120%}@media screen and (max-width:1024px){.dynamic-textbooks .explore__title,.dynamic-textbooks .features__title{font-size:35px;line-height:42px}}@media screen and (max-width:759px){.dynamic-textbooks .explore__title,.dynamic-textbooks .features__title{font-size:30px;line-height:36px}}.dynamic-textbooks .explore__title .line-br,.dynamic-textbooks .features__title .line-br{display:block}@media screen and (max-width:370px){.dynamic-textbooks .explore__title .mobile-br,.dynamic-textbooks .features__title .mobile-br{display:block}}.dynamic-textbooks .explore__title em,.dynamic-textbooks .features__title em{font-family:"Source Serif Pro",Georgia,Times New Roman;font-weight:600}.dynamic-textbooks .explore__text,.dynamic-textbooks p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:25px;color:#000}@media screen and (max-width:1919px){.dynamic-textbooks .explore__text,.dynamic-textbooks p{font-size:18px;line-height:23px}}@media screen and (max-width:1280px){.dynamic-textbooks .explore__text,.dynamic-textbooks p{font-size:16px;line-height:20px}}@media screen and (max-width:1024px){.dynamic-textbooks .explore__text,.dynamic-textbooks p{font-size:14px;line-height:18px}}.dynamic-textbooks .checklist{margin-left:-30px}.dynamic-textbooks .checklist .checklist-points{display:flex;align-items:center;margin-bottom:-30px}.dynamic-textbooks .checklist .checklist-points img{max-width:105px;max-height:106px}.dynamic-textbooks .section-space{margin:60px auto;gap:100px;display:flex;flex-wrap:nowrap;align-items:center}@media screen and (max-width:1919px){.dynamic-textbooks .section-space{gap:20px}}@media screen and (max-width:1280px){.dynamic-textbooks .section-space{gap:0}}@media screen and (max-width:890px){.dynamic-textbooks .section-space{flex-wrap:wrap;flex-direction:column}}.dynamic-textbooks .section-space .image-wrap{width:55%;margin-right:50px}@media screen and (max-width:1024px){.dynamic-textbooks .section-space .image-wrap{margin-right:0}}@media screen and (max-width:890px){.dynamic-textbooks .section-space .image-wrap{width:100%;display:flex;align-items:center;justify-content:center}}.dynamic-textbooks .section-space .text-wrap{width:45%}@media screen and (max-width:890px){.dynamic-textbooks .section-space .text-wrap{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}}@media screen and (max-width:375px){.dynamic-textbooks .section-space .text-wrap{width:95%}}@media screen and (max-width:890px){.dynamic-textbooks .section-space .text-wrap .features__title{width:50%}}@media screen and (max-width:759px){.dynamic-textbooks .section-space .text-wrap .features__title{width:100%;text-align:center;margin:0 auto;padding:0}}@media screen and (max-width:1024px){.dynamic-textbooks .section-space .text-wrap .checklist-points{margin-top:10px}}@media screen and (max-width:890px){.dynamic-textbooks .section-space .text-wrap .mktoForm{justify-content:center}}.dynamic-textbooks .textbooks-catalog{background:linear-gradient(180deg,#fbf8ff,#ecdefe);margin-bottom:0;position:relative}.dynamic-textbooks .textbooks-catalog .container{display:flex;flex-wrap:nowrap;align-items:center;margin:60px auto}@media screen and (max-width:1024px){.dynamic-textbooks .textbooks-catalog .container{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:30px auto}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .container{flex-wrap:wrap;flex-direction:column}}.dynamic-textbooks .textbooks-catalog .text-wrap{width:50%}@media screen and (max-width:1440px){.dynamic-textbooks .textbooks-catalog .text-wrap{width:55%}}@media screen and (max-width:1280px){.dynamic-textbooks .textbooks-catalog .text-wrap{width:50%}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .text-wrap{width:100%;margin:0 auto;padding:0}}@media screen and (max-width:375px){.dynamic-textbooks .textbooks-catalog .text-wrap{width:95%}}.dynamic-textbooks .textbooks-catalog .text-wrap .checklist{margin-right:15px}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist{margin-right:25px}}@media screen and (max-width:1024px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist .checklist-points{margin-bottom:-40px}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist .checklist-points{margin-left:-30px}}@media screen and (max-width:555px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist .checklist-points{margin-bottom:-30px}}@media screen and (max-width:415px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist .checklist-points{margin-bottom:-20px}}@media screen and (max-width:360px){.dynamic-textbooks .textbooks-catalog .text-wrap .checklist .checklist-points{margin-bottom:-15px}}.dynamic-textbooks .textbooks-catalog .text-wrap .features__title{min-width:490.5px}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .text-wrap .features__title{text-align:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .text-wrap .catalog-intro,.dynamic-textbooks .textbooks-catalog .text-wrap .checklist,.dynamic-textbooks .textbooks-catalog .text-wrap .features__title{width:690px;margin:0 auto}}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .text-wrap .catalog-intro,.dynamic-textbooks .textbooks-catalog .text-wrap .checklist,.dynamic-textbooks .textbooks-catalog .text-wrap .features__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.dynamic-textbooks .textbooks-catalog .text-wrap .catalog-intro{margin:20px auto}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .text-wrap .catalog-intro{text-align:center}}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .text-wrap .email-form{display:flex;justify-content:center;padding-bottom:20px}}@media screen and (max-width:1024px){.dynamic-textbooks .textbooks-catalog .text-wrap .mktoForm{align-items:flex-start}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .text-wrap .mktoForm{align-items:center;justify-content:center}}.dynamic-textbooks .textbooks-catalog .image-wrap{width:50%;position:absolute;right:0}@media screen and (max-width:1440px){.dynamic-textbooks .textbooks-catalog .image-wrap{overflow:hidden;width:58%}}@media screen and (max-width:1280px){.dynamic-textbooks .textbooks-catalog .image-wrap{width:75%}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .image-wrap{width:100%;position:static}}@media screen and (max-width:1440px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:150px}}@media screen and (max-width:1280px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:300px}}@media screen and (max-width:1024px){.dynamic-textbooks .textbooks-catalog .image-wrap img{padding-left:250px}}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .image-wrap img{display:none}}.dynamic-textbooks .textbooks-catalog .mobile-img-wrap{overflow:hidden}.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{display:none}@media screen and (max-width:890px){.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{display:block;width:90%;transform:translate(150px)}}@media screen and (max-width:759px){.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{width:100%;transform:translate(100px)}}@media screen and (max-width:428px){.dynamic-textbooks .textbooks-catalog .mobile-img-wrap .mobile-img{transform:translate(30px)}}.dynamic-textbooks .oer{background-color:#b3f2de}.dynamic-textbooks .oer .section-space{margin:50px auto}.dynamic-textbooks .content-treatment{background-color:#f8eeff}@media screen and (max-width:890px){.dynamic-textbooks .content-treatment .section-space{flex-direction:column-reverse;margin:40px auto}}@media screen and (max-width:768px){.dynamic-textbooks .content-treatment .section-space{margin:30px auto}}.dynamic-textbooks .content-treatment .section-space .text-wrap{margin-right:50px;max-width:588px}@media screen and (max-width:1024px){.dynamic-textbooks .content-treatment .section-space .text-wrap{margin-right:0}}@media screen and (max-width:890px){.dynamic-textbooks .content-treatment .section-space .text-wrap{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}}.dynamic-textbooks .content-treatment .section-space .text-wrap span{display:block}@media screen and (max-width:890px){.dynamic-textbooks .content-treatment .section-space .text-wrap span{display:inline-block}}@media screen and (max-width:890px){.dynamic-textbooks .content-treatment .section-space .text-wrap .checklist,.dynamic-textbooks .content-treatment .section-space .text-wrap .features__title{width:690px}}@media screen and (max-width:759px){.dynamic-textbooks .content-treatment .section-space .text-wrap .checklist,.dynamic-textbooks .content-treatment .section-space .text-wrap .features__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.dynamic-textbooks .content-treatment .section-space .text-wrap .checklist-points{margin-bottom:-15px}@media screen and (max-width:1280px){.dynamic-textbooks .content-treatment .section-space .text-wrap .checklist-points{margin-bottom:-20px}}@media screen and (max-width:1024px){.dynamic-textbooks .content-treatment .section-space .text-wrap .checklist-points{margin-bottom:-30px}}.dynamic-textbooks .content-treatment .section-space .image-wrap{margin-right:0}@media screen and (max-width:890px){.dynamic-textbooks .content-treatment .section-space .image-wrap img{width:60%}}@media screen and (max-width:759px){.dynamic-textbooks .content-treatment .section-space .image-wrap img{width:90%}}.dynamic-textbooks .explore-catalog{background:linear-gradient(180deg,#f8eeff,#aaedd1);margin-bottom:0;padding-bottom:8%}.dynamic-textbooks .explore-catalog .container{margin:15px auto 0;padding-top:0!important}@media screen and (max-width:1024px){.dynamic-textbooks .explore-catalog .container{max-width:unset}}.dynamic-textbooks .explore-catalog .catalog-wrap{all:unset}@media screen and (max-width:759px){.dynamic-textbooks .explore-catalog .catalog-wrap .explore__title{max-width:270px}}.dynamic-textbooks .explore-catalog .catalog-wrap .explore__text{width:60%;text-align:center;margin:30px auto}@media screen and (max-width:1024px){.dynamic-textbooks .explore-catalog .catalog-wrap .explore__text{width:85%}}@media screen and (max-width:759px){.dynamic-textbooks .explore-catalog .catalog-wrap .explore__text{width:100%}}.dynamic-textbooks .explore-catalog .catalog-wrap .link{display:flex;align-items:center;justify-content:center}.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn{display:flex;justify-content:center;align-items:center;background-color:#934af4;padding:10px 20px!important;color:#fff;border:1px solid #934af4;border-radius:5px;font-size:22px;min-height:48px}@media screen and (max-width:1919px){.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn{font-size:20px}}@media screen and (max-width:1280px){.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn{font-size:18px}}@media screen and (max-width:1024px){.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn{font-size:16px}}@media screen and (max-width:767px){.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn{width:255px;justify-content:center;margin-top:10px}}.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn:active,.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn:focus,.dynamic-textbooks .explore-catalog .catalog-wrap .link .btn:hover{background-color:#fff;color:#934af4}.dynamic-textbooks .actionable-data{background-color:#6820c5}@media screen and (max-width:1024px){.dynamic-textbooks .actionable-data .section-space{flex-wrap:wrap;flex-direction:column}}@media screen and (max-width:1024px){.dynamic-textbooks .actionable-data .section-space .image-wrap{width:100%;display:flex;align-items:center;justify-content:center}}.dynamic-textbooks .actionable-data .section-space .text-wrap{width:45%}@media screen and (max-width:1024px){.dynamic-textbooks .actionable-data .section-space .text-wrap{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}}@media screen and (max-width:375px){.dynamic-textbooks .actionable-data .section-space .text-wrap{width:95%}}.dynamic-textbooks .actionable-data .section-space .text-wrap .actionable__heading{color:#fff1f6}@media screen and (max-width:890px){.dynamic-textbooks .actionable-data .section-space .text-wrap .actionable__heading{text-align:center;width:100%}}.dynamic-textbooks .actionable-data .section-space .text-wrap .actionable__heading .br{display:block}@media screen and (max-width:1024px){.dynamic-textbooks .actionable-data .section-space .text-wrap .actionable__heading .br{display:inline-block}}@media screen and (max-width:759px){.dynamic-textbooks .actionable-data .section-space .text-wrap .actionable__heading .br{display:block}}.dynamic-textbooks .actionable-data .section-space .text-wrap p{color:#fff1f6}@media screen and (max-width:1024px){.dynamic-textbooks .actionable-data .section-space .text-wrap .checklist{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column}}@media screen and (max-width:759px){.dynamic-textbooks .actionable-data .section-space .text-wrap .checklist{grid-template-rows:repeat(4,1fr)}}.dynamic-textbooks .actionable-data .section-space .text-wrap .email-form .mktoFieldWrap input[type=email]{border:1px solid #fff1f6;color:#fff1f6}.dynamic-textbooks .actionable-data .section-space .text-wrap .email-form .mktoFieldWrap input[type=email]::-moz-placeholder{color:#fff1f6}.dynamic-textbooks .actionable-data .section-space .text-wrap .email-form .mktoFieldWrap input[type=email]:-ms-input-placeholder{color:#fff1f6}.dynamic-textbooks .actionable-data .section-space .text-wrap .email-form .mktoFieldWrap input[type=email]::placeholder{color:#fff1f6}@media screen and (max-width:1080px){.dynamic-textbooks .actionable-data .section-space .text-wrap .email-form .mktoFieldWrap input[type=email]{font-size:16px}}.dynamic-textbooks .tools-for-teaching{background:linear-gradient(180deg,#fcf8ff,#f1defd,#fff1f6);margin-top:50px}.dynamic-textbooks .tools-for-teaching .catalog__title{margin-bottom:0}@media screen and (max-width:759px){.dynamic-textbooks .tools-for-teaching .catalog__title .br{display:block}}.dynamic-textbooks .tools-for-teaching .tools-text{width:50%;text-align:center;margin:30px auto 40px}@media screen and (max-width:1280px){.dynamic-textbooks .tools-for-teaching .tools-text{width:60%}}@media screen and (max-width:890px){.dynamic-textbooks .tools-for-teaching .tools-text{width:70%}}@media screen and (max-width:759px){.dynamic-textbooks .tools-for-teaching .tools-text{width:100%}}.dynamic-textbooks .tools-for-teaching .tools-icons{display:grid;grid-template-columns:repeat(8,1fr);justify-items:center}@media screen and (max-width:890px){.dynamic-textbooks .tools-for-teaching .tools-icons{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:759px){.dynamic-textbooks .tools-for-teaching .tools-icons{grid-template-columns:repeat(2,1fr)}}.dynamic-textbooks .tools-for-teaching .tools-icons .tools a{display:flex;flex-direction:column;align-items:center;max-width:120px;gap:15px;transition:.3s}.dynamic-textbooks .tools-for-teaching .tools-icons .tools a:focus,.dynamic-textbooks .tools-for-teaching .tools-icons .tools a:hover{transform:translateY(-5px)}.dynamic-textbooks .tools-for-teaching .tools-icons .tools a:active p,.dynamic-textbooks .tools-for-teaching .tools-icons .tools a:focus p,.dynamic-textbooks .tools-for-teaching .tools-icons .tools a:hover p{color:#6820c5}.dynamic-textbooks .tools-for-teaching .tools-icons .tools img{width:60.33px;height:60px}.dynamic-textbooks .tools-for-teaching .tools-icons .tools p{text-align:center;font-size:20px;font-weight:600}@media screen and (max-width:1919px){.dynamic-textbooks .tools-for-teaching .tools-icons .tools p{font-size:16px}}.dynamic-textbooks .tools-for-teaching .link{display:flex;justify-content:center;padding-bottom:60px}.dynamic-textbooks .tools-for-teaching .link .btn{background-color:transparent;padding:10px 20px!important;color:#934af4;border:1px solid #934af4;border-radius:5px;font-size:22px;min-height:48px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1919px){.dynamic-textbooks .tools-for-teaching .link .btn{font-size:20px}}@media screen and (max-width:1280px){.dynamic-textbooks .tools-for-teaching .link .btn{font-size:18px}}@media screen and (max-width:1024px){.dynamic-textbooks .tools-for-teaching .link .btn{font-size:16px;max-width:167px}}.dynamic-textbooks .tools-for-teaching .link .btn:active,.dynamic-textbooks .tools-for-teaching .link .btn:focus,.dynamic-textbooks .tools-for-teaching .link .btn:hover{background-color:#934af4;color:#fff}.dynamic-textbooks .faq{padding-top:50px}.dynamic-textbooks .educators{margin-top:0;padding-bottom:10%}@media screen and (max-width:889px){.dynamic-textbooks .educators{padding-bottom:6%}}@media screen and (max-width:759px){.dynamic-textbooks .educators .educators__title .br{display:block}}.discussion-tools .features-pages-header .header-color-block{background:linear-gradient(180deg,#6820c5,#e5166b)}@media screen and (max-width:1919px){.discussion-tools .features-pages-header .header-color-block{padding:75px 0}}@media screen and (max-width:1120px){.discussion-tools .features-pages-header .header-color-block{padding:50px 0}}@media screen and (max-width:759px){.discussion-tools .features-pages-header .header-color-block{padding-bottom:0}}.discussion-tools .features-pages-header .header-color-block .discussion-img{padding-top:37px}@media screen and (min-width:1921px){.discussion-tools .features-pages-header .header-color-block .discussion-img{padding-top:17}}@media screen and (max-width:1700px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:800px}}@media screen and (max-width:1679px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:690px}}@media screen and (max-width:1440px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:634px}}@media screen and (max-width:1280px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:574px}}@media screen and (max-width:1120px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:530px}}@media screen and (max-width:1024px){.discussion-tools .features-pages-header .header-color-block .discussion-img{max-width:510px}}@media screen and (max-width:890px){.discussion-tools .features-pages-header .header-color-block .discussion-img{display:none}}.discussion-tools .features-pages-header .header-text-container .header-main-p{width:90%}@media screen and (max-width:890px){.discussion-tools .features-pages-header .header-text-container .header-main-p{width:100%}}.discussion-tools .features-pages-header .header-text-container .br{font-style:normal;display:block}.discussion-tools .features-pages-header .header-text-container sup{color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.discussion-tools .features-pages-header .header-text-container .footnote{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2571428571;color:#fff;margin-top:30px}.discussion-tools .group-chat{background-color:#fbf8ff}@media screen and (max-width:759px){.discussion-tools .group-chat .section-space{margin-top:0}}.discussion-tools .group-chat .section-space .features__title .br{display:block}.discussion-tools .no-student-unheard{background-color:#fad1e1}@media screen and (max-width:928px){.discussion-tools .no-student-unheard .text-wrap{width:50%}}@media screen and (max-width:890px){.discussion-tools .no-student-unheard .text-wrap{width:100%}}@media screen and (max-width:375px){.discussion-tools .no-student-unheard .text-wrap{width:95%}}.discussion-tools .open-window{background-color:#f8eeff}.discussion-tools .open-window .image-wrap{display:flex;justify-content:center}.discussion-tools .open-window .image-wrap img{width:60%}@media screen and (max-width:890px){.discussion-tools .open-window .image-wrap img{width:45%}}@media screen and (max-width:759px){.discussion-tools .open-window .image-wrap img{width:55%}}.discussion-tools .open-window .text-wrap .checklist .link{color:#6820c5;font-weight:700;border-bottom:1.5px solid #6820c5}@media screen and (max-width:890px){.discussion-tools .open-window .text-wrap .section__title{width:100%;margin-top:25px}}@media screen and (max-width:759px){.discussion-tools .open-window .text-wrap .section__title{text-align:center;margin-top:25px}}@media screen and (max-width:1248px){.discussion-tools .open-window .text-wrap .section__title .line-br{display:block}}@media screen and (max-width:890px){.discussion-tools .open-window .text-wrap .section__title .line-br{display:inline}}@media screen and (max-width:375px){.discussion-tools .open-window .text-wrap .section__title .line-br{display:block}}.discussion-tools .open-window .text-wrap .section__title br{display:none}@media screen and (max-width:890px){.discussion-tools .open-window .text-wrap .section__title br{display:block}}@media screen and (max-width:375px){.discussion-tools .open-window .text-wrap .section__title br{display:none}}.polls-and-quizzes .features-pages-header .polls-color-block{background:linear-gradient(180deg,#6820c5,#177bb1,#08d493)}@media screen and (max-width:890px){.polls-and-quizzes .features-pages-header .polls-color-block .mobile-img{padding-bottom:25px}}@media screen and (max-width:480px){.polls-and-quizzes .features-pages-header .polls-color-block .mobile-img img{margin:0 auto}}@media screen and (min-width:1921px){.polls-and-quizzes .features-pages-header .polls-color-block .discussion-img{padding-top:17px}}.polls-and-quizzes .features-pages-header .header-text-container .three-line{all:unset}@media screen and (max-width:1110px){.polls-and-quizzes .features-pages-header .header-text-container .three-line{display:block;font-style:normal}}@media screen and (max-width:890px){.polls-and-quizzes .features-pages-header .header-text-container .three-line{display:inline-block}}.polls-and-quizzes .features-pages-header .header-text-container .change-font{display:inline}.polls-and-quizzes .features-pages-header .header-text-container .stat-table .row{width:70%}@media screen and (max-width:1280px){.polls-and-quizzes .features-pages-header .header-text-container .stat-table .row{width:80%}}@media screen and (max-width:890px){.polls-and-quizzes .features-pages-header .header-text-container .stat-table .row{width:100%}}.polls-and-quizzes .features-pages-header .header-text-container .header-main-p{width:88%}@media screen and (max-width:890px){.polls-and-quizzes .features-pages-header .header-text-container .header-main-p{width:100%}}.polls-and-quizzes .lean-into-learning{background-color:#fbf8ff}@media screen and (max-width:759px){.polls-and-quizzes .lean-into-learning .section-space{margin-top:0}}@media screen and (max-width:890px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic{margin-bottom:20px}}@media screen and (max-width:759px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic{margin-top:30px}.polls-and-quizzes .lean-into-learning .section-space .temp-pic .image-wrap{margin:unset;margin-right:80px}}@media screen and (max-width:759px)and (max-width:890px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .image-wrap{margin-right:0}}@media screen and (max-width:759px)and (max-width:890px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .features__title{width:100%}}@media screen and (max-width:759px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .features__title .br{display:block}}@media screen and (max-width:759px)and (max-width:890px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .features__title .br{display:inline-block}}@media screen and (max-width:759px)and (max-width:759px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .features__title .br{display:block}}@media screen and (max-width:759px)and (max-width:359px){.polls-and-quizzes .lean-into-learning .section-space .temp-pic .features__title .br{display:inline-block}}.polls-and-quizzes .valuable-insights{background-color:#b3f2de}@media screen and (max-width:928px){.polls-and-quizzes .valuable-insights .text-wrap{width:50%}}@media screen and (max-width:890px){.polls-and-quizzes .valuable-insights .text-wrap{width:100%}}@media screen and (max-width:375px){.polls-and-quizzes .valuable-insights .text-wrap{width:95%}}@media screen and (max-width:402px){.polls-and-quizzes .valuable-insights .text-wrap .minimized{width:59%}}@media screen and (max-width:375px){.polls-and-quizzes .valuable-insights .text-wrap .minimized{width:63%}}@media screen and (max-width:360px){.polls-and-quizzes .valuable-insights .text-wrap .minimized{width:66%}}@media screen and (max-width:348px){.polls-and-quizzes .valuable-insights .text-wrap .minimized{width:100%}}.assignments .features-pages-header .polls-color-block{background:linear-gradient(180deg,#c59afa .02%,#fad1e1),linear-gradient(180deg,#2d1159,#2d1159)}.assignments .features-pages-header .polls-color-block .fa-chevron-down{color:#934af4}@media screen and (max-width:890px){.assignments .features-pages-header .polls-color-block .mobile-img{padding-bottom:25px;padding-top:20px}}@media screen and (max-width:480px){.assignments .features-pages-header .polls-color-block .mobile-img img{margin:0 auto}}@media screen and (min-width:1921px){.assignments .features-pages-header .polls-color-block .discussion-img{padding-top:17px}}@media screen and (max-width:1024px){.assignments .features-pages-header .polls-color-block .discussion-img{max-width:420px}}@media screen and (max-width:940px){.assignments .features-pages-header .polls-color-block .discussion-img{max-width:375px}}.assignments .features-pages-header .polls-color-block .assignments-header-box.header-text-container{max-width:680px}.assignments .features-pages-header .polls-color-block .header-text-container .stat-table .row{width:100%}.assignments .features-pages-header .polls-color-block .header-text-container .footnote,.assignments .features-pages-header .polls-color-block .header-text-container .footnote a,.assignments .features-pages-header .polls-color-block .header-text-container sup{color:#2d1159}.assignments .features-pages-header .polls-color-block .header-text-container .footnote a:focus,.assignments .features-pages-header .polls-color-block .header-text-container .footnote a:hover{color:#e51766}@media screen and (max-width:1024px){.assignments .features-pages-header .polls-color-block .header-text-container{width:70%;padding-top:20px;padding-bottom:50px}}@media screen and (max-width:890px){.assignments .features-pages-header .polls-color-block .header-text-container{width:100%;margin:0 auto;padding-bottom:40px;padding-right:0;max-width:690px}}@media screen and (max-width:1024px){.assignments .features-pages-header .polls-color-block .header-text-container .assignments-h2{max-width:478px}}.assignments .features-pages-header .header-text-container h2{background:unset;-webkit-text-fill-color:unset;color:#2d1159}.assignments .features-pages-header .header-text-container h2 span{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400}.assignments .features-pages-header .header-text-container h2 span em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.assignments .features-pages-header .header-text-container h5{color:#6820c5}.assignments .features-pages-header .header-text-container .desc,.assignments .features-pages-header .header-text-container .header-main-p,.assignments .features-pages-header .header-text-container .percentage{color:#2d1159}.assignments .features-pages-header .marketo-form-container .mktoFieldWrap input[type=email]{border:1px solid #2d1159}.assignments .features-pages-header .marketo-form-container .mktoFieldWrap input[type=email]::-moz-placeholder{color:#2d1159;opacity:1}.assignments .features-pages-header .marketo-form-container .mktoFieldWrap input[type=email]:-ms-input-placeholder{color:#2d1159;opacity:1}.assignments .features-pages-header .marketo-form-container .mktoFieldWrap input[type=email]::placeholder{color:#2d1159;opacity:1}.assignments .features-pages-header .marketo-form-container .mktoButton{background:#6820c5;color:#fff;border:1px solid #6820c5}.assignments .features-pages-header .marketo-form-container .mktoButton:active,.assignments .features-pages-header .marketo-form-container .mktoButton:focus,.assignments .features-pages-header .marketo-form-container .mktoButton:hover{color:#6820c5;background:#fff;border:1px solid #fff}.assignments .modern-assignments{background-color:#fbf8ff}@media screen and (max-width:759px){.assignments .modern-assignments .section-space{margin-top:0}}@media screen and (max-width:1024px){.assignments .modern-assignments .section-space .image-wrap{margin-right:35px}}@media screen and (max-width:890px){.assignments .modern-assignments .section-space .image-wrap{margin-right:0;padding:30px 0}}@media screen and (max-width:890px){.assignments .modern-assignments .section-space .text-wrap{max-width:690px}}@media screen and (max-width:890px){.assignments .modern-assignments .section-space .text-wrap .features__title{width:100%}}@media screen and (max-width:759px){.assignments .modern-assignments .section-space .text-wrap .features__title{text-align:left}}.assignments .modern-assignments .section-space .text-wrap .checklist .checklist-points{margin-bottom:-15px}.assignments .flexible-assessments{background-color:#fbd7e6}.assignments .flexible-assessments .section-space .text-wrap{min-width:531px}@media screen and (max-width:1280px){.assignments .flexible-assessments .section-space .text-wrap{min-width:unset}}@media screen and (max-width:759px){.assignments .flexible-assessments .section-space .text-wrap .features__title{text-align:left}}@media screen and (max-width:375px){.assignments .flexible-assessments .section-space .text-wrap .features__title{margin-right:50px}}@media screen and (max-width:890px){.assignments .flexible-assessments .section-space .text-wrap .features__title .br{display:inline}}.assignments .flexible-assessments .section-space .text-wrap .features__title .next-line{display:inline}@media screen and (max-width:890px){.assignments .flexible-assessments .section-space .text-wrap .features__title .next-line{display:block}}@media screen and (max-width:759px){.assignments .flexible-assessments .section-space .text-wrap .features__title .next-line{display:inline}}.real-time-data .features-pages-header .polls-color-block{background:linear-gradient(180deg,#2d1159,#6820c5)}@media screen and (max-width:414px){.real-time-data .features-pages-header .polls-color-block{padding-top:0}}.real-time-data .features-pages-header .polls-color-block .header-text-container h2{color:#fff}@media screen and (max-width:759px){.real-time-data .features-pages-header .polls-color-block .header-text-container h2 .br{display:inline}}.real-time-data .features-pages-header .polls-color-block .header-text-container .header-main-p{color:#fff}.real-time-data .features-pages-header .polls-color-block .header-text-container h5{color:#aaedd1}@media screen and (min-width:1920px){.real-time-data .features-pages-header .polls-color-block .header-text-container .stat-table{padding-bottom:0}}@media screen and (max-width:1440px){.real-time-data .features-pages-header .polls-color-block .header-text-container .stat-table{padding-bottom:30px}}@media screen and (max-width:1280px){.real-time-data .features-pages-header .polls-color-block .header-text-container .stat-table{padding-bottom:0}}.real-time-data .features-pages-header .polls-color-block .header-text-container .stat-table p{color:#fff}.real-time-data .features-pages-header .fa-chevron-down{color:#fff!important}@media screen and (max-width:1280px){.real-time-data .better-insights .text-wrap .features__title{display:none}}@media screen and (max-width:890px){.real-time-data .better-insights .text-wrap .features__title{display:block}}@media screen and (max-width:759px){.real-time-data .better-insights .text-wrap .features__title{display:none}}.real-time-data .better-insights .text-wrap .md__title{display:none}@media screen and (max-width:1280px){.real-time-data .better-insights .text-wrap .md__title{display:block}}@media screen and (max-width:890px){.real-time-data .better-insights .text-wrap .md__title{display:none}}@media screen and (max-width:759px){.real-time-data .better-insights .text-wrap .md__title{display:block}}.real-time-data .handy-insights{background:#a9f0d8}@media screen and (max-width:759px){.real-time-data .handy-insights .section-space .text-wrap .features__title{margin:unset;padding-top:10px}}@media screen and (max-width:759px){.real-time-data .handy-insights .section-space .text-wrap .features__title .br-line{display:block}}.real-time-data .integrate-lms{background:linear-gradient(180deg,#c59afa,#d9ffef 98.44%)}@media screen and (max-width:1280px){.real-time-data .integrate-lms .section-space .image-wrap .lms-main-img{width:90%}}@media screen and (max-width:759px){.real-time-data .integrate-lms .section-space .image-wrap .lms-main-img{width:100%}}.real-time-data .integrate-lms .section-space .text-wrap .checklist-points p,.real-time-data .integrate-lms .section-space .text-wrap .lms__heading{color:#2d1159}.real-time-data .integrate-lms .section-space .text-wrap .lms__heading .br{display:block}@media screen and (max-width:890px){.real-time-data .integrate-lms .section-space .text-wrap .lms__heading .br{display:inline-block}}.real-time-data .integrate-lms .section-space .text-wrap .link{margin-top:30px}@media screen and (max-width:759px){.real-time-data .integrate-lms .section-space .text-wrap .link{display:flex;justify-content:center}}.real-time-data .integrate-lms .section-space .text-wrap .link .btn{font-size:22px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:48px;color:#fbf8ff;background:#2d1159;border:1px solid #2d1159;padding:10px 20px!important;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1919px){.real-time-data .integrate-lms .section-space .text-wrap .link .btn{font-size:20px}}@media screen and (max-width:1280px){.real-time-data .integrate-lms .section-space .text-wrap .link .btn{font-size:18px}}@media screen and (max-width:1024px){.real-time-data .integrate-lms .section-space .text-wrap .link .btn{font-size:16px}}@media screen and (max-width:759px){.real-time-data .integrate-lms .section-space .text-wrap .link .btn{width:300px}}.real-time-data .integrate-lms .section-space .text-wrap .link .btn:active,.real-time-data .integrate-lms .section-space .text-wrap .link .btn:focus,.real-time-data .integrate-lms .section-space .text-wrap .link .btn:hover{background:#fff;color:#2d1159}.real-time-data .integrate-lms .lms-box{margin-bottom:70px}@media screen and (max-width:759px){.real-time-data .integrate-lms .lms-box{margin-bottom:50px}}.real-time-data .integrate-lms .lms-box .lms-list{display:flex;gap:70px;justify-content:space-between;align-items:center}@media screen and (max-width:759px){.real-time-data .integrate-lms .lms-box .lms-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);justify-items:center;gap:0 30px}.real-time-data .integrate-lms .lms-box .lms-list .lms:last-child{grid-column:span 2}}.real-time-data .integrate-lms .lms-box .lms-list .lms img{width:auto;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media(max-width:759px){.real-time-data .integrate-lms .lms-box .lms-list .lms .brightspace{width:70%;margin:0 auto}}.attendance .features-pages-header .polls-color-block{background:linear-gradient(180deg,#fbf8ff,#ffe8f0),linear-gradient(180deg,#c59afa .02%,#fad1e1)}@media screen and (max-width:890px){.attendance .features-pages-header .polls-color-block{padding:0}}@media screen and (max-width:437px){.attendance .features-pages-header .polls-color-block{padding-top:20px}}.attendance .features-pages-header .polls-color-block .header-text-container{padding-bottom:70px}@media screen and (max-width:1024px){.attendance .features-pages-header .polls-color-block .header-text-container{padding-bottom:30px}}@media screen and (max-width:890px){.attendance .features-pages-header .polls-color-block .header-text-container{padding-bottom:90px}}@media screen and (max-width:759px){.attendance .features-pages-header .polls-color-block .header-text-container{padding-bottom:60px}}@media screen and (max-width:375px){.attendance .features-pages-header .polls-color-block .header-text-container{width:95%}}@media screen and (max-width:1024px){.attendance .features-pages-header .polls-color-block .header-text-container h2{max-width:unset}}.attendance .features-pages-header .polls-color-block .header-text-container h2 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.attendance .features-pages-header .polls-color-block .header-text-container h5{color:#e5166b}.attendance .automated-attendance .section-space .features__title .next-br{display:block}.attendance .better-attendance{position:relative;background-color:#fad1e1}@media screen and (max-width:1280px){.attendance .better-attendance .section-space .text-wrap{width:46%}}@media screen and (max-width:890px){.attendance .better-attendance .section-space .text-wrap{width:100%}}@media screen and (max-width:375px){.attendance .better-attendance .section-space .text-wrap{width:95%}}@media screen and (max-width:450px){.attendance .better-attendance .section-space .text-wrap h3{display:inline}}.attendance .better-attendance .section-space .text-wrap .br-line{display:block}@media screen and (max-width:450px){.attendance .better-attendance .section-space .text-wrap .br-line{display:inline}}.attendance .better-attendance .section-space .image-wrap{position:absolute;bottom:0;right:50%;left:50%;width:30%}@media screen and (max-width:1440px){.attendance .better-attendance .section-space .image-wrap{width:40%}}@media screen and (max-width:1280px){.attendance .better-attendance .section-space .image-wrap{width:45%}}@media screen and (max-width:1024px){.attendance .better-attendance .section-space .image-wrap{left:45%;width:50%}}@media screen and (max-width:890px){.attendance .better-attendance .section-space .image-wrap{display:none}}@media screen and (min-width:1920px){.attendance .better-attendance .section-space .image-wrap .desktop-img{max-width:594px}}.attendance .better-attendance .mobile-img-wrap{display:none}@media screen and (max-width:890px){.attendance .better-attendance .mobile-img-wrap{display:flex;align-items:center;justify-content:center}}.attendance .better-attendance .mobile-img-wrap .mobile-img{display:none}@media screen and (max-width:890px){.attendance .better-attendance .mobile-img-wrap .mobile-img{display:block;width:60%}}@media screen and (max-width:759px){.attendance .better-attendance .mobile-img-wrap .mobile-img{width:80%}}.interactive-labs .features-pages-header .polls-color-block{background:linear-gradient(180deg,#fff1f6,#aaedd1)}@media screen and (max-width:437px){.interactive-labs .features-pages-header .polls-color-block{padding-top:0}}.interactive-labs .features-pages-header .header-text-container .stat-table .row{width:80%!important}@media screen and (min-width:1921px){.interactive-labs .features-pages-header .header-text-container .stat-table .row{width:100%!important}}@media screen and (max-width:890px){.interactive-labs .features-pages-header .header-text-container .stat-table .row{width:100%!important}}.interactive-labs .multiple-labs{background-color:#a9f0d8}@media screen and (max-width:890px){.interactive-labs .multiple-labs .section-space .image-wrap{padding-bottom:20px}}@media screen and (max-width:890px){.interactive-labs .multiple-labs .section-space .image-wrap img{width:80%}}@media screen and (max-width:414px){.interactive-labs .multiple-labs .section-space .image-wrap img{width:100%}}.whats-new p{font-size:16px;line-height:1.4}@media screen and (max-width:440px){.whats-new .features__title{font-size:22px;line-height:1.2}}.whats-new .dark-cta,.whats-new .light-cta,.whats-new .transparent-cta{font-size:18px;border:none;border-radius:5px;padding:10px 25px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;cursor:pointer}@media screen and (max-width:440px){.whats-new .dark-cta,.whats-new .light-cta,.whats-new .transparent-cta{font-size:14px}}.whats-new .dark-cta{background:#2d1159;color:#fbf8ff;font-weight:700;border:1px solid #2d1159}.whats-new .dark-cta:focus,.whats-new .dark-cta:hover{background:#fbf8ff;color:#2d1159}.whats-new .light-cta{background:#934af4;color:#fff;font-weight:700;border:1px solid #934af4}.whats-new .light-cta:focus,.whats-new .light-cta:hover{background:#2d1159;border-color:#fff}.whats-new .transparent-cta{border:1px solid #2d1159;color:#2d1159}.whats-new .transparent-cta:focus,.whats-new .transparent-cta:hover{background:#2d1159;color:#fbf8ff}.whats-new .copy-wrap{width:65%}@media screen and (max-width:1025px){.whats-new .copy-wrap{padding:0 0 56px}}@media screen and (max-width:891px){.whats-new .copy-wrap{width:100%}}@media screen and (max-width:891px){.whats-new .copy-wrap p{text-align:left;padding-bottom:35px}}.whats-new .features-pages-header{background:linear-gradient(180deg,#6820c5,#934af4);position:relative}.whats-new .features-pages-header .header-color-block{background:none;min-height:unset;padding:0;margin:0 auto;width:85%}@media screen and (max-width:1281px){.whats-new .features-pages-header .header-color-block{width:90%}}@media screen and (max-width:891px){.whats-new .features-pages-header .header-color-block{text-align:center}}.whats-new .features-pages-header .header-color-block .container{display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media screen and (max-width:891px){.whats-new .features-pages-header .header-color-block .container{flex-direction:column}}.whats-new .features-pages-header .right-block{position:absolute;top:0;bottom:0;right:0;width:252px;margin-bottom:105px;background:linear-gradient(180deg,#c59afa,#aaedd1)}@media screen and (min-width:1440px){.whats-new .features-pages-header .right-block{width:30.1%}}@media screen and (max-width:1025px){.whats-new .features-pages-header .right-block{width:335px;margin-bottom:0}}@media screen and (max-width:891px){.whats-new .features-pages-header .right-block{top:auto;width:46.8%;height:331px}}@media screen and (max-width:479px){.whats-new .features-pages-header .right-block{height:158px}}.whats-new .features-pages-header img{width:537px;z-index:1;position:relative}@media screen and (max-width:1440px){.whats-new .features-pages-header img{margin-right:-2.5%}}@media screen and (max-width:1025px){.whats-new .features-pages-header img{margin-right:-86px}}@media screen and (max-width:891px){.whats-new .features-pages-header img{margin:0 auto}}@media screen and (max-width:479px){.whats-new .features-pages-header img{width:calc(100% + 15px);max-width:none;margin:0}}.whats-new .header-text-container{width:auto;max-width:none;padding:49px 0 69px;margin-left:0}@media screen and (max-width:891px){.whats-new .header-text-container{margin:0 auto;padding-bottom:40px}}.whats-new .header-text-container h2{max-width:501px}@media screen and (max-width:1025px){.whats-new .header-text-container h2{max-width:410px}}@media screen and (max-width:891px){.whats-new .header-text-container h2{margin:0 auto 15px;max-width:none}}@media screen and (max-width:479px){.whats-new .header-text-container h2{max-width:263px}}.whats-new .header-text-container h2 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (max-width:891px){.whats-new .header-text-container .header-main-p:first-of-type{text-align:left;margin:0 auto 38px}}@media screen and (max-width:479px){.whats-new .header-text-container .header-main-p:first-of-type{margin-bottom:15px}}@media screen and (max-width:1100px)and (min-width:891px){.whats-new .features-pages-forms .icon-form{flex-direction:column;align-items:flex-start}}@media screen and (max-width:891px){.whats-new .features-pages-forms .icon-form{justify-content:center}}.whats-new .features-pages-forms .icon-form .submit-btn:focus,.whats-new .features-pages-forms .icon-form .submit-btn:hover{background:#6820c5;border-color:#fff}@media screen and (max-width:1025px){.whats-new .features-pages-forms .icon-form .submit-btn{width:auto}}@media screen and (max-width:440px){.whats-new .features-pages-forms .icon-form .submit-btn{font-size:14px;min-height:auto}}.whats-new .features-pages-forms .icon-form .input-wrapper .email-input{font-weight:600;max-height:none;padding:10px 15px}.whats-new .features-pages-forms .icon-form .input-wrapper .email-input:focus,.whats-new .features-pages-forms .icon-form .input-wrapper .email-input:hover{color:#6820c5}@media screen and (max-width:440px){.whats-new .features-pages-forms .icon-form .input-wrapper .email-input{font-size:14px;line-height:1.3}}.whats-new .class-threads{background-image:url(/wp-content/themes/TOPHAT01/build/images/features/whats-new/ClassThreads-BG1.png);background-size:cover}@media screen and (max-width:1282px){.whats-new .class-threads{background-position:50%}}.whats-new .class-threads .section-space{gap:0}@media screen and (max-width:1200px){.whats-new .class-threads .section-space{flex-direction:column-reverse;text-align:center}}@media screen and (max-width:1200px){.whats-new .class-threads .copy-wrap{width:100%;padding-bottom:15px}}@media screen and (max-width:760px){.whats-new .class-threads .copy-wrap{padding-bottom:30px}}@media screen and (max-width:440px){.whats-new .class-threads .copy-wrap{padding-bottom:26px}}.whats-new .class-threads video{width:537px;margin-right:32px;flex-shrink:0}@media screen and (max-width:1200px){.whats-new .class-threads video{width:725px;margin-right:0}}.whats-new .class-threads .features__title{max-width:400px}@media screen and (max-width:1200px){.whats-new .class-threads .features__title{max-width:720px;margin:0 auto}}@media screen and (max-width:891px){.whats-new .class-threads .features__title{max-width:600px}}@media screen and (max-width:1200px){.whats-new .class-threads p{margin:25px 0 35px;text-align:left}}@media screen and (max-width:891px){.whats-new .class-threads p{margin-bottom:0;padding-bottom:0}}.whats-new .class-threads sup{color:#000;font-weight:400}@media screen and (max-width:1200px){.whats-new .class-threads .icon-form{flex-direction:row;align-items:center;justify-content:center}}@media screen and (max-width:550px){.whats-new .class-threads .icon-form{flex-direction:column}}.whats-new .class-threads .footnote{margin:25px 0 0;font-size:12px}.whats-new .ace{background:linear-gradient(180deg,#30086f,#16082c 54.17%,#08d594);padding:62px 0}@media screen and (max-width:891px){.whats-new .ace{padding:20px 0 40px}}.whats-new .ace-hero{display:flex;justify-content:space-between;padding-bottom:23px}@media screen and (max-width:891px){.whats-new .ace-hero{flex-direction:column-reverse;text-align:center}}.whats-new .ace-hero video{width:45%;margin-left:74px}@media screen and (max-width:891px){.whats-new .ace-hero video{width:auto;height:245px;margin-left:0}}@media screen and (max-width:440px){.whats-new .ace-hero video{width:100%;height:auto}}.whats-new .ace .main-title:first-child{background:linear-gradient(180deg,#d1aaff,#aaedd1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:891px){.whats-new .ace .main-title:first-child{margin:24px 0}}@media screen and (max-width:440px){.whats-new .ace .main-title:first-child{margin:12px 0}}.whats-new .ace .main-desc{color:#fff;text-align:left}@media screen and (max-width:891px){.whats-new .ace .main-desc{margin-bottom:40px}}.whats-new .ace-educators,.whats-new .ace-students{display:flex;border-radius:10px;padding:30px 35px;margin-top:44px}@media screen and (max-width:1025px){.whats-new .ace-educators,.whats-new .ace-students{align-items:center;padding:24px 48px 30px}.whats-new .ace-educators .features__title,.whats-new .ace-students .features__title{margin:0 auto 22px}.whats-new .ace-educators .dark-cta,.whats-new .ace-students .dark-cta{margin:4px auto 0}}@media screen and (max-width:891px){.whats-new .ace-educators,.whats-new .ace-students{padding:24px 32px 38px}}@media screen and (max-width:440px){.whats-new .ace-educators,.whats-new .ace-students{padding:14px 14px 38px}}.whats-new .ace-educators div,.whats-new .ace-students div{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.whats-new .ace-educators video,.whats-new .ace-students video{width:50%}@media screen and (max-width:1025px){.whats-new .ace-educators video,.whats-new .ace-students video{width:100%}}.whats-new .ace-students{background:#e9fbf3}@media screen and (max-width:1025px){.whats-new .ace-students{flex-direction:column}}.whats-new .ace-students video{padding-right:78px}@media screen and (max-width:1025px){.whats-new .ace-students video{padding:0 0 28px}}.whats-new .ace-educators{background:#fbf8ff}@media screen and (max-width:1025px){.whats-new .ace-educators{flex-direction:column-reverse}}.whats-new .ace-educators video{padding-left:78px}@media screen and (max-width:1025px){.whats-new .ace-educators video{padding:0 0 28px}}.whats-new .math-readiness{background-image:url(/wp-content/themes/TOPHAT01/build/images/features/whats-new/Math-Readiness-BG.png);background-size:cover;padding-bottom:20px}@media screen and (max-width:1440px){.whats-new .math-readiness{background-position:50%}}@media screen and (max-width:891px){.whats-new .math-readiness{background:linear-gradient(176deg,#fbf8ff 2.95%,#eee0ff 154.35%);text-align:center;padding-bottom:0}}.whats-new .math-readiness .container{justify-content:space-between}@media screen and (max-width:891px){.whats-new .math-readiness .section-space{flex-direction:column-reverse}}.whats-new .math-readiness .copy-wrap{padding-right:90px}.whats-new .math-readiness .copy-wrap p{color:#2d1159}@media screen and (max-width:1025px){.whats-new .math-readiness .copy-wrap{padding-right:0}}.whats-new .math-readiness img{width:210px;margin:0 auto}@media screen and (max-width:1025px){.whats-new .math-readiness img{margin:0 10% 0 0}}@media screen and (max-width:891px){.whats-new .math-readiness img{margin:0}}.whats-new .math-readiness h5{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4}.whats-new .math-readiness .dark-cta{text-decoration:underline}.whats-new .educators{padding-top:54px}@media screen and (max-width:440px){.whats-new .educators{padding-bottom:50px}}.whats-new .educators__title{max-width:none}@media screen and (max-width:479px){.whats-new .educators__title{font-size:22px}}.whats-new .educators__box{height:291px}.whats-new .educators__box-quote{font-size:24px}@media screen and (max-width:479px){.whats-new .educators__box-quote{font-size:18px}}.roi-calculator p{color:#000;font-size:14px;line-height:1.4}@media screen and (min-width:1280px){.roi-calculator p{font-size:16px}}@media screen and (min-width:1440px){.roi-calculator p{font-size:18px}}@media screen and (min-width:1920px){.roi-calculator p{font-size:20px}}.roi-calculator .header{background:linear-gradient(180deg,#fff1f6 38.02%,#c59afa);padding-top:25px}@media screen and (min-width:890px){.roi-calculator .header{padding-top:34px}}@media screen and (min-width:1280px){.roi-calculator .header{padding-top:50px}}@media screen and (min-width:890px){.roi-calculator .header .top-row p{margin-bottom:0}}@media screen and (min-width:1024px){.roi-calculator .header .top-row{display:flex;align-items:center;margin-top:30px}}.roi-calculator h1,.roi-calculator h2,.roi-calculator h3,.roi-calculator h4,.roi-calculator h5{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400}.roi-calculator h1 em,.roi-calculator h2 em,.roi-calculator h3 em,.roi-calculator h4 em,.roi-calculator h5 em{font-family:"Source Serif Pro",Georgia,Times New Roman;font-weight:600}.roi-calculator h1{background:linear-gradient(90deg,#2d1159,#6820c5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:30px;line-height:1.2}@media screen and (min-width:890px){.roi-calculator h1{font-size:45px}}@media screen and (min-width:1024px){.roi-calculator h1{width:54.4642857143%;flex-shrink:0;margin:0 47px 0 0}}@media screen and (min-width:1280px){.roi-calculator h1{font-size:50px;margin-right:62px}}@media screen and (min-width:1440px){.roi-calculator h1{font-size:55px}}@media screen and (min-width:1920px){.roi-calculator h1{font-size:60px;margin-right:93px;width:46.7%}}.roi-calculator .calc-block{margin:0 -20px;box-shadow:0 4px 30px rgba(45,17,89,.2)}@media screen and (min-width:760px){.roi-calculator .calc-block{margin:0 -50px}}@media screen and (min-width:890px){.roi-calculator .calc-block{margin:0;border-radius:20px;overflow:hidden;transform:translateY(38px)}}@media screen and (min-width:1280px){.roi-calculator .calc-block{transform:translateY(42px)}}.roi-calculator .instructions{background:linear-gradient(178.68deg,#6820c5 1.13%,#f867a0 98.87%),#aaedd1;padding:33px 20px 0;color:#fff}@media screen and (min-width:760px){.roi-calculator .instructions{padding:33px 50px 0}}@media screen and (min-width:890px){.roi-calculator .instructions{padding:33px 46px;position:relative}}@media screen and (min-width:1280px){.roi-calculator .instructions{padding:42px 46px}}@media screen and (min-width:1920px){.roi-calculator .instructions{padding:42px 70px}}@media screen and (min-width:890px){.roi-calculator .instructions .text{width:45.2722063037%}}@media screen and (min-width:1024px){.roi-calculator .instructions .text{width:51.0588235294%}}@media screen and (min-width:1920px){.roi-calculator .instructions .text{width:50%}}.roi-calculator .instructions p{color:#fff;margin:0}@media screen and (min-width:1280px){.roi-calculator .instructions p{font-size:18px}}@media screen and (min-width:1920px){.roi-calculator .instructions p{font-size:20px}}.roi-calculator .instructions picture{margin:0 -21px;display:block;width:100.5vw;transform:translateY(19%)}@media screen and (min-width:760px){.roi-calculator .instructions picture{margin:0 -52px}}@media screen and (min-width:890px){.roi-calculator .instructions picture{width:424px;margin:0;transform:translateY(0);position:absolute;right:0;bottom:-24.5px}}@media screen and (min-width:1024px){.roi-calculator .instructions picture{bottom:-20.83px}}@media screen and (min-width:1280px){.roi-calculator .instructions picture{width:600px;right:-1px;bottom:-18px}}@media screen and (min-width:1440px){.roi-calculator .instructions picture{bottom:-17px}}@media screen and (min-width:1920px){.roi-calculator .instructions picture{width:825px;bottom:-19px}}.roi-calculator .instructions picture img{width:100%}.roi-calculator h3{font-size:30px}@media screen and (min-width:1280px){.roi-calculator h3{font-size:35px}}@media screen and (min-width:1920px){.roi-calculator h3{font-size:40px}}.roi-calculator .arrow{display:none}@media screen and (min-width:890px){.roi-calculator .arrow{display:block;width:13px;position:absolute;left:61px;bottom:-31px}}@media screen and (min-width:1440px){.roi-calculator .arrow{left:69px}}@media screen and (min-width:1920px){.roi-calculator .arrow{left:112px}}.roi-calculator .calculator{background:linear-gradient(180deg,#aaedd1,#fbf8ff);padding:17% 20px 24px;color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}@media screen and (min-width:760px){.roi-calculator .calculator{padding:15% 50px 24px}}@media screen and (min-width:890px){.roi-calculator .calculator{padding:72px 41px 21px}}@media screen and (min-width:1024px){.roi-calculator .calculator{padding:56px 82px 28px}}@media screen and (min-width:1280px){.roi-calculator .calculator{padding:47px 82px 28px}}@media screen and (min-width:1440px){.roi-calculator .calculator{padding:51px 98px 24px}}@media screen and (min-width:1920px){.roi-calculator .calculator{padding:66px 148px 26px}}.roi-calculator .calculator input{-moz-appearance:textfield;font-size:26px;font-weight:300;color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;width:160px;border:none;border-radius:10px;box-shadow:0 4px 15px rgba(45,17,89,.2);padding:6px 12px}.roi-calculator .calculator input::-webkit-inner-spin-button,.roi-calculator .calculator input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width:890px){.roi-calculator .calculator input{font-size:32px}}@media screen and (min-width:1280px){.roi-calculator .calculator input{font-size:35px}}@media screen and (min-width:1440px){.roi-calculator .calculator input{font-size:40px}}@media screen and (min-width:1920px){.roi-calculator .calculator input{font-size:45px}}@media screen and (min-width:890px){.roi-calculator .calculator .note{font-size:16px}}@media screen and (min-width:1024px){.roi-calculator .calculator .note{margin-left:-35px}}@media screen and (min-width:1920px){.roi-calculator .calculator .note{font-size:18px;margin-left:-78px}}.roi-calculator .calculator .tuition-wrap{position:relative;display:inline-block}.roi-calculator .calculator .tuition-wrap input{padding-left:42px;width:176px}.roi-calculator .calculator .tuition-wrap span{position:absolute;left:12px;bottom:0}.roi-calculator h4{font-size:26px;font-weight:300;line-height:1.5;margin:0 14px 34px;font-family:ReplicaLLWeb-Light}@media screen and (min-width:890px){.roi-calculator h4{font-size:32px;margin:0 0 40px}}@media screen and (min-width:1280px){.roi-calculator h4{font-size:35px}}@media screen and (min-width:1440px){.roi-calculator h4{font-size:40px}}@media screen and (min-width:1920px){.roi-calculator h4{font-size:45px;margin:0 0 48px}}.roi-calculator .savings{display:none;justify-content:space-between;padding-bottom:28px}@media screen and (min-width:890px){.roi-calculator .savings{padding-bottom:53px}}.roi-calculator .savings ul{background:#fbf8ff;box-shadow:0 4px 30px rgba(34,122,94,.2);border-radius:20px;padding:35px}@media screen and (min-width:890px){.roi-calculator .savings ul{width:calc(50% - 25px)}}@media screen and (min-width:1024px){.roi-calculator .savings ul{width:calc(50% - 27px)}}.roi-calculator .savings ul:first-child{margin-bottom:24px}@media screen and (min-width:890px){.roi-calculator .savings ul:first-child{margin-bottom:0}}.roi-calculator .savings ul p{margin:0;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.roi-calculator .savings .institution p{color:#2d1159}.roi-calculator .savings .enrollment p{color:#6820c5}.roi-calculator .savings li{padding:20px 0 10px;border-bottom:1px solid #08d493;overflow-y:auto}.roi-calculator .savings li .heading{font-size:14px}@media screen and (min-width:1280px){.roi-calculator .savings li .heading{font-size:20px}}.roi-calculator .savings li .number{font-size:50px}.roi-calculator .savings li:first-child{padding-top:0}.roi-calculator .savings li:first-child .heading{font-size:19px;font-weight:700}@media screen and (min-width:1280px){.roi-calculator .savings li:first-child .heading{font-size:25px}}.roi-calculator .savings li:first-child .number{font-size:60px}@media screen and (min-width:1280px){.roi-calculator .savings li:first-child .number{font-size:70px}}.roi-calculator .savings li:last-child{border-bottom:none;padding-bottom:0}.roi-calculator .cta-block-top{display:none;background-color:#6820c5;box-shadow:0 4px 30px rgba(45,17,89,.3);padding:24px 20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}@media screen and (min-width:760px){.roi-calculator .cta-block-top{padding:24px 50px}}@media screen and (min-width:890px){.roi-calculator .cta-block-top{padding:24px 41px;border-radius:0 0 20px 20px;position:relative;align-items:flex-start}}@media screen and (min-width:1024px){.roi-calculator .cta-block-top{padding:35px 47px}}@media screen and (min-width:1280px){.roi-calculator .cta-block-top{padding:40px 46px;flex-direction:row;align-items:center;gap:0}}@media screen and (min-width:1440px){.roi-calculator .cta-block-top{padding:40px 98px;flex-direction:column;align-items:flex-start;gap:20px}}@media screen and (min-width:1920px){.roi-calculator .cta-block-top{padding:34px 98px}}.roi-calculator .cta-block-top p{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;margin:0}@media screen and (min-width:890px){.roi-calculator .cta-block-top p{width:62.7118644068%}}@media screen and (min-width:1024px){.roi-calculator .cta-block-top p{width:68.0798004988%}}@media screen and (min-width:1280px){.roi-calculator .cta-block-top p{font-size:24px;width:59.5%}}@media screen and (min-width:1440px){.roi-calculator .cta-block-top p{font-size:28px;width:76.8%}}@media screen and (min-width:1920px){.roi-calculator .cta-block-top p{font-size:30px;width:65.1%}}.roi-calculator .cta-block-top .btn{color:#6820c5;text-decoration:none;border:1px solid #aaedd1;background-color:#aaedd1;font-size:16px;padding:10px 25px;max-height:unset;width:144px}.roi-calculator .cta-block-top .btn:focus,.roi-calculator .cta-block-top .btn:hover{color:#aaedd1;background-color:transparent}@media screen and (min-width:1024px){.roi-calculator .cta-block-top .btn{width:unset}}@media screen and (min-width:1280px){.roi-calculator .cta-block-top .btn{font-size:20px}}.roi-calculator .cta-block-top img{display:none}@media screen and (min-width:890px){.roi-calculator .cta-block-top img{display:block;width:27.9835390947%;position:absolute;right:20px;bottom:0}}@media screen and (min-width:1280px){.roi-calculator .cta-block-top img{width:25.7%}}@media screen and (min-width:1440px){.roi-calculator .cta-block-top img{width:27%}}@media screen and (min-width:1920px){.roi-calculator .cta-block-top img{width:24.5%}}.roi-calculator .block{padding-top:32px}@media screen and (min-width:890px){.roi-calculator .block{padding-top:47px}}@media screen and (min-width:1024px){.roi-calculator .block .container{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:1024px){.roi-calculator .block .text{width:39.0625%;flex-shrink:0;margin-right:80px}}@media screen and (min-width:1280px){.roi-calculator .block .text{width:41.7%;margin-right:110px}}@media screen and (min-width:1440px){.roi-calculator .block .text{width:45%;margin-right:146px}}@media screen and (min-width:890px){.roi-calculator .block .right-col{padding:18px 0 50px}}@media screen and (min-width:1024px){.roi-calculator .block .right-col{padding:0 0 40px}}.roi-calculator .block .right-col h5,.roi-calculator .block .right-col p{text-align:center}@media screen and (min-width:1024px){.roi-calculator .block .right-col h5,.roi-calculator .block .right-col p{text-align:left}}.roi-calculator .block .right-col h5{color:#6820c5;font-weight:700;font-size:14px;margin-bottom:5px;line-height:1.2}@media screen and (min-width:1280px){.roi-calculator .block .right-col h5{font-size:16px}}.roi-calculator .block .right-col p{font-size:12px}@media screen and (min-width:1280px){.roi-calculator .block .right-col p{font-size:14px}}.roi-calculator .block .video{margin-bottom:40px}.roi-calculator .block .video::-webkit-media-controls{opacity:0}@media screen and (min-width:890px){.roi-calculator .block .video{max-height:440px;width:auto;margin:0 auto}}@media screen and (min-width:1024px){.roi-calculator .block .video{height:328px;margin:0 0 0 auto}}.roi-calculator h2{color:#2d1159;font-size:30px}@media screen and (min-width:890px){.roi-calculator h2{font-size:35px}}@media screen and (min-width:1280px){.roi-calculator h2{font-size:45px}}@media screen and (min-width:1440px){.roi-calculator h2{font-size:50px}}@media screen and (min-width:1920px){.roi-calculator h2{font-size:55px}}.roi-calculator .commitment{background:#fbf8ff}@media screen and (min-width:890px){.roi-calculator .commitment{padding-top:80px}}@media screen and (min-width:1280px){.roi-calculator .commitment{padding-top:100px}}@media screen and (min-width:890px){.roi-calculator .commitment .container{align-items:center}}@media screen and (min-width:1280px){.roi-calculator .commitment .video{height:280px}}@media screen and (min-width:1440px){.roi-calculator .commitment .video{height:306px}}@media screen and (min-width:1920px){.roi-calculator .commitment .video{height:360px}}.roi-calculator .proven{background:#fff1f6;box-shadow:inset 0 4px 30px rgba(45,17,89,.2)}@media screen and (min-width:890px){.roi-calculator .proven{box-shadow:none}}@media screen and (min-width:890px){.roi-calculator .proven h2{max-width:541px}}@media screen and (min-width:1024px){.roi-calculator .proven h2{max-width:none}}@media screen and (min-width:1920px){.roi-calculator .proven h2{width:784px}}@media screen and (min-width:1024px){.roi-calculator .proven .video{margin-left:0}}@media screen and (min-width:1280px){.roi-calculator .proven .video{height:414px}}@media screen and (min-width:1440px){.roi-calculator .proven .video{height:465px}}.roi-calculator .better{background-color:#aaedd1}@media screen and (min-width:1024px){.roi-calculator .better .container{align-items:flex-end}}@media screen and (min-width:890px){.roi-calculator .better .img-wrap{position:relative;width:49.8%;margin:20px auto 0}}@media screen and (min-width:1024px){.roi-calculator .better .img-wrap{width:42.6%;margin-right:0}}@media screen and (min-width:1280px){.roi-calculator .better .img-wrap{width:39.65%;margin-right:0}}@media screen and (min-width:1440px){.roi-calculator .better .img-wrap{width:39%}}@media screen and (min-width:890px){.roi-calculator .better img{position:relative;z-index:1}}@media screen and (min-width:890px){.roi-calculator .better .ellipse{position:absolute;left:-5%;right:-20%;top:0;bottom:0;background:radial-gradient(50% 100% at 41.42% 119.65%,hsla(0,0%,100%,.5) 58.33%,rgba(251,248,255,0) 100%)}}.roi-calculator .cta-block-bottom{background:linear-gradient(180deg,#2d1159,#2d1159);box-shadow:0 4px 30px rgba(45,17,89,.2);padding:30px 0 37px;margin-bottom:36px}@media screen and (min-width:890px){.roi-calculator .cta-block-bottom{padding:38px 0;margin:0 50px 36px;border-radius:20px}}@media screen and (min-width:890px){.roi-calculator .cta-block-bottom .container{display:flex;justify-content:space-between}}.roi-calculator .cta-block-bottom h2{background:linear-gradient(90deg,#fad1e1,#dfc5ff 73.54%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:11px;font-size:14px;text-align:center}@media screen and (min-width:480px){.roi-calculator .cta-block-bottom h2{font-size:18px}}@media screen and (min-width:760px){.roi-calculator .cta-block-bottom h2{font-size:20px}}@media screen and (min-width:890px){.roi-calculator .cta-block-bottom h2{font-size:22px;text-align:left;margin:0}}@media screen and (min-width:1024px){.roi-calculator .cta-block-bottom h2{font-size:25px}}@media screen and (min-width:1280px){.roi-calculator .cta-block-bottom h2{font-size:28px}}@media screen and (min-width:1440px){.roi-calculator .cta-block-bottom h2{font-size:30px}}.roi-calculator .cta-block-bottom .btn-row{display:flex;font-size:16px;align-items:center;justify-content:center}.roi-calculator .cta-block-bottom .btn{font-size:16px;max-height:40px;width:144px}@media screen and (min-width:890px){.roi-calculator .cta-block-bottom .btn{width:unset;padding:10px 25px}}@media screen and (min-width:1280px){.roi-calculator .cta-block-bottom .btn{font-size:20px;max-height:45px}}.roi-calculator .references{background:linear-gradient(180deg,#aaedd1,#fff1f6)}@media screen and (min-width:890px){.roi-calculator .references .cols{display:flex}}.roi-calculator .references p,.roi-calculator .references ul{font-size:12px}@media screen and (min-width:1920px){.roi-calculator .references p,.roi-calculator .references ul{font-size:14px}}.roi-calculator .references ul{padding-bottom:24px;list-style:inside}@media screen and (min-width:890px){.roi-calculator .references ul{padding-bottom:43px}.roi-calculator .references ul:first-child{padding-right:50px;width:calc(50% + 25px);flex-shrink:0}}.roi-calculator .references strong{padding-bottom:10px;display:inline-block}.features-form-modal-overlay{display:none;position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;background:rgba(43,46,56,.9);padding:10px;overflow:hidden}.features-pages-forms .icon-form{margin-top:30px;display:flex;align-items:center;gap:10px}@media screen and (max-width:890px){.features-pages-forms .icon-form{flex-direction:row;gap:10px}}@media screen and (max-width:1024px)and (min-width:891px){.features-pages-forms .icon-form{flex-direction:column;gap:10px}}@media screen and (max-width:759px){.features-pages-forms .icon-form{flex-direction:column;gap:10px}}.features-pages-forms .icon-form .input-wrapper{position:relative}.features-pages-forms .icon-form .input-wrapper .email-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.features-pages-forms .icon-form .input-wrapper .email-input{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;border:1px solid #fff1f6;border-radius:5px;background-color:transparent;padding:10px 70px 10px 20px;line-height:28px;max-height:48px;color:#fff1f6;min-width:300px}.features-pages-forms .icon-form .input-wrapper .email-input::-moz-placeholder{color:#fff1f6;opacity:1}.features-pages-forms .icon-form .input-wrapper .email-input:-ms-input-placeholder{color:#fff1f6;opacity:1}.features-pages-forms .icon-form .input-wrapper .email-input::placeholder{color:#fff1f6;opacity:1}.features-pages-forms .icon-form .input-wrapper .email-input:focus,.features-pages-forms .icon-form .input-wrapper .email-input:hover{background:#fff;color:#2d1159}.features-pages-forms .icon-form .input-wrapper .email-input:focus::-moz-placeholder, .features-pages-forms .icon-form .input-wrapper .email-input:hover::-moz-placeholder{color:#2d1159}.features-pages-forms .icon-form .input-wrapper .email-input:focus:-ms-input-placeholder, .features-pages-forms .icon-form .input-wrapper .email-input:hover:-ms-input-placeholder{color:#2d1159}.features-pages-forms .icon-form .input-wrapper .email-input:focus::placeholder,.features-pages-forms .icon-form .input-wrapper .email-input:hover::placeholder{color:#2d1159}@media screen and (max-width:1919px){.features-pages-forms .icon-form .input-wrapper .email-input{font-size:20px}}@media screen and (max-width:1440px){.features-pages-forms .icon-form .input-wrapper .email-input{min-width:260px}}@media screen and (max-width:1280px){.features-pages-forms .icon-form .input-wrapper .email-input{font-size:18px}}@media screen and (max-width:1024px){.features-pages-forms .icon-form .input-wrapper .email-input{font-size:16px;min-width:250px}}@media screen and (max-width:360px){.features-pages-forms .icon-form .input-wrapper .email-input{min-width:220px}}.features-pages-forms .icon-form .input-wrapper input[type=email].purple-forms{border:1px solid #2d1159;color:#2d1159}.features-pages-forms .icon-form .input-wrapper input[type=email].purple-forms::-moz-placeholder{color:#2d1159}.features-pages-forms .icon-form .input-wrapper input[type=email].purple-forms:-ms-input-placeholder{color:#2d1159}.features-pages-forms .icon-form .input-wrapper input[type=email].purple-forms::placeholder{color:#2d1159}.features-pages-forms .icon-form .submit-btn{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:48px;color:#6820c5;background:#fff;border:1px solid #fff;padding:10px 20px!important}@media screen and (max-width:1919px){.features-pages-forms .icon-form .submit-btn{font-size:20px}}@media screen and (max-width:1280px){.features-pages-forms .icon-form .submit-btn{font-size:18px}}@media screen and (max-width:1024px){.features-pages-forms .icon-form .submit-btn{font-size:16px;width:340px}}@media screen and (max-width:360px){.features-pages-forms .icon-form .submit-btn{width:315px}}.features-pages-forms .icon-form .submit-btn:active,.features-pages-forms .icon-form .submit-btn:focus,.features-pages-forms .icon-form .submit-btn:hover{background:#2d1159;color:#fff;border:1px solid #2d1159}.features-pages-forms .icon-form .dark-btn{color:#fbf8ff;background:#2d1159;border:1px solid #2d1159}.features-pages-forms .icon-form .dark-btn:active,.features-pages-forms .icon-form .dark-btn:focus,.features-pages-forms .icon-form .dark-btn:hover{background:#fff;color:#2d1159}.features-pages-forms .icon-form .purple-btn{color:#fbf8ff;background:#6820c5;border:1px solid #6820c5}.features-pages-forms .icon-form .purple-btn:active,.features-pages-forms .icon-form .purple-btn:focus,.features-pages-forms .icon-form .purple-btn:hover{background:#fff;color:#6820c5}.features-pages-forms .centered{justify-content:center}@media screen and (max-width:1300px)and (min-width:1025px){.features-pages-forms .top-hero-form{justify-content:center}}.features-pages-forms .top-hero-form .email-form{min-width:300px}.features-form-modal{overflow:scroll;position:absolute;z-index:1;width:700px;max-height:90vh;margin:10px;padding:35px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:759px){.features-form-modal{width:90vw;margin-left:0}}.features-form-modal #close-btn{background:transparent;color:#95979c;border:none;position:absolute;top:0;right:0;width:45px;height:45px;font-size:2.625rem;line-height:45px;transition:color .2s}.features-form-modal #close-btn:hover{cursor:pointer;color:#2b2e38}.lp-ace .heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:55px;font-weight:400;line-height:120%}.lp-ace .heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media(max-width:1919px){.lp-ace .heading{font-size:50px}}@media(max-width:1280px){.lp-ace .heading{font-size:40px}}@media(max-width:1024px){.lp-ace .heading{font-size:35px}}@media(max-width:759px){.lp-ace .heading{font-size:25px}}.lp-ace .standard-p{font-size:22px}@media(max-width:1919px){.lp-ace .standard-p{font-size:20px}}@media(max-width:1280px){.lp-ace .standard-p{font-size:16px}}@media(max-width:1024px){.lp-ace .standard-p{font-size:14px}}.lp-ace .btns-container{gap:15px}@media(max-width:1919px)and (min-width:891px){.lp-ace .btns-container{position:absolute}}@media(max-width:759px){.lp-ace .btns-container{flex-direction:column}}.lp-ace .btns-container .req-access,.lp-ace .btns-container .req-demo{font-size:22px;min-height:48px}@media(max-width:1919px){.lp-ace .btns-container .req-access,.lp-ace .btns-container .req-demo{font-size:20px;min-height:45px}}@media(max-width:1280px){.lp-ace .btns-container .req-access,.lp-ace .btns-container .req-demo{font-size:16px}}@media(max-width:1024px){.lp-ace .btns-container .req-access,.lp-ace .btns-container .req-demo{font-size:14px;min-height:40px}}@media(max-width:890px)and (min-width:760px){.lp-ace .btns-container .req-access,.lp-ace .btns-container .req-demo{flex:1 0 0}}.lp-ace .btns-container .req-demo{justify-content:center;align-items:center;padding:10px 20px;background:#2d1159;border:none;gap:15px}.lp-ace .btns-container .req-demo img{width:27px}.lp-ace .btns-container .req-access{border:1.5px solid;border-radius:5px;color:#fff;font-weight:600;padding:10px 20px;text-align:center}.lp-ace .row{display:flex}.lp-ace .col-width{max-width:720px}@media(max-width:1919px){.lp-ace .col-width{max-width:600px}}@media(max-width:890px){.lp-ace .col-width{max-width:none}}.lp-ace .gap-change{gap:120px}@media(max-width:1919px){.lp-ace .gap-change{gap:100px}}@media(max-width:1280px){.lp-ace .gap-change{gap:65px}}@media(max-width:1024px){.lp-ace .gap-change{gap:50px}}.lp-ace .hero{background-image:url(../images/ace/ace_bg_891-1920.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 100%;padding:60px 0}@media(max-width:890px){.lp-ace .hero{background-image:url(../images/ace/ace_logo_bg_small.png),linear-gradient(180deg,#000,#2d1159 56.19%,#10ae88);background-position:50% 100%}}@media(max-width:759px){.lp-ace .hero{padding:45px 0 30px}}@media(max-width:890px){.lp-ace .hero .row.top{gap:40px;flex-direction:column}}.lp-ace .hero .row.top .col-left{flex-basis:55%}@media(max-width:890px){.lp-ace .hero .row.top .col-left&gt;*{text-align:center;margin:0 auto}}.lp-ace .hero .row.top .col-left .hero-title{background:linear-gradient(180deg,#c59afa,#aaedd1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:65px;font-weight:400;line-height:120%}.lp-ace .hero .row.top .col-left .hero-title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media(max-width:1919px){.lp-ace .hero .row.top .col-left .hero-title{max-width:550px;font-size:50px}}@media(max-width:1280px){.lp-ace .hero .row.top .col-left .hero-title{max-width:500px;font-size:45px}}@media(max-width:1024px){.lp-ace .hero .row.top .col-left .hero-title{max-width:450px;font-size:40px}}@media(max-width:890px){.lp-ace .hero .row.top .col-left .hero-title{max-width:600px}}@media(max-width:759px){.lp-ace .hero .row.top .col-left .hero-title{max-width:385px;font-size:25px}}.lp-ace .hero .row.top .col-left .star-bullet-green{width:20px;height:20px;padding:32px 0}.lp-ace .hero .row.top .col-left p{color:#aaedd1;margin-bottom:0}.lp-ace .hero .row.top .col-right.video-container{flex-basis:45%;display:flex;justify-content:center}.lp-ace .hero .row.btm{margin-top:55px}@media(max-width:890px){.lp-ace .hero .row.btm{flex-direction:column;gap:20px}}@media(max-width:759px){.lp-ace .hero .row.btm{gap:0}}.lp-ace .hero .row.btm .col-left{flex-basis:55%}@media(max-width:1919px)and (min-width:891px){.lp-ace .hero .row.btm .col-left{padding-bottom:100px}}@media(max-width:890px){.lp-ace .hero .row.btm .col-left{order:1}}.lp-ace .hero .row.btm .col-left .btns-container{margin-top:45px}@media(max-width:759px){.lp-ace .hero .row.btm .col-left .btns-container{margin-top:25px}}.lp-ace .hero .row.btm .col-left .btns-container .req-access{border-color:#08d493}.lp-ace .hero .row.btm .col-left .btns-container .req-access:focus,.lp-ace .hero .row.btm .col-left .btns-container .req-access:hover{background:#fff;color:#08d493}.lp-ace .hero .row.btm .col-right.text-box{flex-basis:45%}.lp-ace .hero .row.btm .col-right.text-box .gradient-text{background:linear-gradient(180deg,#c59afa,#aaedd1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;line-height:130%}.lp-ace .hero .row.btm .col-right.text-box .gradient-text em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media(max-width:1919px){.lp-ace .hero .row.btm .col-right.text-box .gradient-text{font-size:26px}}@media(max-width:1280px){.lp-ace .hero .row.btm .col-right.text-box .gradient-text{font-size:22px}}@media(max-width:1024px){.lp-ace .hero .row.btm .col-right.text-box .gradient-text{font-size:20px}}.lp-ace .hero .row.btm .col-right.text-box p{color:#fff;line-height:140%}.lp-ace .main-content-top{background:linear-gradient(180deg,#eee0ff,#aaedd1);padding:50px 0}@media(max-width:1024px){.lp-ace .main-content-top{padding:50px 0 30px}}@media(max-width:890px){.lp-ace .main-content-top{padding:30px 0}}@media(max-width:890px){.lp-ace .main-content-top .container&gt;.row{flex-direction:column;gap:40px}}.lp-ace .main-content-top .row .col-left{flex-basis:55%}.lp-ace .main-content-top .row .col-left .text-box{max-width:535px}@media(max-width:1919px){.lp-ace .main-content-top .row .col-left .text-box{max-width:500px}}@media(max-width:1280px){.lp-ace .main-content-top .row .col-left .text-box{max-width:400px}}@media(max-width:1024px){.lp-ace .main-content-top .row .col-left .text-box{max-width:350px}}@media(max-width:890px){.lp-ace .main-content-top .row .col-left .text-box{max-width:none}}@media(max-width:890px){.lp-ace .main-content-top .row .col-left .text-box .heading{max-width:350px}}.lp-ace .main-content-top .row .col-right{flex-basis:45%}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container{display:flex}}.lp-ace .main-content-top .bullets-container .row{gap:6px}@media(max-width:890px){.lp-ace .main-content-top .bullets-container .row{gap:0}}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container .row{flex:1 0 0}}.lp-ace .main-content-top .bullets-container .row:first-child{padding-bottom:30px}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container .row:first-child{padding:0 15px 0 0}}@media(max-width:759px){.lp-ace .main-content-top .bullets-container .row:first-child{padding-bottom:20px}}.lp-ace .main-content-top .bullets-container .row:nth-child(2){padding:30px 0}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container .row:nth-child(2){padding:0 15px}}@media(max-width:759px){.lp-ace .main-content-top .bullets-container .row:nth-child(2){padding:20px 0}}.lp-ace .main-content-top .bullets-container .row:last-child{padding-top:30px}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container .row:last-child{padding:0 0 0 15px}}@media(max-width:759px){.lp-ace .main-content-top .bullets-container .row:last-child{padding-top:20px}}.lp-ace .main-content-top .bullets-container .gradient-border{border-width:2px;border-style:solid;-o-border-image:linear-gradient(90deg,#fbf8ff,#aaedd1) 1;border-image:linear-gradient(90deg,#fbf8ff,#aaedd1) 1;border-left:none;border-right:none;border-top:none}@media(max-width:890px)and (min-width:760px){.lp-ace .main-content-top .bullets-container .gradient-border{border-width:2px;border-style:solid;-o-border-image:linear-gradient(180deg,#fbf8ff,#aaedd1) 1;border-image:linear-gradient(180deg,#fbf8ff,#aaedd1) 1;border-left:none;border-bottom:none;border-top:none}}.lp-ace .main-content-top .bullets-container .star-bullet-white{width:55px;height:55px;margin-left:-8px}@media(max-width:890px){.lp-ace .main-content-top .bullets-container .star-bullet-white{width:40px;height:40px}}.lp-ace .main-content-top .bullets-container p{margin-bottom:0}.lp-ace .main-content-top .btns-container .req-access{color:#2d1159}.lp-ace .main-content-top .btns-container .req-access:focus,.lp-ace .main-content-top .btns-container .req-access:hover{background:#fff;color:#2d1159}@media(max-width:1024px)and (min-width:891px){.lp-ace .main-content-top .btns-container.mobile-row{flex-direction:column}}.lp-ace .main-content-btm{background-image:url(../images/ace/ace_parallax_all.png),linear-gradient(180deg,#aaedd1,#eee0ff);background-repeat:no-repeat;background-size:cover;background-position:50% 0;padding:50px 0 100px}@media(max-width:1024px){.lp-ace .main-content-btm{padding:50px 0}}@media(max-width:890px){.lp-ace .main-content-btm{padding:25px 0 50px}}@media(max-width:759px){.lp-ace .main-content-btm{padding:px 0 50px}}.lp-ace .main-content-btm .ace-logo{margin-bottom:80px}@media(max-width:1024px){.lp-ace .main-content-btm .ace-logo{margin-bottom:60px}}@media(max-width:890px){.lp-ace .main-content-btm .ace-logo{margin-bottom:50px}}.lp-ace .main-content-btm .ace-logo img{height:80px;width:auto;margin:0 auto}@media(max-width:890px){.lp-ace .main-content-btm .ace-logo img{height:50px}}@media(max-width:759px){.lp-ace .main-content-btm .ace-logo img{height:40px}}.lp-ace .main-content-btm .text-box .standard-p{max-width:800px;margin:0 auto}@media(max-width:1024px){.lp-ace .main-content-btm .text-box .standard-p{max-width:500px}}@media(max-width:759px){.lp-ace .main-content-btm .text-box .heading,.lp-ace .main-content-btm .text-box .standard-p{max-width:none;text-align:left;margin:0 0 16px}}.lp-ace .main-content-btm .video-container{margin-top:32px}@media(min-width:759px){.lp-ace .main-content-btm .video-container{margin-top:25px}}@media(min-width:1281px){.lp-ace .main-content-btm .video-container video{width:80%;margin:0 auto}}.lp-ace .main-content-btm .tiles-container{margin-top:80px;gap:40px}@media(max-width:1280px){.lp-ace .main-content-btm .tiles-container{margin-top:40px}}@media(max-width:890px){.lp-ace .main-content-btm .tiles-container{gap:30px}}@media(max-width:759px){.lp-ace .main-content-btm .tiles-container{flex-direction:column;margin-top:25px;gap:20px}}.lp-ace .main-content-btm .tiles-container .tile{padding:20px;border-radius:10px;background:#fbf8ff;flex:1 0 0;gap:20px}@media(max-width:890px){.lp-ace .main-content-btm .tiles-container .tile{gap:15px}}.lp-ace .main-content-btm .tiles-container .tile .star-bullet-green{width:30px;height:30px;padding-top:8px}@media(max-width:890px){.lp-ace .main-content-btm .tiles-container .tile .star-bullet-green{width:25px;height:25px}}.lp-ace .main-content-btm .tiles-container .tile p{color:#2d1159;line-height:140%;margin:0}.lp-ace .frequently-asked-questions .heading{padding-top:75px}@media(max-width:1280px){.lp-ace .frequently-asked-questions .heading{padding-top:45px}}.lp-ace .frequently-asked-questions .faq{padding:25px 0 80px}@media(max-width:890px){.lp-ace .frequently-asked-questions .faq{padding-bottom:36px}}.lp-ace .frequently-asked-questions .faq__wrapper-box{max-width:none}@media(max-width:890px){.lp-ace .frequently-asked-questions .faq__wrapper-box{margin-bottom:50px}}.lp-ace .frequently-asked-questions .faq__wrapper-box:last-child{margin-bottom:0}@media(max-width:890px){.lp-ace .frequently-asked-questions .faq__wrapper-box:after{bottom:-25px}}.lp-ace .frequently-asked-questions .faq__button{color:#333;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;padding:0;line-height:120%}@media(max-width:890px){.lp-ace .frequently-asked-questions .faq__button{font-size:20px;margin-bottom:10px}}@media(max-width:890px){.lp-ace .frequently-asked-questions .faq__button img{margin:6px 0 0 4px}}.lp-ace .frequently-asked-questions .faq__button:active,.lp-ace .frequently-asked-questions .faq__button:focus,.lp-ace .frequently-asked-questions .faq__button:hover{color:#6820c5}.lp-ace .frequently-asked-questions .faq__content{color:#333;font-size:18px}.lp-ace .frequently-asked-questions .faq__content a{color:#6820c5;border-color:#6820c5}.lp-ace .frequently-asked-questions .faq__content a:active,.lp-ace .frequently-asked-questions .faq__content a:hover{border-color:#6820c5}.lp-ai-learning .main-section{background-image:url(../images/ai-learning/Background.png);background-repeat:no-repeat;background-size:cover;background-position:100% 100%}@media(max-width:1919px){.lp-ai-learning .main-section{background-position:bottom}}@media(max-width:1439px){.lp-ai-learning .main-section{background-image:url(../images/ai-learning/Background_tablet.png)}}@media(max-width:759px){.lp-ai-learning .main-section{background-image:url(../images/ai-learning/Background_mobile.png);margin-top:20px;padding-top:32px}}.lp-ai-learning .main-section .col-wrapper{height:100%;display:flex;flex-wrap:nowrap;max-width:1440px;margin:0 auto;padding:60px 0 80px}@media(min-width:1920px){.lp-ai-learning .main-section .col-wrapper{max-width:1440px}}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper{max-width:1200px}}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper{max-width:695px;flex-direction:column;gap:90px;padding-bottom:90px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper{width:100%;gap:40px;padding:30px 14px 60px}}.lp-ai-learning .main-section .col-wrapper .col-left{flex-basis:45%}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-left{flex-basis:47%}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper .col-left{padding:0 5%}}.lp-ai-learning .main-section .col-wrapper .col-left h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:55px;line-height:60px}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-left h1{font-size:47px;line-height:52px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper .col-left h1{font-size:32px;line-height:35px}}.lp-ai-learning .main-section .col-wrapper .col-left .top-heading{color:#6820c5;margin-bottom:20px}.lp-ai-learning .main-section .col-wrapper .col-left .btm-heading{background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:35px}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-left .btm-heading{margin-bottom:25px}}.lp-ai-learning .main-section .col-wrapper .col-left .btm-heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-ai-learning .main-section .col-wrapper .col-left p{width:85%;font-size:20px;line-height:28px}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-left p{font-size:18px;line-height:25px}}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-left p{width:100%;margin-bottom:20px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper .col-left p{font-size:16px;line-height:20px}}.lp-ai-learning .main-section .col-wrapper .col-left p:nth-child(4){width:80%;margin-bottom:35px}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-left p:nth-child(4){width:100%;margin-bottom:25px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper .col-left p:nth-child(4){max-width:350px}}.lp-ai-learning .main-section .col-wrapper .col-left .join-btn{text-transform:uppercase;padding:15px 30px;color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:2.7px;border:none;border-radius:5px;cursor:pointer;background:linear-gradient(90deg,#934af4,#e5166b)}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-left .join-btn{font-size:14px}}@media(max-width:759px){.lp-ai-learning .main-section .col-wrapper .col-left .join-btn{width:100%;max-width:265px}}.lp-ai-learning .main-section .col-wrapper .col-right{flex-basis:55%;align-self:flex-end}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-right{flex-basis:53%}}.lp-ai-learning .main-section .col-wrapper .col-right .video-wrapper{margin-left:-10%}@media(max-width:1919px){.lp-ai-learning .main-section .col-wrapper .col-right .video-wrapper{margin-left:-18%}}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-right .video-wrapper{margin-left:0}}.lp-ai-learning .main-section .col-wrapper .col-right .video-wrapper .laptop-vid{margin-left:8%}@media(max-width:1439px){.lp-ai-learning .main-section .col-wrapper .col-right .video-wrapper .laptop-vid{margin-left:0}}.lp-ai-learning-form .th-form{padding-top:12px}.lp-ai-learning-form input[type=submit]{text-transform:uppercase;width:100%;padding:15px 30px;color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:2.7px;border:none;border-radius:5px;background:linear-gradient(90deg,#934af4,#e5166b)}@media(max-width:1919px){.lp-ai-learning-form input[type=submit]{font-size:14px}}@media(max-width:759px){.lp-ai-learning-form input[type=submit]{width:100%;padding:15px 0}}.lp-comparison{position:relative;height:80%;overflow:hidden;background:#fff}.lp-comparison .wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%}@media screen and (min-width:992px){.lp-comparison .wrapper{grid-column-gap:50px}}.lp-comparison h2{text-align:center}.lp-comparison p{line-height:1.375rem}.lp-comparison .clients,.lp-comparison .hero,.lp-comparison .index{padding:24px 0}.lp-comparison .hero .description,.lp-comparison .hero h1,.lp-comparison .hero svg{grid-column:span 12}@media screen and (min-width:992px){.lp-comparison .hero h1{grid-column:1/span 6}.lp-comparison .hero .description{grid-column:7/span 6}}.lp-comparison .hero .description,.lp-comparison .hero h1{color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.lp-comparison .hero h1{font-size:26px;line-height:2.5rem;font-weight:700;line-height:62.7px}.lp-comparison .hero h1 .gradient-text{display:inline;background:linear-gradient(90deg,#e5166b,#6820c5 40%,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lp-comparison .hero .description{font-size:1.25rem;line-height:1.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;padding:14px 0}.lp-comparison .hero .description p{font-size:18px;line-height:25px}@media screen and (max-width:768px){.lp-comparison .hero .description p{font-size:15px}}.lp-comparison .hero .description button{font-size:24px;text-transform:none}@media screen and (max-width:768px){.lp-comparison .hero .description button{font-size:16px}}@media screen and (min-width:768px){.lp-comparison .hero{padding:75px 0}.lp-comparison .hero h1{font-size:48px}.lp-comparison .hero .description{font-size:1.5rem;line-height:2rem}}@media screen and (min-width:992px){.lp-comparison .hero{background:none}.lp-comparison .hero:before{content:"";width:100%;height:100%;background:url(https://tophat.com/wp-content/uploads/Header-bg-1.png) no-repeat;position:absolute;top:0;min-height:450px;background-size:100% 100%;z-index:-2;padding-top:100px}}.lp-comparison .index{min-height:355px}.lp-comparison .index li{grid-column:span 12}@media screen and (min-width:992px){.lp-comparison .index li{grid-column:span 6}.lp-comparison .index li:first-child{grid-column:1/span 6}}.lp-comparison .index li{list-style:none;z-index:10}.lp-comparison .index .purple-title{padding:14px;font-size:16px;text-align:right;font-weight:700;text-transform:uppercase;color:#fff;margin:0;background-color:#6820c5}@media screen and (max-width:480px){.lp-comparison .index .purple-title{font-size:10px}}.lp-comparison .index .purple-light-title{padding:14px;font-size:16px;text-align:right;font-weight:700;text-transform:uppercase;color:#fff;margin:0;background-color:#934af4}@media screen and (max-width:480px){.lp-comparison .index .purple-light-title{font-size:10px}}.lp-comparison .index .thumbnail{background:#f7f7f7;cursor:pointer!important;padding:20px;margin-bottom:50px;height:330px}@media screen and (max-width:768px){.lp-comparison .index .thumbnail{height:auto}}.lp-comparison .index .thumbnail-body{padding:35px 0 25px}@media screen and (max-width:480px){.lp-comparison .index .thumbnail-body{min-height:0;padding:0}}.lp-comparison .index .thumbnail-button{font-size:1rem}.lp-comparison .index .thumbnail-button:after{margin-left:10px;transition:margin-left .3s ease-in}.lp-comparison .index .thumbnail-button:hover:after{margin-left:15px}.lp-comparison .index .thumbnail:hover h3{color:#934af4}@media screen and (min-width:992px){.lp-comparison .index .thumbnail{padding:35px}}.lp-comparison .index .thumbnail&gt;a{display:block}.lp-comparison .index .thumbnail&gt;a:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-comparison .index h3{margin-bottom:10px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.625rem;color:#000;font-weight:600;line-height:2rem}.lp-comparison .index h3:hover{color:#934af4}@media screen and (max-width:480px){.lp-comparison .index h3{font-size:17px}}@media screen and (max-width:480px){.lp-comparison .index p{font-size:12px}}.lp-comparison .clients{background:#fff}.lp-comparison .clients .inner,.lp-comparison .clients h2{grid-column:span 12}.lp-comparison .clients .flex{display:flex;align-items:center;justify-content:space-between}.lp-comparison .clients .logo-row__item{max-width:100%;width:50%;height:125px}@media screen and (min-width:768px){.lp-comparison .clients .logo-row__item{width:20%;height:100px}}@media screen and (min-width:992px){.lp-comparison .clients .logo-row__item{padding:0;max-width:15%;height:150px}}.lp-comparison .clients .logo-row__item img{position:relative;width:auto;max-height:100%;padding:0 15px 15px;left:50%;transform:translateX(-50%)}.lp-comparison .rating-section{text-align:center}.lp-comparison .rating-section h2{text-align:center;padding:30px 0;color:#262626}.lp-comparison .app-container{max-width:1200px;padding:36px 24px;margin:0 auto;display:flex;justify-content:space-between}@media(max-width:768px){.lp-comparison .app-container{flex-direction:column;justify-content:center;align-items:center}}.lp-comparison .app-container .app-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.lp-comparison .app-container .app-image-container img{width:150px;height:150px;border-radius:50%}.lp-comparison .app-container .app-image-container h3{margin-top:10px;font-size:26px}.single-comparison{overflow:hidden}.single-comparison h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;line-height:2.5rem;color:#333;margin:25px 0}@media screen and (min-width:768px){.single-comparison h1{font-size:3.25rem;line-height:3.75rem}}.single-comparison h2{max-width:700px;width:100%;margin:0 auto 25px;text-align:center}@media screen and (min-width:768px){.single-comparison h2{margin:0 auto 50px}}.single-comparison .btn-container&gt;.wp-block-group__inner-container{width:100%;max-width:1200px;display:flex;flex-direction:row;justify-content:center}.single-comparison .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0;margin:0 auto}.single-comparison .carousel .btn-container&gt;.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks&gt;.wp-block-group__inner-container,.single-comparison .wrapper&gt;.wp-block-group__inner-container{position:relative;max-width:1200px;margin:0 auto;padding:0 25px;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%}@media screen and (min-width:768px){.single-comparison .carousel .btn-container&gt;.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks&gt;.wp-block-group__inner-container,.single-comparison .wrapper&gt;.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .carousel .btn-container&gt;.wp-block-group__inner-container,.single-comparison .comparison-wrapper .wrapper-inner-blocks&gt;.wp-block-group__inner-container,.single-comparison .wrapper&gt;.wp-block-group__inner-container{padding:0;grid-column-gap:50px}}.single-comparison .hero&gt;.wp-block-group__inner-container{max-width:100vw;overflow:hidden;flex-direction:column}.single-comparison .hero .wrapper-inner-blocks&gt;.wp-block-group__inner-container{max-width:1200px;margin:0 auto;position:relative}.single-comparison .hero figure,.single-comparison .hero h1,.single-comparison .hero p,.single-comparison .hero ul{grid-column:span 12;margin:0}.single-comparison .hero h1{background:#fbf8ff;padding:100px 50px 0}.single-comparison .hero .wp-block-columns{flex-direction:column}.single-comparison .hero .competitor,.single-comparison .hero .tophat{margin:0;background:#fbf8ff}.single-comparison .hero .competitor{padding:15px 50px}.single-comparison .hero .competitor:before{content:"";background:#eee;height:100%;width:1200px;position:absolute;left:-1200px;top:0}.single-comparison .hero .tophat{padding:0 50px 100px;flex:2}.single-comparison .hero .tophat figure{margin-bottom:25px;position:relative;left:-70%;transform:translateX(50%);min-width:120%}.single-comparison .hero .tophat:before{content:"";background:#fbf8ff;height:100%;width:1200px;position:absolute;left:1200px;top:0}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease;font-size:1.125rem;line-height:1.5rem;text-align:left;padding:0;background:none;border-radius:0}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:focus,.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:hover{color:#c3135b;border-bottom:2px solid #c3135b}.single-comparison .hero .tophat .scroll-to-main .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.single-comparison .hero .h1-desktop{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:3.875rem;color:#333;text-align:left}.single-comparison .hero .description{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.625rem;margin-bottom:25px}.single-comparison .hero .description li{overflow:hidden}.single-comparison .hero .description li:before{content:"ï€Œ";float:left;margin-right:20px;font-family:Font Awesome\ 5 Pro;font-weight:600;color:#934af4;margin-bottom:.5px}@media screen and (min-width:768px){.single-comparison .hero h1{visibility:hidden;height:0;padding:0}.single-comparison .hero figure{display:none}.single-comparison .hero .h1-desktop{display:block;padding-top:50px}.single-comparison .hero .description{max-width:350px;font-size:1.25rem;line-height:1.75rem}.single-comparison .hero .wp-block-columns{width:100%;flex-direction:row}.single-comparison .hero .competitor,.single-comparison .hero .tophat{padding:100px 50px 50px}.single-comparison .hero .tophat{flex-basis:60%;padding-left:7%;padding-top:100px}.single-comparison .hero .competitor{position:relative;background:#eee;min-width:300px;flex-basis:40%}.single-comparison .hero .competitor:after{content:"vs";color:#fff;background:#934af4;height:35px;width:35px;border-radius:100%;padding:15px;position:absolute;left:91%;top:42%;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;text-align:center;line-height:1}}@media screen and (min-width:992px){.single-comparison .hero .tophat{flex-basis:65%}.single-comparison .hero .tophat:after{content:"";background:url(../images/textbook-click-on-target.png) no-repeat;background-size:auto 60%;height:100%;width:100%;position:absolute;left:75%;top:20%}.single-comparison .hero .competitor{flex-basis:35%}}@media screen and (min-width:1200px){.single-comparison .hero .competitor{height:100%}.single-comparison .hero .wp-block-columns{height:680px;align-items:center}.single-comparison .hero .competitor,.single-comparison .hero .tophat{height:100%;min-height:600px;padding-top:9%}.single-comparison .hero .competitor{padding-left:0}.single-comparison .hero .competitor:after{left:92%}}.single-comparison .features{padding:100px 0}.single-comparison .features .wrapper-inner-blocks&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center;position:relative;margin:0 auto;padding:0 25px;max-width:1200px}@media screen and (min-width:768px){.single-comparison .features .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0 50px;flex-direction:row;flex-flow:wrap;justify-content:center;align-items:center}}@media screen and (min-width:992px){.single-comparison .features .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0}}.single-comparison .features h2{max-width:100%;padding-bottom:50px;position:relative}.single-comparison .features h2:after{content:"(Tap to learn more)";position:absolute;bottom:15px;left:50%;transform:translateX(-50%);font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;color:#934af4}@media screen and (min-width:768px){.single-comparison .features h2{padding:0}.single-comparison .features h2:after{display:none}}.single-comparison .features .card{perspective:250px;margin:0 auto 25px}@media screen and (min-width:768px){.single-comparison .features .card{grid-column:span 3;margin-left:5px;margin-right:5px}}.single-comparison .features .card:hover .flip-container{transform:rotateY(180deg)}.single-comparison .features .card .flip-container{transition:.6s;transform-style:preserve-3d;position:relative}.single-comparison .features .back,.single-comparison .features .card,.single-comparison .features .front{width:100%;max-width:250px;height:160px}@media screen and (min-width:768px){.single-comparison .features .back,.single-comparison .features .card,.single-comparison .features .front{height:210px}}.single-comparison .features .back,.single-comparison .features .front{background:#fff;border-radius:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.single-comparison .features .back li,.single-comparison .features .front li{margin:10px;text-align:center}.single-comparison .features .front{z-index:2;transform:rotateY(0deg);border:1px solid #eee}.single-comparison .features .front li,.single-comparison .features .front p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:28px;text-align:center;color:#934af4;margin-bottom:0}.single-comparison .features .front img{margin-bottom:20px;max-height:60px;max-width:70px}.single-comparison .features .back{transform:rotateY(180deg);box-shadow:0 20px 50px 0 rgba(85,52,134,.1)}.single-comparison .features .back .question{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:28px;text-align:center;color:#934af4;margin-bottom:5px}.single-comparison .features .back li,.single-comparison .features .back p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.625rem;text-align:center;color:#767676;margin:0 10px}.single-comparison .features .wp-block-button{width:100%;display:flex;flex-direction:row;justify-content:center;margin-top:25px}.single-comparison .features .wp-block-button__link{display:inline-block;width:100%;padding:20px 18px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.325em;border:1px solid #e5166b;border-radius:0;color:#e5166b;text-transform:none;outline:none;background:none;cursor:pointer!important;transition:all .25s ease}.single-comparison .features .wp-block-button__link:hover{background:#e5166b;color:#fff}.single-comparison .features .wp-block-button__link:focus{outline:3px solid #934af4;outline-offset:3px}@media screen and (min-width:768px){.single-comparison .features .wp-block-button__link{width:auto;padding:10px 18px 9px}}.single-comparison .carousel .btn-small,.single-comparison .carousel h2{grid-column:span 12}.single-comparison .carousel h2{margin-bottom:0}.single-comparison .carousel-desktop{display:none}.single-comparison .carousel .btn-small{padding-top:15px;padding-bottom:15px}@media screen and (min-width:768px){.single-comparison .carousel .btn-small{padding:10px 18px 9px}}@media screen and (min-width:992px){.single-comparison .carousel-desktop{display:flex;flex-direction:row}.single-comparison .carousel .feature-container .feature-description{display:none}.single-comparison .carousel .btn-small{display:inline-block}}.single-comparison .carousel .BDA-mobile{letter-spacing:.078125rem}.single-comparison .carousel .BDA-desktop,.single-comparison .carousel .BDA-mobile{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;color:#767676}.single-comparison .carousel .BDA-desktop{display:none;letter-spacing:.065625rem;text-align:center;margin:0 auto;max-width:1000px}.single-comparison .carousel .BDA-desktop span{width:33.3333333333%}.single-comparison .carousel .BDA-desktop .line{width:100%;margin:10px 0 20px;text-align:center;line-height:0;border-bottom:1px solid #eee}.single-comparison .carousel .BDA-desktop .line-text{background:#fff;padding:0 20px}@media screen and (min-width:992px){.single-comparison .carousel .BDA-mobile{display:none}.single-comparison .carousel .BDA-desktop{display:flex;grid-column:2/span 10;justify-content:space-between;margin-top:50px}}.single-comparison .carousel .feature-container{padding:25px 0;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.single-comparison .carousel .feature-container{padding:50px 0 0;margin-bottom:40px}}@media screen and (min-width:992px){.single-comparison .carousel .feature-container{background:#f9f9f9;display:inherit}}.single-comparison .carousel .feature-blocks{cursor:pointer;margin:0 auto 25px;padding:0 .1%;outline:none;display:flex;flex-direction:column;align-items:center;width:85vw;max-width:370px}@media screen and (min-width:992px){.single-comparison .carousel .feature-blocks{padding:0 .25%;margin-bottom:50px;max-width:1000px}}.single-comparison .carousel .feature-blocks.slick-slide:focus{outline:3px solid #934af4;outline-offset:3px}.single-comparison .carousel .feature-blocks-desktop{width:25%;padding:0 10px 50px}.single-comparison .carousel .feature-blocks-desktop:hover&gt;.feature-description{box-shadow:0 20px 50px 0 rgba(85,52,134,.1);border-color:#fff}.single-comparison .carousel .feature-visual{width:100%;max-width:850px;transition:box-shadow .3s ease-in-out;display:none}@media screen and (min-width:992px){.single-comparison .carousel .feature-visual{display:inherit}}.single-comparison .carousel .feature-description{cursor:pointer;border-radius:10px;box-shadow:0 20px 50px 0 rgba(85,52,134,.1);padding:25px;margin-top:25px;min-height:250px;max-width:350px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:992px){.single-comparison .carousel .feature-description{max-width:inherit}}@media screen and (min-width:1200px){.single-comparison .carousel .feature-description{min-height:215px}}.single-comparison .carousel .feature-description p{line-height:1.625rem}.single-comparison .carousel .feature-description .thumbnail-button{font-size:1rem;margin:15px 0}.single-comparison .carousel .feature-description .thumbnail-button:after{margin-left:10px;transition:margin-left .3s ease-in}.single-comparison .carousel .feature-description .thumbnail-button:hover:after{margin-left:15px}.single-comparison .carousel .feature-description .thumbnail-button:focus{outline:3px solid #e5166b;outline-offset:3px}.single-comparison .carousel .feature-name{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:10px}.single-comparison .carousel .feature-name .icon{height:35px;margin-right:10px;text-align:left}.single-comparison .carousel .feature-name img{max-height:100%}.single-comparison .carousel .feature-name h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.75rem;line-height:2.125rem;margin:0;padding:0;max-width:150px}.single-comparison .carousel .slick-dots{bottom:0}.single-comparison .carousel .slick-dots li button:before{content:"";width:10px;height:10px;background-color:#934af4;border-radius:100px;opacity:.25;transition:all .15s ease-out}.single-comparison .carousel .slick-dots li.slick-active button:before{color:red;opacity:.75}.single-comparison .carousel .slick-current.slick-active.slick-center .feature-visual{box-shadow:0 20px 50px 0 rgba(85,52,134,.1)}.single-comparison .carousel .slick-list{overflow:visible}.single-comparison .carousel .fade{box-shadow:none;mix-blend-mode:screen;filter:grayscale(100%);transition:opacity .4s ease-in-out}.single-comparison .carousel .fade:focus-within,.single-comparison .carousel .fade:hover{opacity:1;mix-blend-mode:unset;filter:unset}.single-comparison .carousel .left,.single-comparison .carousel .left:active,.single-comparison .carousel .left:focus,.single-comparison .carousel .left:hover{cursor:w-resize!important}.single-comparison .carousel .right,.single-comparison .carousel .right:active,.single-comparison .carousel .right:focus,.single-comparison .carousel .right:hover{cursor:e-resize!important}.single-comparison .instructional-design{padding-top:100px}.single-comparison .instructional-design.wp-block-columns.wrapper{position:relative;max-width:1200px;margin:0 auto;padding-left:25px;padding-right:25px;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%}@media screen and (min-width:768px){.single-comparison .instructional-design.wp-block-columns.wrapper{padding-left:50px;padding-right:50px}}@media screen and (min-width:992px){.single-comparison .instructional-design.wp-block-columns.wrapper{padding-left:0;padding-right:0;grid-column-gap:50px}}.single-comparison .instructional-design.wp-block-columns.wrapper .wp-block-column{border:none}.single-comparison .instructional-design .copy,.single-comparison .instructional-design .visual{grid-column:span 12}.single-comparison .instructional-design .visual{margin:auto}.single-comparison .instructional-design p{font-size:1.125rem;line-height:1.625rem;color:#555}@media screen and (min-width:768px){.single-comparison .instructional-design{padding-top:100px}}@media screen and (min-width:992px){.single-comparison .instructional-design .copy{grid-column:1/span 4}.single-comparison .instructional-design .visual{grid-column:span 8}.single-comparison .instructional-design h2{text-align:left}}.single-comparison .social-proof{padding:100px 0}.single-comparison .social-proof .wrapper{padding:0}.single-comparison .social-proof .wrapper-inner-blocks&gt;.wp-block-group__inner-container{max-width:1200px;margin:0 auto;padding:0 25px}@media screen and (min-width:768px){.single-comparison .social-proof .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .social-proof .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0}}.single-comparison .social-proof .professor,.single-comparison .social-proof h2{grid-column:span 12}.single-comparison .social-proof .wp-block-columns.wrapper{position:relative;max-width:1200px;margin:0 auto;padding:0 25px;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%}@media screen and (min-width:768px){.single-comparison .social-proof .wp-block-columns.wrapper{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .social-proof .wp-block-columns.wrapper{padding:0;grid-column-gap:50px}}@media screen and (min-width:768px){.single-comparison .social-proof .professor{grid-column:span 4}.single-comparison .social-proof .professor:first-child{grid-column:1/span 4}.single-comparison .social-proof.wp-block-columns.wrapper .wp-block-column.professor{border-top:none}}.single-comparison .social-proof .professor:nth-child(3):after,.single-comparison .social-proof .professor:nth-child(3):before{display:none}.single-comparison .social-proof .professor{position:relative;padding:0 25px;display:flex;flex-direction:row;margin:20px 0;flex-basis:100%;flex-flow:wrap;align-items:center;border-top:none}@media(max-width:768px){.single-comparison .social-proof .professor{padding:0;border:none}}.single-comparison .social-proof .professor-name,.single-comparison .social-proof .professor-quote,.single-comparison .social-proof .professor-univserity{max-width:100%}.single-comparison .social-proof .professor-quote{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.875rem;color:#333}@media screen and (min-width:768px){.single-comparison .social-proof .professor-quote{min-height:90px}}.single-comparison .social-proof .professor-signature:focus{outline:3px solid #934af4;outline-offset:3px}.single-comparison .social-proof .professor figure{float:left;margin-top:20px;margin-right:20px;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px}.single-comparison .social-proof .professor-signature{min-width:150px;max-width:250px}@media screen and (min-width:768px){.single-comparison .social-proof .professor-signature{max-width:75%}}.single-comparison .social-proof .professor-name{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.1em;color:#934af4;margin-bottom:5px;width:80%}@media(max-width:768px){.single-comparison .social-proof .professor-name{font-size:1.2em}}.single-comparison .social-proof .professor-university{display:inline-block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#767676;margin:0}@media(max-width:768px){.single-comparison .social-proof .professor-university{font-size:1em}}@media screen and (min-width:768px){.single-comparison .social-proof .professor:before{content:"";height:100%;width:100%;position:absolute;top:0;left:5%;border-right:1px solid #eee}}.single-comparison .faq{background-color:#fbf8ff;padding:100px 0}.single-comparison .faq .wp-block-yoast-faq-block,.single-comparison .faq h2{max-width:85vw;margin-left:auto;margin-right:auto}@media screen and (min-width:992px){.single-comparison .faq .wp-block-yoast-faq-block,.single-comparison .faq h2{max-width:1200px}}.single-comparison .faq .wp-block-yoast-faq-block{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center}@media screen and (min-width:992px){.single-comparison .faq .wp-block-yoast-faq-block{grid-column-gap:50px}}.single-comparison .faq .wp-block-yoast-faq-block .schema-faq-section{grid-column:span 12}@media screen and (min-width:768px){.single-comparison .faq .wp-block-yoast-faq-block .schema-faq-section{grid-column:span 5}.single-comparison .faq .wp-block-yoast-faq-block .schema-faq-section:nth-child(odd){grid-column:2/span 5}}.single-comparison .faq .schema-faq-section{padding:0 10px;border-bottom:1px solid #eee;margin-bottom:20px;overflow:hidden;cursor:pointer}.single-comparison .faq .schema-faq-section:active&gt;.schema-faq-question,.single-comparison .faq .schema-faq-section:focus&gt;.schema-faq-question,.single-comparison .faq .schema-faq-section:hover&gt;.schema-faq-question{color:#e5166b}.single-comparison .faq .schema-faq-section:focus{outline:3px solid #934af4;outline-offset:3px}.single-comparison .faq .schema-faq-section.appear .schema-faq-answer{opacity:1;max-height:1000px}.single-comparison .faq .schema-faq-question{display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;font-weight:inherit;line-height:1.75rem;text-align:left;border:0;background:none;color:#6820c5;padding-top:20px;transition:color .3s ease-in-out}.single-comparison .faq .schema-faq-answer{color:#555;font-size:1.125rem;line-height:1.625rem;padding:10px 0;margin:0;opacity:0;max-height:0;overflow:auto;transition:opacity .3s ease-in-out,max-height .3s ease-in-out}.single-comparison .faq .schema-faq-answer a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.single-comparison .faq .schema-faq-answer a:focus,.single-comparison .faq .schema-faq-answer a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.single-comparison .faq .schema-faq-answer a:focus{outline:3px solid #e5166b;outline-offset:3px}.single-comparison .sign-up{padding:100px 0}.single-comparison .sign-up .wrapper-inner-blocks&gt;.wp-block-group__inner-container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:2.5%;align-content:center;height:100%;position:relative;max-width:1200px;margin:0 auto;padding:0 25px}@media screen and (min-width:768px){.single-comparison .sign-up .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0 50px}}@media screen and (min-width:992px){.single-comparison .sign-up .wrapper-inner-blocks&gt;.wp-block-group__inner-container{padding:0;grid-column-gap:50px}}.single-comparison .sign-up .marketo-form-container,.single-comparison .sign-up h2{grid-column:span 12}.single-comparison .sign-up .mktoForm .mktoButtonWrap .mktoButton,.single-comparison .sign-up .mktoForm .mktoFormRow .mktoFormCol input,.single-comparison .sign-up .mktoForm .mktoFormRow .mktoFormCol select,.single-comparison .sign-up .mktoForm .mktoFormRow .mktoFormCol textarea{min-height:50px}@media screen and (min-width:768px){.single-comparison .sign-up .marketo-form-container{grid-column:3/span 8}}.single-comparison .popular-tags&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:0 25px 100px}@media screen and (min-width:768px){.single-comparison .popular-tags&gt;.wp-block-group__inner-container{padding:0 50px 100px}}@media screen and (min-width:992px){.single-comparison .popular-tags&gt;.wp-block-group__inner-container{padding:0 0 100px}}.single-comparison .popular-tags .tag-group{display:flex;flex-direction:row;flex-flow:wrap;justify-content:center;list-style:none}.single-comparison .popular-tags li{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;text-transform:capitalize;margin:10px;display:flex;justify-content:center;align-items:center}.single-comparison .popular-tags li a{display:inline-block;background:#d9d9d9;padding:15px 22px;border-radius:5px}.single-comparison .popular-tags li a:focus{outline:3px solid #934af4;outline-offset:3px}.lp-dynamic-courseware header{background-color:#333}.lp-dynamic-courseware header .wrapper{height:70px;display:flex;justify-content:space-between;align-items:center}.lp-dynamic-courseware header .wrapper:after,.lp-dynamic-courseware header .wrapper:before{display:none}.lp-dynamic-courseware header a{color:#fff;font-size:.9375rem}.lp-dynamic-courseware header .small-caps-header{min-width:275px}.lp-dynamic-courseware header .small-caps-header.left{text-align:end}.lp-dynamic-courseware header img{height:42px}.lp-dynamic-courseware header .link{display:none}@media(min-width:768px){.lp-dynamic-courseware header .link{display:inline-block}}.lp-dynamic-courseware .hero{background:#eee;position:relative;z-index:-1;overflow:hidden}.lp-dynamic-courseware .hero:before{content:"";position:absolute;height:50px;width:100%;top:0;left:0;background:linear-gradient(90deg,#6820c5 3.01%,#e5166b)}.lp-dynamic-courseware .hero .title-con{max-width:785px;margin:50px auto}@media(min-width:480px){.lp-dynamic-courseware .hero .title-con{margin-bottom:100px}}@media(min-width:768px){.lp-dynamic-courseware .hero .title-con{margin-top:100px}}.lp-dynamic-courseware .hero video{mix-blend-mode:multiply;margin-top:100px}.lp-dynamic-courseware .hero .copy-con{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;margin-top:25px}.lp-dynamic-courseware .hero .copy-con h1{background:#fff;color:#e5166b;font-size:2rem;display:inline-block;padding:10px 35px;margin-right:2rem}.lp-dynamic-courseware .hero .copy-con p{color:#e5166b;flex:0 1 250px;font-weight:600;font-size:1.375rem;line-height:1.3}@media(min-width:480px){.lp-dynamic-courseware .hero .copy-con{margin-top:50px}}@media(min-width:768px){.lp-dynamic-courseware .hero .copy-con h1{font-size:4.125rem}.lp-dynamic-courseware .hero .copy-con p{font-size:1.75rem;line-height:1.4}}.lp-dynamic-courseware .hero .date-con{position:absolute;background:#fff;padding:20px;top:0;left:20px;max-width:150px}.lp-dynamic-courseware .hero .date-con:before{content:"";position:absolute;background:linear-gradient(90deg,#6820c5 3.01%,#e5166b);height:100%;width:100%;top:15px;left:15px;z-index:-1}.lp-dynamic-courseware .hero .date-con p{font-size:1.375rem;font-weight:700;color:#e5166b;line-height:1.2;margin:0}@media(min-width:480px){.lp-dynamic-courseware .hero .date-con{top:25px}}@media(min-width:768px){.lp-dynamic-courseware .hero .date-con{left:auto;right:0}.lp-dynamic-courseware .hero .date-con p{font-size:2.125rem}}.lp-dynamic-courseware .intro{padding:50px 0}.lp-dynamic-courseware .intro img{position:absolute;right:0;top:-105px;max-width:150px}.lp-dynamic-courseware .intro p{color:#6820c5;max-width:800px;margin:0 auto;font-weight:600}.lp-dynamic-courseware .intro p span{color:#e5166b}@media(min-width:768px){.lp-dynamic-courseware .intro{padding:100px 0}.lp-dynamic-courseware .intro img{top:-200px;max-width:330px}}.lp-dynamic-courseware .webinar-nav{z-index:2}.lp-dynamic-courseware .webinar-nav .wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:10px 0;background:#fff;border-image-slice:1;border-bottom:solid;border-width:5px;border-image-source:linear-gradient(90deg,#6820c5 3.01%,#e5166b)}.lp-dynamic-courseware .webinar-nav button{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;background:#333;color:#fff;margin:4px;border:0;font-size:.875rem;padding:10px;min-width:120px;cursor:pointer}.lp-dynamic-courseware .webinar-nav button.selected,.lp-dynamic-courseware .webinar-nav button:hover{background:#e5166b}@media(min-width:768px){.lp-dynamic-courseware .webinar-nav .wrapper{padding:20px 0}.lp-dynamic-courseware .webinar-nav button{font-size:1.125rem;padding:12px 30px;min-width:160px}}.lp-dynamic-courseware .webinar-con .webinar-block{display:flex;flex-direction:column;background:#eee;padding:20px;margin:25px 0}.lp-dynamic-courseware .webinar-con .webinar-block .details .small-caps-header{margin-bottom:1rem;color:#e5166b}.lp-dynamic-courseware .webinar-con .webinar-block .description{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.lp-dynamic-courseware .webinar-con .webinar-block .description p{display:none}.lp-dynamic-courseware .webinar-con .webinar-block button{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;padding:12px;background-image:linear-gradient(90deg,#6820c5 3.01%,#e5166b);background-size:200% 100%;color:#fff;border:none;cursor:pointer;transition:background .3s ease-in-out}.lp-dynamic-courseware .webinar-con .webinar-block button:hover{background-position:100% 0}.lp-dynamic-courseware .webinar-con .webinar-block .speaker{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.lp-dynamic-courseware .webinar-con .webinar-block .speaker img{margin-right:12px;max-width:56px}.lp-dynamic-courseware .webinar-con .webinar-block .speaker p{max-width:280px;margin:0}.lp-dynamic-courseware .webinar-con .webinar-block .bold{font-weight:700}@media(min-width:768px){.lp-dynamic-courseware .webinar-con .webinar-block{flex-direction:row;background:none;padding:0;margin:50px 0}.lp-dynamic-courseware .webinar-con .webinar-block .details{width:33.3333333333%;padding-right:12px}.lp-dynamic-courseware .webinar-con .webinar-block .description{padding:30px;width:66.6666666667%;background:#eee}.lp-dynamic-courseware .webinar-con .webinar-block .description p{display:block}.lp-dynamic-courseware .webinar-con .webinar-block:nth-of-type(odd) .description{background:#fbf8ff}.lp-dynamic-courseware .webinar-con .webinar-block button{padding:15px 30px;font-size:1.125rem}}.lp-dynamic-courseware .page-footer{padding:50px;text-align:center;font-size:1.375rem}.webinar-demo-modal .modal-title{font-weight:600;line-height:1.3;margin-bottom:2rem}.webinar-demo-modal .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[type=checkbox]{width:auto!important}.webinar-demo-modal .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{margin-top:0;padding:2px 0}.lp-engage-austin .top-nav .wrapper{display:flex;background-color:#e7d7fd;justify-content:space-between;align-items:center;height:70px;max-width:100%}.lp-engage-austin .top-nav .wrapper:after,.lp-engage-austin .top-nav .wrapper:before{display:none}.lp-engage-austin .top-nav .small-caps-header{margin:0 100px}.lp-engage-austin .top-nav .small-caps-header.left{text-align:end}.lp-engage-austin .top-nav img{height:42px}.lp-engage-austin .top-nav .link{display:none}@media(min-width:768px){.lp-engage-austin .top-nav .link{display:inline-block}}.lp-engage-austin header{max-width:1200px;margin:0 auto;padding-top:30px;padding-left:32px;padding-right:32px;display:flex;justify-content:space-between;align-items:flex-end}.lp-engage-austin .logo-container img.austin-logo{max-width:90%}@media(max-width:768px){.lp-engage-austin .date-content-desktop{display:none}}.lp-engage-austin .date-content-desktop h2{font-size:18px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;text-align:right;margin-bottom:1rem}.lp-engage-austin .date-content-desktop #timer{font-size:20px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#c59afa;width:100%;text-align:right}.lp-engage-austin .date-content-desktop #timer div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-austin .date-content-desktop #timer div{min-width:80px}}.lp-engage-austin .date-content-desktop #timer div span{color:#c59afa;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}.lp-engage-austin .form-section{max-width:1200px;margin:0 auto;padding-top:30px;position:relative}@media(max-width:768px){.lp-engage-austin .form-section{padding-top:30px}}.lp-engage-austin .form-section .gradient-top{position:absolute;z-index:-1000;left:80px;top:-110px}.lp-engage-austin .form-section .gradient-top img{width:100%;height:426px}@media(max-width:480px){.lp-engage-austin .form-section .gradient-top{display:none}}@media(max-width:768px){.lp-engage-austin .form-section .description{padding:0 24px}}.lp-engage-austin .form-section .description p{font-weight:400;font-size:20px;margin-bottom:0!important}@media(max-width:768px){.lp-engage-austin .form-section .description p{font-size:14px}}.lp-engage-austin .form-section .conference-container{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-austin .form-section .conference-container{flex-direction:column;align-items:flex-start}}.lp-engage-austin .form-section .conference-container .conference-info{display:flex;flex-direction:column}@media(max-width:768px){.lp-engage-austin .form-section .conference-container .conference-info{padding:0 24px}}.lp-engage-austin .form-section .conference-container .conference-info h3{font-weight:700;font-size:32px;color:#000;margin-bottom:0}@media(max-width:768px){.lp-engage-austin .form-section .conference-container .conference-info h3{font-size:24px}}.lp-engage-austin .form-section .conference-container .conference-info p{font-size:20px;line-height:1.5;padding-top:10px}@media(max-width:768px){.lp-engage-austin .form-section .conference-container .conference-info p{font-size:18px}}.lp-engage-austin .form-section .conference-container .conference-info span{display:inline-block;font-size:16px;padding-top:20px}@media(max-width:768px){.lp-engage-austin .form-section .conference-container .conference-info span{margin-bottom:50px}}.lp-engage-austin .form-section .conference-container .conference-info .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;width:172px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-engage-austin .form-section .conference-container .conference-info .primary-btn:active,.lp-engage-austin .form-section .conference-container .conference-info .primary-btn:focus,.lp-engage-austin .form-section .conference-container .conference-info .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-engage-austin .form-section .conference-container .conference-info .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-engage-austin .form-section .conference-container .image-container{width:649px;height:100%}@media(max-width:768px){.lp-engage-austin .form-section .conference-container .image-container{width:100%}}.lp-engage-austin .form-section .conference-container .image-container a img{width:100%}.lp-engage-austin .date-content-mobile{display:none}@media(max-width:768px){.lp-engage-austin .date-content-mobile{display:block;padding:24px}}.lp-engage-austin .date-content-mobile h2{font-size:18px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;text-align:right;margin-bottom:1rem}.lp-engage-austin .date-content-mobile #timer-mobile{font-size:20px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#c59afa;width:100%;text-align:right}.lp-engage-austin .date-content-mobile #timer-mobile div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-austin .date-content-mobile #timer-mobile div{min-width:80px}}.lp-engage-austin .date-content-mobile #timer-mobile div span{color:#c59afa;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}.lp-engage-austin .moment-section{padding:60px 24px 0}.lp-engage-austin .moment-section .moment-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-austin .moment-section .moment-container{flex-direction:column;align-items:flex-start}}.lp-engage-austin .moment-section .moment-container .spark-the-moment{position:relative}.lp-engage-austin .moment-section .moment-container .spark-the-moment .star1{width:31px;height:31px;position:absolute;top:78px;left:-39px}@media(max-width:480px){.lp-engage-austin .moment-section .moment-container .spark-the-moment .star1{width:24px;height:24px;top:110px;left:-16px}}.lp-engage-austin .moment-section .moment-container .spark-the-moment .star2{width:47px;height:47px;position:absolute;right:0;top:0}@media(max-width:480px){.lp-engage-austin .moment-section .moment-container .spark-the-moment .star2{right:-20px}}.lp-engage-austin .moment-section .moment-container .spark-the-moment .star3{width:35px;height:35px;position:absolute;right:-45px;top:56px}@media(max-width:480px){.lp-engage-austin .moment-section .moment-container .spark-the-moment .star3{right:-50px}}.lp-engage-austin .moment-section .moment-container .spark-the-moment p{font-weight:700;font-size:75px;line-height:70px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#000}@media(max-width:768px){.lp-engage-austin .moment-section .moment-container .spark-the-moment p{font-size:45px;line-height:normal}}.lp-engage-austin .moment-section .moment-container .text-description{max-width:640px}.lp-engage-austin .moment-section .moment-container .text-description p{font-weight:400;font-size:20px}@media(max-width:768px){.lp-engage-austin .moment-section .moment-container .text-description p{font-size:14px}}.lp-engage-austin .purple-banner-section{margin-top:100px;display:flex}@media(max-width:768px){.lp-engage-austin .purple-banner-section{flex-direction:column;margin-top:64px}}.lp-engage-austin .purple-banner-section .lavendar-banner{background-color:#dec5fc;height:250px;width:100%;margin-right:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote{width:800px;padding:48px 0}@media(max-width:768px){.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote{width:100%;padding:0 35px}}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .quote{font-weight:600;font-size:35px;line-height:114%;quotes:"â€œ" "â€" "â€˜" "â€™";padding-bottom:5px}@media(max-width:768px){.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .quote{font-size:25px}}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote blockquote:before{content:open-quote}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote blockquote:after{content:close-quote}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote blockquote:after,.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote blockquote:before{display:inline-block;vertical-align:bottom;color:#000;font-size:35px}.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .author{display:inline-block;font-weight:300;font-size:28px;font-family:source-sans-pro-light;margin:0}@media(max-width:768px){.lp-engage-austin .purple-banner-section .lavendar-banner .banner-quote .author{font-size:18px}}.lp-engage-austin .purple-banner-section .dark-purple-banner{width:252px;height:250px;background-color:#934af4}@media(max-width:768px){.lp-engage-austin .purple-banner-section .dark-purple-banner{width:100%;height:14px;margin-top:5px}}.lp-engage-austin .why-attend-section{padding:100px 24px 0;position:relative}@media(max-width:768px){.lp-engage-austin .why-attend-section{padding-top:64px}}.lp-engage-austin .why-attend-section .why-attend-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-austin .why-attend-section .why-attend-container{flex-direction:column}}.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points{max-width:700px}@media(max-width:768px){.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points{padding-top:24px}}.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points h3{font-weight:700;font-size:32px;color:#e5166b}@media(max-width:768px){.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points h3{font-size:24px}}.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points ul{padding-left:14px;list-style-type:disc}@media(max-width:768px){.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points ul{padding:0 24px}}.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points ul li{padding:14px 0;font-size:20px}@media(max-width:768px){.lp-engage-austin .why-attend-section .why-attend-container .why-attend-points ul li{font-size:18px}}.lp-engage-austin .why-attend-section .gradient-end{position:absolute;right:0;bottom:0;z-index:-1000}@media(min-width:768px){.lp-engage-austin .why-attend-section .gradient-end{top:0}}.lp-engage-austin .why-attend-section .gradient-end img{width:100%;height:auto}.lp-engage-austin .agenda-section{padding:100px 24px}@media(max-width:768px){.lp-engage-austin .agenda-section{padding:64px 24px}}.lp-engage-austin .agenda-section .agenda-container{max-width:1200px;margin:0 auto}.lp-engage-austin .agenda-section .agenda-container .agenda-underline{border-bottom:2px solid #934af4}.lp-engage-austin .agenda-section .agenda-container .agenda-underline p{font-size:32px;margin-left:44px}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .agenda-underline p{font-size:16px;margin-left:0}}.lp-engage-austin .agenda-section .agenda-container .icon-container{display:flex;justify-content:space-between;margin:24px 50px}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .icon-container{flex-direction:column;margin:24px 0}}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .icon-container .icon{justify-content:flex-start}}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon img{max-width:80%}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .icon-container .icon img{padding-top:24px}}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon p{margin-left:14px}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon p a{font-weight:700;font-size:28px}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .icon-container .icon p a{font-size:18px}}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon .container button{display:none}.lp-engage-austin .agenda-section .agenda-container .icon-container .icon .container .addToCalOptions a{font-weight:700;font-size:28px;text-decoration:underline;position:relative;top:-10px}@media(max-width:768px){.lp-engage-austin .agenda-section .agenda-container .icon-container .icon .container .addToCalOptions a{font-size:18px}}.lp-engage-austin .school-logo-banner{text-align:center;margin-bottom:100px}.lp-engage-austin .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.lp-engage-austin .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.lp-engage-austin .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.lp-engage-austin .school-logo-banner h5{max-width:80%;margin-bottom:50px;font-size:1.125rem}}.lp-engage-austin .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.lp-engage-austin .school-logo-banner .wp-block-image{display:none;padding-top:40px}.lp-engage-austin .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.lp-engage-austin .school-logo-banner .wp-block-image{display:block}}.lp-engage-austin .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.lp-engage-austin .school-logo-banner .wp-block-image:last-child{display:none}}.lp-engage-austin .school-logo-banner .logo-con-part{width:50%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.lp-engage-austin .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.lp-engage-austin .school-logo-banner .logo-con-part{width:25%;height:160px}}.lp-engage-austin .school-logo-banner .logo-con-part img{opacity:.6;max-width:100%;max-height:100%}.lp-engage-austin .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.lp-engage-austin .school-logo-banner .logo-con-part img,.lp-engage-austin .school-logo-banner .logo-con-part img.tall{width:auto}}.lp-engage-new-orleans .top-spacing{background:linear-gradient(90deg,#2d1159,#6820c5);height:100px}@media(max-width:759px){.lp-engage-new-orleans .top-spacing{height:130px}}.lp-engage-new-orleans section{display:none}.lp-engage-new-orleans section p{margin:0}.lp-engage-new-orleans .flex{display:flex}@media(max-width:360px){.lp-engage-new-orleans .line-break:before{content:" ";display:block}}.lp-engage-new-orleans .main-wrapper{max-width:1200px;margin:0 auto}@media(max-width:1280px){.lp-engage-new-orleans .main-wrapper{padding:0 50px}}@media(max-width:759px){.lp-engage-new-orleans .main-wrapper{padding:0 20px}}.lp-engage-new-orleans .xxxlarge-wrapper{max-width:1440px;margin:0 auto}@media(max-width:1439px){.lp-engage-new-orleans .xxxlarge-wrapper{max-width:none;margin:0}}.lp-engage-new-orleans .top-nav{background:linear-gradient(90deg,#2d1159,#6820c5)}.lp-engage-new-orleans .desktop-top-nav{height:140px;display:block}@media(max-width:1024px){.lp-engage-new-orleans .desktop-top-nav{display:none}}.lp-engage-new-orleans .desktop-top-nav .main-wrapper{height:100%}.lp-engage-new-orleans .desktop-top-nav .flex{height:100%;justify-content:space-between;align-items:center}.lp-engage-new-orleans .desktop-top-nav .nola-logo{flex-basis:30%}@media(max-width:1280px){.lp-engage-new-orleans .desktop-top-nav .nola-logo{flex-basis:25%}}.lp-engage-new-orleans .desktop-top-nav .btns-container .nav-item.active{border-width:3px;border-style:solid;-o-border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-image:linear-gradient(90deg,#08d493,#934af4) 1;border-left:none;border-right:none;border-top:none}.lp-engage-new-orleans .desktop-top-nav .register-green{padding:10px 20px;margin-left:15px;margin-top:0}.lp-engage-new-orleans .mobile-top-nav{display:none;background:none}@media(max-width:1024px){.lp-engage-new-orleans .mobile-top-nav{display:block}}.lp-engage-new-orleans .mobile-top-nav .row.flex{height:70px;justify-content:space-between;align-items:center}.lp-engage-new-orleans .mobile-top-nav .nola-logo img{max-width:240px}@media(max-width:759px){.lp-engage-new-orleans .mobile-top-nav .nola-logo img{max-width:115px}}.lp-engage-new-orleans .mobile-top-nav .mobile-btn{width:24px;border:none;background:transparent;color:#fad1e1;padding:0;margin-left:6px}.lp-engage-new-orleans .mobile-top-nav .mobile-btn span{font-size:18px}.lp-engage-new-orleans .mobile-top-nav #mobile-menu-btn,.lp-engage-new-orleans .mobile-top-nav #mobile-menu-close-btn{display:none}.lp-engage-new-orleans .mobile-top-nav #mobile-menu-btn.show,.lp-engage-new-orleans .mobile-top-nav #mobile-menu-close-btn.show{display:block}.lp-engage-new-orleans .mobile-top-nav .btns-container{display:none;flex-direction:column;align-items:flex-start}.lp-engage-new-orleans .mobile-top-nav .btns-container .btn-wrapper{width:100%;border-bottom:2px solid transparent;-o-border-image:linear-gradient(270deg,#aaedd1,#c59afa);border-image:linear-gradient(270deg,#aaedd1,#c59afa);border-image-slice:1}.lp-engage-new-orleans .mobile-top-nav .btns-container .btn-wrapper:last-child{border:none}.lp-engage-new-orleans .mobile-top-nav .btns-container .btn-wrapper.active{background:linear-gradient(90deg,#934af4,#aaedd1)}.lp-engage-new-orleans .mobile-top-nav .btns-container .btn-wrapper.active .nav-item{color:#fff;font-weight:700}.lp-engage-new-orleans .mobile-top-nav .btns-container .nav-item{width:100%;text-align:left;font-size:22px;color:#000;padding:16px 0;margin:0}.lp-engage-new-orleans .mobile-top-nav .btns-container.show{display:flex}.lp-engage-new-orleans .selected{display:block}.lp-engage-new-orleans .btns-container .nav-item{background-color:transparent;color:#fff;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:18px;border:none;text-decoration:none;padding:12px 0;margin:0 15px;cursor:pointer}@media(max-width:1280px){.lp-engage-new-orleans .btns-container .nav-item{margin:0 12px}}.lp-engage-new-orleans .btm-nav{background:linear-gradient(0deg,#6820c5,#6820c5),#efe1ff}.lp-engage-new-orleans .btm-nav .nav-mid{text-align:center}.lp-engage-new-orleans .btm-nav .note{color:#fff}@media(max-width:890px){.lp-engage-new-orleans .desktop-btm-nav{display:none}}.lp-engage-new-orleans .desktop-btm-nav .main-wrapper{height:150px;justify-content:space-between;align-items:center}.lp-engage-new-orleans .desktop-btm-nav .note{margin-top:15px}.lp-engage-new-orleans .desktop-btm-nav .nav-item{align-items:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;margin:0}.lp-engage-new-orleans .desktop-btm-nav .nav-item img{width:14px;height:28px}.lp-engage-new-orleans .desktop-btm-nav .nav-item .arrow-left{margin-right:30px}.lp-engage-new-orleans .desktop-btm-nav .nav-item .arrow-right{margin-left:30px}.lp-engage-new-orleans .desktop-btm-nav .transparent-placeholder{width:200px;height:5px}.lp-engage-new-orleans .mobile-btm-nav{display:none}@media(max-width:890px){.lp-engage-new-orleans .mobile-btm-nav{display:block}}.lp-engage-new-orleans .mobile-btm-nav .main-wrapper{height:120px}.lp-engage-new-orleans .mobile-btm-nav .top-row{justify-content:space-between}.lp-engage-new-orleans .mobile-btm-nav .nav-item{align-items:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin:0;padding:20px 0}.lp-engage-new-orleans .mobile-btm-nav .nav-item img{width:7px;height:14px}.lp-engage-new-orleans .mobile-btm-nav .nav-item .arrow-left{margin-right:10px}.lp-engage-new-orleans .mobile-btm-nav .nav-item .arrow-right{margin-left:10px}.lp-engage-new-orleans .mobile-btm-nav .nav-mid{justify-content:center;gap:20px}.lp-engage-new-orleans .mobile-btm-nav .nav-mid .note{align-self:center}.lp-engage-new-orleans .register-green{display:inline-block;border-radius:5px;background-color:#08d493;color:#2d1159;margin-top:12px;padding:15px 25px;font-size:18px;font-weight:700}@media(max-width:1024px){.lp-engage-new-orleans .register-green{margin-top:0;padding:10px;font-size:16px;min-width:125px}}.lp-engage-new-orleans .border-round-wrapper.bg-wrapper{background:linear-gradient(90deg,#2d1159,#6820c5 99.85%)}.lp-engage-new-orleans .border-round-wrapper .border-round{height:60px;width:100%;background-color:#fff1f6;border-radius:30px 30px 0 0}@media(max-width:890px){.lp-engage-new-orleans .border-round-wrapper .border-round{height:20px;border-radius:10px 10px 0 0}}.lp-engage-new-orleans .heading-text-wrapper{padding-top:12px}.lp-engage-new-orleans .heading-text-wrapper .heading-text{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:900;letter-spacing:10px;text-transform:uppercase;text-align:center;margin-bottom:40px}@media(max-width:890px){.lp-engage-new-orleans .heading-text-wrapper .heading-text{font-size:24px;letter-spacing:7px;margin-bottom:28px}}.lp-engage-new-orleans .heading-text-wrapper .underline{width:45px;height:2px;background-color:#08d493;margin:0 auto}.lp-engage-new-orleans .sub-heading-text{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;line-height:120%;text-align:center}@media(max-width:890px){.lp-engage-new-orleans .sub-heading-text{font-size:28px}}.lp-engage-new-orleans .sub-heading-text em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-engage-new-orleans .note{font-size:16px}@media(max-width:890px){.lp-engage-new-orleans .note{font-size:14px}}.lp-engage-new-orleans #home{background:linear-gradient(270deg,#6820c5,#2d1159 47.72%)}@media(min-width:891px){.lp-engage-new-orleans #home .hero{background-image:url(../images/engage-nola/nola_hero_desktop.png);background-repeat:no-repeat;background-size:contain;background-position:100% 50%}}.lp-engage-new-orleans #home .hero .mobile-hero{display:none}@media(max-width:890px){.lp-engage-new-orleans #home .hero .mobile-hero{display:flex;justify-content:center}}.lp-engage-new-orleans #home .hero .mobile-hero img{padding-top:25px}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container{max-width:380px;padding-top:50px}@media(max-width:890px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container{padding-top:36px;max-width:500px}}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .intro{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-bottom:30px}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border{border-width:2px;border-style:solid;-o-border-image:linear-gradient(180deg,#08d493,#fad1e1) 1 100%;border-image:linear-gradient(180deg,#08d493,#fad1e1) 1 100%;padding-left:25px;border-right:none;margin-bottom:30px}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border .event-date{font-weight:700;font-size:24px;margin-bottom:24px}@media(max-width:890px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border .event-date{font-size:22px}}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border .event-venue{font-size:22px;line-height:140%}@media(max-width:890px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .gradient-border .event-venue{font-size:18px}}.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .register-green{margin-bottom:50px}@media(max-width:890px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .register-green{margin-bottom:30px}}@media(min-width:891px){.lp-engage-new-orleans #home .hero .hero-inner-wrapper .text-container .note{transform:translateY(20px)}}.lp-engage-new-orleans #home p{color:#fff}.lp-engage-new-orleans #home .video-container video{transform:translateY(60px)}@media(max-width:890px){.lp-engage-new-orleans #home .video-container video{transform:translateY(30px)}}.lp-engage-new-orleans #home .btm-nav{height:210px;padding-top:60px}@media(max-width:890px){.lp-engage-new-orleans #home .btm-nav{height:150px;padding-top:30px}}.lp-engage-new-orleans #whyAttend{background-color:#2d1159}.lp-engage-new-orleans #whyAttend .where-learning-belongs-container video{width:100%}.lp-engage-new-orleans #whyAttend .text-container{background-color:#2d1159}.lp-engage-new-orleans #whyAttend .text-container .row{padding:70px 0;gap:50px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .text-container .row{flex-direction:column;padding:24px 0 32px;gap:24px}}.lp-engage-new-orleans #whyAttend .text-container .row .col-left{flex-basis:33%;max-width:350px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .text-container .row .col-left{flex-basis:100%;max-width:none}}.lp-engage-new-orleans #whyAttend .text-container .row .col-left h3{background:linear-gradient(180deg,#c59afa,#08d493);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:140%;margin-bottom:0}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .text-container .row .col-left h3{font-size:26px}}.lp-engage-new-orleans #whyAttend .text-container .row .col-left h3 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.lp-engage-new-orleans #whyAttend .text-container .row .col-right{flex-basis:66%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .text-container .row .col-right{flex-basis:100%}}.lp-engage-new-orleans #whyAttend .text-container .row .col-right p{color:#fff;font-size:22px;line-height:140%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .text-container .row .col-right p{font-size:16px}}.lp-engage-new-orleans #whyAttend .text-container .row .col-right p span{color:#c59afa;font-weight:700}.lp-engage-new-orleans #whyAttend .border-round-wrapper.bg-wrapper{background:#2d1159}.lp-engage-new-orleans #whyAttend .border-round-wrapper.bg-wrapper .border-round{background-color:#fff1f6}.lp-engage-new-orleans #whyAttend .shapes-container.secondary-bg-wrapper{background:linear-gradient(180deg,#fff1f6,#fbf8ff);padding-bottom:100px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container.secondary-bg-wrapper{padding-bottom:50px}}.lp-engage-new-orleans #whyAttend .shapes-container .sub-heading-text{font-weight:700;margin-bottom:40px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .sub-heading-text{margin-bottom:28px;padding-top:16px}}.lp-engage-new-orleans #whyAttend .shapes-container .sub-heading-text em{font-weight:700}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row{gap:120px;height:auto;min-height:300px;align-items:center;margin-bottom:50px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row{flex-direction:column;gap:40px;margin-bottom:40px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row:last-child{margin-bottom:0}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .flex-sm{flex-basis:46%;height:100%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .flex-sm{flex-basis:100%;width:100%}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .flex-lg{flex-basis:54%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .flex-lg{flex-basis:100%;width:100%}}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .change-order{order:1}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border .heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border .heading{font-size:26px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border .text{font-size:22px;line-height:140%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border .text{font-size:16px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.left{border-left:3px solid;padding-left:25px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.left{padding-left:20px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.right{border-right:3px solid;padding-right:25px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.right{border-right:none;padding-right:0;border-left:3px solid;padding-left:25px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.green{border-color:#08d493}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.purple{border-color:#934af4}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.yellow{border-color:#ffc146}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .color-border.pink{border-color:#e5166b}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble{height:100%;background-repeat:no-repeat;background-size:100% 100%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble{max-width:400px;margin:0 auto}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble .quote-bubble-content .quote{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px;line-height:120%}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble .quote-bubble-content .quote{font-size:20px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble .quote-bubble-content .author{font-size:18px;margin-top:15px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .quote-bubble .quote-bubble-content .author{font-size:16px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble .quote-bubble-content p,.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble .quote-bubble-content p{color:#fff}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .green-bubble{background-image:url(../images/engage-nola/nola_bubble_desktop_green.png);padding:45px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .green-bubble{background-image:url(../images/engage-nola/nola_bubble_mobile_green.png);padding:40px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble{background-image:url(../images/engage-nola/nola_bubble_desktop_purple.png);padding:60px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble{background-image:url(../images/engage-nola/nola_bubble_mobile_purple.png);padding:40px 20px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble .quote-bubble-content .quote{font-size:32px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .purple-bubble .quote-bubble-content .quote{font-size:24px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .yellow-bubble{background-image:url(../images/engage-nola/nola_bubble_desktop_yellow.png);padding:70px 45px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .yellow-bubble{background-image:url(../images/engage-nola/nola_bubble_mobile_yellow.png);padding:40px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble{background-image:url(../images/engage-nola/nola_bubble_desktop_pink.png);padding:50px 80px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble{background-image:url(../images/engage-nola/nola_bubble_mobile_pink.png);padding:40px}}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble .quote-bubble-content .quote{font-size:80px;font-weight:700}.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble .quote-bubble-content .author{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:24px}@media(max-width:890px){.lp-engage-new-orleans #whyAttend .shapes-container .shapes-content .row .col .pink-bubble .quote-bubble-content .author{font-size:16px}}.lp-engage-new-orleans #agenda{max-width:none;margin:0;padding:0}.lp-engage-new-orleans #agenda .agenda-content.bg-wrapper,.lp-engage-new-orleans #agenda .agenda-content.secondary-bg-wrapper{background:linear-gradient(180deg,#fff1f6,#fbf8ff)}.lp-engage-new-orleans #agenda .agenda-content.secondary-bg-wrapper{padding-bottom:70px}@media(max-width:890px){.lp-engage-new-orleans #agenda .agenda-content.secondary-bg-wrapper{padding-bottom:50px}}.lp-engage-new-orleans #agenda .agenda-content .cols-container{display:flex;justify-content:space-between;margin-bottom:1.5rem;min-width:605px}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content{width:45%}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container{display:flex;justify-content:space-between}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container .heading{color:#e5166b;font-size:18px;margin-right:20px}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .heading-container .btn-container .modal-btn{margin-top:0}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description{list-style:disc;font-size:16px;font-weight:400;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;margin:0}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description li{display:list-item;margin-left:20px;font-size:16px;border:none}.lp-engage-new-orleans #agenda .agenda-content .cols-container .sub-content .sub-description.desc-second{margin-top:12px}.lp-engage-new-orleans #agenda .agenda-content .cols-container .black-divider{background-color:#000;width:1px;margin:0 12px}.lp-engage-new-orleans #agenda .agenda-content .cols-container.three-cols{min-width:880px}.lp-engage-new-orleans #agenda .agenda-content .cols-container.three-cols .sub-content{width:30%;min-width:250px}.lp-engage-new-orleans #agenda .day-one{padding-top:28px;padding-bottom:20px}.lp-engage-new-orleans #agenda .day-two{padding-top:28px}.lp-engage-new-orleans #agenda .day-list li:first-child&gt;p{margin-bottom:1.5rem}.lp-engage-new-orleans #agenda .day-list li{display:flex;border-bottom:1px solid #000;padding:20px 0}@media screen and (max-width:890px){.lp-engage-new-orleans #agenda .day-list li{display:block}}.lp-engage-new-orleans #agenda .day-list li p{font-weight:700;font-size:27px;line-height:100%;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#000}.lp-engage-new-orleans #agenda .day-list li p .daytime{font-weight:500}.lp-engage-new-orleans #agenda .day-list li .top{flex-basis:25%;max-width:320px;min-width:320px}.lp-engage-new-orleans #agenda .day-list li .bottom{flex-basis:80%;display:flex;justify-content:space-between;gap:12px}.lp-engage-new-orleans #agenda .day-list li .bottom .description .has-speaker{margin-bottom:12px}.lp-engage-new-orleans #agenda .day-list li .bottom .description .final-speaker{margin-top:6px}.lp-engage-new-orleans #agenda .day-list li .bottom .description .btn-container{max-width:36px}.lp-engage-new-orleans #agenda .day-list li .bottom.has-sub-content{display:block;overflow-x:auto}.lp-engage-new-orleans #agenda .day-list li .bottom.has-sub-content .description{overflow-x:auto}.lp-engage-new-orleans #agenda .day-list .last{border-bottom:none}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .day-info{display:flex;align-items:flex-end;gap:20px}}.lp-engage-new-orleans #agenda .day-list .day-info p{color:#e5166b;text-transform:uppercase}.lp-engage-new-orleans #agenda .day-list .day-info .top{margin-bottom:0}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .day-info .top{min-width:70px;flex-basis:auto;font-size:24px;line-height:120%}}.lp-engage-new-orleans #agenda .day-list .day-info .bottom{align-items:center}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .day-info .bottom p{font-size:18px;line-height:120%}}@media(max-width:480px){.lp-engage-new-orleans #agenda .day-list .day-info .bottom .line-break:before{content:" ";display:block}}.lp-engage-new-orleans #agenda .day-list .time-info{position:relative}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .time-info .top{font-size:24px;line-height:120%;margin-bottom:12px}}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .time-info .bottom p{font-size:22px;line-height:120%}}.lp-engage-new-orleans #agenda .day-list .time-info .speakers p{font-size:22px;color:#6820c5;font-weight:400}.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn{background-color:#fff;width:32px;height:32px;text-align:center;cursor:pointer;border:1px solid #000}.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn:hover{background:#e5166b;color:#fff}.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn:focus{outline:none}@media(max-width:890px){.lp-engage-new-orleans #agenda .day-list .time-info .modal-btn{width:25px;height:25px;margin:0}}.lp-engage-new-orleans #agenda .end-note{font-size:22px;font-weight:300;margin-top:12px}@media(max-width:890px){.lp-engage-new-orleans #agenda .end-note{font-size:14px}}.lp-engage-new-orleans #speakers .border-round-wrapper.bg-wrapper .border-round{background-color:#2d1159}.lp-engage-new-orleans #speakers .speakers.bg-wrapper{background:linear-gradient(180deg,#2d1159 41.67%,#6820c5)}.lp-engage-new-orleans #speakers .heading-text-wrapper .heading-text{color:#fff}.lp-engage-new-orleans #speakers .speakers-wrapper{padding:48px 0 30px}.lp-engage-new-orleans #speakers .speakers-wrapper .row{justify-content:space-between;padding-bottom:40px;gap:30px}@media(max-width:1024px){.lp-engage-new-orleans #speakers .speakers-wrapper .row{flex-direction:column;padding-bottom:30px;align-items:center}}.lp-engage-new-orleans #speakers .speakers-wrapper .row.has-two{justify-content:space-evenly}@media(max-width:890px){.lp-engage-new-orleans #speakers .speakers-wrapper .row.has-two{padding-bottom:0}}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button{background:transparent;border:none}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button .img-wrapper{margin-bottom:25px}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button .img-wrapper img{height:285px;width:285px}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button h3{color:#fff;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;margin-bottom:10px}@media(max-width:890px){.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button h3{font-size:24px}}.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button p{color:#fff;font-size:20px}@media(max-width:890px){.lp-engage-new-orleans #speakers .speakers-wrapper .row .col button p{font-size:16px}}.lp-engage-new-orleans #gallery .gallery.bg-wrapper{background:linear-gradient(180deg,#fff1f6,#fbf8ff)}.lp-engage-new-orleans #gallery .text-container{padding:48px 0}@media(max-width:890px){.lp-engage-new-orleans #gallery .text-container{padding:32px 0}}.lp-engage-new-orleans #gallery .text-container p{font-size:22px;text-align:center}.lp-engage-new-orleans #gallery .desktop-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding-bottom:100px}@media screen and (max-width:890px){.lp-engage-new-orleans #gallery .desktop-gallery{display:none}}.lp-engage-new-orleans #gallery .desktop-gallery img{height:276px;width:100%;-o-object-fit:cover;object-fit:cover}.lp-engage-new-orleans #gallery .mobile-gallery{display:none}@media screen and (max-width:890px){.lp-engage-new-orleans #gallery .mobile-gallery{display:block;padding-bottom:20px}}.lp-engage-new-orleans #gallery .mobile-gallery img{margin-bottom:16px}.lp-engage-new-orleans #faq .faq-box.bg-wrapper{background:linear-gradient(180deg,#fff1f6,#fbf8ff)}.lp-engage-new-orleans #faq .faq{padding:48px 0 100px}@media(max-width:890px){.lp-engage-new-orleans #faq .faq{padding-bottom:36px}}.lp-engage-new-orleans #faq .faq__wrapper-box{max-width:none}@media(max-width:890px){.lp-engage-new-orleans #faq .faq__wrapper-box{margin-bottom:50px}}.lp-engage-new-orleans #faq .faq__wrapper-box:last-child{margin-bottom:0}@media(max-width:890px){.lp-engage-new-orleans #faq .faq__wrapper-box:after{bottom:-25px}}.lp-engage-new-orleans #faq .faq__button{color:#333;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;padding:0;line-height:120%}@media(max-width:890px){.lp-engage-new-orleans #faq .faq__button{font-size:20px;margin-bottom:10px}}@media(max-width:890px){.lp-engage-new-orleans #faq .faq__button img{margin:6px 0 0 4px}}.lp-engage-new-orleans #faq .faq__button:active,.lp-engage-new-orleans #faq .faq__button:focus,.lp-engage-new-orleans #faq .faq__button:hover{color:#6820c5}.lp-engage-new-orleans #faq .faq__content{color:#333;font-size:18px}.lp-engage-new-orleans #faq .faq__content a{color:#6820c5;border-color:#6820c5}.lp-engage-new-orleans #faq .faq__content a:active,.lp-engage-new-orleans #faq .faq__content a:hover{border-color:#6820c5}.lp-engage-new-orleans .modal-btn{cursor:pointer}.lp-engage-new-orleans .modal-btn:hover .img-wrapper img{opacity:.8}@media(min-width:1400px){.lp-engage-new-orleans .modal .details.speaker .img-container .name,.lp-engage-new-orleans .modal .details.speaker .img-container .organization,.lp-engage-new-orleans .modal .details.speaker .img-container .title{margin-bottom:16px}}.lp-engage-new-orleans .modal .details.speaker .bio-and-schedule .event.event-date{display:flex}.lp-engage-new-orleans .modal .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:10px;vertical-align:super}@media(min-width:1400px){.lp-engage-new-orleans .modal .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:16px}}.lp-engage-new-orleans .modal .details.speaker .bio-and-schedule .event.event-time{font-weight:400}.lp-engage-tampa header .top-nav{background-color:#e7d7fd}.lp-engage-tampa header .top-nav .wrapper{height:70px;display:flex;justify-content:space-between;align-items:center}.lp-engage-tampa header .top-nav .wrapper:after,.lp-engage-tampa header .top-nav .wrapper:before{display:none}.lp-engage-tampa header .top-nav a{color:#000;font-size:.9375rem}.lp-engage-tampa header .top-nav .small-caps-header{min-width:275px}.lp-engage-tampa header .top-nav .small-caps-header.left{text-align:end}.lp-engage-tampa header .top-nav img{height:42px}.lp-engage-tampa header .top-nav .link{display:none}@media(min-width:768px){.lp-engage-tampa header .top-nav .link{display:inline-block}}.lp-engage-tampa header .header{display:flex;justify-content:space-between}.lp-engage-tampa header .header .color-hero-bg{background:url(/src/images/engage-banner/tampa-color-hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg{width:100%}}.lp-engage-tampa header .header .color-hero-bg .logo-container{margin-left:128px;padding:60px 0;flex:1}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container{margin-left:0;padding:30px 24px}}.lp-engage-tampa header .header .color-hero-bg .logo-container img.austin-logo{max-width:90%}.lp-engage-tampa header .header .color-hero-bg .logo-container .description{padding:34px 0}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .description{font-size:14px}}.lp-engage-tampa header .header .color-hero-bg .logo-container .description p{font-weight:400;font-size:20px;margin-bottom:0!important}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .description p{font-size:14px}}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container{flex-direction:column;align-items:flex-start}}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info{display:flex;flex-direction:column}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info h3{font-weight:700;font-size:32px;color:#000;margin-bottom:0}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info h3{font-size:24px}}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info p{font-size:20px;line-height:1.5;padding-top:10px}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info p{font-size:18px}}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info span{display:inline-block;font-size:16px;padding-top:20px}@media(max-width:768px){.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info span{margin-bottom:50px}}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;width:172px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info .primary-btn:active,.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info .primary-btn:focus,.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-engage-tampa header .header .color-hero-bg .logo-container .conference-container .conference-info .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-engage-tampa header .header .palm-hero-bg{background:url(/src/images/engage-banner/tampa-palm-hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}@media(max-width:768px){.lp-engage-tampa header .header .palm-hero-bg{display:none}}.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop{padding:60px 50px;flex:1}.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop h2{font-size:18px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#fff;text-align:right;margin-bottom:1rem}.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop #timer{font-size:20px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#fff;width:100%;text-align:right}.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop #timer div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop #timer div{min-width:80px}}.lp-engage-tampa header .header .palm-hero-bg .date-content-desktop #timer div span{color:#fff;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}.lp-engage-tampa .date-content-mobile{display:none}@media(max-width:768px){.lp-engage-tampa .date-content-mobile{display:block}}.lp-engage-tampa .date-content-mobile h2{font-size:18px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;text-align:right;margin-bottom:1rem}@media(max-width:768px){.lp-engage-tampa .date-content-mobile h2{padding:24px}}.lp-engage-tampa .date-content-mobile #timer-mobile{font-size:20px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#c59afa;width:100%;text-align:right}@media(max-width:768px){.lp-engage-tampa .date-content-mobile #timer-mobile{padding:24px}}.lp-engage-tampa .date-content-mobile #timer-mobile div{display:inline-block;min-width:90px}@media(max-width:480px){.lp-engage-tampa .date-content-mobile #timer-mobile div{min-width:80px}}.lp-engage-tampa .date-content-mobile #timer-mobile div span{color:#c59afa;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}.lp-engage-tampa .moment-section{padding:120px 24px 0}@media(max-width:768px){.lp-engage-tampa .moment-section{padding:60px 24px 0}}.lp-engage-tampa .moment-section .moment-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-tampa .moment-section .moment-container{flex-direction:column;align-items:flex-start}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment{position:relative}.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star1{width:31px;height:31px;position:absolute;top:78px;left:-39px}@media(max-width:480px){.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star1{width:24px;height:24px;top:110px;left:-16px}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star2{width:47px;height:47px;position:absolute;right:0;top:0}@media(max-width:480px){.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star2{right:-20px}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star3{width:35px;height:35px;position:absolute;right:-45px;top:56px}@media(max-width:480px){.lp-engage-tampa .moment-section .moment-container .spark-the-moment .star3{right:-50px}}.lp-engage-tampa .moment-section .moment-container .spark-the-moment p{font-weight:700;font-size:75px;line-height:70px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#000}@media(max-width:768px){.lp-engage-tampa .moment-section .moment-container .spark-the-moment p{font-size:45px;line-height:normal}}.lp-engage-tampa .moment-section .moment-container .text-description{max-width:640px}.lp-engage-tampa .moment-section .moment-container .text-description p{font-weight:400;font-size:20px}@media(max-width:768px){.lp-engage-tampa .moment-section .moment-container .text-description p{font-size:14px}}.lp-engage-tampa .purple-banner-section{margin-top:100px;display:flex}@media(max-width:768px){.lp-engage-tampa .purple-banner-section{flex-direction:column;margin-top:64px}}.lp-engage-tampa .purple-banner-section .lavendar-banner{background-color:#f4edfe;height:250px;width:100%;margin-right:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote{width:800px;padding:48px 0}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote{width:100%;padding:0 35px}}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .quote{font-weight:600;font-size:35px;line-height:114%;quotes:"â€œ" "â€" "â€˜" "â€™";padding-bottom:5px}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .quote{font-size:25px}}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote blockquote:before{content:open-quote}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote blockquote:after{content:close-quote}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote blockquote:after,.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote blockquote:before{display:inline-block;vertical-align:bottom;color:#000;font-size:35px}.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .author{display:inline-block;font-weight:300;font-size:28px;font-family:source-sans-pro-light;margin:0}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .lavendar-banner .banner-quote .author{font-size:18px}}.lp-engage-tampa .purple-banner-section .dark-purple-banner{width:252px;height:250px;background-color:#934af4}@media(max-width:768px){.lp-engage-tampa .purple-banner-section .dark-purple-banner{width:100%;height:14px;margin-top:5px}}.lp-engage-tampa .why-attend-section{padding:100px 24px 0;position:relative}@media(max-width:768px){.lp-engage-tampa .why-attend-section{padding-top:64px}}.lp-engage-tampa .why-attend-section .why-attend-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-tampa .why-attend-section .why-attend-container{flex-direction:column}}.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points{max-width:700px}@media(max-width:768px){.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points{padding-top:24px}}.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points h3{font-weight:700;font-size:32px;color:#934af4}@media(max-width:768px){.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points h3{font-size:24px}}.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points ul{padding-left:14px;list-style-type:disc}@media(max-width:768px){.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points ul{padding:0 24px}}.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points ul li{padding:14px 0;font-size:20px}@media(max-width:768px){.lp-engage-tampa .why-attend-section .why-attend-container .why-attend-points ul li{font-size:18px}}.lp-engage-tampa .agenda-section{padding:100px 24px}@media(max-width:768px){.lp-engage-tampa .agenda-section{padding:64px 24px}}.lp-engage-tampa .agenda-section .agenda-container{max-width:1200px;margin:0 auto}.lp-engage-tampa .agenda-section .agenda-container .agenda-underline{border-bottom:2px solid #934af4}.lp-engage-tampa .agenda-section .agenda-container .agenda-underline p{font-size:32px;margin-left:44px}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .agenda-underline p{font-size:16px;margin-left:0}}.lp-engage-tampa .agenda-section .agenda-container .icon-container{display:flex;justify-content:space-between;margin:24px 50px}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .icon-container{flex-direction:column;margin:24px 0}}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon{justify-content:flex-start}}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon img{max-width:80%}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon img{padding-top:24px}}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon p{margin-left:14px}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon p a{font-weight:700;font-size:28px}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon p a{font-size:18px}}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon .container button{display:none}.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon .container .addToCalOptions a{font-weight:700;font-size:28px;text-decoration:underline;position:relative;top:-10px}@media(max-width:768px){.lp-engage-tampa .agenda-section .agenda-container .icon-container .icon .container .addToCalOptions a{font-size:18px}}.lp-engage-tampa .school-logo-banner{text-align:center;margin-bottom:100px}.lp-engage-tampa .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.lp-engage-tampa .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.lp-engage-tampa .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.lp-engage-tampa .school-logo-banner h5{max-width:80%;margin-bottom:50px;font-size:1.125rem}}.lp-engage-tampa .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.lp-engage-tampa .school-logo-banner .wp-block-image{display:none;padding-top:40px}.lp-engage-tampa .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.lp-engage-tampa .school-logo-banner .wp-block-image{display:block}}.lp-engage-tampa .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.lp-engage-tampa .school-logo-banner .wp-block-image:last-child{display:none}}.lp-engage-tampa .school-logo-banner .logo-con-part{width:50%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.lp-engage-tampa .school-logo-banner .logo-con-part{height:130px}}@media(min-width:992px){.lp-engage-tampa .school-logo-banner .logo-con-part{width:25%;height:160px}}.lp-engage-tampa .school-logo-banner .logo-con-part img{opacity:.6;max-width:100%;max-height:100%}.lp-engage-tampa .school-logo-banner .logo-con-part img.tall{width:50%}@media(min-width:480px){.lp-engage-tampa .school-logo-banner .logo-con-part img,.lp-engage-tampa .school-logo-banner .logo-con-part img.tall{width:auto}}.lp-engage-tampa .speakers{padding-bottom:32px}.lp-engage-tampa .speakers h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;font-size:22px;line-height:1.14;padding:0 21px}@media(min-width:768px){.lp-engage-tampa .speakers h2{font-size:45px;margin-bottom:16px;padding:0 47px}}.lp-engage-tampa .speakers ul{padding:0 21px}@media(min-width:768px){.lp-engage-tampa .speakers ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 47px}}.lp-engage-tampa .speakers li{margin:24px 0}@media(max-width:767px){.lp-engage-tampa .speakers li:first-child button{padding-top:8px}}@media(min-width:768px){.lp-engage-tampa .speakers li{width:calc(33% - 40px);margin:14px 0}}.lp-engage-tampa .speakers .card,.lp-engage-tampa .speakers button{padding:32px 0;background:#fff;border:none;text-align:left;cursor:pointer;width:100%;max-width:345px;color:#000}@media(min-width:768px){.lp-engage-tampa .speakers .card,.lp-engage-tampa .speakers button{padding:32px 16px}.lp-engage-tampa .speakers .card:focus,.lp-engage-tampa .speakers .card:hover,.lp-engage-tampa .speakers button:focus,.lp-engage-tampa .speakers button:hover{box-shadow:0 4px 20px rgba(147,74,244,.25);border-radius:5px}.lp-engage-tampa .speakers .card:focus img:first-child,.lp-engage-tampa .speakers .card:hover img:first-child,.lp-engage-tampa .speakers button:focus img:first-child,.lp-engage-tampa .speakers button:hover img:first-child{filter:grayscale(1)}.lp-engage-tampa .speakers .card:focus .overlay,.lp-engage-tampa .speakers .card:hover .overlay,.lp-engage-tampa .speakers button:focus .overlay,.lp-engage-tampa .speakers button:hover .overlay{opacity:1;mix-blend-mode:color}.lp-engage-tampa .speakers .card:focus .primary-illustration,.lp-engage-tampa .speakers .card:hover .primary-illustration,.lp-engage-tampa .speakers button:focus .primary-illustration,.lp-engage-tampa .speakers button:hover .primary-illustration{display:none}.lp-engage-tampa .speakers .card:focus .overlay-illustration,.lp-engage-tampa .speakers .card:hover .overlay-illustration,.lp-engage-tampa .speakers button:focus .overlay-illustration,.lp-engage-tampa .speakers button:hover .overlay-illustration{display:block}}.lp-engage-tampa .speakers button span{display:block}.lp-engage-tampa .speakers .overlay-wrap{position:relative}.lp-engage-tampa .speakers img{margin-bottom:14px;aspect-ratio:1/1}.lp-engage-tampa .speakers .overlay{position:absolute;top:0;left:0;right:-1px;opacity:0;max-width:none;width:calc(100% + 1px)}.lp-engage-tampa .speakers .overlay-illustration{display:none;width:100%}.lp-engage-tampa .speakers h3{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.14;margin:0}.lp-engage-tampa .speakers a{color:#000}.lp-engage-tampa .speakers span{font-size:12px;line-height:1.14;padding-top:6px;display:inline-block}@media(min-width:1400px){.lp-engage-san-diego .modal .details.speaker .img-container .name,.lp-engage-san-diego .modal .details.speaker .img-container .organization,.lp-engage-san-diego .modal .details.speaker .img-container .title{margin-bottom:16px}}.lp-engage-san-diego .modal .details.speaker .bio-and-schedule .event.event-date{display:flex}.lp-engage-san-diego .modal .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:10px;vertical-align:super}@media(min-width:1400px){.lp-engage-san-diego .modal .details.speaker .bio-and-schedule .event.event-date .ordinal-num{font-size:16px}}.lp-engage-san-diego .modal .details.speaker .bio-and-schedule .event.event-time{font-weight:400}.lp-engage-san-diego .wrapper-two{max-width:1000px;width:90%;margin:0 auto}.lp-engage-san-diego .sd-heading-text{color:#6820c5;text-align:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px}@media(max-width:768px){.lp-engage-san-diego .sd-heading-text{font-size:35px}}@media(max-width:480px){.lp-engage-san-diego .sd-heading-text{font-size:30px}}.lp-engage-san-diego .sd-heading-text span{font-family:"Source Serif Pro",serif;font-weight:600;font-style:italic}@media(max-width:768px){.lp-engage-san-diego .sd-heading-text .line-break:before{content:" ";display:block}}.lp-engage-san-diego p{font-size:20px}@media(max-width:768px){.lp-engage-san-diego p{font-size:18px;line-height:21px}}@media(max-width:480px){.lp-engage-san-diego p{font-size:14px;line-height:18px}}.lp-engage-san-diego header .top-bar{height:40px;background-color:#c59afa}.lp-engage-san-diego header #sd-header{background:linear-gradient(90deg,#fbf8f0,#fff1f6);gap:70px;padding-top:50px;display:flex;justify-content:space-between}.lp-engage-san-diego header #sd-header .wrapper-header{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;width:80%}.lp-engage-san-diego header #sd-header #sd-hero{background:unset}.lp-engage-san-diego header #sd-header #sd-hero .logo-container{margin-left:0}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container{padding:60px 0 0}}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container .description p{text-align:center;font-size:16px}}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info{align-items:center;margin:0 auto}}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info p{font-size:16px}}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info span{font-size:14px;margin-bottom:25px}}.lp-engage-san-diego header #sd-header #sd-hero .logo-container .conference-container .conference-info .registration-closed{background:#e5166b;color:#fff;font-size:18px;font-weight:700;padding:12px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp-engage-san-diego header #sd-header #sd-hero .logo-container img{width:401px;height:auto;max-width:90%}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero .logo-container img{max-width:100%;margin:0 auto}}.lp-engage-san-diego header #sd-header #sd-hero-right{background:unset;background:url(../images/engage-banner/hero_img.png);background-position:50%;background-repeat:no-repeat;background-position:30% 100%;background-size:clamp(10px,40vw,600px) auto}@media screen and (max-width:768px){.lp-engage-san-diego header #sd-header #sd-hero-right{display:none}}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop h2{font-size:18px;color:#934af4;text-align:right;letter-spacing:1.5px;margin-bottom:1rem;text-transform:uppercase}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer{font-size:32px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;width:100%}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer div:first-child{margin-right:10px}@media(max-width:480px){.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer{font-size:20px}}@media(max-width:992px){.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer{margin:0 0 30px}}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer div{display:inline-block;min-width:unset;text-align:center}@media(max-width:480px){.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer div{min-width:20px}}.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer div span{color:#934af4;font-weight:700;display:block;font-size:13px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;text-transform:uppercase}@media(max-width:480px){.lp-engage-san-diego header #sd-header #sd-hero-right .date-content-desktop #timer div span{font-size:8.5px}}.lp-engage-san-diego #sd-mobile-date{background:linear-gradient(90deg,#fbf8f0,#fff1f6)}.lp-engage-san-diego #sd-mobile-date h2{font-size:18px;color:#934af4;text-align:right;letter-spacing:1.5px;margin-bottom:1rem;text-transform:uppercase}.lp-engage-san-diego #sd-mobile-date #timer-mobile{padding-top:0;font-size:30px;text-align:right}.lp-engage-san-diego #sd-mobile-date #timer-mobile div{display:inline-block;min-width:unset;text-align:center}.lp-engage-san-diego #sd-mobile-date #timer-mobile div:first-child{margin-right:10px}.lp-engage-san-diego .where-learning-belongs{background:linear-gradient(180deg,rgba(244,237,254,0),#fbf8f0);margin-top:50px;padding-bottom:70px}@media screen and (max-width:480px){.lp-engage-san-diego .where-learning-belongs{margin-top:35px}}.lp-engage-san-diego .where-learning-belongs .text-description,.lp-engage-san-diego .where-learning-belongs video{margin-top:50px}@media screen and (max-width:480px){.lp-engage-san-diego .where-learning-belongs video{margin-top:30px}}@media screen and (max-width:480px){.lp-engage-san-diego .where-learning-belongs .desktop-vid{display:none}}.lp-engage-san-diego .where-learning-belongs .mobile-vid{display:none}@media screen and (max-width:480px){.lp-engage-san-diego .where-learning-belongs .mobile-vid{display:block}}.lp-engage-san-diego .keynote{background:linear-gradient(180deg,#fbf8f0 3.14%,rgba(244,237,254,0) 103.14%)}.lp-engage-san-diego .keynote .sd-heading-text{margin-top:50px}.lp-engage-san-diego .keynote .keynote-container{display:flex;flex-wrap:nowrap;gap:30px;align-items:center;margin-top:50px}@media screen and (max-width:768px){.lp-engage-san-diego .keynote .keynote-container{flex-wrap:wrap;justify-content:center;margin-top:0}}.lp-engage-san-diego .keynote .keynote-container .img-container{width:40%}@media screen and (max-width:768px){.lp-engage-san-diego .keynote .keynote-container .img-container{width:100%}}.lp-engage-san-diego .keynote .keynote-container .img-container img{box-shadow:0 2px 20px rgba(45,17,89,.2);transform:rotate(-3deg)}.lp-engage-san-diego .keynote .keynote-container .img-container .desktop-img{max-width:340px;margin-left:50px;position:relative;z-index:10}@media screen and (max-width:768px){.lp-engage-san-diego .keynote .keynote-container .img-container .desktop-img{display:none}}.lp-engage-san-diego .keynote .keynote-container .img-container .mobile-img{display:none}@media screen and (max-width:768px){.lp-engage-san-diego .keynote .keynote-container .img-container .mobile-img{display:block;max-width:300px;margin:0 auto}}.lp-engage-san-diego .keynote .keynote-container .text-container{width:60%}@media screen and (max-width:768px){.lp-engage-san-diego .keynote .keynote-container .text-container{width:100%}}.lp-engage-san-diego .sd-agenda{background:linear-gradient(180deg,#fbf8ff,#fff1f6);padding-bottom:40px}.lp-engage-san-diego .sd-agenda .agenda-content{margin-top:30px}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .agenda-content{margin-top:10px}}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container{display:flex;justify-content:space-between;margin-bottom:1.5rem;min-width:605px}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content{width:45%}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .heading-container{display:flex;justify-content:space-between}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .heading-container .heading{color:#e5166b;font-size:18px;margin-right:20px}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .heading-container .btn-container .modal-btn{margin-top:0}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .sub-description{list-style:disc;font-size:16px;font-weight:400;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;margin:0}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .sub-description li{display:list-item;margin-left:20px;font-size:16px;border:none}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .sub-content .sub-description.desc-second{margin-top:12px}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container .black-divider{background-color:#000;width:1px;margin:0 12px}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container.three-cols{min-width:880px}.lp-engage-san-diego .sd-agenda .agenda-content .cols-container.three-cols .sub-content{width:30%;min-width:250px}.lp-engage-san-diego .sd-agenda .day-list li:first-child&gt;p{margin-bottom:1.5rem}.lp-engage-san-diego .sd-agenda .day-list li{display:flex;border-bottom:1px solid #000}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .day-list li{display:block}}.lp-engage-san-diego .sd-agenda .day-list li p{font-weight:700;font-size:27px;line-height:100%;margin-bottom:1.5rem;margin-top:1.5rem;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list li p{margin-bottom:1.5rem!important}}.lp-engage-san-diego .sd-agenda .day-list li p span{font-weight:500}.lp-engage-san-diego .sd-agenda .day-list li .top{flex-basis:25%;max-width:320px;min-width:320px}.lp-engage-san-diego .sd-agenda .day-list li .bottom{flex-basis:80%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .day-list li .bottom .description&gt;p{margin-top:0}}.lp-engage-san-diego .sd-agenda .day-list li .bottom .description .btn-container{max-width:36px}.lp-engage-san-diego .sd-agenda .day-list li .bottom.has-sub-content{display:block;overflow-x:auto}.lp-engage-san-diego .sd-agenda .day-list li .bottom.has-sub-content .description{overflow-x:auto}.lp-engage-san-diego .sd-agenda .day-list .last{border-bottom:none}.lp-engage-san-diego .sd-agenda .day-list .day-info p{color:#e5166b;text-transform:uppercase}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list .day-info .top{font-size:22px;line-height:130%}}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list .day-info .bottom p{font-size:18px;line-height:130%}}.lp-engage-san-diego .sd-agenda .day-list .time-info{position:relative}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list .time-info .top{font-size:26px;line-height:120%}}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list .time-info .bottom p{font-size:20px;line-height:100%}}.lp-engage-san-diego .sd-agenda .day-list .time-info .speakers p{font-size:22px;color:#6820c5;font-weight:400;margin:0 0 6px!important}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .day-list .time-info .speakers p{font-size:12px}}.lp-engage-san-diego .sd-agenda .day-list .time-info .modal-btn{background-color:#fff;width:32px;height:32px;cursor:pointer;margin-top:16px;border:1px solid #000}.lp-engage-san-diego .sd-agenda .day-list .time-info .modal-btn:hover{background:#e5166b;color:#fff}.lp-engage-san-diego .sd-agenda .day-list .time-info .modal-btn:focus{outline:none}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .day-list .time-info .modal-btn{width:25px;height:25px;margin:0}}.lp-engage-san-diego .sd-agenda .day-one{margin-bottom:30px}@media screen and (max-width:768px){.lp-engage-san-diego .sd-agenda .day-one{margin-bottom:60px}}.lp-engage-san-diego .sd-agenda .end-note{font-size:22px;margin-top:24px}@media screen and (max-width:480px){.lp-engage-san-diego .sd-agenda .end-note{font-size:14px}}.lp-engage-san-diego .speakers.wrapper{padding-top:80px}.lp-engage-san-diego .speakers.wrapper .sd-heading-text{color:#6820c5;text-align:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px}@media(max-width:768px){.lp-engage-san-diego .speakers.wrapper .sd-heading-text{font-size:35px}}@media(max-width:480px){.lp-engage-san-diego .speakers.wrapper .sd-heading-text{font-size:30px}}.lp-engage-san-diego .speakers.wrapper ul li .card,.lp-engage-san-diego .speakers.wrapper ul li button{max-width:262px}@media(min-width:768px){.lp-engage-san-diego .speakers.wrapper ul .middle-li{text-align:center}}@media(min-width:768px){.lp-engage-san-diego .speakers.wrapper ul .middle-li .card{margin:0 auto}}@media(min-width:768px){.lp-engage-san-diego .speakers.wrapper ul .right-li{text-align:end}}@media(min-width:768px){.lp-engage-san-diego .speakers.wrapper ul .right-li .card{float:right}}.lp-engage-san-diego .venue-gallery{background:linear-gradient(180deg,#fff1f6,#fff);padding-top:32px;padding-bottom:50px}@media screen and (max-width:768px){.lp-engage-san-diego .venue-gallery{padding-bottom:30px}}.lp-engage-san-diego .venue-gallery .sd-heading-text{margin-bottom:50px}@media screen and (max-width:768px){.lp-engage-san-diego .venue-gallery .line-br{display:block}}.lp-engage-san-diego .venue-gallery .desktop-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media screen and (max-width:768px){.lp-engage-san-diego .venue-gallery .desktop-gallery{display:none}}.lp-engage-san-diego .venue-gallery .desktop-gallery img{height:276px;width:100%;-o-object-fit:cover;object-fit:cover}.lp-engage-san-diego .venue-gallery .mobile-gallery{display:none}@media screen and (max-width:768px){.lp-engage-san-diego .venue-gallery .mobile-gallery{display:block;position:relative;overflow:hidden;width:100%;padding-top:56.25%}.lp-engage-san-diego .venue-gallery .mobile-gallery .carousel-container{display:flex;transition:transform .3s ease-in-out;position:absolute;top:0;left:0;height:100%}.lp-engage-san-diego .venue-gallery .mobile-gallery .carousel-container img{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:100%}.lp-engage-san-diego .venue-gallery .mobile-gallery .gallery-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:#fff;font-size:1.5rem;border:none;cursor:pointer;z-index:1}.lp-engage-san-diego .venue-gallery .mobile-gallery .prev-btn{left:1%}.lp-engage-san-diego .venue-gallery .mobile-gallery .next-btn{right:1%}}.lp-engage-san-diego .frequently-asked-questions .sd-heading-text{margin-top:20px;margin-bottom:80px}@media(max-width:768px){.lp-engage-san-diego .frequently-asked-questions .sd-heading-text{margin-top:0;margin-bottom:25px}}.lp-engage-san-diego .frequently-asked-questions .faq-text h4{font-size:24px;color:#934af4;line-height:120%;font-weight:700}@media(max-width:768px){.lp-engage-san-diego .frequently-asked-questions .faq-text h4{font-size:21px}}@media(max-width:480px){.lp-engage-san-diego .frequently-asked-questions .faq-text h4{font-size:18px}}.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content{line-height:28px;color:#333;border-bottom:.5px solid #c59afa;padding-bottom:20px}@media(max-width:768px){.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content{line-height:21px}}@media(max-width:480px){.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content{line-height:18px}}.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content a{color:#6820c5;border-bottom:1px solid #6820c5}.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content a:focus,.lp-engage-san-diego .frequently-asked-questions .faq-text .faq-content a:hover{color:#e5166b}.lp-engage-san-diego .frequently-asked-questions .faq-text .last{border-bottom:unset;margin-bottom:50px}.lp-engage-san-diego .school-logo-banner{margin-bottom:20px}@media(max-width:480px){.lp-engage-san-diego .school-logo-banner .logo-con-part{height:100px;width:25%;height:80px;padding:10px 15px;display:flex;align-items:center;justify-content:center}}.lp-events h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif}.lp-events .flexibility{padding:0}@media(max-width:759px){.lp-events .flexibility{margin-bottom:20px!important}}.lp-events .flexibility .container{display:flex;flex-direction:column;align-items:center;margin:0;padding:35px 0;max-width:100%;background:linear-gradient(180deg,#f3e9ff,rgba(243,233,255,0))}@media(max-width:1279px)and (min-width:760px){.lp-events .flexibility .container{padding:70px 50px 35px}}@media(max-width:759px){.lp-events .flexibility .container .sub-nav-wrapper{width:100%}}.lp-events .flexibility .container .sub-nav-wrapper .row{display:flex;justify-content:space-between}@media(max-width:759px)and (min-width:481px){.lp-events .flexibility .container .sub-nav-wrapper .row{justify-content:center;gap:12px}}.lp-events .flexibility .container .sub-nav-wrapper .border-line{border-right:1px solid #c59afa}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav{display:flex;padding:0}@media(max-width:1279px){.lp-events .flexibility .container .sub-nav-wrapper .sub-nav{flex-wrap:wrap;justify-content:center}}@media(max-width:759px){.lp-events .flexibility .container .sub-nav-wrapper .sub-nav{display:none}}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav li{border-right:1px solid #c59afa;padding:0 20px;font-size:24px}@media(max-width:1279px){.lp-events .flexibility .container .sub-nav-wrapper .sub-nav li{margin-bottom:12px}}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav li:last-child{border:none}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile-md{display:none;padding:0 24px}@media(max-width:759px)and (min-width:481px){.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile-md{display:flex;flex-wrap:wrap;flex-direction:column}}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile-md li{font-size:14px;margin-bottom:16px;padding:0}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile{display:none;margin-left:32px;max-width:320px}@media(max-width:480px){.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile{display:flex;flex-wrap:wrap}}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile li{font-size:14px;margin-bottom:16px;padding:0}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile li:nth-child(odd){padding-right:8px;border-right:1px solid #c59afa}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile li:nth-child(2n){padding-left:8px}.lp-events .flexibility .container .sub-nav-wrapper .sub-nav-mobile li:last-child{border:none}.lp-events .flexibility .flexibility__container{padding:37px 100px 60px;background-color:transparent!important}@media(max-width:759px){.lp-events .flexibility .flexibility__container{padding:0 32px 32px}}.lp-events .flexibility .flexibility__title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:80px;margin:0;text-align:left;max-width:650px;background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:759px){.lp-events .flexibility .flexibility__title{font-size:42px;text-align:center}}.lp-events .flexibility .flexibility__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-events .flexibility .flexibility__text{margin:16px 0 0;max-width:650px;text-align:left;color:#2d1159;font-size:24px}@media(max-width:759px){.lp-events .flexibility .flexibility__text{font-size:12px;line-height:18px;text-align:center}}.lp-events section{margin:0 auto 40px}@media(max-width:1279px)and (min-width:759px){.lp-events section{padding:0 50px}}.lp-events section .events-titles{font-weight:700;font-size:32px;padding-bottom:4px;margin:0}@media(max-width:759px){.lp-events section .events-titles{font-size:18px}}.lp-events section:last-child{margin:0 auto}.lp-events #upcoming-webinars-jump .story-grid{justify-content:flex-start;gap:24px}.lp-events #on-demand-webinars-jump{background:linear-gradient(#f2e8ff,#fefafb)}@media(max-width:759px){.lp-events #on-demand-webinars-jump{padding-bottom:30px}}.lp-events #on-demand-webinars-jump .on-demand-title{margin-top:24px}.lp-events .upcoming-events__container{max-width:1200px;margin:0 auto}@media(max-width:759px){.lp-events .upcoming-events__container{padding:0 24px}}.lp-events .upcoming-events__container .upcoming-events__title{border-bottom:1px solid #000}.lp-events .upcoming-events__container .upcoming-events__content{display:flex;justify-content:space-between;align-items:center;border-radius:5px;background:linear-gradient(270deg,#6820c5,#2d1159 47.72%);margin:24px auto 16px;min-height:510px}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content{flex-direction:column}}.lp-events .upcoming-events__container .upcoming-events__content .img-container,.lp-events .upcoming-events__container .upcoming-events__content .text-container{flex:1 0 50%}.lp-events .upcoming-events__container .upcoming-events__content .text-container{padding:48px 20px 40px 70px}@media(max-width:1024px){.lp-events .upcoming-events__container .upcoming-events__content .text-container{padding:48px 20px 40px}}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container{padding:0 0 24px;text-align:center}}.lp-events .upcoming-events__container .upcoming-events__content .text-container img{width:337px}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container img{margin:0 auto;width:80%;max-width:400px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .description{margin-top:20px}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .description{max-width:280px;margin:20px auto 0}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .description p{font-size:22px}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .description p{max-width:450px;font-size:14px;margin-bottom:16px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info p{font-size:20px;margin-bottom:0}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info p{font-size:14px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .location{margin-bottom:30px}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .location{margin-bottom:24px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info span{font-size:16px;font-weight:400}@media(max-width:759px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info span{font-size:14px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn{border:1px solid #08d493;background-color:#08d493;text-align:center;color:#2d1159;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;margin:0 0 30px;font-size:22px;border-radius:3px}@media(max-width:768px){.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn{font-size:18px;padding:6px 12px;margin:0 auto 16px}}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn:active,.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn:focus,.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info p,.lp-events .upcoming-events__container .upcoming-events__content .text-container .conference-info span,.lp-events .upcoming-events__container .upcoming-events__content .text-container .description p,.lp-events .upcoming-events__container .upcoming-events__content .text-container .description span{color:#fff}.lp-events .action-btn{font-weight:600;font-size:16px;color:#e5166b;padding:0;margin:0}@media(max-width:759px){.lp-events .action-btn{text-align:left}}.lp-events .conference__block:focus,.lp-events .conference__block:hover,.lp-events .level-up__block:focus,.lp-events .level-up__block:hover{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.lp-events .cta-block{padding:0 0 10px;background-color:#2d1159}.lp-events .cta-block .cta-wrapper{display:flex;gap:30px;border-bottom:1px solid #c59afa;margin:0 auto;padding:60px 0 70px}@media(max-width:759px){.lp-events .cta-block .cta-wrapper{flex-direction:column;border:none;padding:24px}}.lp-events .cta-block .cta-wrapper .cta-copy{flex:1 1 0;margin-right:20px}.lp-events .cta-block .cta-wrapper .cta-copy p{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:44px;background:linear-gradient(89.94deg,#e5176c .08%,#c698f7 56.29%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:759px){.lp-events .cta-block .cta-wrapper .cta-copy p{font-size:24px}}.lp-events .cta-block .cta-wrapper .marketo-form{padding:0;margin:0;flex:1 1 0;max-width:100%!important}@media(min-width:760px){.lp-events .cta-block .cta-wrapper .marketo-form .marketo-form-container .mktoForm .mktoButton{height:49px}}.lp-events .cta-block .cta-wrapper .marketo-form .mktoFormCol{padding:0}.lp-events .cta-block .cta-wrapper .subscribe-form .th-form{padding-top:0}.lp-events .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit]{border-radius:5px;padding:10px 40px;font-weight:600;font-size:20px}@media(max-width:759px){.lp-events .cta-block .cta-wrapper .subscribe-form .th-form input[type=submit]{font-size:16px;font-weight:700;width:100%;padding:14px}}.webinar-type{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:21px;padding:26px 0 0 24px;margin:0;color:#000;font-weight:300}@media(max-width:759px){.webinar-type{font-size:16px;padding-top:10px}}.upcoming-webinars__container{max-width:1200px;margin:0 auto}@media(max-width:759px){.upcoming-webinars__container{padding:0 24px}}.upcoming-webinars__container .upcoming-webinars__title{border-bottom:1px solid #000}.upcoming-webinars__container .no-events-placeholder-text p{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:28px;font-weight:300;margin-top:18px;margin-bottom:0}@media(max-width:759px){.upcoming-webinars__container .no-events-placeholder-text p{font-size:18px}}.upcoming-webinars__container .no-events-placeholder-text p a{color:#e5166b;border-color:#e5166b;font-weight:400}@media(max-width:1024px){.upcoming-webinars__container .no-events-placeholder-text p a:before{content:" ";display:block}}.upcoming-webinars__container .no-events-placeholder-text.hidden,.upcoming-webinars__container .story-grid.hidden{display:none}.upcoming-webinars__container .upcoming-webinar-block a{display:flex;flex-direction:column;height:100%}.upcoming-webinars__container .story-grid{clear:both;display:flex;flex-wrap:wrap;gap:24px;padding:24px 0}@media(max-width:890px){.upcoming-webinars__container .story-grid{flex-direction:column}}.upcoming-webinars__container .story-grid .story-block.on-demand-block{height:570px}@media(max-width:890px){.upcoming-webinars__container .story-grid .story-block.on-demand-block{height:auto}}.upcoming-webinars__container .story-grid .story-block.on-demand-block a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.upcoming-webinars__container .story-grid .story-block{width:32%;max-width:392px;border:1px solid #eee;border-radius:5px;overflow:hidden;transition:all .25s ease-out;background:#fff}@media(max-width:1279px){.upcoming-webinars__container .story-grid .story-block{width:100%}}.upcoming-webinars__container .story-grid .story-block .img-con{display:flex}@media(min-width:760px){.upcoming-webinars__container .story-grid .story-block .img-con{height:215px}}.upcoming-webinars__container .story-grid .story-block .story-block-text{padding:12px 12px 24px;display:flex;flex-direction:column;flex-grow:1}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .story-block-text{padding:12px 8px 20px}}.upcoming-webinars__container .story-grid .story-block .story-block-text a,.upcoming-webinars__container .story-grid .story-block .story-block-text p{color:#000}.upcoming-webinars__container .story-grid .story-block .story-block-text .hl-dates{display:flex;justify-content:space-between;align-items:baseline}.upcoming-webinars__container .story-grid .story-block .story-block-text .hl-dates span{color:#934af4;font-weight:600;font-size:14px;text-transform:uppercase}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .story-block-text .hl-dates span{font-size:12px}}.upcoming-webinars__container .story-grid .story-block .story-block-text .hl-dates p{font-weight:600;font-size:14px;text-transform:uppercase;margin-bottom:0}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .story-block-text .hl-dates p{font-size:12px}}.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text h3{font-weight:600;font-size:24px;margin:24px 0;line-height:1.3}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text h3{font-size:18px;margin:16px 0}}.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text h4{font-weight:600;font-size:20px;margin-bottom:12px;color:#934af4}@media(max-width:1280px){.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text h4{font-size:16px}}.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text p{line-height:1.5;margin-bottom:0;font-size:1rem;font-weight:400}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .story-block-text .main-content-text p{font-size:14px;line-height:1.3}}.upcoming-webinars__container .story-grid .story-block:focus,.upcoming-webinars__container .story-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.upcoming-webinars__container .story-grid .story-block:focus h3,.upcoming-webinars__container .story-grid .story-block:hover h3{color:#e5166b}.upcoming-webinars__container .story-grid .story-block .upcoming-webinars-btn{text-align:right;font-size:16px;font-weight:600;padding-right:16px;width:100%;margin-bottom:24px}@media(max-width:759px){.upcoming-webinars__container .story-grid .story-block .upcoming-webinars-btn{margin-bottom:16px}}.upcoming-webinars__container .story-grid .story-block .upcoming-webinars-btn:focus{outline:none}.upcoming-webinars__container .story-grid-on-demand .story-block .img-con .hl-dates h4{background:linear-gradient(90deg,#e5166b,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.upcoming-webinars__container .on-demand-webinar{background-color:#e5166b;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:3px;margin:24px auto 40px;display:flex;justify-content:center;align-items:center}@media(max-width:759px){.upcoming-webinars__container .on-demand-webinar{width:100%;max-width:300px;margin:4px auto}}@media(max-width:1024px){.upcoming-webinars__container .on-demand-webinar{margin-top:8px}}.upcoming-webinars__container .on-demand-webinar a{width:100%;text-align:center;margin:0;color:#fff;padding:10px 30px}@media(max-width:759px){#conference-jump{margin-bottom:20px}}.conference__container{max-width:1200px;margin:0 auto}@media(max-width:759px){.conference__container{padding:0 24px}}.conference__container .conference__title{border-bottom:1px solid #000}.conference__container .conference__nearby{margin:28px auto 32px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:36px}@media(max-width:1024px){.conference__container .conference__nearby{justify-content:flex-start;gap:24px}}@media(max-width:759px){.conference__container .conference__nearby{margin:12px auto 6px;gap:0}}.conference__container .conference__nearby .conference__block{border:1px solid transparent;background-image:linear-gradient(#fbf8ff,#fbf8ff),linear-gradient(#934af4,#fb4891);background-origin:border-box;background-clip:content-box,border-box;border-radius:5px;margin:12px 0;min-height:184px;width:30%}@media(max-width:759px){.conference__container .conference__nearby .conference__block{width:100%;max-width:392px}}.conference__container .conference__nearby .conference__block:last-child,.conference__container .conference__nearby .conference__block:nth-child(4),.conference__container .conference__nearby .conference__block:nth-child(5){display:none}.conference__container .conference__nearby .conference__block__inner{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;height:100%;padding:28px}.conference__container .conference__nearby .conference__block__inner .btn-arrow-h{text-align:left}.conference__container .conference__nearby .conference__block h4{font-weight:600;font-size:24px;margin:0}@media(max-width:1024px){.conference__container .conference__nearby .conference__block h4{font-size:18px}}.conference__container .conference__nearby .conference__block p{font-size:14px;text-transform:uppercase;margin:0}.level-up__container{max-width:1200px;margin:0 auto 40px}@media(max-width:759px){.level-up__container{padding:0 24px;margin:0 auto 20px}}.level-up__container .level-up__title{border-bottom:1px solid #000}.level-up__container .level-up__flex{padding-top:40px;display:flex;justify-content:space-between;gap:32px}@media(max-width:759px){.level-up__container .level-up__flex{padding-top:24px;flex-direction:column;gap:24px}}.level-up__container .level-up__flex .level-up__block{position:relative;border:1px solid #eee;border-radius:5px;overflow:hidden;flex:1;max-width:582px}.level-up__container .level-up__flex .level-up__block a{display:flex;flex-direction:column;height:100%}.level-up__container .level-up__flex .level-up__block .level-up__desc{padding:26px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:759px){.level-up__container .level-up__flex .level-up__block .level-up__desc{padding:16px 20px}}.level-up__container .level-up__flex .level-up__block .level-up__desc h4{font-weight:600;font-size:32px;margin-bottom:.75rem}@media(max-width:759px){.level-up__container .level-up__flex .level-up__block .level-up__desc h4{font-size:18px}}.level-up__container .level-up__flex .level-up__block .level-up__desc p{font-weight:400;font-size:20px;margin-bottom:1.5rem}@media(max-width:759px){.level-up__container .level-up__flex .level-up__block .level-up__desc p{margin-bottom:.75rem;font-size:14px}}.level-up__container .level-up__flex .level-up__block .level-up__desc button{font-weight:700;font-size:16px;margin-bottom:.75rem;text-align:left}@media(max-width:759px){.level-up__container .level-up__flex .level-up__block .level-up__desc button{margin-bottom:.25rem}}.hover-animation{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b}.hover-animation .action-btn:after,.hover-animation .upcoming-webinars-btn:after{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0;content:"ï¡"}.hover-animation:active .action-btn:after,.hover-animation:active .upcoming-webinars-btn:after,.hover-animation:focus .action-btn:after,.hover-animation:focus .upcoming-webinars-btn:after,.hover-animation:hover .action-btn:after,.hover-animation:hover .upcoming-webinars-btn:after{-webkit-animation:bounce-sideways-events 1s ease infinite;animation:bounce-sideways-events 1s ease infinite}.page-template-lp-gutenberg main{margin-bottom:25px;overflow-x:hidden;-webkit-animation:fade-up-on-load .8s ease-out;animation:fade-up-on-load .8s ease-out}@media(min-width:768px){.page-template-lp-gutenberg main{margin-bottom:50px}}.page-template-lp-gutenberg main.feature{overflow:visible}.page-template-lp-gutenberg main body{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}@media(min-width:992px){.page-template-lp-gutenberg main h1.smaller{font-size:3.9375rem}}.page-template-lp-gutenberg main .display-small,.page-template-lp-gutenberg main h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.2;margin-bottom:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .display-small,.page-template-lp-gutenberg main h4{font-size:1.75rem}}@media(min-width:992px){.page-template-lp-gutenberg main .display-small,.page-template-lp-gutenberg main h4{font-size:2rem}}.page-template-lp-gutenberg main h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#6820c5;margin-bottom:.75rem}@media(min-width:768px){.page-template-lp-gutenberg main h5{font-size:1rem;margin-bottom:1rem}}.page-template-lp-gutenberg main .heading-style-alt{position:relative;margin-bottom:4rem}.page-template-lp-gutenberg main .heading-style-alt:after{content:"";position:absolute;left:11px;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.page-template-lp-gutenberg main .wp-block-group p a:focus{outline:3px solid #934af4;outline-offset:3px}.page-template-lp-gutenberg main .wp-block-group ul{list-style-type:square;padding-left:1.2rem}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group ul{padding-left:1.35rem}}.page-template-lp-gutenberg main .wp-block-group ul li{margin-bottom:.25rem;line-height:1.4}.page-template-lp-gutenberg main .wp-block-group ul li:last-child{margin-bottom:0}.page-template-lp-gutenberg main .wp-block-group ol{list-style-type:decimal;list-style-position:inside}.page-template-lp-gutenberg main .wp-block-group ol li{margin-bottom:1rem}.page-template-lp-gutenberg main .wp-block-group .check-list,.page-template-lp-gutenberg main .wp-block-group .check-list ol,.page-template-lp-gutenberg main .wp-block-group .check-list ul,.page-template-lp-gutenberg main .wp-block-group .tick-list,.page-template-lp-gutenberg main .wp-block-group .tick-list ol,.page-template-lp-gutenberg main .wp-block-group .tick-list ul{list-style-type:none;padding-left:0}.page-template-lp-gutenberg main .wp-block-group .check-list li,.page-template-lp-gutenberg main .wp-block-group .tick-list li{margin:1rem 0;position:relative;padding-left:25px;font-size:1.125rem;line-height:1.5}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group .check-list li,.page-template-lp-gutenberg main .wp-block-group .tick-list li{font-size:1.3125rem;padding-left:30px}}.page-template-lp-gutenberg main .wp-block-group .check-list li:before,.page-template-lp-gutenberg main .wp-block-group .tick-list li:before{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#08d493;font-size:.85em;position:absolute;top:4px;left:0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group .check-list li:before,.page-template-lp-gutenberg main .wp-block-group .tick-list li:before{top:3px}}.page-template-lp-gutenberg main .wp-block-group .double-chevron-list{list-style-type:none;padding-left:0;margin-bottom:2rem}.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li{margin:.5rem 0;position:relative;padding-left:25px;font-size:1.125rem;line-height:1.5}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li{font-size:1.3125rem;padding-left:30px;margin:1rem 0}}.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li:before{content:"ïŒ¤";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#934af4;font-size:.85em;position:absolute;top:4px;left:0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-group .double-chevron-list li:before{top:3px}}.page-template-lp-gutenberg main .wp-block-button,.page-template-lp-gutenberg main .wp-block-buttons{margin-bottom:1.5rem;display:block}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-button,.page-template-lp-gutenberg main .wp-block-buttons{margin-bottom:2rem;margin-right:1rem}}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link i,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link{width:auto;font-size:1.125rem}}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link:active,.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link:focus,.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link:hover,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link:active,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link:focus,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link:hover{background:#e5166b;color:#fff}.page-template-lp-gutenberg main .wp-block-button .wp-block-button__link:focus,.page-template-lp-gutenberg main .wp-block-buttons .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .wp-block-button.btn-large .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons.btn-large .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.page-template-lp-gutenberg main .wp-block-button.btn-large .wp-block-button__link i,.page-template-lp-gutenberg main .wp-block-buttons.btn-large .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-button.btn-large .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons.btn-large .wp-block-button__link{width:auto;font-size:1.375rem}}.page-template-lp-gutenberg main .wp-block-button.btn-small .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons.btn-small .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none}.page-template-lp-gutenberg main .wp-block-button.btn-small .wp-block-button__link i,.page-template-lp-gutenberg main .wp-block-buttons.btn-small .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-button.btn-small .wp-block-button__link,.page-template-lp-gutenberg main .wp-block-buttons.btn-small .wp-block-button__link{width:auto;font-size:1rem}}.page-template-lp-gutenberg main .wp-block-button.btn-arrow-h .wp-block-button__link:active,.page-template-lp-gutenberg main .wp-block-button.btn-arrow-h .wp-block-button__link:focus,.page-template-lp-gutenberg main .wp-block-button.btn-arrow-h .wp-block-button__link:hover,.page-template-lp-gutenberg main .wp-block-buttons.btn-arrow-h .wp-block-button__link:active,.page-template-lp-gutenberg main .wp-block-buttons.btn-arrow-h .wp-block-button__link:focus,.page-template-lp-gutenberg main .wp-block-buttons.btn-arrow-h .wp-block-button__link:hover{color:#e5166b}.page-template-lp-gutenberg main .alone .wp-block-button__link{padding-left:0!important;padding-right:0!important;text-align:left!important}.page-template-lp-gutenberg main .btn-arrow,.page-template-lp-gutenberg main .btn-arrow-h,.page-template-lp-gutenberg main .btn-scroll{font-size:inherit;background:none;padding:0;border:0}.page-template-lp-gutenberg main .btn-arrow-h:after,.page-template-lp-gutenberg main .btn-arrow:after,.page-template-lp-gutenberg main .btn-scroll:after{display:none}.page-template-lp-gutenberg main .btn-arrow-h:focus,.page-template-lp-gutenberg main .btn-arrow:focus,.page-template-lp-gutenberg main .btn-scroll:focus{outline:none}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link{padding:0;background:none;border:none;color:#767676}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:hover,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:hover,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:hover{background:none}.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link{border-radius:0;position:relative;background:none;border:none;color:#767676;padding-right:1.2em}.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:after,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:after{content:"ï£";font-family:Font Awesome\ 5 Pro;font-weight:600;font-size:.889em;margin-left:.6em;position:absolute;top:15%}.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:active,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:hover,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:active,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:hover{color:#e5166b}.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:active:after,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:focus:after,.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:hover:after,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:active:after,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:focus:after,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:hover:after{-webkit-animation:hover-bounce 1s ease-in-out infinite;animation:hover-bounce 1s ease-in-out infinite}.page-template-lp-gutenberg main .btn-arrow .wp-block-button__link:focus,.page-template-lp-gutenberg main .btn-scroll .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:after,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:after{content:"ï¡";left:.1em;margin-left:.6em}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:active:before,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:focus:before,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:active:after,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:focus:after,.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.page-template-lp-gutenberg main .btn-arrow-h .wp-block-button__link:focus{outline:3px solid #934af4;outline-offset:3px}@-webkit-keyframes bounce-sideways-reverse{0%,to{left:-.1em}50%{left:-.6em}}@keyframes bounce-sideways-reverse{0%,to{left:-.1em}50%{left:-.6em}}.page-template-lp-gutenberg main .wp-block-buttons.aligncenter{justify-content:center}.page-template-lp-gutenberg main table{border:1px solid #eee;text-align:left;margin-left:0;margin-right:0}.page-template-lp-gutenberg main table td,.page-template-lp-gutenberg main table th{padding:1rem 1.25rem .75rem;border:1px solid #eee}.page-template-lp-gutenberg main table thead th{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#333;background-color:transparent}@media(min-width:768px){.page-template-lp-gutenberg main table thead th{font-size:1rem}}.page-template-lp-gutenberg main table tbody td{color:#555;font-size:.875rem}@media(min-width:768px){.page-template-lp-gutenberg main table tbody td{font-size:1rem}}.page-template-lp-gutenberg main table tbody td a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-lp-gutenberg main table tbody td a:focus,.page-template-lp-gutenberg main table tbody td a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-lp-gutenberg main table tbody td a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .table-desktop{display:none}@media only screen and (min-width:768px){.page-template-lp-gutenberg main .table-desktop{display:block}}.page-template-lp-gutenberg main .table-mobile{display:block}.page-template-lp-gutenberg main .table-mobile td,.page-template-lp-gutenberg main .table-mobile th{border:none}@media only screen and (min-width:768px){.page-template-lp-gutenberg main .table-mobile{display:none}}.page-template-lp-gutenberg main .light-mode h1,.page-template-lp-gutenberg main .light-mode h2,.page-template-lp-gutenberg main .light-mode h3,.page-template-lp-gutenberg main .light-mode h4,.page-template-lp-gutenberg main .light-mode p{color:#333}.page-template-lp-gutenberg main .dark-mode{background:#333}.page-template-lp-gutenberg main .dark-mode .marketo-form-loading{color:#d9d9d9}.page-template-lp-gutenberg main .dark-mode .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.page-template-lp-gutenberg main .dark-mode .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}.page-template-lp-gutenberg main .dark-mode .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .dark-mode h1,.page-template-lp-gutenberg main .dark-mode h2,.page-template-lp-gutenberg main .dark-mode h3,.page-template-lp-gutenberg main .dark-mode h4,.page-template-lp-gutenberg main .dark-mode p{color:#fff}.page-template-lp-gutenberg main .bg-color{padding:50px 0;margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .bg-color{padding:100px 0;margin:0 35px 100px}}.page-template-lp-gutenberg main .bg-color .details&gt;.wp-block-group__inner-container{margin-bottom:0}.page-template-lp-gutenberg main p.prefix{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#934af4;margin-bottom:.5rem;margin-top:0}@media(min-width:768px){.page-template-lp-gutenberg main p.prefix{font-size:1rem;margin-bottom:1rem}}.page-template-lp-gutenberg main p.disclaimer{font-size:.75rem;color:#767676}@media(min-width:768px){.page-template-lp-gutenberg main p.disclaimer{font-size:.875rem;margin:0}}.page-template-lp-gutenberg main p.disclaimer a{font-weight:700}.page-template-lp-gutenberg main p#cta-form{margin:0}.page-template-lp-gutenberg main .text-break{margin-top:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .text-break{margin-top:1.5rem}}.page-template-lp-gutenberg main .tight{max-width:1000px;margin-left:auto;margin-right:auto}@media(min-width:1200px){.page-template-lp-gutenberg main .tight,.page-template-lp-gutenberg main .tight .has-2-columns{padding:0}}.page-template-lp-gutenberg main .wp-block-columns{margin-bottom:0;margin-top:0!important}.page-template-lp-gutenberg main .wp-block-column{margin:25px 0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-column{margin:50px 0}}@media(min-width:992px){.page-template-lp-gutenberg main .wp-block-column{margin:75px 0}}.page-template-lp-gutenberg main .wp-block-column.has-1-column{max-width:700px;margin-left:auto;margin-right:auto}.page-template-lp-gutenberg main .wp-block-column:first-child(){margin-top:0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-column:first-child(){margin-top:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .wp-block-column:first-child(){margin-top:75px}}.page-template-lp-gutenberg main .wp-block-image{margin-bottom:-.4rem}.page-template-lp-gutenberg main .wp-block-image.full-image{padding:25px 0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-image.full-image{padding:50px 0 20px}}@media(min-width:992px){.page-template-lp-gutenberg main .wp-block-image.full-image{padding:75px 0 45px}}.page-template-lp-gutenberg main .wp-block-image.shadow{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main .wp-block-image img,.page-template-lp-gutenberg main .wp-block-video video{display:block}.page-template-lp-gutenberg main .wp-block-video.shadow{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main figcaption{font-size:.75rem;color:#555;margin-top:1rem}@media(min-width:768px){.page-template-lp-gutenberg main figcaption{font-size:.875rem}}.page-template-lp-gutenberg main .vertical-center,.page-template-lp-gutenberg main .vertical-center-group&gt;.wp-block-group__inner-container{display:flex;align-items:center;flex-direction:column}.page-template-lp-gutenberg main .col-con{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:first-child,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:last-child{flex:1 1 250px;padding:6px 12px 6px 6px;display:flex;flex-direction:row}.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column .wp-block-image,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:first-child .wp-block-image,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:last-child .wp-block-image{flex:0 0 60px;margin-right:12px}@media(min-width:768px){.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:first-child,.page-template-lp-gutenberg main .details .col-con .feature-point.wp-block-column:last-child{flex:1 1 250px}}.page-template-lp-gutenberg main .one-column-primary{padding-top:25px;padding-bottom:25px}@media(min-width:768px){.page-template-lp-gutenberg main .one-column-primary{padding-top:50px;padding-bottom:50px}}.page-template-lp-gutenberg main .one-column-primary .wrapper{max-width:700px}.page-template-lp-gutenberg main .one-column-primary h3{margin-top:3rem}@media(min-width:768px){.page-template-lp-gutenberg main .one-column-primary h3{margin-top:5rem}}.page-template-lp-gutenberg main .one-column-primary h3:first-child{margin-top:0}.page-template-lp-gutenberg main .one-column-primary.large-top-margin{padding-top:50px}@media(min-width:768px){.page-template-lp-gutenberg main .one-column-primary.large-top-margin{margin-top:50px}}.page-template-lp-gutenberg main .one-column-primary.large .wrapper{max-width:1000px}.page-template-lp-gutenberg main .two-column-primary .has-2-columns{display:flex;flex-direction:row;flex-flow:wrap;gap:3em;justify-content:space-between}.page-template-lp-gutenberg main .two-column-primary .wp-block-column{flex-basis:100%!important}@media screen and (min-width:768px){.page-template-lp-gutenberg main .two-column-primary .wp-block-column:first-child(){flex-basis:60%;padding-right:50px}.page-template-lp-gutenberg main .two-column-primary .wp-block-column:last-child(){flex-basis:40%;padding-left:50px}.page-template-lp-gutenberg main .two-column-primary .has-2-columns{flex-flow:nowrap}}.page-template-lp-gutenberg main .two-column-primary:after,.page-template-lp-gutenberg main .two-column-primary:before{display:none}.page-template-lp-gutenberg main .two-column-small{max-width:800px;margin:50px auto}.page-template-lp-gutenberg main .two-column-small .wp-block-column{margin:0}.page-template-lp-gutenberg main .two-column-small .wp-block-column:first-child(){max-width:300px}.page-template-lp-gutenberg main .two-column-small h2{text-align:left}.page-template-lp-gutenberg main .two-column-small p{font-size:1.125rem}.page-template-lp-gutenberg main .two-column-small .wp-block-image{position:relative;bottom:2.5rem}@media(min-width:600px){.page-template-lp-gutenberg main .two-column-small{margin:100px auto}.page-template-lp-gutenberg main .two-column-small .wp-block-image{right:50px;bottom:1.5rem}}@media(min-width:992px){.page-template-lp-gutenberg main .two-column-small .wp-block-column h2{font-size:2.625rem;text-align:left}}.page-template-lp-gutenberg main .feature-block,.page-template-lp-gutenberg main .feature-block-small{padding-top:0;padding-bottom:0;width:90%;margin:0 auto}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small.wp-block-columns,.page-template-lp-gutenberg main .feature-block.wp-block-columns{align-items:center}}.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block .wp-block-column:first-child{flex-basis:50%;padding-right:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block .wp-block-column:first-child{padding-right:100px}}.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child,.page-template-lp-gutenberg main .feature-block .wp-block-column:last-child{flex-basis:100%;margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child,.page-template-lp-gutenberg main .feature-block .wp-block-column:last-child{flex-basis:50%}}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small.reverse,.page-template-lp-gutenberg main .feature-block.reverse{flex-flow:row-reverse}}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small.reverse .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block.reverse .wp-block-column:first-child{padding-left:50px;padding-right:0}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small.reverse .wp-block-column:first-child,.page-template-lp-gutenberg main .feature-block.reverse .wp-block-column:first-child{padding-left:100px;padding-right:0}}.page-template-lp-gutenberg main .feature-block-small p:last-of-type,.page-template-lp-gutenberg main .feature-block p:last-of-type{margin-bottom:0}.page-template-lp-gutenberg main .feature-block-small .feature-point,.page-template-lp-gutenberg main .feature-block .feature-point{margin-top:2rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .feature-point,.page-template-lp-gutenberg main .feature-block .feature-point{margin-top:2.5rem}}.page-template-lp-gutenberg main .feature-block-small .feature-point h3,.page-template-lp-gutenberg main .feature-block-small .feature-point h4,.page-template-lp-gutenberg main .feature-block .feature-point h3,.page-template-lp-gutenberg main .feature-block .feature-point h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;margin-bottom:.75rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .feature-point h3,.page-template-lp-gutenberg main .feature-block-small .feature-point h4,.page-template-lp-gutenberg main .feature-block .feature-point h3,.page-template-lp-gutenberg main .feature-block .feature-point h4{font-size:1rem;font-size:1.125rem}}.page-template-lp-gutenberg main .feature-block-small .feature-point p,.page-template-lp-gutenberg main .feature-block .feature-point p{font-size:1rem;color:#555}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .feature-point p,.page-template-lp-gutenberg main .feature-block .feature-point p{font-size:1.125rem}}.page-template-lp-gutenberg main .feature-block-small .wistia_responsive_padding,.page-template-lp-gutenberg main .feature-block .wistia_responsive_padding{width:100%;max-width:100%;margin:0;height:100%;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main .feature-block-small .wp-block-button,.page-template-lp-gutenberg main .feature-block .wp-block-button{margin-top:2.25rem}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small .wp-block-button,.page-template-lp-gutenberg main .feature-block .wp-block-button{margin-top:2.75rem}}.page-template-lp-gutenberg main .feature-block-small .marketo-form-container,.page-template-lp-gutenberg main .feature-block .marketo-form-container{width:100%;max-width:26.875rem}.page-template-lp-gutenberg main .feature-block-small .marketo-form-container .marketo-form-loading .loading-message,.page-template-lp-gutenberg main .feature-block .marketo-form-container .marketo-form-loading .loading-message{text-align:left}.page-template-lp-gutenberg main .feature-block-small .marketo-form-container .marketo-form-loading .loading-bar,.page-template-lp-gutenberg main .feature-block .marketo-form-container .marketo-form-loading .loading-bar{margin-left:0;margin-right:0}.page-template-lp-gutenberg main .feature-block-small:first-child() .wp-block-column{margin-top:0}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small h3{font-size:2rem}}.page-template-lp-gutenberg main .feature-block-small p{font-size:1.125rem}.page-template-lp-gutenberg main .feature-block-small .tick-list{margin-bottom:2rem}.page-template-lp-gutenberg main .feature-block-small .tick-list li{font-size:1.125rem}.page-template-lp-gutenberg main .feature-block-small .wp-block-button.small{margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main .feature-block-small h4{margin-bottom:2rem}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small.wp-block-columns{align-items:flex-start}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small .wp-block-column:first-child{padding-right:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small .wp-block-column:last-child{padding-left:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small.reverse .wp-block-column:last-child{padding-right:50px;padding-left:0}}@media(min-width:992px){.page-template-lp-gutenberg main .feature-block-small.reverse .wp-block-column:first-child{padding-left:50px;padding-right:0}}.page-template-lp-gutenberg main .feature-block-small .wp-block-image{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main .feature-block-small .wp-block-image img{display:block;border-radius:5px;border:1px solid #eee}.page-template-lp-gutenberg main .feature-block-small .wp-block-image.no-shadow{box-shadow:none}.page-template-lp-gutenberg main .feature-block-small .wp-block-image.no-shadow img{border:0;border-radius:0}@media(min-width:600px){.page-template-lp-gutenberg main .deep-dive .feature-block-small{flex-direction:column}}@media(min-width:768px){.page-template-lp-gutenberg main .deep-dive .feature-block-small{flex-direction:row}.page-template-lp-gutenberg main .deep-dive .wp-block-column:first-child{padding:0 0 0 1.8rem;flex-basis:50%}.page-template-lp-gutenberg main .deep-dive .wp-block-column:last-child{padding-left:50px;flex-basis:50%}.page-template-lp-gutenberg main .deep-dive .wp-block-column h3{font-size:1.625rem;font-weight:600}.page-template-lp-gutenberg main .deep-dive .wp-block-column h2{text-align:left}}@media(min-width:992px){.page-template-lp-gutenberg main .deep-dive .wp-block-column:first-child{padding-left:2.2rem;flex-basis:33.3333333333%}.page-template-lp-gutenberg main .deep-dive .wp-block-column:last-child{padding-left:100px;flex-basis:66.6666666667%}.page-template-lp-gutenberg main .deep-dive .wp-block-column h2{font-size:2.625rem}}.page-template-lp-gutenberg main .wp-block-column h2,.page-template-lp-gutenberg main .wp-block-group h2{margin-top:1.75rem;text-align:left}.page-template-lp-gutenberg main .wp-block-column h2:first-of-type,.page-template-lp-gutenberg main .wp-block-group h2:first-of-type{margin-top:0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-column h2,.page-template-lp-gutenberg main .wp-block-group h2{margin-top:4rem;text-align:center}}.page-template-lp-gutenberg main .wp-block-column p+h2,.page-template-lp-gutenberg main .wp-block-group p+h2{margin-top:1rem}.page-template-lp-gutenberg main .wp-block-column p+h2:first-child,.page-template-lp-gutenberg main .wp-block-group p+h2:first-child{margin-top:0}@media(min-width:768px){.page-template-lp-gutenberg main .wp-block-column p+h2,.page-template-lp-gutenberg main .wp-block-group p+h2{margin-top:2rem}}.page-template-lp-gutenberg main .no-margin-bottom,.page-template-lp-gutenberg main .no-margin-bottom-group&gt;.wp-block-group__inner-container{margin-bottom:0!important}.page-template-lp-gutenberg main .header-extra-margin-bottom,.page-template-lp-gutenberg main .header-extra-margin-bottom-group&gt;.wp-block-group__inner-container{margin-bottom:2.5rem}@media(min-width:768px){.page-template-lp-gutenberg main .header-extra-margin-bottom,.page-template-lp-gutenberg main .header-extra-margin-bottom-group&gt;.wp-block-group__inner-container{margin-bottom:3.5rem}}@media(max-width:768px){.page-template-lp-gutenberg main .extra-margin-top-mobile,.page-template-lp-gutenberg main .extra-margin-top-mobile-group&gt;.wp-block-group__inner-container{margin-top:40px!important}}.page-template-lp-gutenberg main .align-left{text-align:left!important}.page-template-lp-gutenberg main .hero h1 a,.page-template-lp-gutenberg main .hero h2 a,.page-template-lp-gutenberg main .hero h3 a,.page-template-lp-gutenberg main .hero h4 a,.page-template-lp-gutenberg main .hero h5 a,.page-template-lp-gutenberg main .hero h6 a{color:inherit}.page-template-lp-gutenberg main .hero h1 a:focus,.page-template-lp-gutenberg main .hero h1 a:hover,.page-template-lp-gutenberg main .hero h2 a:focus,.page-template-lp-gutenberg main .hero h2 a:hover,.page-template-lp-gutenberg main .hero h3 a:focus,.page-template-lp-gutenberg main .hero h3 a:hover,.page-template-lp-gutenberg main .hero h4 a:focus,.page-template-lp-gutenberg main .hero h4 a:hover,.page-template-lp-gutenberg main .hero h5 a:focus,.page-template-lp-gutenberg main .hero h5 a:hover,.page-template-lp-gutenberg main .hero h6 a:focus,.page-template-lp-gutenberg main .hero h6 a:hover{color:#c59afa}.page-template-lp-gutenberg main .hero h1 a:focus,.page-template-lp-gutenberg main .hero h2 a:focus,.page-template-lp-gutenberg main .hero h3 a:focus,.page-template-lp-gutenberg main .hero h4 a:focus,.page-template-lp-gutenberg main .hero h5 a:focus,.page-template-lp-gutenberg main .hero h6 a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .hero p{font-size:1.3125rem;line-height:1.4}@media(min-width:768px){.page-template-lp-gutenberg main .hero p{font-size:1.5rem;margin-bottom:2rem}}.page-template-lp-gutenberg main .hero .small-caps-header{color:#767676;line-height:3}@media(min-width:768px){.page-template-lp-gutenberg main .hero .small-caps-header{line-height:3.5}}.page-template-lp-gutenberg main .hero .wp-block-button{margin-bottom:0;display:inline-block}.page-template-lp-gutenberg main .hero .btn-arrow,.page-template-lp-gutenberg main .hero .btn-scroll{padding:.5rem 0}.page-template-lp-gutenberg main .hero-default{padding:50px 0 0;margin-bottom:70px;text-align:center;background:#fafafa}@media(min-width:768px){.page-template-lp-gutenberg main .hero-default{padding:100px 0 0;margin-bottom:150px}}.page-template-lp-gutenberg main .hero-default p{margin-right:auto;margin-left:auto;max-width:1000px}.page-template-lp-gutenberg main .hero-default .wp-block-image,.page-template-lp-gutenberg main .hero-default .wp-block-video{margin-top:40px;margin-bottom:-55px}@media(min-width:768px){.page-template-lp-gutenberg main .hero-default .wp-block-image,.page-template-lp-gutenberg main .hero-default .wp-block-video{margin-top:70px;margin-bottom:-105px}}.page-template-lp-gutenberg main .hero-default .wp-block-image img,.page-template-lp-gutenberg main .hero-default .wp-block-image video,.page-template-lp-gutenberg main .hero-default .wp-block-video img,.page-template-lp-gutenberg main .hero-default .wp-block-video video{display:block;min-width:100%}.page-template-lp-gutenberg main .hero-default.no-margin-bottom{margin-bottom:0}.page-template-lp-gutenberg main .hero-4{position:relative;overflow:hidden;min-height:82vh;margin-bottom:100px}.page-template-lp-gutenberg main .hero-4 .text-bg{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08);margin:0 20px;padding:12px}@media(min-width:480px){.page-template-lp-gutenberg main .hero-4 .text-bg{padding:50px}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-4 .text-bg{margin:0 auto}}.page-template-lp-gutenberg main .hero-4 .text-bg .wp-block-group__inner-container{max-width:900px;margin:0 auto;text-align:center}.page-template-lp-gutenberg main .hero-4 figure{position:absolute;top:0;min-width:100%;left:0;z-index:-1;min-height:100%}.page-template-lp-gutenberg main .hero-4 figure img{max-width:none;width:auto;height:84vh}@media(min-width:768px){.page-template-lp-gutenberg main .hero-4 figure img{max-width:100%;width:100%;height:auto}}.page-template-lp-gutenberg main .hero-4 .wp-block-buttons{justify-content:center}.page-template-lp-gutenberg main .hero-copy{background:#2d1159;color:#fff;padding:50px 25px}@media(min-width:768px){.page-template-lp-gutenberg main .hero-copy{padding:100px 50px;margin:0 25px}}.page-template-lp-gutenberg main .hero-copy h1{text-align:center;max-width:1000px;margin:0 auto}.page-template-lp-gutenberg main .hero-copy .marketo-form-container{width:100%;max-width:37.125rem;margin:0 auto}.page-template-lp-gutenberg main .hero-copy .wp-block-buttons{justify-content:center}.page-template-lp-gutenberg main .hero-bottom-app-v2{background:#2d1159;color:#fff;padding:50px 0;margin-bottom:100px}@media(min-width:480px){.page-template-lp-gutenberg main .hero-bottom-app-v2{margin-bottom:24vw}}@media(min-width:768px){.page-template-lp-gutenberg main .hero-bottom-app-v2{padding:100px 50px;margin:0 25px 24vw}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-bottom-app-v2{margin-bottom:320px}}.page-template-lp-gutenberg main .hero-bottom-app-v2 .wp-block-image,.page-template-lp-gutenberg main .hero-bottom-app-v2 .wp-block-video{margin:3rem auto -30%;max-width:1000px;box-shadow:0 2px 5px 0 rgba(45,69,84,.15);border-radius:10px}.page-template-lp-gutenberg main .hero-bottom-app-v2 img,.page-template-lp-gutenberg main .hero-bottom-app-v2 video{border-radius:10px}.page-template-lp-gutenberg main .hero-bottom-app-v2 h1,.page-template-lp-gutenberg main .hero-bottom-app-v2 h5{text-align:center;max-width:1000px;margin:0 auto}.page-template-lp-gutenberg main .hero-bottom-app-v2 h5{color:#ffc146}.page-template-lp-gutenberg main .hero-banner{padding:0;background:linear-gradient(139.91deg,#e5166b -11.43%,#2d1159 60.01%)}.page-template-lp-gutenberg main .hero-banner .wrapper&gt;.wp-block-group__inner-container{padding:25px;text-align:center;margin:0 25px;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:768px){.page-template-lp-gutenberg main .hero-banner .wrapper&gt;.wp-block-group__inner-container{margin:0 50px;padding:50px}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-banner .wrapper&gt;.wp-block-group__inner-container{margin:0 auto;padding:100px 0}}.page-template-lp-gutenberg main .hero-banner .description{padding:50px 0;margin:0 25px}@media(min-width:992px){.page-template-lp-gutenberg main .hero-banner .description{margin:0 50px;padding:100px 0}}.page-template-lp-gutenberg main .hero-banner .description p{max-width:800px;margin-left:auto;margin-right:auto;font-size:1.125rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;color:#fff}@media(min-width:768px){.page-template-lp-gutenberg main .hero-banner .description p{font-size:1.5rem}}.page-template-lp-gutenberg main .hero-banner .description p:last-of-type{margin-bottom:0}.page-template-lp-gutenberg main .hero-banner .description p.note-box{font-size:16px;border:1px solid #fff;padding:2rem;max-width:calc(800px - 4rem)}.page-template-lp-gutenberg main .hero-banner .description p a{color:inherit;border-bottom:1px solid #fff}.page-template-lp-gutenberg main .hero-banner .description p a:hover{border-color:#e5166b}.page-template-lp-gutenberg main .hero-bottom-half{padding:50px 0 0;margin:0 auto 150px;text-align:center;background:#fafafa}@media(min-width:480px){.page-template-lp-gutenberg main .hero-bottom-half{margin-bottom:35vw}}@media(min-width:768px){.page-template-lp-gutenberg main .hero-bottom-half{padding:100px 0 0;margin-bottom:250px}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-bottom-half{margin-bottom:300px}}.page-template-lp-gutenberg main .hero-bottom-half p{margin-right:auto;margin-left:auto;max-width:800px}.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);max-width:1000px;margin:40px auto -28%}.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed video,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image video,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video video{border-radius:5px;width:100%}.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed .wp-block-embed__wrapper,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image .wp-block-embed__wrapper,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed .wp-block-embed__wrapper iframe,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image .wp-block-embed__wrapper iframe,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}@media(min-width:1000px){.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video{margin-bottom:-280px}}@media(min-width:480px){.page-template-lp-gutenberg main .hero-bottom-half .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-image,.page-template-lp-gutenberg main .hero-bottom-half .wp-block-video{margin-top:60px}}.page-template-lp-gutenberg main .hero-bottom-half .wp-block-buttons{justify-content:center}.page-template-lp-gutenberg main .hero-bottom-app{padding:50px 0 0;margin:0 auto 150px;text-align:center}@media(min-width:480px){.page-template-lp-gutenberg main .hero-bottom-app{margin-bottom:35vw}}@media(min-width:768px){.page-template-lp-gutenberg main .hero-bottom-app{padding:100px 0 0}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-bottom-app{margin-bottom:420px}}@media(min-width:1600px){.page-template-lp-gutenberg main .hero-bottom-app{border-radius:10px;margin-right:60px;margin-left:60px}}.page-template-lp-gutenberg main .hero-bottom-app h1{max-width:1000px;margin:0 auto 2rem;color:#fff}.page-template-lp-gutenberg main .hero-bottom-app h1.wide{max-width:1200px}.page-template-lp-gutenberg main .hero-bottom-app .btn-scroll .wp-block-button__link,.page-template-lp-gutenberg main .hero-bottom-app h5{color:#fff}.page-template-lp-gutenberg main .hero-bottom-app p{color:#fff;max-width:800px;margin:0 auto 2rem}@media(min-width:768px){.page-template-lp-gutenberg main .hero-bottom-app p{margin-bottom:2.5rem}}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn)&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;justify-content:center;flex-flow:wrap}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button .wp-block-button__link{margin-left:5px;margin-right:5px;color:#fff}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link{background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link:active,.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link:focus,.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link:hover{color:#e5166b;background:#fff}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button:first-of-type .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button.btn-scroll{padding:.425rem}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn) .wp-block-button.btn-scroll .wp-block-button__link{color:#d9d9d9}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn).one-btn .btn-scroll a{margin-left:-5%}.page-template-lp-gutenberg main .hero-bottom-app .btns:not(.one-btn).one-btn .btn-scroll .wp-block-button__link{padding-left:0}.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video{max-width:1000px;margin:40px auto -28%;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed video,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video video{border-radius:5px}.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed .wp-block-embed__wrapper,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed .wp-block-embed__wrapper iframe,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}@media(min-width:1000px){.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video{margin-bottom:-280px}}@media(min-width:480px){.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video{margin-top:50px}}@media(min-width:768px){.page-template-lp-gutenberg main .hero-bottom-app .wp-block-embed,.page-template-lp-gutenberg main .hero-bottom-app .wp-block-video{margin-top:100px}}.page-template-lp-gutenberg main .hero-side-photo{margin-bottom:25px}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-photo{margin-bottom:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo{height:700px}}.page-template-lp-gutenberg main .hero-side-photo&gt;.wp-block-group__inner-container{position:relative;overflow:hidden;display:flex}.page-template-lp-gutenberg main .hero-side-photo .wp-block-column{max-width:none}.page-template-lp-gutenberg main .hero-side-photo .wp-block-columns{flex-wrap:wrap}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .wp-block-columns{flex-wrap:nowrap}}.page-template-lp-gutenberg main .hero-side-photo .hero-content{width:100%;flex-basis:100%;padding:50px 0;margin:0}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-photo .hero-content{width:80%;flex-basis:80%}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-content{width:50%;flex-basis:50%;height:100%;padding:0}.page-template-lp-gutenberg main .hero-side-photo .hero-content&gt;.wp-block-group__inner-container{display:flex;align-items:center}}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns{display:flex;margin:35px -10px 0;flex-wrap:nowrap}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns{margin:60px -20px 0}}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column{padding:0 10px;margin:0;flex-basis:auto}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;color:#934af4;font-size:1.5rem;line-height:1;margin-bottom:.75rem}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:.6875rem;color:#555;margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:1.875rem}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col p,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column p{font-size:.875rem}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column{width:33.3333%;padding:0 20px}.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .data-points-row&gt;.wp-block-group__inner-container .wp-block-column h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .data-points-col h3,.page-template-lp-gutenberg main .hero-side-photo .hero-content .hero-text .wp-block-columns .wp-block-column h3{font-size:2.5rem}}.page-template-lp-gutenberg main .hero-side-photo .hero-img&gt;.wp-block-group__inner-container{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#ffd566;display:flex;align-items:center}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-img&gt;.wp-block-group__inner-container{position:absolute;top:0;right:0;left:auto;z-index:0;width:40%;height:100%;padding:0;flex-basis:40%}}@media(min-width:1200px){.page-template-lp-gutenberg main .hero-side-photo .hero-img&gt;.wp-block-group__inner-container{right:20px}}.page-template-lp-gutenberg main .hero-side-photo .hero-img img{max-width:none;width:100%;height:100%;position:relative;margin-left:-10%;right:10%}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-photo .hero-img img{margin-left:0;width:auto!important;right:auto}}.page-template-lp-gutenberg main .hero-side-app{padding:50px 0}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app{padding:0 0 65px}}.page-template-lp-gutenberg main .hero-side-app&gt;.wp-block-group__inner-container{position:relative;overflow:hidden;display:flex}.page-template-lp-gutenberg main .hero-side-app .wp-block-column{max-width:none}.page-template-lp-gutenberg main .hero-side-app .wp-block-columns{flex-wrap:wrap}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .wp-block-columns{flex-wrap:nowrap}}.page-template-lp-gutenberg main .hero-side-app .hero-content&gt;.wp-block-group__inner-container{width:100%;flex-basis:100%;margin:0 0 50px}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-app .hero-content&gt;.wp-block-group__inner-container{width:80%;flex-basis:80%}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-content&gt;.wp-block-group__inner-container{width:50%;flex-basis:50%;height:100%;margin:0;display:inline-flex;align-items:center;float:left}}.page-template-lp-gutenberg main .hero-side-app .hero-img&gt;.wp-block-group__inner-container{position:relative;left:20%;padding:5% 0;margin:0;flex-basis:100%;background-color:#f7f7f7;display:flex;align-items:center}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-img&gt;.wp-block-group__inner-container{left:auto;width:50%;flex-basis:50%;height:100%;padding:0;background:none}}.page-template-lp-gutenberg main .hero-side-app .hero-img img{max-width:760px;width:100%;position:relative;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-app .hero-img img{margin-left:16.5%;width:auto!important;right:auto}}.page-template-lp-gutenberg main .hero-side-app .hero-img .no-shadow img{box-shadow:none}.page-template-lp-gutenberg main .hero-side-form&gt;.wp-block-group__inner-container{position:relative;overflow:hidden;display:flex;flex-basis:100%;padding:50px 0}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form&gt;.wp-block-group__inner-container{padding:65px 0;margin-bottom:10px;background:linear-gradient(90deg,#fff 70%,#2d1159 0)}}@media(min-width:1600px){.page-template-lp-gutenberg main .hero-side-form&gt;.wp-block-group__inner-container{padding:80px 0}}.page-template-lp-gutenberg main .hero-side-form .wp-block-column{max-width:none}.page-template-lp-gutenberg main .hero-side-form .wp-block-columns{flex-wrap:wrap}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .wp-block-columns{flex-wrap:nowrap}}.page-template-lp-gutenberg main .hero-side-form .hero-content{flex-basis:100%;margin:0 0 50px}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-content{flex-basis:80%;margin:0}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-content{flex-basis:66.666%;padding-right:100px;display:inline-flex;align-items:center}}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav{margin-bottom:1rem}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav{position:absolute;top:0}}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav img{width:120px;height:auto;margin-bottom:.5rem}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul{display:none;padding:0}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul{display:block;list-style-type:none}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul li{display:inline;margin-right:1.25em}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul li:last-child{margin-right:0}.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul li a{font-size:.875rem}}@media(min-width:768px)and (min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-content .top-nav ul li a{font-size:1rem}}@media(max-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-content p{margin-bottom:1rem}}.page-template-lp-gutenberg main .hero-side-form .hero-form{flex-basis:100%;position:relative;margin:0;display:flex;align-items:center}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form{margin-top:50px}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-form{left:auto;flex-basis:33.333%;padding:0;margin:0;background:none}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con&gt;.wp-block-group__inner-container{border:7px solid;border-image-slice:1;border-image-source:linear-gradient(100deg,#934af4,#e5166b);background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.07);padding:20px;width:100%}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con&gt;.wp-block-group__inner-container{padding:30px}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con h2{font-size:1.3125rem;margin-bottom:1rem;line-height:1.2;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con h2{font-size:1.75rem}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con p{font-size:.875rem;margin-bottom:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con p{font-size:1.125rem}}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con p{margin-bottom:1.5rem}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con p .highlight{color:#934af4}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con img{max-width:760px;width:100%;position:relative;margin-left:-10%;right:10%;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:992px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con img{margin-left:16.5%;width:auto!important;right:auto}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form .mktoFormCol{margin-bottom:8px!important}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form .mktoFormCol{margin-bottom:15px!important}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form input,.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form select,.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form textarea{font-size:.75rem;padding:8px 11px!important}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form input,.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form select,.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form textarea{font-size:1rem;padding:10px 13px!important}}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form .mktoButtonRow{display:block}.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form .mktoButtonRow button{width:100%;padding:8px 11px!important;margin-top:5px;font-size:.75rem}@media(min-width:768px){.page-template-lp-gutenberg main .hero-side-form .hero-form .hero-form-con form .mktoButtonRow button{font-size:1rem;margin:0;padding:10px 13px!important}}.page-template-lp-gutenberg main .logo-grid,.page-template-lp-gutenberg main .school-logo-banner{padding-top:50px;padding-bottom:10px;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid,.page-template-lp-gutenberg main .school-logo-banner{padding-top:70px;padding-bottom:60px}}.page-template-lp-gutenberg main .logo-grid h4,.page-template-lp-gutenberg main .logo-grid h5,.page-template-lp-gutenberg main .school-logo-banner h4,.page-template-lp-gutenberg main .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid h4,.page-template-lp-gutenberg main .logo-grid h5,.page-template-lp-gutenberg main .school-logo-banner h4,.page-template-lp-gutenberg main .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.page-template-lp-gutenberg main .logo-grid h4,.page-template-lp-gutenberg main .logo-grid h5,.page-template-lp-gutenberg main .school-logo-banner h4,.page-template-lp-gutenberg main .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid h4,.page-template-lp-gutenberg main .logo-grid h5,.page-template-lp-gutenberg main .school-logo-banner h4,.page-template-lp-gutenberg main .school-logo-banner h5{max-width:80%;margin-bottom:50px;font-size:1.125rem}}@media(min-width:992px){.page-template-lp-gutenberg main .logo-grid h4.compressed,.page-template-lp-gutenberg main .logo-grid h5.compressed,.page-template-lp-gutenberg main .school-logo-banner h4.compressed,.page-template-lp-gutenberg main .school-logo-banner h5.compressed{max-width:60%}}.page-template-lp-gutenberg main .logo-grid h4:after,.page-template-lp-gutenberg main .logo-grid h5:after,.page-template-lp-gutenberg main .school-logo-banner h4:after,.page-template-lp-gutenberg main .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.page-template-lp-gutenberg main .logo-grid .wp-block-image,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image{display:none;padding-top:40px}.page-template-lp-gutenberg main .logo-grid .wp-block-image img,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid .wp-block-image,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image{display:block}}.page-template-lp-gutenberg main .logo-grid .wp-block-image:last-child,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.page-template-lp-gutenberg main .logo-grid .wp-block-image:last-child,.page-template-lp-gutenberg main .school-logo-banner .wp-block-image:last-child{display:none}}.page-template-lp-gutenberg main .logo-grid .logo-con-part,.page-template-lp-gutenberg main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part,.page-template-lp-gutenberg main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{width:33.333%;height:90px;float:left;display:flex;align-items:center;justify-content:center;min-width:105px}@media(min-width:480px){.page-template-lp-gutenberg main .logo-grid .logo-con-part,.page-template-lp-gutenberg main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part,.page-template-lp-gutenberg main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{height:130px;padding:0 10px}}@media(min-width:992px){.page-template-lp-gutenberg main .logo-grid .logo-con-part,.page-template-lp-gutenberg main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part,.page-template-lp-gutenberg main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{width:20%;height:160px}}.page-template-lp-gutenberg main .logo-grid .logo-con-part img,.page-template-lp-gutenberg main .logo-grid .logo-con img,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img,.page-template-lp-gutenberg main .school-logo-banner .logo-con img{opacity:.6;max-width:100%;max-height:100%}.page-template-lp-gutenberg main .logo-grid .logo-con-part img.tall,.page-template-lp-gutenberg main .logo-grid .logo-con img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con img.tall{width:50%}@media(min-width:480px){.page-template-lp-gutenberg main .logo-grid .logo-con-part img,.page-template-lp-gutenberg main .logo-grid .logo-con-part img.tall,.page-template-lp-gutenberg main .logo-grid .logo-con img,.page-template-lp-gutenberg main .logo-grid .logo-con img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img,.page-template-lp-gutenberg main .school-logo-banner .logo-con-part img.tall,.page-template-lp-gutenberg main .school-logo-banner .logo-con img,.page-template-lp-gutenberg main .school-logo-banner .logo-con img.tall{width:auto}}.page-template-lp-gutenberg main .logo-grid.logos-4 .logo-con-part,.page-template-lp-gutenberg main .logo-grid.logos-4 .logo-con&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .school-logo-banner.logos-4 .logo-con-part,.page-template-lp-gutenberg main .school-logo-banner.logos-4 .logo-con&gt;.wp-block-group__inner-container{width:50%}@media(min-width:992px){.page-template-lp-gutenberg main .logo-grid.logos-4 .logo-con-part,.page-template-lp-gutenberg main .logo-grid.logos-4 .logo-con&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .school-logo-banner.logos-4 .logo-con-part,.page-template-lp-gutenberg main .school-logo-banner.logos-4 .logo-con&gt;.wp-block-group__inner-container{width:25%}}.page-template-lp-gutenberg main .data-points{margin-top:2rem}@media(min-width:768px){.page-template-lp-gutenberg main .data-points{margin-top:0}}.page-template-lp-gutenberg main .data-points .wp-block-columns{margin:0 -12.5px}@media(min-width:768px){.page-template-lp-gutenberg main .data-points .wp-block-columns{margin:0 -25px}}.page-template-lp-gutenberg main .data-points .wp-block-columns .wp-block-column{padding:0 12.5px;flex-basis:50%}@media(min-width:768px){.page-template-lp-gutenberg main .data-points .wp-block-columns .wp-block-column{padding:0 25px}}@media(min-width:992px){.page-template-lp-gutenberg main .data-points .wp-block-columns .wp-block-column{flex-basis:25%}}.page-template-lp-gutenberg main .data-points .wp-block-columns h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.625rem;line-height:1.05;margin-bottom:.5rem;color:#934af4}@media(min-width:768px){.page-template-lp-gutenberg main .data-points .wp-block-columns h3{font-size:3.4375rem;margin-bottom:1rem}}@media(min-width:992px){.page-template-lp-gutenberg main .data-points .wp-block-columns h3{font-size:3.9375rem;margin-left:-2px}}.page-template-lp-gutenberg main .data-points .wp-block-columns p{font-size:.875rem;line-height:1.35;margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main .data-points .wp-block-columns p{font-size:1.125rem}}.page-template-lp-gutenberg main .data-points.two-points{width:100%}.page-template-lp-gutenberg main .data-points.two-points .wp-block-columns{justify-content:center}.page-template-lp-gutenberg main .data-points.two-points .wp-block-column{margin:2rem 0}@media(min-width:768px){.page-template-lp-gutenberg main .data-points.two-points .wp-block-column{max-width:400px}}@media(min-width:768px){.page-template-lp-gutenberg main .data-points.two-points .wp-block-column:first-child,.page-template-lp-gutenberg main .data-points.two-points .wp-block-column:last-child{flex-basis:50%}}.page-template-lp-gutenberg main .bottom-cta,.page-template-lp-gutenberg main .form,.page-template-lp-gutenberg main .form-bottom{margin:40px 0 25px;padding:40px 25px;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta,.page-template-lp-gutenberg main .form,.page-template-lp-gutenberg main .form-bottom{padding:100px 50px;margin:50px 0}}@media(min-width:1200px){.page-template-lp-gutenberg main .bottom-cta,.page-template-lp-gutenberg main .form,.page-template-lp-gutenberg main .form-bottom{margin:75px 60px;border-radius:10px}}.page-template-lp-gutenberg main .bottom-cta h2,.page-template-lp-gutenberg main .form-bottom h2,.page-template-lp-gutenberg main .form h2{margin-top:0;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:992px){.page-template-lp-gutenberg main .bottom-cta h2,.page-template-lp-gutenberg main .form-bottom h2,.page-template-lp-gutenberg main .form h2{max-width:1000px}}.page-template-lp-gutenberg main .bottom-cta h2 a,.page-template-lp-gutenberg main .form-bottom h2 a,.page-template-lp-gutenberg main .form h2 a{display:block;color:#fff}.page-template-lp-gutenberg main .bottom-cta h2 a .highlight,.page-template-lp-gutenberg main .bottom-cta h2 a .highlight-med-purple,.page-template-lp-gutenberg main .form-bottom h2 a .highlight,.page-template-lp-gutenberg main .form-bottom h2 a .highlight-med-purple,.page-template-lp-gutenberg main .form h2 a .highlight,.page-template-lp-gutenberg main .form h2 a .highlight-med-purple{transition:all .25s ease}.page-template-lp-gutenberg main .bottom-cta h2 a .highlight,.page-template-lp-gutenberg main .form-bottom h2 a .highlight,.page-template-lp-gutenberg main .form h2 a .highlight{box-shadow:inset 0 -.2em #2d1159,inset 0 -.35em #e5166b}.page-template-lp-gutenberg main .bottom-cta h2 a .highlight-med-purple,.page-template-lp-gutenberg main .form-bottom h2 a .highlight-med-purple,.page-template-lp-gutenberg main .form h2 a .highlight-med-purple{box-shadow:inset 0 -.2em #6926b9,inset 0 -.35em #e5166b}.page-template-lp-gutenberg main .bottom-cta h2 a:focus,.page-template-lp-gutenberg main .bottom-cta h2 a:hover,.page-template-lp-gutenberg main .form-bottom h2 a:focus,.page-template-lp-gutenberg main .form-bottom h2 a:hover,.page-template-lp-gutenberg main .form h2 a:focus,.page-template-lp-gutenberg main .form h2 a:hover{color:#fff;border:none}.page-template-lp-gutenberg main .bottom-cta h2 a:focus .highlight,.page-template-lp-gutenberg main .bottom-cta h2 a:hover .highlight,.page-template-lp-gutenberg main .form-bottom h2 a:focus .highlight,.page-template-lp-gutenberg main .form-bottom h2 a:hover .highlight,.page-template-lp-gutenberg main .form h2 a:focus .highlight,.page-template-lp-gutenberg main .form h2 a:hover .highlight{box-shadow:inset 0 -.2em #2d1159,inset 0 -1em #e5166b}.page-template-lp-gutenberg main .bottom-cta h2 a:focus .highlight-med-purple,.page-template-lp-gutenberg main .bottom-cta h2 a:hover .highlight-med-purple,.page-template-lp-gutenberg main .form-bottom h2 a:focus .highlight-med-purple,.page-template-lp-gutenberg main .form-bottom h2 a:hover .highlight-med-purple,.page-template-lp-gutenberg main .form h2 a:focus .highlight-med-purple,.page-template-lp-gutenberg main .form h2 a:hover .highlight-med-purple{box-shadow:inset 0 -.2em #6926b9,inset 0 -1em #e5166b}.page-template-lp-gutenberg main .bottom-cta h2 a:focus,.page-template-lp-gutenberg main .form-bottom h2 a:focus,.page-template-lp-gutenberg main .form h2 a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .bottom-cta h2:last-of-type,.page-template-lp-gutenberg main .form-bottom h2:last-of-type,.page-template-lp-gutenberg main .form h2:last-of-type{margin:0 auto 2rem}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta h2:last-of-type,.page-template-lp-gutenberg main .form-bottom h2:last-of-type,.page-template-lp-gutenberg main .form h2:last-of-type{margin-bottom:2.5rem}}.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form-bottom p,.page-template-lp-gutenberg main .form p{font-size:1.3125rem;margin-bottom:0;margin-left:auto;margin-right:auto;line-height:1.4;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form-bottom p,.page-template-lp-gutenberg main .form p{font-size:1.5rem}}@media(min-width:992px){.page-template-lp-gutenberg main .bottom-cta p,.page-template-lp-gutenberg main .form-bottom p,.page-template-lp-gutenberg main .form p{max-width:1080px}}.page-template-lp-gutenberg main .bottom-cta .mktoForm,.page-template-lp-gutenberg main .form-bottom .mktoForm,.page-template-lp-gutenberg main .form .mktoForm{margin-top:40px}.page-template-lp-gutenberg main .bottom-cta .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form-bottom .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form .mktoForm label.mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form-bottom .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form .mktoForm label.mktoLabel{font-size:1rem}}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{background:none}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol{padding:0;margin-bottom:1.5rem!important}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2rem!important}}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow{margin:0}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow{width:100%}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton i,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton i,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton{width:auto;font-size:1.375rem}}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton:hover,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton:hover,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton:active,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton:hover{color:#e5166b;background:#fff}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;height:40px;background-color:#f8f8f8;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol textarea{height:45px;font-size:1.125rem}}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:2px solid #934af4}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol textarea{height:auto;min-height:5rem;max-height:8rem;resize:vertical;line-height:1.25;padding:.5em 1em!important}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select{border-radius:0;height:40px;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select{height:45px}}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/arrow-down-purple.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoLabel.mktoHasWidth,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoLabel.mktoHasWidth,.page-template-lp-gutenberg main .form .mktoForm .mktoLabel.mktoHasWidth{float:none}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{padding:0;margin-top:.15em}.page-template-lp-gutenberg main .bottom-cta .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form-bottom .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{max-height:14px;margin-top:4px}@media(min-width:768px){.page-template-lp-gutenberg main .bottom-cta .mktoForm,.page-template-lp-gutenberg main .form-bottom .mktoForm,.page-template-lp-gutenberg main .form .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1000px;margin:50px auto 0}.page-template-lp-gutenberg main .bottom-cta .mktoFormRow,.page-template-lp-gutenberg main .form-bottom .mktoFormRow,.page-template-lp-gutenberg main .form .mktoFormRow{flex-basis:calc(50% - 20px)}.page-template-lp-gutenberg main .bottom-cta .mktoFormRow:nth-of-type(8),.page-template-lp-gutenberg main .form-bottom .mktoFormRow:nth-of-type(8),.page-template-lp-gutenberg main .form .mktoFormRow:nth-of-type(8){flex-basis:100%}}.page-template-lp-gutenberg main .bottom-cta.light-mode,.page-template-lp-gutenberg main .form-bottom.light-mode,.page-template-lp-gutenberg main .form.light-mode{background:#fafafa}.page-template-lp-gutenberg main .bottom-cta.light-mode .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form-bottom.light-mode .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form.light-mode .mktoForm label.mktoLabel{color:#934af4}.page-template-lp-gutenberg main .bottom-cta.dark-mode,.page-template-lp-gutenberg main .form-bottom.dark-mode,.page-template-lp-gutenberg main .form.dark-mode{background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;-webkit-animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40}.page-template-lp-gutenberg main .bottom-cta.dark-mode.med-purple-gradient,.page-template-lp-gutenberg main .form-bottom.dark-mode.med-purple-gradient,.page-template-lp-gutenberg main .form.dark-mode.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}.page-template-lp-gutenberg main .bottom-cta.dark-mode .marketo-form-loading,.page-template-lp-gutenberg main .form-bottom.dark-mode .marketo-form-loading,.page-template-lp-gutenberg main .form.dark-mode .marketo-form-loading{color:#d9d9d9}.page-template-lp-gutenberg main .bottom-cta.dark-mode .marketo-form-loading .loading-bar,.page-template-lp-gutenberg main .form-bottom.dark-mode .marketo-form-loading .loading-bar,.page-template-lp-gutenberg main .form.dark-mode .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.page-template-lp-gutenberg main .bottom-cta.dark-mode .marketo-form-loading .loading-bar:before,.page-template-lp-gutenberg main .form-bottom.dark-mode .marketo-form-loading .loading-bar:before,.page-template-lp-gutenberg main .form.dark-mode .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number],.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea{color:#fff;background-color:hsla(0,0%,100%,.1);border:none;font-size:1rem}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:active,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:2px solid #fff}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol a:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol a:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol a:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol textarea:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoFormRow .mktoFormCol select,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select{background-image:url(../images/arrow-down-white.svg)}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm label.mktoLabel,.page-template-lp-gutenberg main .form.dark-mode .mktoForm label.mktoLabel{color:#fff}.page-template-lp-gutenberg main .bottom-cta.dark-mode .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form-bottom.dark-mode .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-lp-gutenberg main .form.dark-mode .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm]{display:inline-block;margin-bottom:0!important}@media only screen and (max-width:479px){.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm]{max-width:10.5rem;padding-top:0}}@media only screen and (min-width:768px)and (max-width:991px){.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=haveareferralcode],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm]{max-width:10.5rem;padding-top:0}}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList{width:auto!important;padding:0;margin:0}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]{position:absolute;width:2rem!important;height:2rem!important;max-height:100%;margin:0!important;padding:0!important;opacity:0}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:checked+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:checked+label:after{opacity:1}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]:focus+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]:focus+label:before{outline:3px solid #934af4;outline-offset:3px}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label{position:relative;width:2rem;height:2rem;margin:0 1rem 0 0;cursor:pointer}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:before,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:before{content:"";display:block;width:2rem;height:2rem;background-color:#f8f8f8;border:2px solid #d9d9d9;border-radius:2px;position:absolute;top:0;left:0;box-sizing:border-box}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="3760"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;font-weight:500;font-size:1rem;line-height:1;color:#e5166b;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoLabel[for=renewalAutomationTerm],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=f21UpdateTextbookEdition],.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoLabel[for=renewalAutomationTerm]{display:block;max-width:100%}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoFormRow .mktoFormCol .mktoRadioList{margin-top:1rem}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label{width:auto;height:auto;min-height:2rem;margin:0 0 1rem;padding-top:.25rem;padding-left:3rem}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:last-child,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:last-child{margin-bottom:0}.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .bottom-cta form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form-bottom form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4012"].mktoForm .mktoRadioList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoCheckboxList input[type=radio]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=checkbox]+label:after,.page-template-lp-gutenberg main .form form[data-mkto-id="4120"].mktoForm .mktoRadioList input[type=radio]+label:after{top:.5rem;left:.5rem;transform:none}@media(min-width:768px){.page-template-lp-gutenberg main .form-bottom.long .mktoFormRow:nth-of-type(8){flex-basis:calc(50% - 20px)}.page-template-lp-gutenberg main .form-bottom.long .mktoFormRow:nth-of-type(9){flex-basis:100%}}.page-template-lp-gutenberg main .form-bottom-v2{color:#fff;background:#2d1159;padding:50px 0}.page-template-lp-gutenberg main .form-bottom-v2 .marketo-form-loading{color:#d9d9d9}.page-template-lp-gutenberg main .form-bottom-v2 .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.page-template-lp-gutenberg main .form-bottom-v2 .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}@media(min-width:320px)and (max-width:480px){.page-template-lp-gutenberg main .form-bottom-v2 h3{font-size:1.3125rem}}@media(min-width:768px){.page-template-lp-gutenberg main .form-bottom-v2{padding:75px 0;margin:0 25px}}.page-template-lp-gutenberg main .form-bottom-v2:hover .highlight{box-shadow:inset 0 -.15em #2d1159,inset 0 -1em #e5166b}.page-template-lp-gutenberg main .form-bottom-v2:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .form-bottom-v2 h2,.page-template-lp-gutenberg main .form-bottom-v2 h3,.page-template-lp-gutenberg main .form-bottom-v2 p{color:inherit;text-align:center}.page-template-lp-gutenberg main .form-bottom-v2 h2,.page-template-lp-gutenberg main .form-bottom-v2 h3{margin:auto;max-width:1000px;font-weight:700;line-height:1.2}.page-template-lp-gutenberg main .form-bottom-v2 h2+p,.page-template-lp-gutenberg main .form-bottom-v2 h3+p{margin-top:1rem}.page-template-lp-gutenberg main .form-bottom-v2 .mktoForm label.mktoLabel{color:#fff}.page-template-lp-gutenberg main .form-bottom-v2 .highlight{color:#fff;box-shadow:inset 0 -.15em #2d1159,inset 0 -.35em #e5166b;transition:box-shadow .3s ease}.page-template-lp-gutenberg main .form-bottom-v2 .highlight-yellow{box-shadow:inset 0 -.15em #2d1159,inset 0 -.35em #ffc146}.page-template-lp-gutenberg main .form-bottom-v2 .btn-pink{display:block;margin:0 auto}.page-template-lp-gutenberg main .form-bottom-v2 .marketo-form-container{width:100%;max-width:37.125rem;margin:0 auto}.page-template-lp-gutenberg main .form-bg-fill{background:linear-gradient(139.91deg,#e5166b -11.43%,#2d1159 60.01%);margin-top:250px}@media(min-width:992px){.page-template-lp-gutenberg main .form-bg-fill{margin-top:12rem}}.page-template-lp-gutenberg main .form-bg-fill .form-bottom{transform:translateY(-15%);border-radius:5px;margin:75px 25px;border:1px solid #eee;background:#fff}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .form-bottom{margin:75px 50px}}@media(min-width:1200px){.page-template-lp-gutenberg main .form-bg-fill .form-bottom{margin:75px auto}}.page-template-lp-gutenberg main .form-bg-fill .form-bottom .mktoForm label.mktoLabel{color:#767676}.page-template-lp-gutenberg main .form-bg-fill .heading-cta-container&gt;.wp-block-group__inner-container{display:flex;flex-direction:column-reverse;justify-content:space-between;max-width:1000px;margin:0 auto}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .heading-cta-container&gt;.wp-block-group__inner-container{flex-direction:row}}.page-template-lp-gutenberg main .form-bg-fill .heading-cta-container h2,.page-template-lp-gutenberg main .form-bg-fill .heading-cta-container p{text-align:left}.page-template-lp-gutenberg main .form-bg-fill .sub-cta-bottom,.page-template-lp-gutenberg main .form-bg-fill .sub-cta-bottom&gt;.wp-block-group__inner-container{font-size:1rem;text-align:left;margin-top:2rem}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .sub-cta-bottom,.page-template-lp-gutenberg main .form-bg-fill .sub-cta-bottom&gt;.wp-block-group__inner-container{font-size:1.125rem;max-width:1000px;margin:2rem auto 0}}.page-template-lp-gutenberg main .form-bg-fill .heading&gt;.wp-block-group__inner-container{flex-basis:calc(70% - 20px)}.page-template-lp-gutenberg main .form-bg-fill .sub-cta&gt;.wp-block-group__inner-container{flex-basis:calc(30% - 20px);margin-bottom:2rem;align-self:flex-start;display:none}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .sub-cta&gt;.wp-block-group__inner-container{border:1px solid #eee;padding:20px;margin-bottom:0;display:block}}.page-template-lp-gutenberg main .form-bg-fill .sub-cta h4{font-size:1.125rem}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .sub-cta h4{font-size:1.5rem}}.page-template-lp-gutenberg main .form-bg-fill .sub-cta p{font-size:1rem;line-height:1.5;color:#333}@media(min-width:768px){.page-template-lp-gutenberg main .form-bg-fill .sub-cta p{font-size:1.125rem}}.page-template-lp-gutenberg main .form-bg-fill span{color:#e5166b}.page-template-lp-gutenberg main .form-bg-fill a{border-bottom:none}.page-template-lp-gutenberg main .form-bg-fill a:focus,.page-template-lp-gutenberg main .form-bg-fill a:hover{color:#e5166b}.page-template-lp-gutenberg main .step&gt;.wp-block-group__inner-container{position:relative;padding-bottom:2.5rem;padding-left:2rem;border-left:1px solid #eee}@media(min-width:768px){.page-template-lp-gutenberg main .step&gt;.wp-block-group__inner-container{padding-bottom:3rem}}.page-template-lp-gutenberg main .step&gt;.wp-block-group__inner-container:before{content:"â–&nbsp;";color:#e5166b;text-shadow:0 1px 7px #e5166b;position:absolute;top:-.5rem;left:-.5rem}.page-template-lp-gutenberg main .step.first-step&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .step:first-of-type&gt;.wp-block-group__inner-container{margin-top:1rem}.page-template-lp-gutenberg main .step.last-step&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main .step:last-of-type&gt;.wp-block-group__inner-container{border:none;padding-bottom:0}.page-template-lp-gutenberg main .step h3,.page-template-lp-gutenberg main .step h4{margin-bottom:0;position:relative;top:-12px}.page-template-lp-gutenberg main .step p{margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main .step p{font-size:1rem}}.page-template-lp-gutenberg main .step p.disclaimer{font-size:.625rem;margin-top:1.25rem}@media(min-width:768px){.page-template-lp-gutenberg main .step p.disclaimer{font-size:.75rem}}.page-template-lp-gutenberg main .step a:focus{outline:3px solid #934af4;outline-offset:3px}.page-template-lp-gutenberg main .quote&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap;padding-top:20px;padding-left:1.5rem;margin-top:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .quote&gt;.wp-block-group__inner-container{padding-left:2.5rem;margin-top:1.75rem}}.page-template-lp-gutenberg main .quote .wp-block-quote{flex-basis:100%;margin-bottom:1.75rem}@media(min-width:768px){.page-template-lp-gutenberg main .quote .wp-block-quote{margin-bottom:2.25rem}}.page-template-lp-gutenberg main .quote .wp-block-quote p{position:relative;margin-bottom:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.3125rem;line-height:1.4;color:#6820c5}@media(min-width:768px){.page-template-lp-gutenberg main .quote .wp-block-quote p{font-size:1.5rem}}.page-template-lp-gutenberg main .quote .wp-block-quote p:before{content:"";height:100%;position:absolute;top:0;left:-1.5rem;border-left:1px solid #c59afa}@media(min-width:768px){.page-template-lp-gutenberg main .quote .wp-block-quote p:before{left:-2.5rem}}.page-template-lp-gutenberg main .quote .wp-block-image{flex-basis:10%;margin-right:1.5rem;margin-bottom:0;padding:0}.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div{flex-basis:80%;display:flex;flex-direction:column}.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div span:first-child(){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;color:#6820c5;margin-bottom:.5rem;margin-top:-5px}@media(min-width:768px){.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div span:first-child(){font-size:1.3125rem;margin-top:-7px}}.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div span:last-child(){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#555;max-width:450px}@media(min-width:768px){.page-template-lp-gutenberg main .quote .wp-block-group__inner-container div span:last-child(){font-size:1rem}}.page-template-lp-gutenberg main .large-quote{background:#2d1159;margin:50px 0;padding:50px 0}.page-template-lp-gutenberg main .large-quote .wrapper{max-width:700px}.page-template-lp-gutenberg main .large-quote p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.2;color:#fff}.page-template-lp-gutenberg main .large-quote .professor-headshot&gt;.wp-block-group__inner-container{padding-right:35px;max-width:600px;display:flex;flex-direction:row}.page-template-lp-gutenberg main .large-quote .professor-headshot .title{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.3125rem;color:#fff;line-height:1.4;text-transform:capitalize;letter-spacing:0}.page-template-lp-gutenberg main .large-quote .professor-headshot .title span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;padding:.75rem 0;display:block}.page-template-lp-gutenberg main .large-quote .professor-headshot .wp-block-image{max-width:90px;padding-right:1.5rem}.page-template-lp-gutenberg main .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;margin-top:2rem}.page-template-lp-gutenberg main .large-quote .school-logo img{max-height:100px;max-width:130px}@media(min-width:480px){.page-template-lp-gutenberg main .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{flex-direction:row}}@media(min-width:768px){.page-template-lp-gutenberg main .large-quote{margin:100px 25px;padding:75px 0}.page-template-lp-gutenberg main .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{margin-top:0;flex-direction:row;align-items:flex-end;justify-content:space-between}.page-template-lp-gutenberg main .large-quote .wp-block-quote p{font-size:2rem}.page-template-lp-gutenberg main .large-quote .professor-headshot .title span{font-size:1rem;padding:0}.page-template-lp-gutenberg main .large-quote .school-logo{margin-left:auto}}@media(min-width:992px){.page-template-lp-gutenberg main .large-quote .wp-block-quote p{margin-bottom:3rem}}.page-template-lp-gutenberg main .quote-medium{margin:1.5rem 0}.page-template-lp-gutenberg main .quote-medium strong{font-size:1.3125rem;line-height:1.2;font-weight:600;color:#333}@media(min-width:768px){.page-template-lp-gutenberg main .quote-medium strong{font-size:1.625rem}}.page-template-lp-gutenberg main .quote-carousel{margin:50px 0 200px}.page-template-lp-gutenberg main .quote-carousel .quote{background:#2d1159;min-height:300px;margin:0 15px}.page-template-lp-gutenberg main .quote-carousel .quote&gt;.wp-block-group__inner-container{padding-right:2.5rem}.page-template-lp-gutenberg main .quote-carousel .quote p{color:#fff}.page-template-lp-gutenberg main .quote-carousel .quote p:before{display:none}@media(min-width:320px){.page-template-lp-gutenberg main .quote-carousel .quote p{font-size:1rem}}@media(min-width:480px){.page-template-lp-gutenberg main .quote-carousel .quote p{font-size:1.125rem}}@media(min-width:992px){.page-template-lp-gutenberg main .quote-carousel .quote p{font-size:1.25rem;font-size:1.375rem}}.page-template-lp-gutenberg main .quote-carousel .slick-dots{bottom:-4rem;padding:0}.page-template-lp-gutenberg main .quote-carousel .slick-dots li{margin:0 10px}.page-template-lp-gutenberg main .quote-carousel .slick-dots li button{border:1px solid #fff}.page-template-lp-gutenberg main .quote-carousel .slick-dots li button:before{content:"â–&nbsp;";color:#e5166b;font-size:2.25rem}.page-template-lp-gutenberg main .quote-carousel .slick-dots .slick-active{border:1px solid #e5166b}.page-template-lp-gutenberg main .block-list&gt;.wp-block-group__inner-container{margin-top:1rem;margin-bottom:1rem}@media(min-width:768px){.page-template-lp-gutenberg main .block-list&gt;.wp-block-group__inner-container{flex-flow:nowrap;margin-top:1.5rem;margin-bottom:1.5rem}}.page-template-lp-gutenberg main .block-list .wp-block-column{padding:1rem 1.25rem .75rem;border:1px solid #eee;margin:.5rem 0}@media(max-width:767px){.page-template-lp-gutenberg main .block-list .wp-block-column{flex-basis:100%}}@media(min-width:768px){.page-template-lp-gutenberg main .block-list .wp-block-column{margin:.5rem}}@media(min-width:768px){.page-template-lp-gutenberg main .block-list .wp-block-column:first-child{margin-left:0}}@media(min-width:768px){.page-template-lp-gutenberg main .block-list .wp-block-column:last-child{margin-right:0}}.page-template-lp-gutenberg main .block-list .wp-block-column p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#934af4;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .block-list .wp-block-column p{font-size:1rem}}.page-template-lp-gutenberg main .square-bullet-list{padding-top:20px;list-style-type:none}.page-template-lp-gutenberg main .square-bullet-list li{margin:10px 0}.page-template-lp-gutenberg main .square-bullet-list li strong{color:#934af4;margin-right:7px}.page-template-lp-gutenberg main .card&gt;.wp-block-group__inner-container{border:1px solid #eee;border-radius:5px;padding:30px 30px 35px;margin-bottom:1rem;max-width:300px;box-shadow:0 30px 50px 0 rgba(45,69,84,0);transition:box-shadow .3s ease-in-out}.page-template-lp-gutenberg main .card&gt;.wp-block-group__inner-container:hover{box-shadow:0 30px 50px 0 rgba(45,69,84,.07);transition:box-shadow .3s ease-in-out}@media(min-width:768px){.page-template-lp-gutenberg main .card&gt;.wp-block-group__inner-container{margin-bottom:3.1rem;max-width:100%}}.page-template-lp-gutenberg main .card p{margin-bottom:.3rem}.page-template-lp-gutenberg main .card .details{font-size:1rem;color:#555}.page-template-lp-gutenberg main .card a{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em;margin-top:1.25rem;font-size:1rem}.page-template-lp-gutenberg main .card a i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main .card a{width:auto;font-size:1.375rem}}.page-template-lp-gutenberg main .card a:active,.page-template-lp-gutenberg main .card a:focus,.page-template-lp-gutenberg main .card a:hover{color:#e5166b;background:#fff;background:#e5166b;color:#fff}.page-template-lp-gutenberg main .card a:focus{outline:3px solid #e5166b;outline-offset:3px}@media(min-width:768px){.page-template-lp-gutenberg main .card a{font-size:1rem}}.page-template-lp-gutenberg main .event-details&gt;.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main .event-details .event-icon{margin-right:15px;margin-top:5px;font-size:1.3125rem;color:#08d493}.page-template-lp-gutenberg main .agenda-item{margin-bottom:2rem}.page-template-lp-gutenberg main .agenda-item p{margin-bottom:.5rem;font-size:1rem;color:#555}.page-template-lp-gutenberg main .agenda-item .title{font-size:1.125rem;color:#333}.page-template-lp-gutenberg main .speakers-col-3{max-width:1000px;margin:0 auto}.page-template-lp-gutenberg main .speakers-col-3&gt;.wp-block-group__inner-container{display:flex;flex-wrap:wrap}.page-template-lp-gutenberg main .speakers-col-3 .speaker{max-width:33.3333333333%}.page-template-lp-gutenberg main .speaker{min-width:100%;width:100%;max-width:350px;margin-bottom:1.5rem;padding-right:15px}@media(min-width:480px){.page-template-lp-gutenberg main .speaker{min-width:200px}}@media(min-width:768px){.page-template-lp-gutenberg main .speaker{margin-bottom:3rem}.page-template-lp-gutenberg main .speaker p{font-size:1.125rem}}.page-template-lp-gutenberg main .speaker&gt;.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main .speaker .wp-block-image{margin-right:15px;width:80px;min-width:80px}@media(min-width:768px){.page-template-lp-gutenberg main .speaker .wp-block-image{width:100px;min-width:100px}}@media(min-width:992px){.page-template-lp-gutenberg main .speaker .wp-block-image{width:140px;min-width:140px}}.page-template-lp-gutenberg main .speaker figure,.page-template-lp-gutenberg main .speaker p{margin-bottom:0}.page-template-lp-gutenberg main .speaker strong{font-weight:700}.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container{align-items:center}}@media(min-width:992px){.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container{margin-bottom:100px}}.page-template-lp-gutenberg main .details h2{max-width:1000px}@media(min-width:768px){.page-template-lp-gutenberg main .details h2{margin:0 auto 2.5rem;text-align:center}}.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container&gt;p{max-width:1000px;margin-left:auto;margin-right:auto;font-size:1.125rem;color:#333}@media(min-width:768px){.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container&gt;p{font-size:1.5rem;margin-bottom:2.5rem}}.page-template-lp-gutenberg main .details&gt;.wp-block-group__inner-container&gt;p:last-of-type{margin-bottom:0}.page-template-lp-gutenberg main .details.tight h2,.page-template-lp-gutenberg main .details.tight p{max-width:800px}.page-template-lp-gutenberg main .details.center h2,.page-template-lp-gutenberg main .details.center p{text-align:left}@media(min-width:768px){.page-template-lp-gutenberg main .details.center h2,.page-template-lp-gutenberg main .details.center p{text-align:center}}@media(min-width:992px){.page-template-lp-gutenberg main .details.small h2{font-size:2.625rem}}.page-template-lp-gutenberg main .details.small p{margin-left:auto;margin-right:auto;max-width:800px}@media(min-width:768px){.page-template-lp-gutenberg main .details.small p{font-size:1.125rem}}.page-template-lp-gutenberg main .details.small .wrapper{width:100%}.page-template-lp-gutenberg main .details.small .features-list li{margin-bottom:0}.page-template-lp-gutenberg main .details.small .features-list li p{font-size:1rem;max-width:100%}@media(min-width:768px)and (max-width:992px){.page-template-lp-gutenberg main .details.small .features-list li p{font-size:.875rem}}.page-template-lp-gutenberg main .details.small .btn-arrow-h .wp-block-button__link{font-size:1.125rem}@media(min-width:768px){.page-template-lp-gutenberg main .details.small .btn-arrow-h .wp-block-button__link{font-size:1.25rem}}.page-template-lp-gutenberg main .details .wp-block-columns .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main .details .wp-block-columns .wp-block-column:first-child{flex-basis:66.666%;padding-right:100px}}.page-template-lp-gutenberg main .details .wp-block-columns .wp-block-column:last-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main .details .wp-block-columns .wp-block-column:last-child{flex-basis:33.333%}}.page-template-lp-gutenberg main .schema-faq{margin:0 0 1rem}@media(min-width:768px){.page-template-lp-gutenberg main .schema-faq{margin:0 0 2.25rem}}@media(min-width:992px){.page-template-lp-gutenberg main .schema-faq{margin:0 0 7rem}}.page-template-lp-gutenberg main .schema-faq-question{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;display:block;margin-bottom:.5rem}@media(min-width:768px){.page-template-lp-gutenberg main .schema-faq-question{font-size:1.3125rem}}.page-template-lp-gutenberg main .benefits&gt;.wp-block-group__inner-container{padding:0;display:flex;flex-direction:column;align-items:flex-start}.page-template-lp-gutenberg main .benefits&gt;.wp-block-group__inner-container:after,.page-template-lp-gutenberg main .benefits&gt;.wp-block-group__inner-container:before{content:none}@media(min-width:768px){.page-template-lp-gutenberg main .benefits&gt;.wp-block-group__inner-container{flex-direction:row;margin-top:2rem;justify-content:center}}.page-template-lp-gutenberg main .benefits .benefit&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;max-width:500px;align-items:flex-start;margin:0 30px}.page-template-lp-gutenberg main .benefits .benefit&gt;.wp-block-group__inner-container:after,.page-template-lp-gutenberg main .benefits .benefit&gt;.wp-block-group__inner-container:before{content:none}@media(min-width:768px){.page-template-lp-gutenberg main .benefits .benefit&gt;.wp-block-group__inner-container{flex-direction:column;align-items:center;text-align:center;width:300px;margin:0 2rem 2rem}}.page-template-lp-gutenberg main .benefits i{font-size:2.625rem;line-height:1.4;margin-right:15px;color:#c59afa;margin-bottom:1rem;min-width:50px;display:flex;justify-content:center}@media(min-width:768px){.page-template-lp-gutenberg main .benefits i{margin-right:0}}.page-template-lp-gutenberg main .benefits p{font-size:1.125rem}.page-template-lp-gutenberg main .callout-section{background:#fbf8ff;padding:50px 25px;margin-bottom:50px}.page-template-lp-gutenberg main .callout-section .wp-block-column:first-child(){min-width:100%}.page-template-lp-gutenberg main .callout-section .wp-block-image{position:relative}.page-template-lp-gutenberg main .callout-section p{margin-bottom:0}.page-template-lp-gutenberg main .callout-section a{border-color:#fbf8ff;font-weight:600;color:#c3135b;font-weight:700}.page-template-lp-gutenberg main .callout-section a:focus,.page-template-lp-gutenberg main .callout-section a:hover{border-color:#c3135b}.page-template-lp-gutenberg main .callout-section .callout{font-size:1.625rem;font-weight:600;max-width:800px;line-height:1.1;margin:0 auto;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main .callout-section{margin:100px auto}.page-template-lp-gutenberg main .callout-section .wp-block-columns{padding:0 8.3333333333%}.page-template-lp-gutenberg main .callout-section .wp-block-image{display:none}}@media(min-width:992px){.page-template-lp-gutenberg main .callout-section h2{text-align:left;font-size:2.625rem}.page-template-lp-gutenberg main .callout-section p{font-size:1.125rem}.page-template-lp-gutenberg main .callout-section .wp-block-column:first-child(){min-width:60%}.page-template-lp-gutenberg main .callout-section .wp-block-image{display:block;left:135px;top:25%;transform:scale(1.2)}}.page-template-lp-gutenberg main .grid-container{position:relative;padding-top:2.2rem}.page-template-lp-gutenberg main .grid-container:before{content:"";position:absolute;z-index:-2;top:0;left:0;height:102%;width:calc(100% - 2px);background-color:#fff;margin:0 auto;background-size:50px 50px,50px 50px;background-position:-2px -20px,-2px -2px;background-image:linear-gradient(rgba(45,17,89,.1) 1px,transparent 0),linear-gradient(90deg,rgba(45,17,89,.1) 1px,transparent 0)}@media(min-width:782px){.page-template-lp-gutenberg main .grid-container{padding-top:4.1rem}.page-template-lp-gutenberg main .grid-container:before{background-position:-2px 0,-2px -2px;height:80%}}.page-template-lp-gutenberg main .grid-bg{position:relative;padding:50px 20px;margin:50px -20px}@media(min-width:480px){.page-template-lp-gutenberg main .grid-bg{padding:50px 30px;margin:100px auto}}.page-template-lp-gutenberg main .grid-bg:before{content:"";position:absolute;z-index:-2;top:0;left:0;height:100%;width:100%;background-color:#fff;margin:0 auto;background-size:50px 50px,49.9px 50px;background-image:linear-gradient(rgba(45,17,89,.1) 1px,transparent 0),linear-gradient(90deg,rgba(45,17,89,.1) 1px,transparent 0);background-position:0 -2px,0 0}.page-template-lp-gutenberg main .grid-bg .has-1-column{max-width:900px;padding:1rem;background:#fff}@media(min-width:480px){.page-template-lp-gutenberg main .grid-bg .has-1-column{padding:2rem}}@media(min-width:768px){.page-template-lp-gutenberg main .grid-bg .has-1-column{padding:2rem 50px}}@media(min-width:992px){.page-template-lp-gutenberg main .grid-bg .has-1-column{padding:2rem 100px}}.page-template-lp-gutenberg main .grid-bg .first-step{margin-top:2rem}.page-template-lp-gutenberg main .grid-bg h2{text-align:left}@media(min-width:992px){.page-template-lp-gutenberg main .grid-bg h2{font-size:2.625rem}}.page-template-lp-gutenberg main .framed-container{border:1px solid #d9d9d9;padding:1rem;margin:2rem 0;max-width:500px}.page-template-lp-gutenberg main .framed-container p{font-size:1rem}.page-template-lp-gutenberg main .framed-container .btn-arrow-h{margin:1rem 0 0}.page-template-lp-gutenberg main .framed-container .btn-arrow-h .wp-block-button__link{text-transform:none}.page-template-lp-gutenberg main .framed-container a{font-weight:700}.page-template-lp-gutenberg main .framed-columns{max-width:1000px;margin:0 auto;align-items:center;flex-direction:column}@media(min-width:782px){.page-template-lp-gutenberg main .framed-columns{flex-direction:row;justify-content:space-between;align-items:flex-start}.page-template-lp-gutenberg main .framed-columns .wp-block-column{margin-bottom:0;margin-right:2rem;padding:1.5rem}}.page-template-lp-gutenberg main .framed-columns .wp-block-column{display:flex;flex-direction:column;margin-top:0;margin-bottom:3rem;padding:20px;background:#fff;border:3px solid #2d1159;max-width:290px;width:100%;position:relative}.page-template-lp-gutenberg main .framed-columns .wp-block-column:before{content:"";position:absolute;right:-15px;bottom:-15px;height:100%;width:100%;z-index:-1;background:#2d1159}.page-template-lp-gutenberg main .framed-columns .wp-block-column h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.3125rem;color:#333}.page-template-lp-gutenberg main .framed-columns .wp-block-column li,.page-template-lp-gutenberg main .framed-columns .wp-block-column p{font-size:1rem;color:#555;margin-top:0;margin-bottom:1rem}.page-template-lp-gutenberg main .framed-columns .wp-block-column .double-chevron-list li:before{color:#767676;font-size:1.125rem}.page-template-lp-gutenberg main .framed-columns .wp-block-column .double-chevron-list,.page-template-lp-gutenberg main .framed-columns .wp-block-column .wp-block-button{margin:0}.page-template-lp-gutenberg main .framed-columns .wp-block-column a{color:#e5166b;border-color:#fff;font-weight:700}.page-template-lp-gutenberg main .framed-columns .wp-block-column a:focus,.page-template-lp-gutenberg main .framed-columns .wp-block-column a:hover{border-color:#e5166b}.page-template-lp-gutenberg main .framed-columns .wp-block-column a:focus{outline:3px solid #934af4;outline-offset:3px}.page-template-lp-gutenberg main .features-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:80%;margin:0 auto}.page-template-lp-gutenberg main .features-list .icon{margin:1rem auto 0;width:60px;min-width:60px;height:60px;transition:transform .3s ease-in-out}.page-template-lp-gutenberg main .features-list .icon img{width:30px;height:30px;margin:0 auto}@media(min-width:768px)and (max-width:992px){.page-template-lp-gutenberg main .features-list .icon{width:40px;min-width:40px;height:40px}.page-template-lp-gutenberg main .features-list .icon img{width:20px;height:20px}}.page-template-lp-gutenberg main .features-list li{padding:0 10px}@media(min-width:768px){.page-template-lp-gutenberg main .features-list li{width:84px}}@media(min-width:992px){.page-template-lp-gutenberg main .features-list li{width:90px}}.page-template-lp-gutenberg main .features-list li a{display:flex;flex-direction:column;align-items:center;text-align:center;margin:auto;border-bottom:none;cursor:pointer}@media(min-width:1200px){.page-template-lp-gutenberg main .features-list li a{width:75px;max-width:75px;width:95px;max-width:95px}}.page-template-lp-gutenberg main .features-list li a:active .icon,.page-template-lp-gutenberg main .features-list li a:focus .icon,.page-template-lp-gutenberg main .features-list li a:hover .icon{background:#934af4;transition:background .3s ease}.page-template-lp-gutenberg main .features-list li a:active img,.page-template-lp-gutenberg main .features-list li a:focus img,.page-template-lp-gutenberg main .features-list li a:hover img{filter:brightness(0) invert(1)}.page-template-lp-gutenberg main .features-list li a:active p,.page-template-lp-gutenberg main .features-list li a:focus p,.page-template-lp-gutenberg main .features-list li a:hover p{color:#e5166b;transition:color .3s ease}.page-template-lp-gutenberg main .features-list li a p{line-height:1.3;transition:color .3s ease;max-width:100%}.page-template-lp-gutenberg main .features-list.slick-slider{margin-top:30px;margin-bottom:50px}.page-template-lp-gutenberg main .features-list .slick-slide{margin-top:10px;margin-bottom:10px;opacity:.75;transition:opacity .3s ease-in-out}.page-template-lp-gutenberg main .features-list .slick-current{opacity:1}.page-template-lp-gutenberg main .features-list .slick-current .icon{transform:scale(1.3)}.page-template-lp-gutenberg main .features-list .slick-dots{bottom:-1rem}.page-template-lp-gutenberg main .features-list .slick-dots li{width:15px;height:15px}.page-template-lp-gutenberg main .features-list .slick-dots button:before{color:#934af4;font-size:1.75rem}.page-template-lp-gutenberg main .scroll-slider-v{margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v{margin-bottom:100px}}.page-template-lp-gutenberg main .scroll-slider-v&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v&gt;.wp-block-group__inner-container{flex-direction:row}}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container{width:100%;position:relative;display:none}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container .wp-block-buttons{margin-left:2.2rem}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v .scroll-container{display:block;width:50%;min-height:100%}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container&gt;.wp-block-group__inner-container{position:absolute;width:100%;max-width:600px;top:100px}}@media(min-width:992px){.page-template-lp-gutenberg main .scroll-slider-v .scroll-container{width:33.3333333333%}.page-template-lp-gutenberg main .scroll-slider-v .scroll-container&gt;.wp-block-group__inner-container{max-width:400px}}.page-template-lp-gutenberg main .scroll-slider-v .static-container{width:100%}.page-template-lp-gutenberg main .scroll-slider-v .static-container .slider-part:first-child{margin-bottom:2rem}.page-template-lp-gutenberg main .scroll-slider-v .static-container .scroll-slider-copy.static .wp-block-button{margin:1.5rem 0 0}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v .static-container{width:50%;padding-top:200px;padding-bottom:100px;padding-left:50px;margin-bottom:150px}.page-template-lp-gutenberg main .scroll-slider-v .static-container .slider-part:first-child{margin-bottom:400px}.page-template-lp-gutenberg main .scroll-slider-v .static-container .scroll-slider-copy.static{display:none}}@media(min-width:992px){.page-template-lp-gutenberg main .scroll-slider-v .static-container{padding-left:100px;width:66.6666666667%}}.page-template-lp-gutenberg main .scroll-slider-v .expandable{background:none;border:none;text-align:left;padding:0;margin-bottom:3rem}.page-template-lp-gutenberg main .scroll-slider-v .expandable p{height:0;margin-bottom:0;visibility:hidden;overflow:hidden;transition:height .3s ease-out}.page-template-lp-gutenberg main .scroll-slider-v .expandable a{padding-left:2rem;border-left:5px solid #fff;opacity:.5;color:#333;display:block;transition:opacity .6s ease-out,height .6s ease-out,border .6s ease-out}.page-template-lp-gutenberg main .scroll-slider-v .expandable a:focus,.page-template-lp-gutenberg main .scroll-slider-v .expandable a:hover{opacity:1;border-left:5px solid #934af4;color:#333}.page-template-lp-gutenberg main .scroll-slider-v .expandable:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-lp-gutenberg main .scroll-slider-v .expandable.active p{height:auto;visibility:visible}.page-template-lp-gutenberg main .scroll-slider-v .expandable.active a{border-left:5px solid #934af4;opacity:1}.page-template-lp-gutenberg main .scroll-slider-v .expandable.active .page-template-lp-gutenberg main .scroll-slider-v .expandable:hover a{color:#333}@media(min-width:768px){.page-template-lp-gutenberg main .scroll-slider-v .expandable h3{font-size:1.625rem;margin-bottom:1rem}.page-template-lp-gutenberg main .scroll-slider-v .expandable p{font-size:1.125rem}}.page-template-lp-gutenberg main .app-links&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;margin:2rem 0}.page-template-lp-gutenberg main .app-links figure{margin-right:1rem}.page-template-lp-gutenberg main .btn-group{width:100%}.page-template-lp-gutenberg main .btn-group&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.page-template-lp-gutenberg main .btn-group .btn{background:#fff;padding:50px 30px;border:1px solid #d9d9d9;margin:0 20px 1rem;width:100%;max-width:225px}.page-template-lp-gutenberg main .btn-group .btn:focus,.page-template-lp-gutenberg main .btn-group .btn:hover{border:1px solid #934af4;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main .btn-group h5{margin:0}.page-template-lp-gutenberg main .column-media{display:flex;flex-direction:row}.page-template-lp-gutenberg main .column-media figure{margin-right:1rem;min-width:130px;max-width:130px}@media(min-width:600px){.page-template-lp-gutenberg main .column-media figure{margin:0 0 1.5rem;max-width:100%}}@media(min-width:600px){.page-template-lp-gutenberg main .column-media{flex-direction:column}}.page-template-lp-gutenberg main img,.page-template-lp-gutenberg main video{opacity:0}.page-template-lp-gutenberg main img.fade-and-slide-up,.page-template-lp-gutenberg main video.fade-and-slide-up{opacity:1;transition:opacity .3s ease;-webkit-animation:slide-up .5s ease-out;animation:slide-up .5s ease-out}.page-template-lp-gutenberg main .hero-bottom-app{background:radial-gradient(ellipse at bottom,#501b68 35%,#2d1159 50%);background-size:200% 200%;-webkit-animation:pulsing-gradient 8s cubic-bezier(.4,0,1,1) 40;animation:pulsing-gradient 8s cubic-bezier(.4,0,1,1) 40}.page-template-lp-gutenberg main .hero-bottom-app.med-purple-gradient{background:linear-gradient(180deg,#4d0579 6.82%,#8842f2 86.12%)}@-webkit-keyframes pulsing-gradient{0%{background-position:50% 32%}50%{background-position:50% 80%}to{background-position:50% 32%}}@keyframes pulsing-gradient{0%{background-position:50% 32%}50%{background-position:50% 80%}to{background-position:50% 32%}}.lp-higher-learnings header{max-width:1200px;margin:0 auto;padding:0 24px;background-color:#fff}.lp-higher-learnings header .wrapper{height:70px;display:flex;align-items:center;margin-top:20px}.lp-higher-learnings header .wrapper:after,.lp-higher-learnings header .wrapper:before{display:none}@media(max-width:768px){.lp-higher-learnings header .wrapper{margin-top:0}}.lp-higher-learnings header a{color:#000;font-size:1.125rem}.lp-higher-learnings header .small-caps-header{min-width:275px;padding-left:18px}.lp-higher-learnings header .small-caps-header.left{text-align:end}.lp-higher-learnings header img{height:42px}.lp-higher-learnings header .link{display:none}@media(min-width:768px){.lp-higher-learnings header .link{display:inline-block}}.lp-higher-learnings header .gradient-line{width:100%;height:12px;background:linear-gradient(90deg,#e5166b 8.47%,#6820c5 27.1%,#934af4 43.45%,hsla(0,0%,76.9%,0) 95.7%);margin:24px auto 0}.lp-higher-learnings section{max-width:1200px;margin:0 auto}@media(max-width:1200px){.lp-higher-learnings section{padding:0 24px}}.lp-higher-learnings section .tagline{color:#934af4;font-weight:700;font-size:18px;margin-bottom:26px;display:block}.lp-higher-learnings section .left{font-size:44px}.lp-higher-learnings section .left span{background:linear-gradient(270deg,#934af4 5.13%,#e5166b 93.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lp-higher-learnings section .testimonial{display:flex;align-items:center}@media(max-width:768px){.lp-higher-learnings section .testimonial{flex-direction:column}}.lp-higher-learnings section .testimonial .img-container{flex:0 1 250px;width:100%}@media(min-width:1400px){.lp-higher-learnings section .testimonial .img-container{flex:0 0 250px;max-width:200px}}.lp-higher-learnings section .testimonial .img-container img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lp-higher-learnings section .testimonial .copy-container{max-width:540px;margin-left:1rem}.lp-higher-learnings section .testimonial .quote{font-size:1.3125rem;line-height:1.4;margin:0}@media(max-width:768px){.lp-higher-learnings section .testimonial .quote{margin:10px 0}}.lp-higher-learnings section .two-col{display:flex;flex-direction:column;margin-bottom:10px}.lp-higher-learnings section .two-col .col-one,.lp-higher-learnings section .two-col .col-two{width:100%}.lp-higher-learnings section .two-col .col-one{margin-bottom:20px}.lp-higher-learnings section .two-col .col-one.no-margin{margin-bottom:0}@media(min-width:768px){.lp-higher-learnings section .two-col.half{flex-direction:row;justify-content:flex-start;width:100%;margin-top:24px;margin-bottom:24px}.lp-higher-learnings section .two-col.half .col-one,.lp-higher-learnings section .two-col.half .col-two{width:50%;margin-bottom:0}.lp-higher-learnings section .two-col.half .col-one{margin-right:7.1428571429%}.lp-higher-learnings section .two-col.reverse{flex-direction:row-reverse}.lp-higher-learnings section .two-col.reverse .col-one{margin-right:0}.lp-higher-learnings section .two-col.reverse .col-two{margin-right:8.3333333333%}}.lp-higher-learnings section .demo-modal{background-color:#f3edfd;padding:36px}.lp-higher-learnings section .demo-modal .style-h3{font-size:24px}.lp-higher-learnings section .demo-modal .style-h3 span{color:#e5166b}.lp-higher-learnings .subpage-container .content{max-width:1200px;margin:0 auto;display:flex}@media(max-width:1200px){.lp-higher-learnings .subpage-container .content{padding:0 24px}}@media(max-width:768px){.lp-higher-learnings .subpage-container .content{flex-direction:column;justify-content:center;align-items:center}}.lp-higher-learnings .subpage-container .content .quotes-container{align-self:center}.lp-higher-learnings .subpage-container .content .quotes{max-width:350px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;top:-27px;padding:14px 0}@media(max-width:768px){.lp-higher-learnings .subpage-container .content .quotes{top:0}}.lp-higher-learnings .subpage-container .content .quotes p{color:#6820c5;font-weight:700;font-size:18px;margin-bottom:5px}.lp-higher-learnings .subpage-container .content .quotes .author{font-weight:400}.lp-higher-learnings .subpage-container .content .content-block{max-width:610px;margin-right:110px}@media(max-width:768px){.lp-higher-learnings .subpage-container .content .content-block{margin:0}}.lp-higher-learnings .subpage-container .content .content-block h3{font-weight:700}.lp-higher-learnings .subpage-container .content .content-block p{font-size:18px}.lp-higher-learnings .subpage-container .content .content-block .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-higher-learnings .subpage-container .content .content-block .primary-btn:active,.lp-higher-learnings .subpage-container .content .content-block .primary-btn:focus,.lp-higher-learnings .subpage-container .content .content-block .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-higher-learnings .subpage-container .content .content-block .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-higher-learnings .subpage-container .content .img-container{position:relative;bottom:160px}@media(max-width:768px){.lp-higher-learnings .subpage-container .content .img-container{bottom:0;margin:24px 0}}.lp-higher-learnings .subpage-container .content .img-container img{width:420px}.lp-higher-learnings .subpage-container .purple-banner{background-color:#f4edfe;margin:48px 0}.lp-higher-learnings .subpage-container .purple-banner .banner-content{max-width:640px;padding:40px 0}@media(max-width:768px){.lp-higher-learnings .subpage-container .purple-banner .banner-content{padding:40px 24px;left:0}}.lp-higher-learnings .subpage-container .purple-banner .banner-content h3{color:#e5166b}.lp-higher-learnings .subpage-container .purple-banner .banner-content ul{list-style-type:disc}.lp-intentional-course-design p{font-size:18px}@media only screen and (max-width:759px){.lp-intentional-course-design p{font-size:14px}}.lp-intentional-course-design .hero-section{height:520px;padding-top:36px;background-image:url(../images/intentional-course-design/1920-hero-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50% 100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section{background-image:url(../images/intentional-course-design/1024-hero-bg.png)}}@media only screen and (max-width:1024px){.lp-intentional-course-design .hero-section{background-image:url(../images/intentional-course-design/890-hero-bg.png)}}@media only screen and (max-width:890px){.lp-intentional-course-design .hero-section{background-image:url(../images/intentional-course-design/760-hero-bg.png);background-position:0 100%}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section{height:650px;background-position:90% 0;justify-content:flex-start}}@media only screen and (max-width:480px){.lp-intentional-course-design .hero-section{background-image:url(../images/intentional-course-design/320-hero-bg.png);background-position:0 80%}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section .content-wrapper{max-width:500px;margin:45px 0 0}}.lp-intentional-course-design .hero-section h1{width:635px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:50px;line-height:68px;color:#2d1159}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section h1{width:489px;font-size:40px;line-height:48px}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section h1{width:100%;font-size:28px;line-height:normal;margin-bottom:12px}}.lp-intentional-course-design .hero-section h1 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section h1 em{margin-left:-2px}}.lp-intentional-course-design .hero-section p{width:620px;font-size:20px;line-height:28px;margin-bottom:32px}@media only screen and (max-width:1279px){.lp-intentional-course-design .hero-section p{width:460px;font-size:18px}}@media only screen and (max-width:759px){.lp-intentional-course-design .hero-section p{width:100%;font-size:14px;line-height:normal;margin-bottom:16px}}.lp-intentional-course-design .intro-section{background:linear-gradient(180deg,#f4ecff,rgba(251,248,255,0));padding-top:50px}@media only screen and (max-width:759px){.lp-intentional-course-design .intro-section{padding-top:30px}}.lp-intentional-course-design .intro-section .topics-container{width:1200px;margin:0 auto;display:flex;justify-content:space-between}@media only screen and (max-width:1439px){.lp-intentional-course-design .intro-section .topics-container{width:1180px}}@media only screen and (max-width:1279px){.lp-intentional-course-design .intro-section .topics-container{width:680px;flex-wrap:wrap;justify-content:center;gap:22px}}@media only screen and (max-width:759px){.lp-intentional-course-design .intro-section .topics-container{width:100%;max-width:300px;margin:0 auto;padding:0 32px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}}.lp-intentional-course-design .intro-section .topics-container a:hover .topic{background-color:#934af4}.lp-intentional-course-design .intro-section .topics-container a:hover .topic__num{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-intentional-course-design .intro-section .topics-container a:hover .topic__title{color:#fff}.lp-intentional-course-design .intro-section .topics-container a:focus{color:#333}.lp-intentional-course-design .intro-section .topics-container .topic{cursor:pointer;border:1px solid #934af4;border-radius:5px;padding:12px;background-color:#fff;font-size:20px}@media only screen and (max-width:759px){.lp-intentional-course-design .intro-section .topics-container .topic{font-size:16px}}.lp-intentional-course-design .intro-section .topics-container .topic__num{margin-right:4px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-intentional-course-design .intro-section .col-wrapper{margin-top:60px;gap:50px}@media only screen and (max-width:1024px){.lp-intentional-course-design .intro-section .col-wrapper{gap:12px}}@media only screen and (max-width:890px){.lp-intentional-course-design .intro-section .col-wrapper{flex-direction:column;margin-top:32px}}.lp-intentional-course-design .intro-section .col-wrapper .col-left{flex:0 0 325px}@media only screen and (max-width:890px){.lp-intentional-course-design .intro-section .col-wrapper .col-left{flex:0 1 auto;align-self:center}}.lp-intentional-course-design .intro-section .col-wrapper .col-right{flex:0 0 750px;padding-top:24px}@media only screen and (max-width:1279px){.lp-intentional-course-design .intro-section .col-wrapper .col-right{flex:0 0 500px;padding-top:12px}}@media only screen and (max-width:1024px){.lp-intentional-course-design .intro-section .col-wrapper .col-right{flex:0 0 450px}}@media only screen and (max-width:890px){.lp-intentional-course-design .intro-section .col-wrapper .col-right{flex:0 1 auto}}@media only screen and (max-width:759px){.lp-intentional-course-design .intro-section .col-wrapper .col-right p{font-size:14px}}.lp-intentional-course-design .intro-section .col-wrapper .col-right p:first-child{width:610px}@media only screen and (max-width:1439px){.lp-intentional-course-design .intro-section .col-wrapper .col-right p:first-child{width:100%}}.lp-intentional-course-design .intro-section .col-wrapper .col-right b{color:#e5166b}.lp-intentional-course-design .intro-section .col-wrapper .col-right p:last-child{margin-bottom:0}.lp-intentional-course-design #backwards-design .col-wrapper{justify-content:space-between}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .col-wrapper{flex-direction:column;gap:50px}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .col-wrapper{gap:32px}}.lp-intentional-course-design #backwards-design .col-wrapper .col-left{align-self:center}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left{align-self:auto}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left{display:flex;flex-direction:column}}.lp-intentional-course-design #backwards-design .col-wrapper .col-left p{width:600px}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left p{width:480px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left p{width:95%}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left p{width:100%;font-size:14px}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .col-wrapper .col-left .download-btn{margin:0 auto}}.lp-intentional-course-design #backwards-design .col-wrapper .col-right{flex:0 0 470px}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .col-wrapper .col-right{flex:0 1 auto}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .col-wrapper .col-right{align-self:center}}@media only screen and (max-width:1439px){.lp-intentional-course-design #backwards-design .img-parent{height:370px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .img-parent{height:auto}}.lp-intentional-course-design #backwards-design .tiles-wrapper{margin-top:32px}@media only screen and (max-width:1024px)and (min-width:890px){.lp-intentional-course-design #backwards-design .tiles-wrapper{margin-top:50px}}@media only screen and (max-width:890px){.lp-intentional-course-design #backwards-design .tiles-wrapper{max-width:516px;margin:32px auto 0}}.lp-intentional-course-design #backwards-design .tiles-wrapper h6{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-size:22px;font-style:italic}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .tiles-wrapper h6{text-align:center}}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .tiles-wrapper h6{font-size:18px}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container{margin-top:32px;justify-content:space-between;flex-wrap:wrap;gap:24px}@media only screen and (max-width:759px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container{flex-direction:column;align-items:center}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{width:348px;padding:40px}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{width:280px;padding:32px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile{width:245px;padding:28px}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper{gap:12px;margin-bottom:25px;height:100px}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper{flex-direction:column;height:auto}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper{align-items:center}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper .col-left{flex:0 0 90px}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper .col-right{flex:1;align-self:center}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper .col-right{text-align:center;width:200px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper .col-right{width:160px}}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile .col-wrapper .tile-heading{font-size:22px}.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile p{font-size:16px}@media only screen and (max-width:1279px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile:last-child .col-wrapper .col-right{width:160px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #backwards-design .tiles-wrapper .tiles-container .tile:last-child .col-wrapper .col-right img{margin-top:-4px}}.lp-intentional-course-design #significant-learning{background:linear-gradient(180deg,rgba(251,248,255,0),#f4ecff);margin-bottom:80px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning{margin-bottom:60px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning{margin-bottom:32px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .content-wrapper{margin:0 auto 50px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .content-wrapper{margin:0 auto 32px}}.lp-intentional-course-design #significant-learning .col-wrapper{margin-bottom:55px}@media only screen and (max-width:1439px){.lp-intentional-course-design #significant-learning .col-wrapper{gap:60px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .col-wrapper{flex-direction:column;gap:0}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .col-wrapper{margin-bottom:28px}}.lp-intentional-course-design #significant-learning .col-wrapper .col-left{margin-top:50px}@media only screen and (max-width:1439px){.lp-intentional-course-design #significant-learning .col-wrapper .col-left{margin-top:0}}.lp-intentional-course-design #significant-learning .col-wrapper .col-left p{margin-bottom:60px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .col-wrapper .col-left p{margin-bottom:40px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .col-wrapper .col-left p{margin-bottom:32px}}.lp-intentional-course-design #significant-learning .col-wrapper .col-right{flex:0 0 620px}@media only screen and (max-width:1439px){.lp-intentional-course-design #significant-learning .col-wrapper .col-right{flex:0 0 542px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .col-wrapper .col-right{flex:0 1 auto}}.lp-intentional-course-design #significant-learning .p-single{width:500px;margin:-80px 0 55px;color:#e5166b;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-style:italic}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .p-single{width:370px;margin:55px auto 45px;text-align:center}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .p-single{width:95%;margin:0 auto 28px;font-size:18px}}@media only screen and (max-width:425px)and (min-width:360px){.lp-intentional-course-design #significant-learning .p-single{max-width:256px}}.lp-intentional-course-design #significant-learning .tiles-wrapper{margin-bottom:65px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .tiles-wrapper{width:600px;margin:0 auto 65px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper{width:100%;margin:0 auto 28px}}.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container{justify-content:space-between}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container{flex-wrap:wrap;justify-content:center;gap:32px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container{gap:16px}}.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile{width:275px;padding:40px 22px 24px}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile{width:256px;height:320px}}.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile img{margin:0 auto 30px}.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile .tile-heading{text-align:center;font-size:26px}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile .tile-heading{font-size:18px}}.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile p{font-size:16px}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .tiles-wrapper .tiles-container .tile p{font-size:14px}}.lp-intentional-course-design #significant-learning .text-box{display:flex;justify-content:space-between;gap:80px}@media only screen and (max-width:1439px){.lp-intentional-course-design #significant-learning .text-box{gap:40px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .text-box{flex-direction:column;align-items:center;gap:32px}}@media only screen and (max-width:759px){.lp-intentional-course-design #significant-learning .text-box{gap:28px}}.lp-intentional-course-design #significant-learning .text-box .col-left p{font-size:20px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .text-box .col-left p{width:95%;margin:0 auto;text-align:center}}@media only screen and (max-width:1024px){.lp-intentional-course-design #significant-learning .text-box .col-left p{width:100%}}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .text-box .col-left p{font-size:18px;text-align:left}}.lp-intentional-course-design #significant-learning .text-box .col-left b{color:#e5166b}.lp-intentional-course-design #significant-learning .text-box .col-right{flex:0 0 290px}@media only screen and (max-width:1279px){.lp-intentional-course-design #significant-learning .text-box .col-right{flex:0 1 auto}}.lp-intentional-course-design #cultivating-attention .content-wrapper{margin-bottom:0}.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper{margin-bottom:85px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper{flex-direction:column;margin-bottom:50px}}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper{margin-bottom:32px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper .col-left{flex:0 0 620px}@media only screen and (max-width:1439px){.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper .col-left{flex:0 0 542px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper .col-left{flex:0 1 auto;order:1}}.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper .col-right{align-self:center}.lp-intentional-course-design #cultivating-attention .content-wrapper .col-wrapper .col-right p:last-child{margin-bottom:0}.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box{width:600px;margin:0 auto;text-align:center}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box{width:100%}}.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box h2{color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-style:italic;font-size:34px;margin-bottom:24px}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box h2{font-size:18px;margin-bottom:8px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box p{font-size:20px;margin-bottom:0}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .text-box p{font-size:14px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{margin-top:65px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{margin-top:50px}}@media only screen and (max-width:890px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{max-width:520px;margin:50px auto 0}}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper{margin-top:28px;flex-direction:column;justify-content:center}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container{justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:890px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container{gap:24px}}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container{flex-direction:column;align-items:center}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{width:350px;padding:40px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{width:280px;padding:32px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile{width:247px;padding:32px 28px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper{gap:15px;margin-bottom:24px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper{flex-direction:column;align-items:center;margin-bottom:15px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper .col-left{order:0;flex:0 1 auto}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper .tile-heading{font-size:22px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile .col-wrapper .tile-heading{text-align:center}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile p{font-size:16px}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:first-child .col-wrapper .col-left{flex:0 0 125px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:first-child .col-wrapper .col-left{flex:0 0 75px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:first-child .col-wrapper .col-right{width:125px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:nth-child(2) .col-wrapper .col-left{flex:0 0 72px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:nth-child(2) .col-wrapper .col-left{flex:0 0 75px}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:nth-child(2) .col-wrapper .col-left img{margin-top:4px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:nth-child(2) .col-wrapper .col-left img{margin:0}}.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:last-child .col-wrapper .col-left{flex:0 0 100px}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:last-child .col-wrapper .col-left{flex:0 0 75px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .content-wrapper .tiles-wrapper .tiles-container .tile:last-child .col-wrapper .col-right{width:125px}}.lp-intentional-course-design #cultivating-attention .gradient-div{height:100px;background:linear-gradient(180deg,#fefefe,#f5eeff)}@media only screen and (max-width:1279px){.lp-intentional-course-design #cultivating-attention .gradient-div{height:80px}}@media only screen and (max-width:759px){.lp-intentional-course-design #cultivating-attention .gradient-div{height:40px}}.lp-intentional-course-design #inclusive-teaching{background-color:#f5eeff;padding-bottom:60px}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching{padding-bottom:40px}}.lp-intentional-course-design #inclusive-teaching .col-wrapper{justify-content:space-between;margin-bottom:55px}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .col-wrapper{flex-direction:column;gap:50px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .col-wrapper{gap:32px;margin-bottom:32px}}.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left{align-self:center}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left{align-self:auto}}.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left p{width:575px;margin-bottom:0}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left p{width:480px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-left p{width:100%}}.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-right{flex:0 0 495px}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-right{flex:0 1 auto}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .col-wrapper .col-right{align-self:center}}@media only screen and (max-width:1439px){.lp-intentional-course-design #inclusive-teaching .img-parent{height:360px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .img-parent{height:310px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .img-parent{height:auto}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper{margin-bottom:60px}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper{margin-bottom:20px}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container{flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1439px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container{gap:20px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container{gap:0}}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container{flex-direction:column;align-items:center}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{width:575px;padding:35px}@media only screen and (max-width:1439px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{width:550px;padding:35px 25px;margin-bottom:20px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{width:440px;margin-bottom:40px}}@media only screen and (max-width:1024px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{align-items:center;margin-bottom:32px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile{width:100%;max-width:440px;margin-bottom:16px}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile .tile-heading{margin-bottom:20px}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile p{font-size:16px}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile p{font-size:14px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .modal-btn{padding-bottom:55px}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .modal-btn:hover{cursor:pointer;box-shadow:0 4px 30px 0 rgba(147,74,244,.4)}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .modal-btn:hover .btn-container&gt;img{position:relative;-webkit-animation:bounce-sideways-events 1s ease infinite;animation:bounce-sideways-events 1s ease infinite}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-sm{height:232px;position:relative}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-sm{height:275px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-sm{height:auto}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-with-video{border:none;padding:0;overflow:hidden}@media only screen and (max-width:1279px)and (min-width:1025px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-with-video{align-self:flex-start}}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-xs{height:232px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .tile-xs{height:auto}}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .btn-container{display:flex;position:absolute;bottom:25px;right:25px}.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .btn-container span{color:#e5166b;font-size:16px;margin-right:2px}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .tiles-wrapper .tiles-container .btn-container span{font-size:14px}}.lp-intentional-course-design #inclusive-teaching .text-box{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1279px){.lp-intentional-course-design #inclusive-teaching .text-box{flex-direction:column;gap:32px}}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .text-box{gap:20px}}.lp-intentional-course-design #inclusive-teaching .text-box h2{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-size:28px;font-weight:600;color:#6820c5;margin-bottom:0}@media only screen and (max-width:759px){.lp-intentional-course-design #inclusive-teaching .text-box h2{font-size:18px;text-align:center}}.lp-intentional-course-design #evidence-informed-iteration{background:linear-gradient(180deg,#f5eeff,#fff1f6 30.21%,rgba(245,238,255,0))}@media only screen and (max-width:1279px){.lp-intentional-course-design #evidence-informed-iteration .col-wrapper{flex-direction:column}}.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-left{flex:0 0 620px}@media only screen and (max-width:1439px){.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-left{flex:0 0 542px}}@media only screen and (max-width:1279px){.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-left{flex:0 1 auto;order:1}}.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-right{align-self:center}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-right .topic-heading{align-items:baseline}}.lp-intentional-course-design #evidence-informed-iteration .col-wrapper .col-right p{margin:0}.lp-intentional-course-design #evidence-informed-iteration .text-box{width:880px;margin:65px auto}@media only screen and (max-width:1279px){.lp-intentional-course-design #evidence-informed-iteration .text-box{margin:50px auto}}@media only screen and (max-width:1024px){.lp-intentional-course-design #evidence-informed-iteration .text-box{width:100%}}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .text-box{margin:32px auto}}.lp-intentional-course-design #evidence-informed-iteration .text-box h2{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-size:34px;font-style:italic;font-weight:600;color:#6820c5;text-align:center}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .text-box h2{font-size:18px}}.lp-intentional-course-design #evidence-informed-iteration .text-box p{font-size:20px}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .text-box p{font-size:14px}}.lp-intentional-course-design #evidence-informed-iteration .text-box p a{color:#e5166b;border-color:#e5166b}.lp-intentional-course-design #evidence-informed-iteration .text-box p:last-child{margin-bottom:0}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .text-box p:last-child{width:95%}}@media only screen and (max-width:1279px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper{width:732px;margin:0 auto}}@media only screen and (max-width:890px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper{width:100%}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container{flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1439px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container{gap:32px}}@media only screen and (max-width:890px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container{justify-content:center;align-items:stretch;gap:24px}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile{width:350px;height:438px;padding:56px 38px 38px}@media only screen and (max-width:890px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile{width:100%;max-width:320px;height:auto;padding:38px}}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile{width:256px}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile img{margin:0 auto 40px}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile img{margin:0 auto 24px}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile .tile-heading{width:180px;text-align:center;margin:0 auto 28px}@media only screen and (max-width:759px){.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile .tile-heading{margin:0 auto 20px}}.lp-intentional-course-design #evidence-informed-iteration .tiles-wrapper .tiles-container .tile .download-btn{display:block;margin:28px auto 0}@media only screen and (max-width:890px){.lp-intentional-course-design .bibliography-section{margin-bottom:28px}}.lp-intentional-course-design .bibliography-section .faq__wrapper-box{max-width:1000px}@media only screen and (max-width:1439px){.lp-intentional-course-design .bibliography-section .faq__wrapper-box{margin:0 auto 80px}}@media only screen and (max-width:1279px){.lp-intentional-course-design .bibliography-section .faq__wrapper-box{width:896px}}@media only screen and (max-width:1024px){.lp-intentional-course-design .bibliography-section .faq__wrapper-box{width:790px}}@media only screen and (max-width:890px){.lp-intentional-course-design .bibliography-section .faq__wrapper-box{width:100%;margin:0 auto;padding:0 32px}}.lp-intentional-course-design .bibliography-section .faq__button{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-style:italic;font-size:34px;color:#6820c5;border-bottom:1px solid #c59afa;padding:0 0 24px;margin-bottom:0}.lp-intentional-course-design .bibliography-section .faq__button img{align-self:center}@media only screen and (max-width:759px){.lp-intentional-course-design .bibliography-section .faq__button{font-size:18px}}.lp-intentional-course-design .bibliography-section .faq__content{margin-top:12px}.lp-intentional-course-design .bibliography-section .faq__content li{display:flex;padding:15px 0 16px;border-bottom:1px solid #d9d9d9}.lp-intentional-course-design .bibliography-section .faq__content li img{flex:0 0 10px;align-self:flex-start;margin-right:28px}@media only screen and (max-width:759px){.lp-intentional-course-design .bibliography-section .faq__content li img{margin-right:20px}}@media only screen and (max-width:759px){.lp-intentional-course-design .bibliography-section .faq__content li span{min-width:0;font-size:14px}}.lp-intentional-course-design .bibliography-section .faq__content li a{border-bottom:1px solid #333}@media only screen and (max-width:759px){.lp-intentional-course-design .bibliography-section .faq__content li a{overflow-wrap:break-word}}.lp-intentional-course-design .bibliography-section .faq__content li:last-child{border:none}.lp-intentional-course-design b{font-weight:600}.lp-intentional-course-design #backwards-design,.lp-intentional-course-design #evidence-informed-iteration,.lp-intentional-course-design .intro-section{margin-bottom:40px}.lp-intentional-course-design .content-wrapper{width:1200px;margin:0 auto 30px}@media only screen and (max-width:1439px){.lp-intentional-course-design .content-wrapper{width:1120px}}@media only screen and (max-width:1279px){.lp-intentional-course-design .content-wrapper{width:896px}}@media only screen and (max-width:1024px){.lp-intentional-course-design .content-wrapper{width:790px}}@media only screen and (max-width:890px){.lp-intentional-course-design .content-wrapper{width:100%;margin:0 auto;padding:0 32px}}@media only screen and (max-width:1439px){.lp-intentional-course-design .img-square{display:none}}.lp-intentional-course-design .img-rectangle{display:none}@media only screen and (max-width:1439px){.lp-intentional-course-design .img-rectangle{display:block;position:absolute;right:0}}@media only screen and (max-width:1279px){.lp-intentional-course-design .img-rectangle{display:none}}.lp-intentional-course-design .img-square-sm{display:none}@media only screen and (max-width:1279px){.lp-intentional-course-design .img-square-sm{display:block;position:absolute;right:0}}@media only screen and (max-width:1024px){.lp-intentional-course-design .img-square-sm{display:none}}.lp-intentional-course-design .img-tablet{display:none}@media only screen and (max-width:1024px){.lp-intentional-course-design .img-tablet{display:block}}.lp-intentional-course-design .col-wrapper{display:flex}.lp-intentional-course-design .with-gap{gap:40px}@media only screen and (max-width:759px){.lp-intentional-course-design .with-gap{gap:32px}}.lp-intentional-course-design .download-btn{cursor:pointer;background-color:#e5166b;color:#fff;border:none;border-radius:5px;padding:12px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;transition:all .2s}@media only screen and (max-width:759px){.lp-intentional-course-design .download-btn{font-size:16px}}.lp-intentional-course-design .download-btn:hover{box-shadow:0 10px 30px 0 rgba(147,74,244,.15)}.lp-intentional-course-design .topic-heading{display:flex}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading{align-items:center;margin-bottom:16px}}.lp-intentional-course-design .topic-heading div{display:flex;justify-content:center;align-items:center;flex:0 0 45px;box-shadow:0 10px 30px 0 rgba(147,74,244,.15);background-color:#fff;height:45px;border-radius:10px;margin-right:16px}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading div{flex:0 0 32px;height:32px;border-radius:4px;margin-right:8px}}.lp-intentional-course-design .topic-heading div .numbering{padding-top:3px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading div .numbering{padding-top:0;font-size:18px}}.lp-intentional-course-design .topic-heading h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:700;margin-left:0}@media only screen and (max-width:1024px){.lp-intentional-course-design .topic-heading h1{font-size:38px}}@media only screen and (max-width:759px){.lp-intentional-course-design .topic-heading h1{font-size:22px;margin-bottom:0}}.lp-intentional-course-design .tiles-container{display:flex}.lp-intentional-course-design .tiles-container .tile{border:1px solid #c59afa;border-radius:10px;background:#fff;box-shadow:0 4px 30px 0 rgba(147,74,244,.2)}.lp-intentional-course-design .tiles-container .tile .tile-heading{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:26px}@media only screen and (max-width:759px){.lp-intentional-course-design .tiles-container .tile .tile-heading{font-size:18px}}.lp-intentional-course-design .tiles-container .tile p{margin:0}.lp-intentional-course-design .modal .abstract{width:50%;padding:3rem 3rem 2rem}@media only screen and (max-width:1439px){.lp-intentional-course-design .modal .abstract{width:70%}}@media only screen and (max-width:1024px){.lp-intentional-course-design .modal .abstract{width:80%;padding:2rem 0 2rem 2rem}}@media only screen and (max-width:1024px){.lp-intentional-course-design .modal .abstract .details{padding-right:2rem}}@media only screen and (max-width:759px){.lp-intentional-course-design .modal .abstract .details{margin-top:20px}}.lp-intentional-course-design .modal .abstract .details h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;margin-bottom:28px}@media only screen and (max-width:759px){.lp-intentional-course-design .modal .abstract .details h3{font-size:18px}}.lp-intentional-course-design .modal .abstract .details p{font-size:16px}@media only screen and (max-width:759px){.lp-intentional-course-design .modal .abstract .details p{font-size:14px}}.lp-intentional-course-design .modal .abstract .details ul li{font-size:16px}@media only screen and (max-width:759px){.lp-intentional-course-design .modal .abstract .details ul li{font-size:14px}}.lp-intentional-course-design .modal .abstract .details ul li b{color:#e5166b;font-weight:700}.lp-intentional-course-design .modal .abstract .details ul li a{border-bottom:1px solid #333}@-webkit-keyframes bounce-sideways-events{0%,to{left:.1em}50%{left:.4em}}@keyframes bounce-sideways-events{0%,to{left:.1em}50%{left:.4em}}.page-template-lp-gutenberg main.intro-course .top-left{display:none;position:absolute;top:-150px;left:-400px;transform:scale(.5);transform-origin:top left}@media(min-width:1600px){.page-template-lp-gutenberg main.intro-course .top-left{left:-450px}}.page-template-lp-gutenberg main.intro-course .top-right{display:none;position:absolute;top:-150px;right:-400px;transform:scale(.5);transform-origin:top right}.page-template-lp-gutenberg main.intro-course .left{display:none;position:absolute;top:50%;transform:translateY(-50%) scale(.5);left:-250px;transform-origin:center left}@media(min-width:1200px){.page-template-lp-gutenberg main.intro-course .left,.page-template-lp-gutenberg main.intro-course .top-left,.page-template-lp-gutenberg main.intro-course .top-right{display:inherit}}.page-template-lp-gutenberg main.intro-course .centered-v,.page-template-lp-gutenberg main.intro-course .centered-v-group&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center}.page-template-lp-gutenberg main.intro-course .centered-v-group h2,.page-template-lp-gutenberg main.intro-course .centered-v-group p,.page-template-lp-gutenberg main.intro-course .centered-v h2,.page-template-lp-gutenberg main.intro-course .centered-v p{max-width:1000px;margin-left:auto;margin-right:auto}.page-template-lp-gutenberg main.intro-course .centered-v-group h2,.page-template-lp-gutenberg main.intro-course .centered-v h2{text-align:center}.page-template-lp-gutenberg main.intro-course .section-spacing{margin-bottom:50px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .section-spacing{margin-bottom:100px}}.page-template-lp-gutenberg main.intro-course .section-spacing-large{margin-bottom:25px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .section-spacing-large{margin-bottom:75px}}.page-template-lp-gutenberg main.intro-course .professor-headshot&gt;.wp-block-group__inner-container{display:flex}.page-template-lp-gutenberg main.intro-course .professor-headshot .wp-block-image{flex-shrink:0;margin-bottom:0;padding:5px 0 0!important}.page-template-lp-gutenberg main.intro-course .professor-headshot img{width:40px;height:40px;margin-right:1rem;border:none}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .professor-headshot img{width:50px;height:50px}}.page-template-lp-gutenberg main.intro-course .professor-headshot h5,.page-template-lp-gutenberg main.intro-course .professor-headshot h6{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;line-height:2;color:#333;margin-bottom:0!important}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .professor-headshot h5,.page-template-lp-gutenberg main.intro-course .professor-headshot h6{font-size:1rem}}.page-template-lp-gutenberg main.intro-course .professor-headshot h5 span,.page-template-lp-gutenberg main.intro-course .professor-headshot h6 span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;line-height:1.3;text-transform:none;letter-spacing:normal;display:block;padding-top:.25rem;color:#555}.page-template-lp-gutenberg main.intro-course .large-quote&gt;.wp-block-group__inner-container{padding:50px 0;margin:25px auto 0;position:relative;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;-webkit-animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main.intro-course .large-quote&gt;.wp-block-group__inner-container.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .large-quote&gt;.wp-block-group__inner-container{padding:120px 0;margin:50px 0 0}}@media(min-width:1600px){.page-template-lp-gutenberg main.intro-course .large-quote&gt;.wp-block-group__inner-container{border-radius:10px;margin:75px 60px 0}}.page-template-lp-gutenberg main.intro-course .large-quote .wrapper{max-width:800px}.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote{min-width:100%}.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote p,.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote strong{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.14;color:#fff}.page-template-lp-gutenberg main.intro-course .large-quote .professor-headshot&gt;.wp-block-group__inner-container{padding-right:35px;max-width:600px}.page-template-lp-gutenberg main.intro-course .large-quote div.professor-headshot h6{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.3125rem;color:#fff;line-height:1.4;text-transform:capitalize;letter-spacing:0}.page-template-lp-gutenberg main.intro-course .large-quote .professor-headshot h6 span{font-size:.875rem;padding:.75rem 0;color:#fff}.page-template-lp-gutenberg main.intro-course .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;margin-top:2rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{margin-top:3rem}}.page-template-lp-gutenberg main.intro-course .large-quote .school-logo{max-width:130px;max-height:100px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .large-quote .headshot-with-logo&gt;.wp-block-group__inner-container{margin-top:0;flex-direction:row;align-items:flex-end}.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote p,.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote strong{font-size:2.1875rem}.page-template-lp-gutenberg main.intro-course .large-quote div.professor-headshot h6{font-size:1.5rem}.page-template-lp-gutenberg main.intro-course .large-quote .professor-headshot h6 span{font-size:1.125rem;padding:0}.page-template-lp-gutenberg main.intro-course .large-quote .school-logo{margin-left:auto}}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote p,.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote strong{font-size:2.625rem}.page-template-lp-gutenberg main.intro-course .large-quote .wp-block-quote p{margin-bottom:3rem}}.page-template-lp-gutenberg main.intro-course .school-logo-banner&gt;.wp-block-group__inner-container{margin:0;padding-bottom:50px!important;border-bottom:1px solid #eee}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .school-logo-banner&gt;.wp-block-group__inner-container{padding-bottom:70px!important}}.page-template-lp-gutenberg main.intro-course .school-logo-banner h3,.page-template-lp-gutenberg main.intro-course .school-logo-banner h5{display:none}.page-template-lp-gutenberg main.intro-course .sidebar{padding:25px;border:1px solid #eee;border-radius:5px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .sidebar{padding:30px}}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .sidebar{margin-top:0}}.page-template-lp-gutenberg main.intro-course .sidebar h5{margin-bottom:1.75rem;font-size:.875rem}.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-columns{display:flex;flex-direction:column}.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-column{margin:0;padding:0;flex-basis:auto}@media(min-width:480px){.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-column{flex-basis:50%}}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point&gt;.wp-block-group__inner-container{display:flex;flex-direction:row}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point p{padding-left:15px;font-size:1rem;line-height:1.25}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point i{color:#08d493;font-size:1.25rem;margin-bottom:1rem}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-columns{display:flex;flex-direction:row}.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-column:first-of-type{margin-right:20px}.page-template-lp-gutenberg main.intro-course .sidebar .wp-block-column:last-of-type{margin-left:20px}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point&gt;.wp-block-group__inner-container{flex-direction:column}.page-template-lp-gutenberg main.intro-course .sidebar .feature-point p{padding-left:0}}.page-template-lp-gutenberg main.intro-course .gradient-frame&gt;.wp-block-group__inner-container,.page-template-lp-gutenberg main.intro-course .sidebar-gradient&gt;.wp-block-group__inner-container{padding:25px;border:3px solid;border-image-slice:1;border-image-source:linear-gradient(100deg,#934af4,#e5166b)}.page-template-lp-gutenberg main.intro-course .slider-section&gt;.wp-block-group__inner-container{text-align:center}.page-template-lp-gutenberg main.intro-course .slider-section&gt;.wp-block-group__inner-container&gt;p{max-width:1000px;margin-left:auto;margin-right:auto;font-size:1.125rem;color:#333}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .slider-section&gt;.wp-block-group__inner-container&gt;p{font-size:1.5rem}}.page-template-lp-gutenberg main.intro-course .slider-section .slick-slide img,.page-template-lp-gutenberg main.intro-course .slider-section .slick-slide video{border:1px solid #eee;border-radius:5px;width:98%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .slider-section .slick-slide img,.page-template-lp-gutenberg main.intro-course .slider-section .slick-slide video{width:100%;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}}.page-template-lp-gutenberg main.intro-course .slider-section .slick-slider{margin-top:50px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .slider-section .slick-slider{margin-top:90px;margin-bottom:50px}}.page-template-lp-gutenberg main.intro-course .slider-section .slick-initialized .slick-slide{display:flex;z-index:5}.page-template-lp-gutenberg main.intro-course .slider-section .slick-track{margin-top:75px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-arrow{top:10px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-arrow:before{font-family:Font Awesome\ 5 Pro;color:#767676;font-size:16px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-arrow:hover:before{color:#e5166b;transition:color .3s ease-in}.page-template-lp-gutenberg main.intro-course .slider-section .slick-prev{left:-50px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-next{right:-50px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-prev:before{content:"ï“";left:0;font-family:Font Awesome\ 5 Pro;color:#e5166b}.page-template-lp-gutenberg main.intro-course .slider-section .slick-next:before{content:"ï”";right:0;font-family:Font Awesome\ 5 Pro;color:#e5166b}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots{display:flex;justify-content:space-between;margin:0 auto;top:0;left:50%;transform:translateX(-50%);max-width:83%;z-index:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li{width:100%;margin:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:last-child{width:20px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:first-child button:after{content:"BEFORE CLASS"}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:nth-child(2) button:after{content:"DURING CLASS"}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:last-child button:after{content:"AFTER CLASS"}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:after{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;letter-spacing:.1em;position:absolute;bottom:-40px;left:-45px;top:45px;color:#767676;width:110px;height:18px;border-bottom:2px solid transparent}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:after{font-size:1rem;font-size:.875rem}}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:before{content:"";height:9px;border-bottom:1px solid #e5166b;position:absolute;top:0;z-index:0;left:20px;right:calc(100% - 20px)}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.left-to-right:before{right:4px;transition:right 8s ease-in}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:after{content:"";width:calc(99% - 20px);height:9px;border-bottom:1px solid #d9d9d9;position:absolute;top:0;left:20px;z-index:-1}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li:last-child:after{display:none}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button{height:17px;width:17px;position:relative;border:1px solid #767676;margin:0}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:before{content:"";height:9px;width:9px;background:#767676;top:3px;left:3px;opacity:1}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button.selected,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:focus,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:hover{border-color:#e5166b;transition:border-color .3s ease-in;box-shadow:0 0 20px rgba(229,22,108,.1882352941)}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button:before,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button.selected:before,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:focus:before,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:hover:before{background:#e5166b;transition:background .3s ease-in}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li.slick-active button:after,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:focus:after,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:hover:after{color:#e5166b;transition:color .3s ease-in}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button.selected:focus,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:focus{outline:3px solid #934af4;outline-offset:3px}.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button.selected:focus:after,.page-template-lp-gutenberg main.intro-course .slider-section .slick-dots li button:focus:after{border-color:#e5166b}.page-template-lp-gutenberg main.intro-course .slider-section .wp-block-column:first-of-type{text-align:left;padding-right:7%}@media(min-width:600px){.page-template-lp-gutenberg main.intro-course .slider-section .wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown&gt;.wp-block-group__inner-container{padding:25px 0;margin:0 auto 50px;position:relative;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;-webkit-animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main.intro-course .pricing-breakdown&gt;.wp-block-group__inner-container.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown&gt;.wp-block-group__inner-container{padding:45px 0;margin-bottom:100px}}@media(min-width:1600px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown&gt;.wp-block-group__inner-container{border-radius:10px;margin-right:60px;margin-left:60px}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-columns .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-columns .wp-block-column:first-child{flex-basis:66.666%;padding-right:100px}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-columns .wp-block-column:last-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-columns .wp-block-column:last-child{flex-basis:33.333%}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .professor-headshot h6,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .professor-headshot span,.page-template-lp-gutenberg main.intro-course .pricing-breakdown h3,.page-template-lp-gutenberg main.intro-course .pricing-breakdown h4,.page-template-lp-gutenberg main.intro-course .pricing-breakdown li,.page-template-lp-gutenberg main.intro-course .pricing-breakdown p,.page-template-lp-gutenberg main.intro-course .pricing-breakdown p.disclaimer{color:#fff}.page-template-lp-gutenberg main.intro-course .pricing-breakdown h5{color:#08d493}.page-template-lp-gutenberg main.intro-course .pricing-breakdown h3{margin-bottom:2rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .btn-chevron .wp-block-button__link,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .btn-chevron .wp-block-button__link:hover,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .small-caps-header{color:#08d493;background:none}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number&gt;.wp-block-group__inner-container{position:relative;max-width:535px;margin:1rem 0 2.5rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number&gt;.wp-block-group__inner-container{margin-bottom:3rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price{display:flex;flex-direction:row;align-items:flex-end}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .number{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:27vw;line-height:.725}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price sup{font-size:13.5vw;color:#fff;padding-right:.5rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .unit{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;line-height:1;font-size:7.5vw;padding-left:.75rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .number{font-size:13vw}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price sup{font-size:7.25vw}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .unit{font-size:3.5vw;padding-left:1rem}}@media(min-width:1200px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .number{font-size:11.25rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price sup{font-size:5.625rem;padding-right:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .price .unit{font-size:2.625rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value{position:absolute;top:-20px;right:40px;height:50px;width:50px;text-align:center;border:2px solid #08d493;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value.large{right:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-1{font-size:.85rem;line-height:1.5}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-2{font-size:.51125rem;line-height:1.12}@media(min-width:550px)and (max-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value{padding:10px;top:0;right:30px;height:60px;width:60px}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value.large{right:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-1{font-size:1.3625rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-2{font-size:.8125rem}}@media(min-width:768px)and (max-width:992px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value{right:80px;top:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value.large{right:0}}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value{right:90px;height:60px;width:60px;padding:10px}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value.large{right:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-1{font-size:1.3625rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .callout-number .value .part-2{font-size:.8125rem}}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-group .tick-list li{margin:.5rem 0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-group .tick-list li:last-of-type{margin-bottom:1rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .disclaimer{margin:1.5rem 0}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .disclaimer{font-size:1rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown h4{font-size:1.5rem;margin:2rem 0 0;line-height:1.25}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown h4{font-size:1.75rem;margin-top:3rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button{margin:1rem 0 0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;position:relative;padding:0;background:none;width:auto;border:none}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link{width:auto;font-size:1.375rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link:after{content:"ï”";font-family:Font Awesome\ 5 Pro;font-weight:600;font-size:15px;position:absolute;right:-22px;bottom:0}@-webkit-keyframes hover-sideways{0%,to{right:-22px}50%{right:-30px}}@keyframes hover-sideways{0%,to{right:-22px}50%{right:-30px}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link:active:after,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link:focus:after,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .wp-block-button .wp-block-button__link:hover:after{-webkit-animation:hover-sideways 1s ease infinite;animation:hover-sideways 1s ease infinite}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar{border:1px solid hsla(0,0%,100%,.2)}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-columns{margin-right:-15px;margin-left:-15px}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-columns .wp-block-column{flex-basis:100%;margin:0}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-columns .wp-block-column{flex-basis:50%;padding:0 15px}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar h5{color:#fff;font-size:.875rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .feature-point i{margin-bottom:.5rem}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button{margin-top:0}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;cursor:pointer!important;transition:all .25s ease;text-transform:none;border-radius:0;position:relative;background:none;border:none;color:#767676;color:#fff;padding:0;font-size:15px!important;display:inline;text-align:left}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{width:auto;font-size:1.375rem}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:after{content:"ï£";font-family:Font Awesome\ 5 Pro;font-weight:600;font-size:.889em;margin-left:.6em;position:absolute;top:15%}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:active,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:focus,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:hover{color:#e5166b}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:active:after,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:focus:after,.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:hover:after{-webkit-animation:hover-bounce 1s ease-in-out infinite;animation:hover-bounce 1s ease-in-out infinite}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link{font-size:16px!important}}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:after{top:.2em}.page-template-lp-gutenberg main.intro-course .pricing-breakdown .sidebar .wp-block-button .wp-block-button__link:hover{color:#08d493}.page-template-lp-gutenberg main.intro-course .details&gt;.wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center}.page-template-lp-gutenberg main.intro-course .details&gt;.wp-block-group__inner-container&gt;p{max-width:1000px;margin-left:auto;margin-right:auto;font-size:1.125rem;color:#333}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details&gt;.wp-block-group__inner-container&gt;p{font-size:1.5rem}}.page-template-lp-gutenberg main.intro-course .details h2{max-width:1000px;margin:0 auto 2rem;text-align:center}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details h2{margin-bottom:2.5rem}}.page-template-lp-gutenberg main.intro-course .details .wp-block-columns .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .wp-block-columns .wp-block-column:first-child{flex-basis:66.666%;padding-right:100px}}.page-template-lp-gutenberg main.intro-course .details .wp-block-columns .wp-block-column:last-child{flex-basis:100%}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .wp-block-columns .wp-block-column:last-child{flex-basis:33.333%}}.page-template-lp-gutenberg main.intro-course .details .tick-list{margin-bottom:2rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .tick-list{margin-bottom:3rem}}.page-template-lp-gutenberg main.intro-course .details .tick-list:last-child{margin-bottom:0}.page-template-lp-gutenberg main.intro-course .details .sidebar{margin-bottom:30px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .sidebar{margin-bottom:40px}}.page-template-lp-gutenberg main.intro-course .details .sidebar h5{color:#333;margin-bottom:1rem;font-size:.875rem}.page-template-lp-gutenberg main.intro-course .details .sidebar p{font-size:1rem;text-align:left;color:#555;margin-bottom:1.25rem}.page-template-lp-gutenberg main.intro-course .details .sidebar .more-vertical-space{margin-top:1.75rem}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient&gt;.wp-block-group__inner-container{margin-bottom:30px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient&gt;.wp-block-group__inner-container{margin-bottom:40px}}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient h5{color:#6820c5;margin-bottom:0;font-size:.875rem}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient li{font-size:1rem!important;line-height:1.4!important;color:#555;padding-left:25px!important}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient .tick-list,.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient li:last-child{margin-bottom:0}.page-template-lp-gutenberg main.intro-course .details .sidebar-gradient .wp-block-button{margin:0}.page-template-lp-gutenberg main.intro-course .details .btn-small{display:block;padding:0;margin:0}.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link{text-align:center;color:#fff;background:#e5166b}.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link:hover{color:#e5166b;background:none}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details .btn-small .wp-block-button__link{width:100%}}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course .details p{text-align:left}}.page-template-lp-gutenberg main.intro-course.index .hero{margin-bottom:100px}@media(min-width:480px){.page-template-lp-gutenberg main.intro-course.index .hero{margin-bottom:30vw}}@media(min-width:1200px){.page-template-lp-gutenberg main.intro-course.index .hero{margin-bottom:350px}}.page-template-lp-gutenberg main.intro-course.index .school-logo-banner{border:none}.page-template-lp-gutenberg main.intro-course.index .school-logo-banner h5{display:block}.page-template-lp-gutenberg main.intro-course.index .related-courses{margin-top:10px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses{margin-top:40px}}.page-template-lp-gutenberg main.intro-course.index .related-courses h5{color:#934af4;margin-bottom:.5rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses h5{margin-bottom:.75rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses h5 a{color:#934af4}.page-template-lp-gutenberg main.intro-course.index .related-courses h5 a:hover{color:#e5166b}.page-template-lp-gutenberg main.intro-course.index .related-courses .header h2{width:100%;margin-bottom:1rem;margin-top:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.15}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .header h2{width:50%;float:left;font-size:2.25rem;margin-bottom:2rem;margin-left:-2px}}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course.index .related-courses .header h2{font-size:2.625rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses .header p{width:100%;font-size:1.125rem;line-height:1.5;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#333;margin-bottom:0}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .header p{width:42%;float:right;padding-left:5%;margin-top:5px;font-size:1.3125rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid{clear:both;display:flex;flex-wrap:wrap;padding:20px 0 50px}@media(min-width:480px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid{margin:0 -1.75%;padding-top:40px}}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid{padding:70px 0 100px}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block{width:100%;border:1px solid #eee;margin-top:25px;transition:all .25s ease-out}@media(min-width:480px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block{width:46.5%;margin:1.75%}}@media(min-width:992px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block{width:29.833%}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .img-con{max-height:200px;overflow:hidden}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text{padding:20px}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text{padding:30px 35px}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.375rem;margin-bottom:1rem;line-height:1.2}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text h3{font-size:1.75rem;margin-bottom:1.25rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;line-height:1.4;margin-bottom:1.25rem}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text p{font-size:1.125rem;margin-bottom:1.75rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1rem;color:#767676;position:relative}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text span{font-size:1.125rem}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text span i{position:absolute;margin-left:.6em;bottom:3px;font-size:.65em;transition:all .25s ease-out}@media(min-width:768px){.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .courses-block-text span i{bottom:4px}}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block:hover{cursor:pointer;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block:hover h3,.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block:hover span{color:#e5166b}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block:hover .school-logo{opacity:.8}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block:hover .courses-block-text span i{margin-left:.9em}.page-template-lp-gutenberg main.intro-course.index .related-courses .courses-grid .story-block .school-logo{opacity:.6;max-height:80px;transition:all .25s ease-out;margin:1.75rem auto 0;text-align:center;display:block}.lp-research-behind-top-hat .section-container{max-width:1081px;width:90%;margin:0 auto}@media screen and (max-width:1280px){.lp-research-behind-top-hat .section-container{max-width:896px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .section-container{max-width:790px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .section-container{max-width:680px}}.lp-research-behind-top-hat .btn{color:#fff;text-align:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;border-radius:6px;padding:12px 20px;border:1px solid #934af4;background-color:#934af4;cursor:pointer}.lp-research-behind-top-hat .btn:active,.lp-research-behind-top-hat .btn:focus,.lp-research-behind-top-hat .btn:hover{background-color:#fff;color:#934af4}@media screen and (max-width:1280px){.lp-research-behind-top-hat .btn{font-size:20px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .btn{font-size:16px}}.lp-research-behind-top-hat .commitment .heading,.lp-research-behind-top-hat .evidence .heading,.lp-research-behind-top-hat .improving-student-outcomes .heading,.lp-research-behind-top-hat .real-results .heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400;line-height:120%;margin-bottom:24px}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .heading,.lp-research-behind-top-hat .evidence .heading,.lp-research-behind-top-hat .improving-student-outcomes .heading,.lp-research-behind-top-hat .real-results .heading{font-size:22px}}.lp-research-behind-top-hat .commitment .content,.lp-research-behind-top-hat .evidence .content,.lp-research-behind-top-hat .improving-student-outcomes .content,.lp-research-behind-top-hat .real-results .content{font-size:22px;line-height:140%}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .content,.lp-research-behind-top-hat .evidence .content,.lp-research-behind-top-hat .improving-student-outcomes .content,.lp-research-behind-top-hat .real-results .content{font-size:14px}}.lp-research-behind-top-hat .hero-section{background:linear-gradient(180deg,#fff1f6,#f6f0ff);display:flex;justify-content:center}.lp-research-behind-top-hat .hero-section .container-wrapper{display:flex;align-items:center;max-width:100%;width:100%}@media screen and (max-width:1281px){.lp-research-behind-top-hat .hero-section .container-wrapper{min-height:520px}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper{min-height:575px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .hero-section .container-wrapper{justify-content:space-between}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper{flex-direction:column;padding-top:30px}}.lp-research-behind-top-hat .hero-section .container-wrapper .container{flex:1;max-width:720px;width:90%}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper .container{max-width:530px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .hero-section .container-wrapper .container{margin-right:0;margin-left:110px}}@media screen and (max-width:954px){.lp-research-behind-top-hat .hero-section .container-wrapper .container{max-width:41px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .hero-section .container-wrapper .container{padding-left:0;max-width:490px;margin-left:40px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .container{max-width:680px;padding:0;margin-left:0;display:flex}}.lp-research-behind-top-hat .hero-section .container-wrapper .container .text-box{width:90%;margin:0 auto}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper .container .text-box{width:100%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .hero-section .container-wrapper .container .text-box{width:90%;margin:0}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .container .text-box{width:100%}}.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{background:linear-gradient(180deg,#c59afa,#ff8dba);display:flex;justify-content:flex-end;padding-top:20px;flex-basis:42.5%}@media screen and (max-width:1440px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{flex-basis:40%}}@media screen and (max-width:1281px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{height:100%;flex-basis:38.5%;display:flex;align-items:self-end;padding-top:0}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{flex-basis:30%}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{max-width:300px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container{position:relative;flex-basis:unset;max-width:unset;width:100%}}.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .mobile-cta-btn{display:none}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .mobile-cta-btn{width:262px;display:flex;margin:0 auto;position:absolute;left:0;right:0;text-align:center;bottom:-40px}}.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{width:90%;max-width:558px;margin-top:20px}@media screen and (min-width:1921px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{transform:translateX(-90%)}}@media screen and (max-width:1920px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{transform:translateX(-380px)}}@media screen and (max-width:1730px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{transform:translateX(-250px)}}@media screen and (max-width:1550px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{transform:translateX(-150px)}}@media screen and (max-width:1281px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{transform:translateX(-100px);width:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{display:none}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .desktop-hero-img{display:block;transform:translateX(0)}}.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{display:none}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{display:block;transform:translateX(-30%);width:100%;min-width:392px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:1180px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{transform:translateX(-20%)}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{transform:translateX(0)}}@media screen and (max-width:890px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{transform:translateX(-5%)}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .container-wrapper .hero-img-container .smaller-hero-img{display:none}}.lp-research-behind-top-hat .hero-section .text-box .hero-learn-about{color:#2d1159;font-size:18px;font-weight:600;font-variant:all-small-caps;margin-bottom:18px}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .text-box .hero-learn-about{font-size:12px;text-align:center}}.lp-research-behind-top-hat .hero-section .text-box .hero-heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:400;line-height:110%;background:linear-gradient(180deg,#6820c5,#e5166b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .text-box .hero-heading{width:533px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .text-box .hero-heading{font-size:32px;width:unset;text-align:center}}.lp-research-behind-top-hat .hero-section .text-box .hero-heading em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .text-box .hero-heading em{display:block}}@media screen and (max-width:414px){.lp-research-behind-top-hat .hero-section .text-box .hero-heading em{display:inline}}@media screen and (max-width:414px){.lp-research-behind-top-hat .hero-section .text-box .hero-heading .next-line{display:block}}.lp-research-behind-top-hat .hero-section .text-box .hero-text{width:576px;margin-bottom:26px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .hero-section .text-box .hero-text{width:500px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .hero-section .text-box .hero-text{width:439px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .text-box .hero-text{font-size:14px;width:unset}}@media screen and (max-width:759px){.lp-research-behind-top-hat .hero-section .text-box .desktop-cta-btn{display:none}}.lp-research-behind-top-hat .improving-student-outcomes{background-color:#fbf8ff;padding:50px 0}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content{padding-top:30px}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container{width:60%}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container{width:70%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container{width:100%}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .heading{width:414px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .heading{width:100%}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .heading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .heading{text-align:center}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .heading .next-line,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .heading .next-line,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .heading .next-line,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .heading .next-line{display:block}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .content,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .content,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .content,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .content{max-width:550px;margin-bottom:40px}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .content,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .content,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .content,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .content{max-width:100%}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .subheading{color:#e5166b;font-size:22px;font-weight:600}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .subheading,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .subheading{font-size:18px}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys{display:flex;align-items:flex-start;gap:18px}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys .bullet{width:35px;height:35px;filter:drop-shadow(0 10px 30px rgba(45,17,89,.3))}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys .bullet,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys .bullet{width:15px;height:auto}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys p{font-size:16px;max-width:350px}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys p{max-width:100%}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .text-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .list-container .keys p,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .text-container .keys p{font-size:14px}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container{width:40%}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container{width:30%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container{width:100%;display:flex;flex-direction:column;align-items:center;max-width:491px;margin:0 auto}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container{max-width:unset}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container .mobile-cta,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container .mobile-cta{display:none}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container .mobile-cta,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container .mobile-cta{display:block;margin:32px auto 45px;max-width:379px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container .mobile-cta,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container .mobile-cta{max-width:262px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .img-container .mobile-cta .next-line,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .img-container .mobile-cta .next-line{display:block}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats{display:flex;width:392px;margin-top:50px;padding:5px 0;flex-direction:column;align-items:flex-start;border-top:1px solid #934af4}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .percentage,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .percentage{color:#934af4;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:60px;font-weight:400;margin-bottom:0}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .percentage,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .percentage{font-size:32px}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .detail,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .detail{font-size:20px;margin-bottom:20px}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .detail,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .detail{font-size:14px}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .source,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .source{color:rgba(0,0,0,.7);font-size:12px;margin-bottom:20px}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .stats .desktop-cta,.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content .stats .desktop-cta{display:none}}.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content{display:flex;justify-content:space-between;gap:100px;margin-bottom:80px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .desktop-main-content{display:none}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content{display:none}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content{display:flex;flex-direction:column}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .top-container{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .top-container{gap:35px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .top-container{display:flex;flex-direction:column;gap:0}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container{display:flex;justify-content:space-between;gap:80px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container{gap:50px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container{display:flex;flex-direction:column;max-width:491px;margin:0 auto;gap:0}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container{max-width:unset}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container .list-container{width:50%}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container .list-container{width:100%}}.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container .stats{width:50%}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container .stats{width:100%;margin-top:0;margin-bottom:40px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .improving-student-outcomes .alt-main-content .bottom-container .stats{margin-bottom:20px}}.lp-research-behind-top-hat .improving-student-outcomes .video-container{position:relative;height:0;overflow:hidden;padding-bottom:31.5%;border-radius:10px;border:1px solid #894eeb;box-shadow:0 20px 30px 0 rgba(104,32,197,.15);margin-bottom:-90px}@media screen and (max-width:1440px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:42%}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:39.5%}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:43.5%}}@media screen and (max-width:891px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:50%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:43%}}@media screen and (max-width:760px){.lp-research-behind-top-hat .improving-student-outcomes .video-container{padding-bottom:50%}}.lp-research-behind-top-hat .improving-student-outcomes .video-container #playButton{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;z-index:1}.lp-research-behind-top-hat .improving-student-outcomes .video-container #videoFrame{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-research-behind-top-hat .commitment{padding:120px 0 50px}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment{padding-top:80px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment{padding-top:70px}}.lp-research-behind-top-hat .commitment .heading{text-align:center}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .heading .next-line{display:block}}.lp-research-behind-top-hat .commitment .content{margin-bottom:0}.lp-research-behind-top-hat .commitment .tiles-container .about-tiles{margin:50px 0 22px;font-weight:600;font-size:22px}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .about-tiles{margin:22px 0}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .about-tiles{text-align:center;margin:40px auto 22px;width:525px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .tiles-container .about-tiles{font-size:18px;margin:24px 0;width:unset}}.lp-research-behind-top-hat .commitment .tiles-container .row{display:flex;justify-content:space-between;gap:45px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .commitment .tiles-container .row{gap:30px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row{flex-direction:column;align-items:center;gap:25px}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile{width:525px;min-height:318px;display:flex;flex-direction:column}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile{min-height:unset}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile{max-width:525px;width:auto}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container{flex-basis:50%;border-radius:9px 9px 0 0;border:1px solid var(--Gray-Light,#d9d9d9);background:linear-gradient(180deg,#c59afa,#f4c9e3);display:flex;justify-content:center;align-items:flex-end;height:160px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container{min-height:160px;max-height:160px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container{min-height:unset;max-height:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container img{border-radius:9px 9px 0 0;max-width:80%}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container img{max-width:90%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container img{max-width:70%}}@media screen and (max-width:450px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container img{max-width:90%}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container .top-room-img{margin-top:60px}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container .top-room-img{margin-top:20px}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container .platform-img{margin-top:90px}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .img-container .platform-img{margin-top:20px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .etexts-container{overflow:hidden}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .etexts-container .etexts-lib{max-width:100%!important}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .etexts-container .etexts-lib{transform:translateY(-15px) scale(1.25)}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .etexts-container .etexts-lib{transform:translateY(0) scale(1)}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .etexts-container .etexts-lib{transform:translateY(0) scale(1.1)}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container{flex-basis:50%;border-radius:0 0 9px 9px;border:1px solid var(--Gray-Light,#d9d9d9);background:#fff;box-shadow:0 4px 20px 0 rgba(147,74,244,.2)}@media screen and (max-width:1280px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container{min-height:160px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container{min-height:unset}}.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container p{color:#000;font-size:16px;line-height:140%;padding:24px;margin-bottom:0}@media screen and (max-width:1280px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container p{padding:20px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .commitment .tiles-container .row .tile .text-container p{font-size:14px}}.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container{flex-basis:100%;border-radius:9px}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container{max-height:320px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container{max-height:unset}}.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container .last-tile-main{color:#e5176b;font-weight:600}.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container .last-tile-text{display:flex;gap:10px;padding:0 24px 24px}@media screen and (max-width:1024px){.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container .last-tile-text{padding:0 15px 15px}}.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container .last-tile-text svg{margin-top:10px;width:5px;height:5px;flex-shrink:0;fill:var(--Green,#08d493);stroke-width:1px;stroke:var(--Gray-Light,#d9d9d9)}.lp-research-behind-top-hat .commitment .tiles-container .row .last-tile .text-container .last-tile-text .with-bullet{padding:0}.lp-research-behind-top-hat .commitment .btn{display:flex;margin:50px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp-research-behind-top-hat .evidence .top-div{background:linear-gradient(180deg,rgba(244,234,255,.36),rgba(244,234,255,.95));padding:50px 0}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .top-div{padding:50px 0 105px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .top-div{padding-top:30px}}.lp-research-behind-top-hat .evidence .top-div .heading{text-align:center}@media screen and (max-width:1024px){.lp-research-behind-top-hat .evidence .top-div .heading .next-line{display:block}}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .top-div .list-container{width:75%;margin:0 auto}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .top-div .list-container{width:100%}}.lp-research-behind-top-hat .evidence .top-div .list-container .list-row{display:flex;gap:50px}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .top-div .list-container .list-row{flex-direction:column;gap:0}}.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item{display:flex;flex-basis:50%;gap:24px;padding:15px 0}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item{padding:24px 0}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item{padding:12px 0}}.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item img{align-self:flex-start}.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item .text{margin-bottom:0}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .list-item .text{font-size:14px}}.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .underline{border-bottom:.5px solid #767676}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .top-div .list-container .list-row .mobile-underline{border-bottom:.5px solid #767676}}.lp-research-behind-top-hat .evidence .btm-div{background:linear-gradient(180deg,hsla(0,0%,100%,.56),rgba(234,218,255,.99) 113.88%);height:300px}@media screen and (max-width:1024px){.lp-research-behind-top-hat .evidence .btm-div{height:280px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .btm-div{height:500px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .btm-div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 -60px}}.lp-research-behind-top-hat .evidence .btm-div .section-container{display:flex;gap:50px;transform:translateY(-55px)}@media screen and (max-width:1280px){.lp-research-behind-top-hat .evidence .btm-div .section-container{gap:20px;transform:translateY(-25px)}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .evidence .btm-div .section-container{transform:translateY(-15px)}}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .btm-div .section-container{flex-direction:column;align-items:center;transform:translateY(-100px)}}.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container{min-width:515px;width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1280px){.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container{min-width:unset}}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container{width:75%}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container{width:100%}}.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container img{width:515px}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container img{width:100%;max-height:350px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .btm-div .section-container .img-container img{max-height:420px}}.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box{width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:890px){.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box{width:75%}}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box{width:100%}}.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box p{font-size:22px}@media screen and (max-width:759px){.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box p{font-size:14px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .evidence .btm-div .section-container .text-box .btn .next-line{display:block}}.lp-research-behind-top-hat .real-results{background-color:#f8f2ff;padding-top:105px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results{padding-top:35px}}.lp-research-behind-top-hat .real-results .heading{text-align:center}.lp-research-behind-top-hat .real-results .content{text-align:center;width:90%;margin:0 auto 30px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .real-results .content{width:100%}}.lp-research-behind-top-hat .real-results .tab-selections{background-color:#fff;border-radius:5px;border:5px solid #fff;box-shadow:0 4px 30px 0 rgba(147,74,244,.25);display:flex;justify-content:space-between}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab-selections{flex-direction:column}}.lp-research-behind-top-hat .real-results .tab-selections .selection-item{background-color:#fff;border-radius:6px;border:none;padding:12px 15px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;cursor:pointer}@media screen and (max-width:1280px){.lp-research-behind-top-hat .real-results .tab-selections .selection-item{font-size:19px}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .real-results .tab-selections .selection-item{font-size:16px}}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab-selections .selection-item{font-size:14px}}.lp-research-behind-top-hat .real-results .tab-selections .selection-item[disabled]{border:1px solid #934af4;background-color:#934af4;color:#fff;cursor:default}.lp-research-behind-top-hat .real-results .tab{display:none;margin-top:48px;padding-bottom:160px}.lp-research-behind-top-hat .real-results .tab .tab-heading{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;margin-bottom:17px}@media screen and (max-width:1280px){.lp-research-behind-top-hat .real-results .tab .tab-heading{font-size:30px}}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .tab-heading{font-size:22px}}.lp-research-behind-top-hat .real-results .tab .tab-heading .next-line{display:block}@media screen and (max-width:1024px){.lp-research-behind-top-hat .real-results .tab .tab-heading .next-line{display:inline}}.lp-research-behind-top-hat .real-results .tab .article-link{color:#e5166b;font-size:18px;font-weight:600;margin-bottom:0}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .article-link{width:80%;margin:0 auto}}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .article-link{font-size:14px;width:100%}}.lp-research-behind-top-hat .real-results .tab .article-link a{color:#e5166b;border-color:#e5166b}.lp-research-behind-top-hat .real-results .tab .about{font-size:18px;font-weight:600;font-variant:all-small-caps;margin:22px 0}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .about{width:80%;margin:22px auto}}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .about{font-size:14px;width:100%}}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .content-box{width:80%;margin:0 auto}}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box{width:100%}}.lp-research-behind-top-hat .real-results .tab .content-box .row{display:flex;gap:50px}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .content-box .row{flex-direction:column;gap:0}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col{flex-basis:50%}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col{flex-basis:100%}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .heading-sm{color:#934af4;font-size:22px;font-weight:600;font-variant:all-small-caps;margin-bottom:4px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .heading-sm,.lp-research-behind-top-hat .real-results .tab .content-box .row .col .text{font-size:14px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item{display:flex;align-items:center;gap:12px;margin:26px 0}@media screen and (max-width:1440px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item{margin:24px 0}}@media screen and (max-width:1280px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item{margin:20px 0}}@media screen and (max-width:1024px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item{margin:15px 0}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item .icon-container{flex-basis:15%;min-width:92px;display:flex;justify-content:center}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item .icon-container .percentage{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:45px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item .icon-container .percentage{font-size:24px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item .icon-container img{width:55px;height:auto}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item .icon-container img{width:44px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item p{flex-basis:85%;margin-bottom:0;font-size:16px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .item p{font-size:14px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .divider{background:linear-gradient(90deg,#e5166b,#934af4);height:2px;border-radius:7px;display:block}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author{display:flex;gap:40px;margin:30px 0}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author{gap:20px;margin:0}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author img{width:100px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author img{width:86px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author .author-info{align-self:flex-end}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author .author-info .author-name{color:#2d1159;font-size:22px;font-weight:600;font-variant:all-small-caps;margin-bottom:8px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author .author-info .author-name{font-size:14px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author .author-info .author-title{font-size:16px;margin-bottom:10px}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .content-box .row .col .author .author-info .author-title{font-size:12px}}.lp-research-behind-top-hat .real-results .tab .content-box .row .col .special-case{margin-top:-30px}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .desktop-content-box{display:none}}.lp-research-behind-top-hat .real-results .tab .mobile-content-box{display:none}@media screen and (max-width:890px){.lp-research-behind-top-hat .real-results .tab .mobile-content-box{display:block}}.lp-research-behind-top-hat .real-results .tab .quote-box{display:flex;flex-direction:column;justify-content:center;gap:24px;text-align:center;max-width:85%;min-height:140px;padding:24px 45px;border-radius:10px;margin:40px auto -200px;background:#6820c5}@media screen and (max-width:1024px){.lp-research-behind-top-hat .real-results .tab .quote-box{max-width:100%}}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .quote-box{padding:15px;gap:16px;margin-bottom:-230px;margin-top:30px}}.lp-research-behind-top-hat .real-results .tab .quote-box h3{color:#fff;font-size:32px;font-weight:600;margin-bottom:0}@media screen and (max-width:759px){.lp-research-behind-top-hat .real-results .tab .quote-box h3{font-size:18px}}.lp-research-behind-top-hat .real-results .tab .quote-box p{color:#fff;margin-bottom:0;font-size:18px;font-weight:400}.lp-research-behind-top-hat .real-results .tab.selected{display:block}.lp-research-behind-top-hat .research-references{margin-top:120px}.lp-research-behind-top-hat .research-references .faq__wrapper-box{max-width:1081px}@media only screen and (max-width:1439px){.lp-research-behind-top-hat .research-references .faq__wrapper-box{margin:0 auto 80px}}@media only screen and (max-width:1279px){.lp-research-behind-top-hat .research-references .faq__wrapper-box{width:896px}}@media only screen and (max-width:1024px){.lp-research-behind-top-hat .research-references .faq__wrapper-box{width:790px}}@media only screen and (max-width:890px){.lp-research-behind-top-hat .research-references .faq__wrapper-box{width:100%;margin:0 auto;padding:0 32px}}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__button{border-bottom:1px solid #c59afa;padding:0 0 24px;margin-bottom:0;color:#6820c5;font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600;font-size:34px;font-style:italic}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__button img{align-self:center}@media only screen and (max-width:759px){.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__button{font-size:18px}}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content{margin-top:12px}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li{display:flex;padding:15px 0 16px;border-bottom:1px solid #d9d9d9}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li img{flex:0 0 10px;align-self:flex-start;margin-right:28px}@media only screen and (max-width:759px){.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li img{margin-right:20px}}@media only screen and (max-width:759px){.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li span{min-width:0;font-size:14px}}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li a{border-bottom:1px solid #333}@media only screen and (max-width:759px){.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li a{overflow-wrap:break-word}}.lp-research-behind-top-hat .research-references .faq__wrapper-box .faq__content li:last-child{border:none}.lp-student-engagement-resources p{margin-bottom:0}.lp-student-engagement-resources .pull-up{margin-top:-50px;padding:110px 0 55px}@media only screen and (max-width:890px){.lp-student-engagement-resources .pull-up{margin-top:0;padding:30px 0}}.lp-student-engagement-resources .col-wrapper{display:flex}@media only screen and (max-width:890px){.lp-student-engagement-resources .mobile-stack{flex-direction:column}}.lp-student-engagement-resources .take-half{flex-basis:50%}.lp-student-engagement-resources .text-box{margin-bottom:50px}@media only screen and (max-width:890px){.lp-student-engagement-resources .text-box{margin-bottom:30px}}.lp-student-engagement-resources .headings{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;margin-bottom:10px}@media only screen and (max-width:1919px){.lp-student-engagement-resources .headings{font-size:40px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .headings{font-size:35px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .headings{font-size:30px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .headings{font-size:26px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .headings{font-size:22px}}.lp-student-engagement-resources .descriptions{width:100%;font-size:20px;line-height:150%;margin-bottom:0}@media only screen and (max-width:1919px){.lp-student-engagement-resources .descriptions{font-size:18px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .descriptions{font-size:16px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .descriptions{font-size:14px}}.lp-student-engagement-resources .tile .wistia_responsive_padding,.lp-student-engagement-resources .tile img,.lp-student-engagement-resources .tile video{margin-bottom:20px}@media only screen and (max-width:890px){.lp-student-engagement-resources .tile .wistia_responsive_padding,.lp-student-engagement-resources .tile img,.lp-student-engagement-resources .tile video{margin-bottom:15px}}.lp-student-engagement-resources .tile .tile-span{display:block;font-size:20px;font-weight:600;line-height:120%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (max-width:1919px){.lp-student-engagement-resources .tile .tile-span{font-size:18px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .tile .tile-span{font-size:16px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .tile .tile-span{font-size:14px}}.lp-student-engagement-resources .tile .blank-space{font-size:20px;font-weight:600;line-height:120%}@media only screen and (max-width:1919px){.lp-student-engagement-resources .tile .blank-space{font-size:18px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .tile .blank-space{font-size:16px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .tile .blank-space{font-size:14px}}.lp-student-engagement-resources .tile-sm{width:300px}@media only screen and (max-width:1919px){.lp-student-engagement-resources .tile-sm{width:250px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .tile-sm{width:230px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .tile-sm{width:186px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .tile-sm{width:160px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .tile-sm{width:100%}}@media only screen and (max-width:890px){.lp-student-engagement-resources .tile-sm .desktop-img{display:none}}.lp-student-engagement-resources .tile-sm .mobile-img{display:none}@media only screen and (max-width:890px){.lp-student-engagement-resources .tile-sm .mobile-img{display:block}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .tile-sm .blank-space{display:none}}.lp-student-engagement-resources .sub-nav{background-color:#fbf8f0;position:absolute;width:200%;padding:50px 100% 0 100px}@media only screen and (max-width:1919px){.lp-student-engagement-resources .sub-nav{padding-left:60px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .sub-nav{position:static;width:100%;padding:30px 0}}.lp-student-engagement-resources .sub-nav__list a:hover{color:#934af4}@media only screen and (max-width:890px){.lp-student-engagement-resources .sub-nav__list a:last-child li{margin-bottom:4px}}.lp-student-engagement-resources .sub-nav__list li{display:flex;border-bottom:1px solid #934af4;justify-content:space-between;margin-bottom:30px;padding-bottom:10px}@media only screen and (max-width:890px){.lp-student-engagement-resources .sub-nav__list li{margin-bottom:20px}}.lp-student-engagement-resources .sub-nav__list li span{font-size:24px;font-weight:600}@media only screen and (max-width:1439px){.lp-student-engagement-resources .sub-nav__list li span{font-size:20px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .sub-nav__list li span{font-size:18px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .sub-nav__list li span{font-size:16px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .sub-nav__list li span{font-size:13px}}.lp-student-engagement-resources .sub-nav__list li .down-arrow{width:14px;height:18px;align-self:center}@media only screen and (max-width:1024px){.lp-student-engagement-resources .sub-nav__list li .down-arrow{width:12px;height:15px;align-self:auto}}.lp-student-engagement-resources .relevant-header{background:linear-gradient(90deg,#fbf8f0,#fff1f6)}.lp-student-engagement-resources .relevant-header .top-wrapper{height:70px;display:flex;justify-content:space-between;align-items:center}.lp-student-engagement-resources .relevant-header .top-wrapper:after,.lp-student-engagement-resources .relevant-header .top-wrapper:before{display:none}.lp-student-engagement-resources .relevant-header .top-wrapper a{color:#000;font-size:.9375rem}.lp-student-engagement-resources .relevant-header .top-wrapper .small-caps-header{min-width:275px}.lp-student-engagement-resources .relevant-header .top-wrapper .small-caps-header.left{text-align:end}.lp-student-engagement-resources .relevant-header .top-wrapper img{height:42px}.lp-student-engagement-resources .relevant-header .top-wrapper .link{display:inline-block}@media(max-width:890px){.lp-student-engagement-resources .relevant-header .top-wrapper .link{display:none}}.lp-student-engagement-resources .hero-top-section{background:linear-gradient(90deg,#fbf8f0,#fff1f6)}.lp-student-engagement-resources .hero-top-section .container-wrapper{display:flex;align-items:center;max-width:1440px;margin:0 auto}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper{flex-direction:column}}@media only screen and (min-width:891px){.lp-student-engagement-resources .hero-top-section .container-wrapper .container{padding-right:0}}.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box{margin-bottom:0}.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#934af4;color:#fff;padding:10px 15px;font-size:28px;font-weight:700;letter-spacing:2.6px;margin-bottom:20px}@media only screen and (max-width:1919px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{font-size:26px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{font-size:24px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{font-size:22px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{font-size:20px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box .purple-box{font-size:16px;margin-bottom:10px}}.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:100px;margin:0}@media only screen and (max-width:1919px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-size:85px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-size:80px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-size:65px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-size:58px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .text-box h1{font-size:40px;line-height:125%}}.lp-student-engagement-resources .hero-top-section .container-wrapper .hero-img{width:50%}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-top-section .container-wrapper .hero-img{width:100%;margin-left:100px}}@media only screen and (max-width:759px){.lp-student-engagement-resources .hero-top-section .container-wrapper .hero-img{margin-left:40px}}.lp-student-engagement-resources .hero-btm-section{background-color:#fff4d6;height:300px}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-btm-section{height:280px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-section{height:auto}}.lp-student-engagement-resources .hero-btm-section .block{position:absolute}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-section .block{display:none}}.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:100px;height:150px}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-btm-section .block .block-green,.lp-student-engagement-resources .hero-btm-section .block .block-yellow{width:36px;height:140px}}.lp-student-engagement-resources .hero-btm-section .block .block-green{background-color:#aaedd1}.lp-student-engagement-resources .hero-btm-section .block .block-yellow{background-color:#ffc146}.lp-student-engagement-resources .hero-btm-section .col-wrapper,.lp-student-engagement-resources .hero-btm-section .container,.lp-student-engagement-resources .hero-btm-section .sub-nav,.lp-student-engagement-resources .hero-btm-section .text-box{height:100%}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:50px 80px 0 0;margin-bottom:0}@media only screen and (max-width:1919px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:50px 55px 0 0}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding-right:130px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding-right:100px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box{padding:20px 0}}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:30px;font-weight:600;line-height:150%}@media only screen and (max-width:1919px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:26px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:22px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:20px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:18px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-left .text-box p{font-size:16px}}.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-right{position:relative}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-section .col-wrapper .col-right{display:none}}.lp-student-engagement-resources .hero-btm-mobile-section{display:none;background-color:#fbf8f0}@media only screen and (max-width:890px){.lp-student-engagement-resources .hero-btm-mobile-section{display:block}}.lp-student-engagement-resources #strategies-section{background:linear-gradient(180deg,#fff,#fff1f6);padding:55px 0 105px}@media only screen and (max-width:890px){.lp-student-engagement-resources #strategies-section{padding:30px 0}}.lp-student-engagement-resources #strategies-section .text-box{margin-bottom:50px}@media only screen and (max-width:890px){.lp-student-engagement-resources #strategies-section .text-box{margin-bottom:25px}}.lp-student-engagement-resources #strategies-section .text-box p{margin:0;width:100%}.lp-student-engagement-resources #strategies-section .tiles-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:890px){.lp-student-engagement-resources #strategies-section .tiles-container{justify-content:flex-start;gap:30px}}.lp-student-engagement-resources .gif-section{margin-top:-50px}@media only screen and (max-width:890px){.lp-student-engagement-resources .gif-section{margin-top:0}}@media only screen and (max-width:890px){.lp-student-engagement-resources .gif-section .container{display:none}}.lp-student-engagement-resources .gif-section .mobile-gif{display:none}@media only screen and (max-width:890px){.lp-student-engagement-resources .gif-section .mobile-gif{display:block}}.lp-student-engagement-resources .gif-section img{width:100%}.lp-student-engagement-resources #class-time-section{background:linear-gradient(180deg,#f3eaff,#fbf8f0)}.lp-student-engagement-resources #class-time-section .tiles-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container{grid-template-columns:1fr;grid-template-rows:auto;gap:30px;justify-content:start}}.lp-student-engagement-resources #class-time-section .tiles-container .tile a{display:flex;flex-direction:column;align-items:center;height:100%}@media only screen and (min-width:891px){.lp-student-engagement-resources #class-time-section .tiles-container .tile a .img-container-btm,.lp-student-engagement-resources #class-time-section .tiles-container .tile a .img-container-top,.lp-student-engagement-resources #class-time-section .tiles-container .tile a .loop-video{flex:1;-o-object-fit:cover;object-fit:cover}}.lp-student-engagement-resources #class-time-section .tiles-container .tile a .img-container-top{display:flex;align-items:flex-start}.lp-student-engagement-resources #class-time-section .tiles-container .tile a .img-container-btm{display:flex;align-items:flex-end}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .tile a .img-container-btm{align-items:flex-start}}.lp-student-engagement-resources #class-time-section .tiles-container .top-row{margin-bottom:20px}@media only screen and (max-width:1439px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row{margin-bottom:40px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row{position:relative;margin:0}}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row{margin-bottom:0}}@media only screen and (max-width:1280px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row .tile-span{position:absolute;top:206px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row .tile-span{position:absolute;top:180px}}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .top-row .tile-span{position:static}}.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg{grid-column:span 2;grid-row:span 2}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1;order:2}}.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .desktop-video.loop-video{max-height:720px}@media only screen and (max-width:1919px){.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .desktop-video.loop-video{max-height:600px}}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .desktop-video.loop-video{max-height:none;display:none}}.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .mobile-video.loop-video{display:none}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .mobile-video.loop-video{display:block}}@media only screen and (max-width:890px){.lp-student-engagement-resources #class-time-section .tiles-container .tile-lg .blank-space{display:none}}.lp-student-engagement-resources .connections-section{background:linear-gradient(180deg,#fbf8f0,#fff)}.lp-student-engagement-resources .connections-section .container{position:relative}.lp-student-engagement-resources .connections-section .text-box{background-color:#ffd566;position:absolute;height:250px;margin-bottom:0;margin-left:-50%;padding:36px 300px 0 50%}@media only screen and (max-width:1919px){.lp-student-engagement-resources .connections-section .text-box{height:230px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .connections-section .text-box{height:210px;padding-right:250px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .connections-section .text-box{height:200px}}@media only screen and (max-width:1024px){.lp-student-engagement-resources .connections-section .text-box{padding-right:100px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .connections-section .text-box{position:static;height:auto;width:120%;margin-left:-20%;padding:30px 20px 45px 20%}}.lp-student-engagement-resources .connections-section .video-wrapper{padding:200px 0 0 250px}@media only screen and (max-width:1919px){.lp-student-engagement-resources .connections-section .video-wrapper{padding:180px 0 0 80px}}@media only screen and (max-width:1439px){.lp-student-engagement-resources .connections-section .video-wrapper{padding:160px 0 0 80px}}@media only screen and (max-width:1280px){.lp-student-engagement-resources .connections-section .video-wrapper{padding:150px 0 0 80px}}@media only screen and (max-width:890px){.lp-student-engagement-resources .connections-section .video-wrapper{margin-top:-25px;padding:0}}.lp-student-engagement-resources #environment-section{background:linear-gradient(180deg,#ebfff7,#fbf8f0);padding-bottom:80px}@media only screen and (max-width:890px){.lp-student-engagement-resources #environment-section{padding-bottom:55px}}.lp-student-engagement-resources #environment-section .tiles-container{display:grid;grid-template-columns:repeat(4,300px);grid-template-rows:repeat(3,1fr);justify-content:space-between;gap:40px 0}@media only screen and (max-width:1919px){.lp-student-engagement-resources #environment-section .tiles-container{grid-template-columns:repeat(4,250px);gap:30px 0}}@media only screen and (max-width:1439px){.lp-student-engagement-resources #environment-section .tiles-container{grid-template-columns:repeat(4,230px)}}@media only screen and (max-width:1280px){.lp-student-engagement-resources #environment-section .tiles-container{grid-template-columns:repeat(4,186px)}}@media only screen and (max-width:1024px){.lp-student-engagement-resources #environment-section .tiles-container{grid-template-columns:repeat(4,160px)}}@media only screen and (max-width:890px){.lp-student-engagement-resources #environment-section .tiles-container{grid-template-columns:1fr;grid-template-rows:auto;justify-content:start;gap:30px}}.lp-student-engagement-resources #environment-section .tiles-container .tile-lg{grid-column:span 3;grid-row:span 2}@media only screen and (max-width:890px){.lp-student-engagement-resources #environment-section .tiles-container .tile-lg{grid-column:span 1;grid-row:span 1}}.lp-student-engagement-resources #environment-section .tiles-container .tile-lg .tile-span{display:none}@media only screen and (min-width:891px){.lp-student-engagement-resources .sub-nav__list a:hover .down-arrow{-webkit-animation:bouncy 2s ease infinite;animation:bouncy 2s ease infinite}}.lp-student h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.15;text-align:center;max-width:1000px;margin:0 auto 1.5rem}.lp-student h2 .highlight{box-shadow:inset 0 -.2em #2d1159,inset 0 -.35em #e5166b;transition:box-shadow .3s ease-out}.lp-student h2:hover .highlight{box-shadow:inset 0 -.175em #2d1159,inset 0 -1em #e5166b;transition:box-shadow .3s ease-out}@media(min-width:768px){.lp-student h2{font-size:2.25rem;margin-bottom:5rem}}@media(min-width:992px){.lp-student h2{font-size:2.625rem}}.lp-student h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;text-transform:uppercase;margin-bottom:.5rem}@media(min-width:768px){.lp-student h4{font-size:1.3125rem;margin-bottom:.625rem}}.lp-student li,.lp-student p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5;color:#333;margin-bottom:1.5rem}@media(min-width:768px){.lp-student li,.lp-student p{font-size:1.3125rem;margin-bottom:1.75rem}}.lp-student li strong,.lp-student p strong{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600}.lp-student li a,.lp-student p a{color:#333;text-decoration:none;border-bottom:1px solid #333}.lp-student li a:focus,.lp-student li a:hover,.lp-student p a:focus,.lp-student p a:hover{color:#e5166b;border-color:#e5166b}.lp-student .hero{background-image:url(../images/lp-student-getting-started/hero-img.jpg);background-attachment:scroll;background-repeat:no-repeat;background-size:cover;background-position:bottom;height:75vh;max-height:850px;margin:1.5rem 0}@media(min-width:768px){.lp-student .hero{height:98vh;margin:4rem 0}}.lp-student .hero .tagline{display:flex;justify-content:center;align-items:flex-end;background:#fff;height:30px}.lp-student .hero .tagline p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.09375rem;line-height:2;margin-bottom:.5rem;color:#767676;text-transform:uppercase}@media(min-width:768px){.lp-student .hero .tagline{height:75px}.lp-student .hero .tagline p{font-size:1rem;margin-bottom:1.5rem}}.lp-student .hero .copy-block{background:#fff;text-align:center;padding-bottom:2rem;margin:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.lp-student .hero .copy-block p{font-size:1rem;line-height:1.6;color:#555;margin-bottom:1.5rem}@media(min-width:768px){.lp-student .hero .copy-block{padding-bottom:4rem}.lp-student .hero .copy-block p{font-size:1.25rem;margin-bottom:3rem}}@media(min-width:992px){.lp-student .hero .copy-block p{font-size:1.375rem}}@media(min-width:1260px){.lp-student .hero .copy-block{margin:0 auto}}.lp-student .features{padding:1.5rem 0;margin-bottom:3rem;overflow:hidden}@media(min-width:768px){.lp-student .features{padding:3rem 0;margin-bottom:0}}.lp-student .features .blocks-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:480px){.lp-student .features .blocks-container{flex-direction:row;justify-content:flex-start;align-items:flex-start}}.lp-student .features .block{position:relative;max-width:300px}.lp-student .features .block ul{min-height:400px;padding-top:20%}.lp-student .features .block ul li{max-width:300px;margin:2rem 0}.lp-student .features .block.align-left ul{margin-left:30%}@media(min-width:480px){.lp-student .features .block.align-left ul{margin-left:0}}.lp-student .features .block.align-right ul{margin-right:30%}@media(min-width:480px){.lp-student .features .block{margin-right:20px}.lp-student .features .block ul{padding-top:0}.lp-student .features .block.align-left{width:45%}.lp-student .features .block ul li{margin:3rem 0;min-height:160px}}@media(min-width:600px){.lp-student .features .block.align-left{width:35%}}@media(min-width:768px){.lp-student .features .block{max-width:100%;margin-right:0}.lp-student .features .block ul{width:100%}.lp-student .features .block ul li{min-height:150px}.lp-student .features .block.align-left,.lp-student .features .block.align-right{width:100%}.lp-student .features .block.align-left li{margin-right:10rem}.lp-student .features .block.align-right li{margin-left:32%}}@media(min-width:992px){.lp-student .features .block ul li{margin:4.2rem 0}.lp-student .features .block.align-left li{margin-right:50%}.lp-student .features .block.align-right li{margin-left:13rem}}@media(min-width:1075px){.lp-student .features .block.align-left li{margin-right:10rem}}@media(min-width:1200px){.lp-student .features .block ul{margin-top:20%}.lp-student .features .block ul li{margin:0 0 6.2rem}.lp-student .features .block.align-left li{margin-right:13rem}.lp-student .features .block.align-right li{margin-left:18rem}}.lp-student .features .image-container-right{position:absolute;right:-150px;top:50px;width:200px}@media(min-width:768px){.lp-student .features .image-container-right{left:-130px;right:inherit;width:220px}}@media(min-width:992px){.lp-student .features .image-container-right{left:-60px;top:0}}@media(min-width:1200px){.lp-student .features .image-container-right{width:100%;left:-8%;top:2.2%}}.lp-student .features .image-container-right img{max-width:200px}@media(min-width:768px){.lp-student .features .image-container-right img{max-width:210px}}@media(min-width:992px){.lp-student .features .image-container-right img{max-width:220px}}@media(min-width:1200px){.lp-student .features .image-container-right img{max-width:280px}}.lp-student .features .image-container-left{position:absolute;left:-150px;top:50px;width:200px}@media(min-width:480px){.lp-student .features .image-container-left{display:none}}@media(min-width:768px){.lp-student .features .image-container-left{right:-10px;left:inherit}}@media(min-width:992px){.lp-student .features .image-container-left{display:block}}@media(min-width:1200px){.lp-student .features .image-container-left{width:100%;right:-56%}}.lp-student .features .image-container-left img{max-width:190px}@media(min-width:992px){.lp-student .features .image-container-left img{max-width:200px}}@media(min-width:1200px){.lp-student .features .image-container-left img{max-width:250px}}.lp-student .cta-social{margin:1.5rem 0 8rem;padding-top:1.5rem;background:#2d1159;position:relative;min-height:265px}.lp-student .cta-social .wrapper{position:static;cursor:pointer}.lp-student .cta-social .revert-h2{display:block;color:#d9d9d9;padding:.25rem;cursor:pointer}.lp-student .cta-social .revert-h2:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-student .cta-social h2{color:#fff}@media(min-width:480px){.lp-student .cta-social{padding-top:3rem}}@media(min-width:768px){.lp-student .cta-social{margin:4rem 4rem 13rem;padding-top:6.25rem;min-height:350px}.lp-student .cta-social h2{margin-bottom:2rem}}.lp-student .cta-social .cta-link{display:flex;justify-content:center;align-items:center}.lp-student .cta-social .cta-link .chevron{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#d9d9d9}.lp-student .cta-social .cta-link .chevron:after{content:"ï„…";font-family:Font Awesome\ 5 Pro;font-weight:300;margin-left:10px;vertical-align:bottom;position:relative;left:0;top:2px;transition:left .3s ease-in-out}.lp-student .cta-social .cta-link .chevron:focus,.lp-student .cta-social .cta-link .chevron:hover{color:#fff}.lp-student .cta-social .cta-link .chevron:focus:after,.lp-student .cta-social .cta-link .chevron:hover:after{left:5px;transition:left .3s ease-in-out}.lp-student .cta-social .cta-link .chevron:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-student .cta-social .sliding-container{width:100%;height:290px;position:absolute;left:0;right:0;top:70%;overflow:hidden;cursor:-webkit-grab;cursor:grab}@media(min-width:768px){.lp-student .cta-social .sliding-container{left:-8rem;height:420px;width:calc(100% + 12rem)}}.lp-student .cta-social .sliding-container.flickity-enabled{padding-top:.75rem}.lp-student .cta-social .sliding-container.flickity-enabled:focus .social-card{outline:3px solid #934af4;outline-offset:3px}.lp-student .cta-social .flickity-viewport:focus,.lp-student .cta-social .sliding-container:focus{border:none;outline:none}.lp-student .cta-social .social-card{background:#fff;box-shadow:0 30px 50px 0 rgba(45,69,84,.06);border:1px solid #eee;border-radius:8px;width:250px;height:228px;padding:20px;margin:0 12px}@media(min-width:768px){.lp-student .cta-social .social-card{width:400px;height:328px;padding:40px;margin:0 25px}}.lp-student .cta-social .social-card p{height:125px;line-height:1.625;color:#555}@media(min-width:768px){.lp-student .cta-social .social-card p{height:197px}}.lp-student .cta-social .social-card .twitter:before{content:"ï‚™";font-family:Font Awesome\ 5 Brands;font-size:2.125rem;float:left;margin-right:.9375rem;color:#1da1f2}.lp-student .cta-social .social-card .g2-crowd:before{content:url(../images/lp-student-getting-started/sm-icon-g2-crowd.svg);width:32px;float:left;margin-right:.9375rem}.lp-student .cta-social .social-card .google-play:before{content:url(../images/lp-student-getting-started/sm-icon-google-play.svg);width:32px;float:left;margin-right:.9375rem}.lp-student .cta-social .social-card .student-name{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.080625rem;text-transform:uppercase;height:inherit;margin-bottom:0;color:#555}.lp-student .cta-social .social-card .posted-on{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#555;height:inherit}.lp-student .hero .copy-block,.lp-student .hero .tagline p{opacity:0}.lp-student .hero .copy-block.animate,.lp-student .hero .tagline p.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}.lp-student .hero{opacity:0}.lp-student .hero.animate{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-duration:.3s;-moz-animation-fill-mode:both;-o-animation-duration:.3s;-o-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}.lp-student .image-container-left{opacity:0}.lp-student .image-container-left.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-duration:1s;-o-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.lp-student .image-container-right{opacity:0}.lp-student .image-container-right.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1.2s;-webkit-animation-fill-mode:both;-moz-animation-duration:1.2s;-moz-animation-fill-mode:both;-o-animation-duration:1.2s;-o-animation-fill-mode:both;animation-duration:1.2s;animation-fill-mode:both}.lp-student .block li{opacity:0}.lp-student .block li.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-duration:1s;-o-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both;-webkit-animation-delay:.5s;animation-delay:.5s}@media(min-width:768px){.lp-student .image-container-right.animate{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both}.lp-student .block li.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-duration:.5s;-o-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s}}.lp-summer-camp p{color:#000}.lp-summer-camp h1,.lp-summer-camp h2,.lp-summer-camp h3{font-family:Replica,Helvetica,Arial,sans-serif}.lp-summer-camp header{background-image:url(/src/images/summer-camp/summer-camp-hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.lp-summer-camp header .header-title{text-align:center;margin-top:60px}.lp-summer-camp header .wrapper{display:flex;justify-content:space-between;align-items:center;height:70px;max-width:1200px;z-index:1}.lp-summer-camp header .wrapper:after,.lp-summer-camp header .wrapper:before{display:none}.lp-summer-camp header .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-summer-camp header .primary-btn:active,.lp-summer-camp header .primary-btn:focus,.lp-summer-camp header .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-summer-camp header .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-summer-camp header a{color:#000;font-size:.9375rem}.lp-summer-camp header .small-caps-header{min-width:275px}.lp-summer-camp header .small-caps-header.left{text-align:end}.lp-summer-camp header img{height:42px}.lp-summer-camp header .link{display:none}@media(min-width:480px){.lp-summer-camp header .link{display:inline-block}}.lp-summer-camp .hero-badge{margin:0 auto;display:flex;justify-content:center;position:relative;top:65px}.lp-summer-camp .hero-badge img{width:365px;height:365px}@media(max-width:480px){.lp-summer-camp .hero-badge img{width:276px;height:276px}}.lp-summer-camp section{max-width:1200px;margin:50px auto 0;padding:0 24px}.lp-summer-camp section .two-col{display:flex;flex-direction:column;margin-bottom:10px}.lp-summer-camp section .two-col .col-one,.lp-summer-camp section .two-col .col-two{width:100%}.lp-summer-camp section .two-col .col-one{margin-bottom:20px;position:relative}.lp-summer-camp section .two-col .col-one .color-box{background:rgba(187,252,225,.7);height:136px;width:136px;position:absolute;z-index:-1000;top:20px;left:-40px}@media(max-width:480px){.lp-summer-camp section .two-col .col-one .color-box{height:61px;width:61px;left:0;top:35px}}.lp-summer-camp section .two-col .col-one .tagline{display:inline-block;font-size:32px;color:#e5166b;font-weight:700;margin-top:45px;text-transform:uppercase}@media(max-width:480px){.lp-summer-camp section .two-col .col-one .tagline{font-size:16px;margin-bottom:0}}.lp-summer-camp section .two-col .col-one .tagline sup{font-size:16px}@media(max-width:480px){.lp-summer-camp section .two-col .col-one .tagline sup{font-size:9px}}.lp-summer-camp section .two-col .col-one .testimonial{margin-top:10px}@media(min-width:480px){.lp-summer-camp section .two-col .col-one .testimonial{margin-top:52px}}.lp-summer-camp section .two-col .col-one .testimonial .copy-container p{font-size:28px}@media(max-width:480px){.lp-summer-camp section .two-col .col-one .testimonial .copy-container p{font-size:14px}}.lp-summer-camp section .two-col .col-one.no-margin{margin-bottom:0}.lp-summer-camp section .two-col .col-one #timer{font-size:33px;font-weight:700;color:#e5166b;width:100%}.lp-summer-camp section .two-col .col-one #timer div{display:inline-block;min-width:78px;text-align:center}@media(max-width:992px){.lp-summer-camp section .two-col .col-one #timer div{min-width:56px}}.lp-summer-camp section .two-col .col-one #timer div span{color:#e5166b;display:block;font-size:13px;font-weight:700;text-transform:uppercase}.lp-summer-camp section .two-col .col-one #timer strong{font-family:Mabry Trial,Helvetica,Arial,sans-serif}.lp-summer-camp section .two-col .demo-modal{margin-top:12px;padding:10px;border:1px solid #d9d9d9;box-shadow:10px 10px #d9d9d9;background-color:#fff}@media(max-width:480px){.lp-summer-camp section .two-col .demo-modal{box-shadow:0 4px 4px rgba(0,0,0,.25)}}.lp-summer-camp section .two-col .demo-modal input[type=checkbox]{position:relative;cursor:pointer}.lp-summer-camp section .two-col .demo-modal input[type=checkbox]:before{content:"";display:block;position:absolute;width:12px;height:12px;top:0;left:0;border:2px solid #555;border-radius:3px;background-color:#fff}.lp-summer-camp section .two-col .demo-modal input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-14px,-13px);position:absolute;top:2px;left:6px}.lp-summer-camp section .two-col .demo-modal .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.lp-summer-camp section .two-col .demo-modal .mktoForm .mktoFormRow .mktoFormCol .mktoRadioList{padding:0;margin:0;display:block}@media(min-width:480px){.lp-summer-camp section .two-col.half{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:50px;margin-bottom:50px}.lp-summer-camp section .two-col.half .col-one,.lp-summer-camp section .two-col.half .col-two{width:50%;margin-bottom:0}.lp-summer-camp section .two-col.half .col-one{margin-right:16.6666666667%}.lp-summer-camp section .two-col.reverse{flex-direction:row-reverse}.lp-summer-camp section .two-col.reverse .col-one{margin-right:0}.lp-summer-camp section .two-col.reverse .col-two{margin-right:16.6666666667%}}.lp-summer-camp .schedule{padding:0 24px}.lp-summer-camp .schedule #agenda{background:rgba(21,5,29,.5);padding:20px;margin:-20px -20px 50px}.lp-summer-camp .schedule .day-tabs{display:flex;align-items:center}.lp-summer-camp .schedule .day-tabs .btn-wrapper{width:100%}.lp-summer-camp .schedule .day-tabs .btn-wrapper .tabs{border:1px solid #000;width:100%;outline:none;background:none;display:flex;justify-content:center;align-items:center;height:62px;font-size:28px;color:#000;font-weight:600}@media(max-width:480px){.lp-summer-camp .schedule .day-tabs .btn-wrapper .tabs{font-size:14px}}.lp-summer-camp .schedule .day-tabs .btn-wrapper .active{background-color:#934af4;color:#fff}.lp-summer-camp .schedule .tabcontent{display:none}.lp-summer-camp .schedule .tabcontent .list-schedule .event-desc{padding:30px 0}.lp-summer-camp .schedule .tabcontent .list-schedule .event-desc .day-desc p{font-weight:400;font-size:22px}@media(max-width:480px){.lp-summer-camp .schedule .tabcontent .list-schedule .event-desc .day-desc p{font-size:14px}}.lp-summer-camp .schedule .tabcontent .list-schedule .event{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #000;padding-top:15px;margin-bottom:0}.lp-summer-camp .schedule .tabcontent .list-schedule .event.border-0{border:0}@media(max-width:480px){.lp-summer-camp .schedule .tabcontent .list-schedule .event{flex-direction:column;justify-content:center;align-items:center}}.lp-summer-camp .schedule .tabcontent .list-schedule .event .time{padding-right:20px;width:16.6666666667%;min-width:400px}.lp-summer-camp .schedule .tabcontent .list-schedule .event .time p{font-size:35px;font-weight:700}@media(max-width:479px){.lp-summer-camp .schedule .tabcontent .list-schedule .event .time p{font-size:16px}}.lp-summer-camp .schedule .tabcontent .list-schedule .event .description{width:83.3333333333%;max-width:83.3333333333%}.lp-summer-camp .schedule .tabcontent .list-schedule .event .description-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.lp-summer-camp .schedule .tabcontent .list-schedule .event .description-container h2{font-size:32px;font-weight:600}@media(max-width:480px){.lp-summer-camp .schedule .tabcontent .list-schedule .event .description-container h2{font-size:14px;color:#e5166b}}@media(min-width:992px){.lp-summer-camp .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:22px;font-weight:400}}@media(max-width:480px){.lp-summer-camp .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:14px}}.lp-summer-camp .schedule .tabcontent .list-schedule .event .full-width{max-width:800px;padding:0 15px 15px 0;margin-bottom:15px}.lp-summer-camp .schedule .tabcontent .list-schedule .event .full-width.no-border{border:none}.lp-summer-camp .schedule .tabcontent .list-schedule .event .full-width p{margin-bottom:0}.lp-summer-camp .schedule .tabcontent .list-schedule .event .full-width span{display:inline-block;margin-bottom:.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.lp-summer-camp .footer-section{background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:250px;padding:0 24px}@media(max-width:480px){.lp-summer-camp .footer-section{margin-top:50px}}.lp-summer-camp .footer-section .footer-badge{display:flex;justify-content:center;align-items:center;position:relative;top:-130px}@media(max-width:480px){.lp-summer-camp .footer-section .footer-badge{top:-30px}}.lp-summer-camp .footer-section .footer-badge img{width:255px;height:255px;margin:0 70px}@media(max-width:480px){.lp-summer-camp .footer-section .footer-badge img{width:70px;height:70px;margin:0 24px}}.lp-summer-camp .footer-section .footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:-130px}@media(max-width:480px){.lp-summer-camp .footer-section .footer-content{top:-30px}}.lp-summer-camp .footer-section .footer-content p{max-width:1028px;font-size:24px;color:#fff;margin:45px auto}@media(max-width:480px){.lp-summer-camp .footer-section .footer-content p{font-size:16px;margin:25px 0}}.lp-summer-camp .footer-section .footer-content .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-summer-camp .footer-section .footer-content .primary-btn:active,.lp-summer-camp .footer-section .footer-content .primary-btn:focus,.lp-summer-camp .footer-section .footer-content .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-summer-camp .footer-section .footer-content .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}@media(max-width:480px){.lp-summer-camp .footer-section .footer-content .primary-btn{width:100%}}.lp-summer-camp.on-campus{margin-top:-32px}.lp-summer-camp.on-campus h3{font-size:18px;font-weight:700}@media(min-width:768px){.lp-summer-camp.on-campus h3{font-size:38px;margin-bottom:50px}}.lp-summer-camp.on-campus header{position:relative;height:164px;background-image:url(https://tophat.com/wp-content/uploads/GSU.png);margin-bottom:200px}@media(min-width:480px){.lp-summer-camp.on-campus header{height:493px;margin-bottom:0;background:#f7f0ff}}.lp-summer-camp.on-campus header .wrapper{position:relative;height:115px}@media(max-width:768px){.lp-summer-camp.on-campus header .wrapper{display:none}}.lp-summer-camp.on-campus header .wrapper .logo{position:absolute;top:35px;right:50%;transform:translateX(50%)}.lp-summer-camp.on-campus header .header-title{margin-top:141px}@media(min-width:480px){.lp-summer-camp.on-campus header .header-title{width:50%;margin-top:115px}}.lp-summer-camp.on-campus header .header-title .title-wrapper{text-align:left;padding:0 24px}@media(min-width:768px){.lp-summer-camp.on-campus header .header-title .title-wrapper{position:absolute;left:0;right:0;max-width:1200px;margin:0 auto}}@media(min-width:1272px){.lp-summer-camp.on-campus header .header-title .title-wrapper{padding:0}}.lp-summer-camp.on-campus header .header-title .badge{background-image:url(/src/images/on-campus/on-campus.svg);background-repeat:no-repeat;color:#fff;text-transform:uppercase;font-size:10px;font-weight:700;height:23px;line-height:23px;text-align:center;width:126px;background-size:contain}@media(min-width:480px){.lp-summer-camp.on-campus header .header-title .badge{font-size:16px;height:41px;line-height:41px;width:218px}}.lp-summer-camp.on-campus header .header-title h1{margin:12px 0 20px;line-height:1.14;font-size:31px}@media(min-width:480px){.lp-summer-camp.on-campus header .header-title h1{margin-top:23px}}@media(min-width:768px){.lp-summer-camp.on-campus header .header-title h1{font-size:55px}}.lp-summer-camp.on-campus header .header-title .details p{color:#e5166b;text-transform:uppercase;line-height:1.2;margin:0}.lp-summer-camp.on-campus header .header-title .details .bold{font-weight:700}.lp-summer-camp.on-campus header .two-col .col-one .testimonial{margin-top:12px}@media(min-width:480px){.lp-summer-camp.on-campus header .two-col{flex-direction:row;position:absolute;bottom:-10px;left:0;width:100%;height:493px}}.lp-summer-camp.on-campus .background{width:50%;background-image:url(https://tophat.com/wp-content/uploads/GSU.png);background-repeat:no-repeat;background-size:cover}@media(min-width:480px){.lp-summer-camp.on-campus .background{background-position:80%}}.lp-summer-camp.on-campus .background-uga{background-image:url(/src/images/on-campus/uga-hero.jpg)}.lp-summer-camp.on-campus .background-nau{background-image:url(/wp-content/themes/TOPHAT01/build/images/on-campus/NAU-desktop-2.png);background-position:0}.lp-summer-camp.on-campus .background-isu{background-image:url(/wp-content/themes/TOPHAT01/build/images/on-campus/ISU-Desktop-hero.png);background-position:0}.lp-summer-camp.on-campus .background-ps{background-image:url(/wp-content/themes/TOPHAT01/build/images/on-campus/Penn-desktop.png);background-position:0}@media(min-width:480px){.lp-summer-camp.on-campus .event-details .two-col .col-one .testimonial .copy-container p{font-size:24px}}.lp-summer-camp.on-campus .event-details .two-col .col-one .testimonial .copy-container p b{color:#934af4}@media(min-width:480px){.lp-summer-camp.on-campus .event-details .two-col .col-one .testimonial{margin:0 0 60px}}@media(min-width:480px){.lp-summer-camp.on-campus .event-details .two-col{padding-bottom:70px}}.lp-summer-camp.on-campus .demo-modal{border:.5px solid #000!important;box-shadow:4px 8px 0 #000!important}.lp-summer-camp.on-campus .demo-modal h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.lp-summer-camp.on-campus .demo-modal .mktoForm label.mktoLabel{font-weight:600!important}.lp-summer-camp.on-campus .demo-modal .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input:focus{outline:none}.lp-summer-camp.on-campus .demo-modal .mktoCheckboxList{position:relative}@media(min-width:480px){.lp-summer-camp.on-campus .demo-modal .mktoCheckboxList{margin-top:-10px!important}}@media(min-width:480px){.lp-summer-camp.on-campus .demo-modal input[type=checkbox]:before,.lp-summer-camp.on-campus .demo-modal input[type=checkbox]:checked:after{top:16px!important}}.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_0,.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_1{background-color:#fff;position:absolute;left:0;min-width:150px;font-size:13px;line-height:1;font-weight:600}@media(min-width:480px){.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_0,.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_1{position:relative;font-size:16.4px}}.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_0{top:0}.lp-summer-camp.on-campus .demo-modal #LblmktoCheckbox_61849_1{bottom:0}@media(min-width:480px){.lp-summer-camp.on-campus .demo-modal{margin-top:0!important}}.lp-summer-camp.on-campus .info{background-color:grey;background-color:#f3f4f8;padding-top:81px;transform:translateY(-61px);position:relative;z-index:-1}@media(min-width:480px){.lp-summer-camp.on-campus .info{transform:translateY(-176px);padding-top:65px;padding-bottom:22px}}@media(min-width:480px){.lp-summer-camp.on-campus .info section{flex-direction:row}}.lp-summer-camp.on-campus .info .desktop-img{display:none}@media(min-width:480px){.lp-summer-camp.on-campus .info .desktop-img{display:block;margin-top:62px}}.lp-summer-camp.on-campus .info .mobile-img{margin-bottom:20px}@media(min-width:480px){.lp-summer-camp.on-campus .info .mobile-img{display:none}}.lp-summer-camp.on-campus .info .color-box{background:#fffefe;height:72px;width:200px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media(max-width:480px){.lp-summer-camp.on-campus .info .color-box{display:none}}.lp-summer-camp.on-campus .info .two-col.half{margin-bottom:0}@media(min-width:480px){.lp-summer-camp.on-campus .info .two-col.half{margin-top:0}}.lp-summer-camp.on-campus .info .two-col.half .col-one p{font-size:14px}@media(min-width:480px){.lp-summer-camp.on-campus .info .two-col.half .col-one p{font-size:22px}}.lp-summer-camp.on-campus .info .two-col.half .col-one .keynote{color:#934af4;font-weight:600;margin-bottom:20px;font-size:16px}@media(min-width:768px){.lp-summer-camp.on-campus .info .two-col.half .col-one .keynote{margin-bottom:50px;font-size:28px}}@media(min-width:480px){.lp-summer-camp.on-campus .info .two-col.half .col-one{margin-right:16.6666666667%}}.lp-summer-camp.on-campus .info .two-col.half .col-two{position:relative}@media(min-width:480px){.lp-summer-camp.on-campus .info .two-col.half .col-two{margin-bottom:50px}}.lp-summer-camp.on-campus .info .two-col.half .col-two .color-box{height:50px;width:50px;left:0;transform:none}@media(min-width:480px){.lp-summer-camp.on-campus .info p{font-size:22px}}.lp-summer-camp.on-campus .schedule h3{color:#e5166b;margin-bottom:10px;font-weight:600}@media(min-width:480px){.lp-summer-camp.on-campus .schedule h3{font-size:32px;margin-bottom:22px}}.lp-summer-camp.on-campus .schedule p{font-size:14px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule p{font-size:22px}}.lp-summer-camp.on-campus .schedule .day-tabs{padding:6px 0 30px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .day-tabs{padding:12px 0 40px}}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper:first-of-type{margin-right:8px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper:first-of-type{margin-right:27px}}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs div{background-color:#eee}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs:hover div{background-color:#934af4;color:#fff}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs{height:41px;position:relative}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs{height:70px}}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs div{font-size:13px;position:absolute;top:4px;bottom:4px;left:4px;right:4px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .tabs div{font-size:28px;top:7px;bottom:7px;left:7px;right:7px}}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .active{background:none}.lp-summer-camp.on-campus .schedule .day-tabs .btn-wrapper .active div{background-color:#934af4}.lp-summer-camp.on-campus .schedule .tabcontent h2{color:#934af4;font-size:30px;margin-bottom:30px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent h2{font-size:70px;margin-bottom:40px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event{padding-top:30px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event{padding-top:40px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .time{font-family:Replica,Helvetica,Arial,sans-serif;width:100%;min-width:100%}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .time{width:16.6666666667%;min-width:284px}}@media(min-width:768px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .time{min-width:400px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .time p{margin-bottom:10px}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description{max-width:100%;width:100%}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description{padding-right:124px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container h2{color:#934af4;font-size:16px;margin-bottom:10px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container h2{font-size:32px;margin-bottom:30px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container .full-width{font-weight:400;padding-right:0}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container .full-width{padding-bottom:20px;margin-bottom:20px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container .full-width .speaker{font-weight:700;padding-bottom:20px}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container .full-width .speaker{padding-top:20px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event .description-container .full-width .details{font-weight:400}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event.pink{background-color:#fff1f6;margin:0 -24px;padding:15px 24px 0;border-top:none}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event.pink+.event{border-top:none}@media(min-width:480px){.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event.pink{padding-top:50px}}.lp-summer-camp.on-campus .schedule .tabcontent .list-schedule .event.light-purple{background-color:#fbf8ff}.lp-summer-camp.on-campus #agenda{padding-top:0;padding-bottom:0;margin-top:-34px}@media(min-width:480px){.lp-summer-camp.on-campus #agenda{max-width:none;padding:0;margin:-120px 0 0}.lp-summer-camp.on-campus #agenda .day-tabs,.lp-summer-camp.on-campus #agenda .join-us,.lp-summer-camp.on-campus #agenda .list-schedule .event,.lp-summer-camp.on-campus #agenda .overview,.lp-summer-camp.on-campus #agenda .tabcontent-date-loc,.lp-summer-camp.on-campus #agenda .tabcontent-h2{max-width:1200px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px}.lp-summer-camp.on-campus #agenda .tabcontent-date-loc{padding-left:0}.lp-summer-camp.on-campus #agenda .day-tabs{max-width:1248px}.lp-summer-camp.on-campus #agenda .list-schedule .pink{max-width:none}.lp-summer-camp.on-campus #agenda .list-schedule .pink .time-desc{max-width:1200px;margin:0 auto;display:flex}}.lp-summer-camp.on-campus #agenda .list-schedule .event .panel-list{list-style:inside;margin-bottom:20px}.lp-summer-camp.on-campus #agenda .list-schedule .event .panel-list li{padding-left:25px}@media(max-width:480px){.lp-summer-camp.on-campus #agenda .list-schedule .event .panel-list li{font-size:14px}}.lp-summer-camp.on-campus .footer-section{margin-top:0;padding-top:32px}@media(min-width:480px){.lp-summer-camp.on-campus .footer-section{padding-top:0}}@media(min-width:480px){.lp-summer-camp.on-campus .footer-section .footer-content{flex-direction:row;top:0}}.lp-summer-camp.on-campus .footer-section .footer-content .primary-btn{min-width:250px}@media(min-width:480px){.lp-summer-camp.on-campus .footer-section .footer-content .primary-btn{margin-left:5%}}.lp-summer-camp.on-campus-uga header{background-image:url(/src/images/on-campus/uga-hero.jpg)}@media(min-width:480px){.lp-summer-camp.on-campus-uga header{background:#f7f0ff}}@media(min-width:480px){.lp-summer-camp.on-campus-uga #agenda{padding-bottom:0}}.lp-summer-camp.on-campus-nau header{background-image:url(/wp-content/themes/TOPHAT01/build/images/on-campus/NAU-mobile-2.png)}@media(min-width:480px){.lp-summer-camp.on-campus-nau header{background:#fff1f6}}.lp-summer-camp.on-campus-nau .tabcontent{display:block}.lp-summer-camp.on-campus-nau section .two-col .demo-modal input[type=checkbox]{transform:translateY(0)}.lp-summer-camp.on-campus-nau section .two-col .demo-modal input[type=checkbox]:before{opacity:0;transform:translateY(0)}@media(min-width:480px){.lp-summer-camp.on-campus-nau section .two-col .demo-modal input[type=checkbox]{transform:translateY(13px)}.lp-summer-camp.on-campus-nau section .two-col .demo-modal input[type=checkbox]:before{opacity:1;transform:translateY(-18px)}}.lp-summer-camp.on-campus-ps header{background-image:url(/wp-content/uploads/Penn-mobile.png)}@media(min-width:480px){.lp-summer-camp.on-campus-ps header{background:#fff1f6}}.lp-summer-camp.on-campus-isu header{background-image:url(/wp-content/themes/TOPHAT01/build/images/on-campus/ISU-mobilehero1.png)}@media(min-width:480px){.lp-summer-camp.on-campus-isu header{background:#fff1f6}}.lp-summer-camp.on-campus-isu .tabcontent{display:block}.lp-summer-camp.on-campus-isu .tabcontent .tabcontent-date-loc p .directions{color:#934af4;font-weight:500;border-bottom:none}.lp-summer-camp.on-campus-isu .tabcontent .tabcontent-date-loc p .directions:hover{color:#e5166b}.lp-summer-camp.on-campus-isu .tabcontent .list-schedule .event .description-container .full-width .speaker{font-weight:500!important}.lp-summer-camp.on-campus-isu .event-details .two-col .col-one #timer{margin-bottom:0}@media(min-width:480px){.lp-summer-camp.on-campus-isu .event-details .two-col .col-one #timer{margin-bottom:100px}}@media(max-width:480px){.lp-summer-camp.on-campus-isu .event-details .two-col .col-one .testimonial .copy-container{margin-top:84px}}.lp-summer-camp.on-campus-isu section .two-col .demo-modal input[type=checkbox]{transform:translateY(0)}.lp-summer-camp.on-campus-isu section .two-col .demo-modal input[type=checkbox]:before{opacity:0;transform:translateY(0)}@media(min-width:480px){.lp-summer-camp.on-campus-isu section .two-col .demo-modal input[type=checkbox]{transform:translateY(13px)}.lp-summer-camp.on-campus-isu section .two-col .demo-modal input[type=checkbox]:before{opacity:1;transform:translateY(-18px)}}.lp-summer-camp.on-campus-isu #mktoForm_4962 #LbleventWorkshopInterest{float:right!important;margin-left:0!important;width:calc(100% - 25px)!important}.lp-summer-camp.on-campus-isu #mktoForm_4962 #mktoCheckbox_68188_0,.lp-summer-camp.on-campus-isu #mktoForm_4962 #mktoCheckbox_68188_1{width:unset!important;transform:translateY(7px)}.lp-summer-camp.on-campus-isu #mktoForm_4962 #mktoCheckbox_68188_0:before,.lp-summer-camp.on-campus-isu #mktoForm_4962 #mktoCheckbox_68188_1:before{transform:translateY(-19px)}.lp-summer-camp.penn-state header{background:#f3f4f8;margin-top:28px}@media(max-width:759px){.lp-summer-camp.penn-state header{background:none;height:auto}}@media(max-width:479px){.lp-summer-camp.penn-state header{margin-bottom:0}}.lp-summer-camp.penn-state header .mobile-wrapper{display:none;background:#f7f0ff;padding:10px 0}@media(max-width:759px){.lp-summer-camp.penn-state header .mobile-wrapper{display:block}}.lp-summer-camp.penn-state header .mobile-wrapper .mobile-logo{margin:0}.lp-summer-camp.penn-state header .mobile-wrapper .mobile-logo img{margin:0 auto}@media(max-width:768px){.lp-summer-camp.penn-state header .wrapper{display:flex}}@media(max-width:759px){.lp-summer-camp.penn-state header .wrapper{display:none}}.lp-summer-camp.penn-state header .wrapper .primary-btn{border-radius:5px}.lp-summer-camp.penn-state header .mobile-campus-logo{display:none}@media(max-width:759px){.lp-summer-camp.penn-state header .mobile-campus-logo{display:block;height:280px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}}@media(max-width:479px){.lp-summer-camp.penn-state header .mobile-campus-logo{height:172px}}@media(max-width:759px){.lp-summer-camp.penn-state header .two-col{position:static;height:auto;padding-top:16px}}@media(max-width:759px){.lp-summer-camp.penn-state header .two-col .header-title{width:100%;margin-top:0}}.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .campus-logo{height:114px;margin:32px 0 36px}@media(max-width:759px){.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .campus-logo{height:74px;width:auto;margin:12px 0 16px}}.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .details .camp-date{text-transform:uppercase;font-weight:700;color:#e5166b;margin-bottom:24px}.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .details .bold{text-transform:uppercase}.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .details p{color:#000;text-transform:none}@media(max-width:759px){.lp-summer-camp.penn-state header .two-col .header-title .title-wrapper .details p{font-size:14px}}@media(max-width:759px){.lp-summer-camp.penn-state header .two-col .background-ps{display:none}}.lp-summer-camp.penn-state .event-details{margin-bottom:20px}@media(max-width:759px){.lp-summer-camp.penn-state .event-details{margin-top:20px;margin-bottom:8px}}.lp-summer-camp.penn-state .event-details .testimonial .copy-container p:first-child{color:#6820c5;font-weight:600}.lp-summer-camp.penn-state .event-details .testimonial .copy-container p{font-size:24px;line-height:150%;margin-bottom:36px}@media(max-width:759px){.lp-summer-camp.penn-state .event-details .testimonial .copy-container p{font-size:14px;margin-bottom:24px}}.lp-summer-camp.penn-state .ps-cta-block{background:linear-gradient(180deg,#e0c7ff,#f3f4f8);padding:0;margin:0;max-width:100%;height:300px}@media(max-width:759px){.lp-summer-camp.penn-state .ps-cta-block{height:auto;padding:0 24px}}.lp-summer-camp.penn-state .ps-cta-block .text-box{max-width:750px;margin:0 auto;padding-top:70px;text-align:center}@media(max-width:759px){.lp-summer-camp.penn-state .ps-cta-block .text-box{padding-top:24px;max-width:350px}}.lp-summer-camp.penn-state .ps-cta-block .text-box h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:44px;margin-bottom:40px}@media(max-width:759px){.lp-summer-camp.penn-state .ps-cta-block .text-box h1{font-size:22px;margin-bottom:32px}}.lp-summer-camp.penn-state .ps-cta-block .text-box .primary-btn{background-color:#e5166b;border-radius:5px;color:#fff;padding:12px 24px;font-size:20px;font-weight:600}@media(max-width:759px){.lp-summer-camp.penn-state .ps-cta-block .text-box .primary-btn{font-size:16px}}.lp-summer-camp.penn-state .info{transform:none}@media(max-width:759px){.lp-summer-camp.penn-state .info{padding-top:65px}}.lp-summer-camp.penn-state .info section{margin-top:0}.lp-summer-camp.penn-state #agenda{margin-top:70px}@media(max-width:759px){.lp-summer-camp.penn-state #agenda{margin-top:35px}}@media(max-width:480px){.lp-summer-camp.penn-state #agenda .tabcontent .list-schedule .event .time{width:100%}}.lp-summer-camp.penn-state #agenda .tabcontent .list-schedule .event .description{padding-right:0}.lp-summer-camp.penn-state .footer-section .footer-content .primary-btn{border-radius:5px}.lp-summer-camp-recording{position:relative;color:#000}.lp-summer-camp-recording p{color:#000}.lp-summer-camp-recording header{background-image:url(/src/images/summer-camp/summer-camp-recording.png);background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100vh}.lp-summer-camp-recording header .wrapper{display:flex;justify-content:space-between;align-items:center;height:70px;max-width:1200px}.lp-summer-camp-recording header .wrapper:after,.lp-summer-camp-recording header .wrapper:before{display:none}.lp-summer-camp-recording header .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-summer-camp-recording header .primary-btn:active,.lp-summer-camp-recording header .primary-btn:focus,.lp-summer-camp-recording header .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-summer-camp-recording header .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}.lp-summer-camp-recording header a{color:#000;font-size:.9375rem}.lp-summer-camp-recording header .small-caps-header{min-width:275px}.lp-summer-camp-recording header .small-caps-header.left{text-align:end}.lp-summer-camp-recording header img{height:42px}.lp-summer-camp-recording header .link{display:none}@media(min-width:768px){.lp-summer-camp-recording header .link{display:inline-block}}.lp-summer-camp-recording .hl-recordings-header{background:linear-gradient(180deg,#f0e4ff,rgba(240,228,255,0));margin:unset;padding:unset;max-width:unset}.lp-summer-camp-recording .hl-recordings-header .header-container{max-width:1200px;margin:0 auto}.lp-summer-camp-recording .hl-recordings-header .header-container .hl-pg-heading-text{text-align:center;background-image:linear-gradient(181.71deg,#6820c5 12.24%,#e5166b 98.55%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;padding-top:67px;font-size:65px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:6px;margin-left:unset}@media(max-width:768px){.lp-summer-camp-recording .hl-recordings-header .header-container .hl-pg-heading-text{font-size:45px;padding:67px 24px 6px}}@media(max-width:414px){.lp-summer-camp-recording .hl-recordings-header .header-container .hl-pg-heading-text{font-size:40px}}.lp-summer-camp-recording .hl-recordings-header .header-container .hl-pg-heading-text span{display:block;font-style:italic;font-family:"Source Serif 4",Georgia,Times New Roman,Times,serif;font-weight:600}.lp-summer-camp-recording .hl-recordings-header .header-container p{max-width:743px;margin:0 auto;font-size:24px}@media(max-width:768px){.lp-summer-camp-recording .hl-recordings-header .header-container p{max-width:unset;padding:0 24px;font-size:18px}}.lp-summer-camp-recording .hl-recordings-header .header-container p span{font-weight:700;color:#e5176b}.lp-summer-camp-recording .summer-camp-recordings-header{background:#fbf7f1}.lp-summer-camp-recording .summer-camp-recordings-header p{font-size:22px;line-height:1.25;letter-spacing:.953px;max-width:591px;margin:0}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header p{font-size:14px;margin-top:-10px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper{background-image:url(../images/summer-camp/2023-Desktophero.png);background-repeat:no-repeat;background-position:100% 100%;background-size:cover;margin-top:69px}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper{margin-top:59px;background-image:url(../images/summer-camp/Recordings\ mobile.png);background-size:contain;background-position:top}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container{padding:80px 10% 100px}@media(max-width:1280px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container{padding:100px 10% 125px}}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container{padding:120px 6% 42px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h1{background:linear-gradient(180deg,#934af4,#6820c5),#6820c5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(4.40096px 4.40096px 0 #fbf7f1) drop-shadow(8.80191px 8.80191px 0 #ffc146) drop-shadow(13.2029px 13.2029px 0 #ffd566);font-family:Damion,cursive;font-weight:400;font-size:173px}@media(max-width:1280px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h1{filter:drop-shadow(1.61457px 1.61457px 0 #fbf7f1) drop-shadow(3.22914px 3.22914px 0 #ffc146) drop-shadow(4.84371px 4.84371px 0 #ffd566);font-size:180px}}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h1{filter:drop-shadow(1.61457px 1.61457px 0 #fbf7f1) drop-shadow(3.22914px 3.22914px 0 #ffc146) drop-shadow(4.84371px 4.84371px 0 #ffd566);font-size:71px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:900;font-size:30px;line-height:125%;padding:70px 0 0 55px}@media(max-width:1280px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:32px;padding:52px 0 0 20px}}@media(max-width:1025px)and (min-width:760px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h3{margin:-150px 0 0 -250px;padding:0}}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:12px;line-height:15.47px;padding:26px 0 0 18px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-90px;display:flex}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-40px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container{display:flex}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:65px}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:55px}}.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin:-36px 0 0 -44px}@media(max-width:759px){.lp-summer-camp-recording .summer-camp-recordings-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin:-10px 0 0 -45px}}.lp-summer-camp-recording section{max-width:1200px;margin:0 auto;padding:0 24px 0 100px}@media(max-width:768px){.lp-summer-camp-recording section{padding-left:30px}}.lp-summer-camp-recording section .two-col{display:flex;flex-direction:column;margin-bottom:0}.lp-summer-camp-recording section .two-col .col-one,.lp-summer-camp-recording section .two-col .col-two{width:100%}.lp-summer-camp-recording section .two-col .col-one{margin-bottom:20px;position:relative}.lp-summer-camp-recording section .two-col .col-one .color-box{background:rgba(187,252,225,.7);height:136px;width:136px;position:absolute;z-index:-1000;top:20px;left:-40px}@media(max-width:480px){.lp-summer-camp-recording section .two-col .col-one .color-box{height:61px;width:61px;left:0;top:35px}}.lp-summer-camp-recording section .two-col .col-one .color-box-purple{background:rgba(197,154,250,.41)}@media(max-width:768px){.lp-summer-camp-recording section .two-col .col-one .color-box-purple{display:none}}.lp-summer-camp-recording section .two-col .col-one .tagline{display:inline-block;font-size:32px;color:#e5166b;font-weight:700;margin-top:45px;text-transform:uppercase}@media(max-width:768px){.lp-summer-camp-recording section .two-col .col-one .tagline{font-size:16px;margin-bottom:0}}.lp-summer-camp-recording section .two-col .col-one .tips{color:#000;font-weight:400;text-transform:none;font-size:40px}@media(max-width:768px){.lp-summer-camp-recording section .two-col .col-one .tips{font-size:30px;line-height:1.3}}.lp-summer-camp-recording section .two-col .col-one.no-margin{margin-bottom:0}.lp-summer-camp-recording section .two-col .col-two .testimonial{margin-top:52px}@media(max-width:768px){.lp-summer-camp-recording section .two-col .col-two .testimonial{margin-top:0}}.lp-summer-camp-recording section .two-col .col-two .testimonial .copy-container p{font-size:24px}@media(max-width:768px){.lp-summer-camp-recording section .two-col .col-two .testimonial .copy-container p{font-size:14px}}@media(min-width:768px){.lp-summer-camp-recording section .two-col.half{flex-direction:row;justify-content:flex-start;width:100%;margin-top:0}.lp-summer-camp-recording section .two-col.half .col-one,.lp-summer-camp-recording section .two-col.half .col-two{width:50%;margin-bottom:0}.lp-summer-camp-recording section .two-col.half .col-one{margin-right:8.3333333333%}.lp-summer-camp-recording section .two-col.reverse{flex-direction:row-reverse}.lp-summer-camp-recording section .two-col.reverse .col-one{margin-right:0}.lp-summer-camp-recording section .two-col.reverse .col-two{margin-right:8.3333333333%}}.lp-summer-camp-recording .schedule{padding:70px 24px}@media(max-width:768px){.lp-summer-camp-recording .schedule{padding:42px 24px}}.lp-summer-camp-recording .schedule #hl-recordings-agenda{background:rgba(21,5,29,.5);max-width:1200px;margin:0 auto}.lp-summer-camp-recording .schedule .tips-header{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;letter-spacing:.91px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tips-header{font-size:24px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #000;padding-top:15px;margin-bottom:0}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event.border-0{border:0}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event.higher-learnings-event{padding:40px 0;align-items:center}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event.higher-learnings-event{padding-bottom:0;padding-top:20px}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event.higher-learnings-event:first-of-type{border-top:none;padding-top:10px}}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event{flex-direction:column;justify-content:center}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time{padding-right:50px;width:41.6666666667%;min-width:284px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time{width:100%;padding-right:0;min-width:unset}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time p{font-weight:600;font-size:32px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time p{font-size:14px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:30px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container{justify-content:flex-start}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container.higher-learnings-thumb-container{justify-content:flex-start}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container .higher-learnings-thumbnail{width:100%;height:100%}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container img{width:64px;height:64px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .time .icon-container img{width:24px;height:24px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description{width:58.3333333333%;max-width:684px;margin:0 auto}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description{width:100%;margin:unset}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description-container h2{font-size:32px;font-weight:600}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description-container h2{font-size:14px;color:#e5166b}}@media(min-width:992px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:22px;font-weight:400}}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:14px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description .full-width .speaker{font-size:20px;color:#e5166b;text-transform:uppercase;font-weight:700;padding-top:4px}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description .full-width .title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;padding-bottom:34px}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .description .full-width .title{line-height:1.3;font-size:24px;padding-bottom:12px}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width{max-width:800px;padding:0 15px 0 0;margin:0}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width.no-border{border:none}@media(max-width:768px){.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width:last-of-type{margin-bottom:0}}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width p{margin-bottom:0}.lp-summer-camp-recording .schedule .tabcontent .list-schedule .event .full-width span{display:inline-block;margin-bottom:.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.lp-summer-camp-recording .footer-section{background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:250px;padding:0 24px}@media(max-width:768px){.lp-summer-camp-recording .footer-section{margin-top:50px}}.lp-summer-camp-recording .footer-section .footer-badge{display:flex;justify-content:center;align-items:center;position:relative;top:-130px}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-badge{top:-30px}}.lp-summer-camp-recording .footer-section .footer-badge img{width:255px;height:255px;margin:0 70px}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-badge img{width:70px;height:70px;margin:0 24px}}.lp-summer-camp-recording .footer-section .footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:-130px}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-content{top:-30px}}.lp-summer-camp-recording .footer-section .footer-content p{max-width:1028px;font-size:24px;color:#fff;margin:45px auto}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-content p{font-size:16px;margin:25px 0}}.lp-summer-camp-recording .footer-section .footer-content .primary-btn{border:1px solid #e5166b;background:#e5166b;margin:0 0 8px;text-align:center;color:#fff;padding:12px 18px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.lp-summer-camp-recording .footer-section .footer-content .primary-btn:active,.lp-summer-camp-recording .footer-section .footer-content .primary-btn:focus,.lp-summer-camp-recording .footer-section .footer-content .primary-btn:hover{background-color:#fff;color:#e5166b;transition:background-color .25s ease-in,color .25s ease-in}.lp-summer-camp-recording .footer-section .footer-content .primary-btn:focus{outline:3px solid #e5166b;outline-offset:3px}@media(max-width:768px){.lp-summer-camp-recording .footer-section .footer-content .primary-btn{width:100%}}.lp-summer-camp-2023{background-color:#f9f7f0}.lp-summer-camp-2023 button{cursor:pointer}.lp-summer-camp-2023 .hero-header .nav-placeholder{height:32px}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .nav-placeholder{height:60px}}.lp-summer-camp-2023 .hero-header .hero-wrapper{background-image:url(../images/summer-camp/2023-Desktophero.png);background-repeat:no-repeat;background-position:100% 100%}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper{background-image:url(../images/summer-camp/2023-Summercamp-hero-mobile.png);background-size:100% 100%}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container{padding:80px 10% 100px}@media(max-width:1280px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container{padding:100px 10% 125px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container{padding:120px 6% 100px}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{background:linear-gradient(180deg,#934af4,#6820c5),#6820c5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(4.40096px 4.40096px 0 #fbf7f1) drop-shadow(8.80191px 8.80191px 0 #ffc146) drop-shadow(13.2029px 13.2029px 0 #ffd566);font-family:Damion,cursive;font-weight:400;font-size:220px}@media(max-width:1280px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{filter:drop-shadow(1.61457px 1.61457px 0 #fbf7f1) drop-shadow(3.22914px 3.22914px 0 #ffc146) drop-shadow(4.84371px 4.84371px 0 #ffd566);font-size:180px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{filter:drop-shadow(1.61457px 1.61457px 0 #fbf7f1) drop-shadow(3.22914px 3.22914px 0 #ffc146) drop-shadow(4.84371px 4.84371px 0 #ffd566);font-size:80px}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:900;font-size:40px;line-height:125%;padding:70px 0 0 55px}@media(max-width:1280px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:32px;padding:52px 0 0 20px}}@media(max-width:1024px)and (min-width:760px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{margin:-150px 0 0 -250px;padding:0}}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:14px;line-height:18px;padding:20px 0 0 20px}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-90px;display:flex}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row{margin-top:-40px}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container{display:flex}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:65px}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:first-child{padding-right:55px}}.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin:-36px 0 0 -44px}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .btm-row .camp-container h1:nth-child(2){margin-top:-20px}}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper{position:relative}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .mobile-green-block{display:none;background:linear-gradient(180deg,#aaedd1,rgba(170,237,209,0));width:33.33%;height:100px;position:absolute;top:0;right:0;z-index:1}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .mobile-green-block{display:block}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper{display:flex;padding-left:10%}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper{flex-direction:column;gap:50px;padding:0 10%;position:-webkit-sticky;position:sticky;z-index:5}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{flex-grow:1;min-height:525px;padding-right:100px}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{padding-right:0;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:-50px}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:35px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;letter-spacing:1.522px;margin-bottom:32px}@media(max-width:1280px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{font-size:40px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{font-size:24px;margin-bottom:16px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3 span{font-size:24px;vertical-align:super}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3 span{font-size:12px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box{max-width:800px}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:30px}@media(max-width:1439px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:28px}}@media(max-width:1280px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:24px}}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p{font-size:14px;margin-bottom:20px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description p:last-child{margin-bottom:0}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right{flex:0 0 604px;position:relative}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right{flex:0 0 auto;position:static}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form{position:absolute;z-index:5;width:454px;background-color:#fff;border:1px solid #934af4;box-shadow:5px 10px #934af4;padding:24px}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form{width:100%;position:static}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:40px}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form h3{font-size:28px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form{padding-top:0}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form label{font-size:14px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form select{margin-bottom:8px}@media(max-width:759px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=email],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=number],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form input[type=text],.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form select{font-size:14px;height:32px;padding:0 8px}}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right #sc-form .th-form .inline-form-control input[type=checkbox]{margin-bottom:12px;margin-left:8px}.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right .green-block{background-color:#aaedd1;position:absolute;min-width:250px;height:150px;z-index:1;right:0}@media(max-width:1024px){.lp-summer-camp-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-right .green-block{display:none}}.lp-summer-camp-2023 .where-learning-belongs{margin:50px 0 0}@media(max-width:1439px){.lp-summer-camp-2023 .where-learning-belongs{margin:12px 0}}@media(max-width:1024px){.lp-summer-camp-2023 .where-learning-belongs{margin:32px 0 24px}}.lp-summer-camp-2023 .where-learning-belongs img{width:60%;max-width:1024px;margin:0 auto}@media(max-width:759px){.lp-summer-camp-2023 .where-learning-belongs img{width:90%}}.lp-summer-camp-2023 .featured-keynote{position:absolute;max-width:1440px;margin:0 auto;left:0;right:0}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote{position:static}}.lp-summer-camp-2023 .featured-keynote .mobile-heading{display:none;max-width:80%;margin:0 auto;text-align:center;color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px}@media(max-width:759px){.lp-summer-camp-2023 .featured-keynote .mobile-heading{font-size:16px}}.lp-summer-camp-2023 .featured-keynote .mobile-heading em{font-family:"Source Serif Pro",serif;font-weight:600;font-size:40px;line-height:40px}@media(max-width:759px){.lp-summer-camp-2023 .featured-keynote .mobile-heading em{font-size:30px}}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .mobile-heading{display:block}}.lp-summer-camp-2023 .featured-keynote .col-wrapper{display:flex;padding:0 100px;gap:75px}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper{flex-direction:column;align-items:center;gap:6px;padding:0 10%}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left{flex:1}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .desktop-img{display:none}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .mobile-img{display:none}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-left .mobile-img{display:inline-block}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right{flex:2;padding:40px 36px 0 0}@media(max-width:1280px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right{padding:12px 36px 0 0}}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right{padding:0}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container{margin-left:-20px;max-width:729px}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container{margin:0}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3{color:#e5166b;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;margin-bottom:28px}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3 br{display:block;content:" ";margin-bottom:4px}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3 em{font-family:"Source Serif Pro",serif;font-weight:600;font-size:40px;line-height:40px}@media(max-width:1024px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container h3{display:none}}.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container p{font-size:22px;line-height:30px}@media(max-width:759px){.lp-summer-camp-2023 .featured-keynote .col-wrapper .col-right .keynote-text-container p{font-size:14px;line-height:20px}}.lp-summer-camp-2023 .agenda-overview{background-image:url(../images/summer-camp/2023-sumshine-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:375px}@media(max-width:1024px){.lp-summer-camp-2023 .agenda-overview{margin-top:-120px}}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview{background-image:url(../images/summer-camp/2023-sunshine-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:28px}}.lp-summer-camp-2023 .agenda-overview .agenda-content{padding:200px 100px 100px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content{padding:0 10% 40px}}.lp-summer-camp-2023 .agenda-overview .agenda-content h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:35px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content h2{font-size:16px;margin-bottom:24px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container{width:100%;display:flex;gap:20px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container{gap:8px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border{border:1px solid #000;flex-basis:50%;padding:8px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border{padding:2px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border button{width:100%;border:none;background-color:transparent;color:#000;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:28px;padding:5px 0}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border button{font-size:13px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border button span{font-size:20px;vertical-align:super}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border button span{font-size:10px}}.lp-summer-camp-2023 .agenda-overview .agenda-content .buttons-container .btn-border button[disabled]{background-color:#934af4;color:#fff;cursor:auto}.lp-summer-camp-2023 .agenda-overview .agenda-content .hidden{display:none}.lp-summer-camp-2023 .agenda-overview .agenda-content .content p{margin:32px 0;font-size:22px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content .content p{font-size:14px;margin:20px 0}}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li{border-top:1px solid #934af4;display:flex;padding-top:20px;margin-top:20px;gap:20px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content ul li{flex-direction:column;gap:10px}}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .time{flex-basis:25%;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:35px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .time{font-size:14px}}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .time span{font-weight:400}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot{font-family:Source Sans Pro,Helvetica,Arial,sans-serif}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .presenter,.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .topic{margin-bottom:10px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .topic{font-size:14px}}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .presenter{color:#e5166b;font-size:20px}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .presenter{font-size:14px}}.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .info{font-size:22px;margin:0}@media(max-width:759px){.lp-summer-camp-2023 .agenda-overview .agenda-content ul li .slot .info{font-size:14px}}.lp-summer-camp-2023 .summer-camp-footer{background-image:url(../images/summer-camp/2023-summercamp-footer-desktop.png);background-repeat:no-repeat;background-position:100% 100%;background-size:100% 100%}@media(max-width:759px){.lp-summer-camp-2023 .summer-camp-footer{background-image:url(../images/summer-camp/2023-Summercamp-footer-mobile.png)}}.lp-summer-camp-2023 .summer-camp-footer .footer-text-container{display:flex;flex-direction:column;align-items:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;max-width:900px;margin:0 auto;padding:70px 0}@media(max-width:1280px){.lp-summer-camp-2023 .summer-camp-footer .footer-text-container{padding:70px 10%}}@media(max-width:759px){.lp-summer-camp-2023 .summer-camp-footer .footer-text-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:30px 10% 145px}}.lp-summer-camp-2023 .summer-camp-footer .footer-text-container p{color:#fff;font-size:24px;line-height:30px;margin-bottom:45px}@media(max-width:759px){.lp-summer-camp-2023 .summer-camp-footer .footer-text-container p{font-size:16px;line-height:20px;margin-bottom:30px}}.lp-summer-camp-2023 .summer-camp-footer .footer-text-container .register-now-btn{background-color:#e5166b;color:#fff;border:none;border-radius:5px;font-size:22px;font-weight:700;padding:14px 65px}@media(max-width:759px){.lp-summer-camp-2023 .summer-camp-footer .footer-text-container .register-now-btn{font-size:16px;padding:7px 32px}}.lp-summer-camp-2023.lp-fall-refresh-2023{background-color:#f7f0ff}.lp-summer-camp-2023.lp-fall-refresh-2023 p{color:#000}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .nav-placeholder{height:0}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .nav-placeholder{height:0}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper{background-image:none;position:relative}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{position:absolute;right:0}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .mobile-bg{display:none}@media(max-width:1080px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{opacity:.2}}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper{background-size:auto}}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .desktop-bg{display:none}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .mobile-bg{display:block;width:100%}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container{padding-bottom:62px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container{padding:18px 6% 23px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title .top-row{display:flex;align-items:flex-end}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{background:linear-gradient(180deg,#ff5295 .11%,#e5166b 131.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(4.525993824px 4.525993824px 0 #fbf7f1) drop-shadow(9.051987648px 9.051987648px 0 #cfa9ff) drop-shadow(13.5779819489px 13.5779819489px 0 #e4ceff);padding-right:26px}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{font-size:180px}}@media(max-width:600px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h1{font-size:89px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{color:#6820c5;padding:0 0 55px 44px;z-index:1}@media(max-width:1024px)and (min-width:760px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{margin:0}}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{padding:0 0 20px 14px;font-size:40px;line-height:125%}}@media(max-width:600px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-wrapper .hero-heading-container .hero-title h3{font-size:15.5px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{padding-right:52px}@media(max-width:1024px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left{padding-right:0}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:-76px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description{margin-top:-7%}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description h2{color:#2d1159;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:36px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description h2{font-size:14px;margin-bottom:37px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{margin-bottom:40px}@media(max-width:1280px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .event-date h3{font-size:24px}}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box{margin-top:-20px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box p{font-size:24px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box p{font-size:14px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box .logo-lockup{width:217px;margin-top:55px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header .hero-btm-wrapper .col-wrapper .col-left.text-description .text-box .logo-lockup{width:167px;margin-top:0}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer{padding-top:16px;font-size:32px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;width:100%}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer div:first-child{margin-right:10px}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer{font-size:25px}}@media(max-width:992px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer{margin:0 0 30px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer div{display:inline-block;min-width:unset;text-align:center}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer div{min-width:20px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer div span{color:#934af4;font-weight:700;display:block;font-size:13px;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;letter-spacing:1.219px;text-transform:uppercase}@media(max-width:480px){.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer div span{font-size:10.1px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer-mobile{padding-top:0;font-size:30px;text-align:right}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer-mobile div{display:inline-block;min-width:unset;text-align:center}.lp-summer-camp-2023.lp-fall-refresh-2023 .hero-header #timer-mobile div:first-child{margin-right:10px}.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview{background-image:url(../images/fall-refresh/Desktop-Agenda-BG.png);margin-top:240px}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview{background-image:url(../images/fall-refresh/Agenda-BG-mobile.png);margin-top:42px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview .agenda-content{padding-top:0}.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview .agenda-content h2{color:#e5166b;font-size:45px}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview .agenda-content h2{font-size:24px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .agenda-overview .agenda-content .time{flex-basis:auto;width:287px;flex-shrink:0}.lp-summer-camp-2023.lp-fall-refresh-2023 .faq{padding-bottom:80px}.lp-summer-camp-2023.lp-fall-refresh-2023 .faq .container{padding:0 100px}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .faq .container{padding:0 10%}}.lp-summer-camp-2023.lp-fall-refresh-2023 .faq .faq__button{font-size:30px;align-items:center}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .faq .faq__button{font-size:18px}}.lp-summer-camp-2023.lp-fall-refresh-2023 .faq .faq__content{color:#333}.lp-summer-camp-2023.lp-fall-refresh-2023 .summer-camp-footer{background-image:url(../images/fall-refresh/Desktop-FooterWhole-NOBG.png);background-color:#6824c5;background-position:0 100%;background-size:100% auto;text-align:center}.lp-summer-camp-2023.lp-fall-refresh-2023 .summer-camp-footer .footer-text-container{padding-top:0}@media(max-width:759px){.lp-summer-camp-2023.lp-fall-refresh-2023 .summer-camp-footer{background-image:url(../images/fall-refresh/Mobile-footer.png)}.lp-summer-camp-2023.lp-fall-refresh-2023 .summer-camp-footer .footer-text-container{padding-bottom:200px}}.lp-teaching-with-tophat-toolkit .container{max-width:1280px;padding:0 30px}@media screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .container{padding:0 40px}}@media screen and (min-width:891px){.lp-teaching-with-tophat-toolkit .container{padding:0 50px}}@media screen and (min-width:1025px){.lp-teaching-with-tophat-toolkit .container{padding:0 65px}}@media screen and (min-width:1281px){.lp-teaching-with-tophat-toolkit .container{padding:0 80px}}.lp-teaching-with-tophat-toolkit p{margin-bottom:0}.lp-teaching-with-tophat-toolkit .v-spacing{padding:60px 0}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .v-spacing{padding:24px 0 0}}.lp-teaching-with-tophat-toolkit .col-wrapper{display:flex}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .mobile-stack{flex-direction:column}}.lp-teaching-with-tophat-toolkit .take-half{flex-basis:50%}.lp-teaching-with-tophat-toolkit .text-box{margin-bottom:28px}.lp-teaching-with-tophat-toolkit .text-box .heading{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:35px;font-weight:700;margin-bottom:10px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .text-box .heading{font-size:26px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .text-box .heading{font-size:22px}}.lp-teaching-with-tophat-toolkit .text-box .description{width:100%;font-size:18px;line-height:150%;margin-bottom:0}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .text-box .description{font-size:16px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .text-box .description{font-size:14px}}.lp-teaching-with-tophat-toolkit .grid-two-col{gap:50px}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit .grid-two-col{gap:40px}}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit .grid-two-col{gap:30px}}.lp-teaching-with-tophat-toolkit .tile a{display:block}.lp-teaching-with-tophat-toolkit .tile a:hover{border-radius:5px;background:#fff;box-shadow:0 4px 20px 0 rgba(147,74,244,.2)}.lp-teaching-with-tophat-toolkit .tile img{margin-bottom:20px}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit .tile img{margin-bottom:15px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .tile img{width:100%}}.lp-teaching-with-tophat-toolkit .tile .tile-span{display:block;font-size:18px;font-weight:600;line-height:120%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:20px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .tile .tile-span{font-size:14px}}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit .tile .tile-span{padding-bottom:15px}}.lp-teaching-with-tophat-toolkit .relevant-header{background:linear-gradient(90deg,#ecdcff .21%,#fff2f7 99.89%)}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper{height:70px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper{justify-content:center}}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper:after,.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper:before{display:none}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper a{color:#000;font-size:.9375rem}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper .small-caps-header{min-width:275px}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper .small-caps-header.left{text-align:end}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper img{height:42px}.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper .link{display:inline-block}@media(max-width:890px){.lp-teaching-with-tophat-toolkit .relevant-header .top-wrapper .link{display:none}}.lp-teaching-with-tophat-toolkit .hero-top-section{background:linear-gradient(90deg,#ecdcff .21%,#fff2f7 99.89%)}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper{display:flex;align-items:center;max-width:1280px;margin:0 auto}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper{flex-direction:column}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{max-width:1280px;padding:0 30px}@media screen and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{padding:0 0 0 40px}}@media screen and (min-width:891px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{padding:0 0 0 50px}}@media screen and (min-width:1025px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{padding:0 0 0 65px}}@media screen and (min-width:1281px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{padding:0 0 0 80px}}@media screen and (max-width:890px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .container{margin-right:-75px}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box{margin-bottom:0}@media only screen and (max-width:890px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box{max-width:340px;margin:35px 0 50px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box{display:flex;flex-direction:column;align-items:center;margin:20px 0}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box .purple-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#934af4;color:#fff;padding:10px 15px;font-size:20px;font-weight:700;letter-spacing:2.6px;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box .purple-box{font-size:14px;margin-bottom:12px}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:65px;line-height:125%;margin:0}@media only screen and (max-width:1280px)and (min-width:1025px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{max-width:515px;margin-right:-100px}}@media only screen and (max-width:1024px)and (min-width:891px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{margin-right:-80px;max-width:400px}}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{font-size:50px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1{font-size:32px;max-width:300px;text-align:center}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-text-box h1 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img{width:55%}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img{width:60%}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img{width:100%}}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.desktop{display:none}}@media only screen and (max-width:1024px)and (min-width:891px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.desktop{display:block}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.desktop{display:block}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.tablet-lg{display:none}@media only screen and (max-width:1280px)and (min-width:1025px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.tablet-lg{display:block}}.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.tablet-sm{display:none}@media only screen and (max-width:890px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-top-section .container-wrapper .hero-img.tablet-sm{display:block;align-self:flex-end}}.lp-teaching-with-tophat-toolkit .hero-btm-section .container-wrapper{background:linear-gradient(90deg,#f9f4ff 50%,#fff 0);display:flex;align-items:center;max-width:1280px;margin:0 auto;position:relative}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .container-wrapper{background:linear-gradient(180deg,#f9f4ff 150px,#fff 0)}}.lp-teaching-with-tophat-toolkit .hero-btm-section .block{position:absolute;height:100%;top:0;left:0}.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-btm,.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-top{width:36px;height:50%}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-btm,.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-top{width:30px;height:75px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-top{background-color:#e5166b}.lp-teaching-with-tophat-toolkit .hero-btm-section .block .block-btm{background-color:#934af4}.lp-teaching-with-tophat-toolkit .hero-btm-section .container{height:320px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .container{height:280px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .container{height:auto}}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper{height:100%}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left{background:#f9f4ff;display:flex;align-items:center}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left{flex-basis:150px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{font-size:22px;line-height:150%;margin-bottom:0}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{font-size:18px}}@media only screen and (max-width:890px)and (min-width:760px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{padding-left:8px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-left .hero-text-box p{font-size:12px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .col-wrapper .col-right{background:#fff;display:flex;align-items:center}.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{padding-right:80px}@media only screen and (max-width:1280px)and (min-width:1025px){.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{max-width:450px}}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{padding-right:32px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .hero-text-box{padding:0 0 0 14px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav{padding-left:80px}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav{padding-left:40px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav{width:100%}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav{padding:20px 0}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list a:hover{color:#934af4}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list a:last-child li{margin-bottom:0}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li{display:flex;border-bottom:1px solid #934af4;justify-content:space-between;margin-bottom:28px;padding-bottom:10px}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li{margin-bottom:20px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li span{font-size:20px;font-weight:600}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li span{font-size:16px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li span{font-size:14px}}.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li .down-arrow{width:14px;height:18px;align-self:center}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit .hero-btm-section .sub-nav__list li .down-arrow{width:12px;height:15px;align-self:auto}}.lp-teaching-with-tophat-toolkit #getting-set-up-section{background:linear-gradient(180deg,#fff,#f3edfc)}.lp-teaching-with-tophat-toolkit #getting-set-up-section .text-box .description{width:600px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .text-box .description{width:535px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .text-box .description{width:100%}}.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{display:flex;align-items:stretch}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{flex-direction:column}}.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tiles-col{display:flex;flex-direction:column;justify-content:space-between}.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .row{display:flex}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .row{flex-direction:column}}.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tile-lg a{height:calc(100% - 22px)}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tile-lg a{height:calc(100% - 17px)}}.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tile-lg span{height:43px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tile-lg span{height:33px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .tile-lg span{height:auto}}@media only screen and (min-width:760px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container .line-break:before{content:" ";display:block}}.lp-teaching-with-tophat-toolkit #getting-set-up-section .row,.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{gap:50px}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .row,.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{gap:40px}}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .row,.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{gap:32px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #getting-set-up-section .row,.lp-teaching-with-tophat-toolkit #getting-set-up-section .tiles-container{gap:0}}.lp-teaching-with-tophat-toolkit #diving-in-section .text-box .description{width:630px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #diving-in-section .text-box .description{width:570px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #diving-in-section .text-box .description{width:100%}}.lp-teaching-with-tophat-toolkit #diving-in-section .tiles-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #diving-in-section .tiles-container{display:block}}.lp-teaching-with-tophat-toolkit #education-section{background:#f8f2ff}.lp-teaching-with-tophat-toolkit #education-section .text-box .description{width:680px}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #education-section .text-box .description{width:100%}}.lp-teaching-with-tophat-toolkit #education-section .tiles-container{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #education-section .tiles-container{display:block}}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit #education-section .tiles-container .line-break:before{content:" ";display:block}}.lp-teaching-with-tophat-toolkit #activities-section{background:linear-gradient(180deg,#fff,#fff1f6)}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #activities-section{padding-bottom:8px}}.lp-teaching-with-tophat-toolkit #activities-section .text-box .description{width:610px}@media only screen and (max-width:1024px)and (min-width:760px){.lp-teaching-with-tophat-toolkit #activities-section .text-box .description{max-width:710px}}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #activities-section .text-box .description{width:100%}}.lp-teaching-with-tophat-toolkit #activities-section .tiles-container{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:110px}.lp-teaching-with-tophat-toolkit #activities-section .tiles-container:not(:last-child){margin-bottom:50px}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container:not(:last-child){margin-bottom:40px}}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container:not(:last-child){margin-bottom:36px}}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container:not(:last-child){margin-bottom:0}}@media only screen and (max-width:1280px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container{gap:88px}}@media only screen and (max-width:1024px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container{gap:77px}}@media only screen and (max-width:890px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container{gap:66px}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit #activities-section .tiles-container{display:block}}@media only screen and (max-width:1280px)and (min-width:760px){.lp-teaching-with-tophat-toolkit #activities-section .line-break:before{content:" ";display:block}}@media only screen and (max-width:759px){.lp-teaching-with-tophat-toolkit .tiles-container .tile{margin-bottom:24px}}@media only screen and (min-width:891px){.lp-teaching-with-tophat-toolkit .sub-nav__list a:hover .down-arrow{-webkit-animation:bouncy 2s ease infinite;animation:bouncy 2s ease infinite}}@-webkit-keyframes bouncy{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}@keyframes bouncy{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}.textbook-lp{overflow:hidden}@media(min-width:768px){.textbook-lp h2{font-size:2em}}.textbook-lp .hero{background:#f8f8f8;padding:50px 0}@media(min-width:768px){.textbook-lp .hero{padding:80px 0}}.textbook-lp .hero .hero-img{float:right}@media(min-width:768px){.textbook-lp .hero .hero-img{width:40%;float:left}}.textbook-lp .hero .hero-img .hero-ipad{transform:rotate(-10deg);max-width:150px;margin:0 -2rem 0 2rem}@media(min-width:768px){.textbook-lp .hero .hero-img .hero-ipad{margin:1rem 0 -7rem -5rem;max-width:100%}}@media(min-width:992px){.textbook-lp .hero .hero-img .hero-ipad{margin-top:-5rem}}@media(min-width:768px){.textbook-lp .hero .hero-content{width:60%;float:left}}.textbook-lp .hero .hero-content .logo{width:100px;height:14px;margin-bottom:1rem}@media(min-width:768px){.textbook-lp .hero .hero-content .logo{width:140px;height:20px;margin-bottom:2rem}}.textbook-lp .hero .hero-content h1{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.95em;margin-bottom:1rem}@media(min-width:768px){.textbook-lp .hero .hero-content h1{font-size:2.388em;margin-bottom:1.25rem}}.textbook-lp .hero .hero-content h1 .light{color:#767676}.textbook-lp .hero .hero-content p{font-size:1.325em;margin-bottom:2rem}@media(min-width:768px){.textbook-lp .hero .hero-content p{max-width:80%;margin-bottom:3rem}}.textbook-lp .what-is-textbook{padding:50px 0 25px}@media(min-width:992px){.textbook-lp .what-is-textbook{padding:100px 0 50px}}.textbook-lp .what-is-textbook .left-text{margin-bottom:30px}@media(min-width:992px){.textbook-lp .what-is-textbook .left-text{width:40%;float:left;padding-right:4rem}}.textbook-lp .what-is-textbook .left-text .divider-small{width:50px;margin:1.5rem 0 1.25rem}.textbook-lp .what-is-textbook .left-text h2{margin-bottom:1rem}.textbook-lp .what-is-textbook .left-text p{font-size:1.325em}.textbook-lp .what-is-textbook .left-text .checklist{padding-left:2rem}.textbook-lp .what-is-textbook .left-text .checklist li{font-size:1em;margin-bottom:.75rem}.textbook-lp .what-is-textbook .left-text .checklist li:before{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;font-weight:600;float:left;margin-left:-1.7em;color:#934af4}.textbook-lp .what-is-textbook .video-con{box-shadow:0 20px 50px 0 rgba(83,52,134,.1)}@media(min-width:992px){.textbook-lp .what-is-textbook .video-con{width:60%;float:left}}.textbook-lp .what-is-textbook .video-con .wistia_responsive_padding{width:100%;margin:0}.textbook-lp .key-features{padding:25px 0 50px}@media(min-width:992px){.textbook-lp .key-features{padding:50px 0 90px}}.textbook-lp .key-features h2{margin-bottom:5px}@media(min-width:992px){.textbook-lp .key-features .feature-row{display:flex;margin-left:-15px;margin-right:-15px}}.textbook-lp .key-features .feature-row .feature-col{margin-top:35px;text-align:center}@media(min-width:992px){.textbook-lp .key-features .feature-row .feature-col{width:33.33333%;float:left;padding:0 15px;margin-top:45px;text-align:left}}.textbook-lp .key-features .feature-row .feature-col img{margin-bottom:.75rem;border:1px solid #eee}.textbook-lp .key-features .feature-row .feature-col p{margin:0}.textbook-lp .comparison{border-top:1px solid #eee;padding:50px 0 25px}@media(min-width:992px){.textbook-lp .comparison{padding:90px 0 50px}}.textbook-lp .comparison .intro{text-align:center;margin:0 auto 50px}@media(min-width:992px){.textbook-lp .comparison .intro{max-width:80%;margin:0 auto 80px}}.textbook-lp .comparison .intro h2{margin-bottom:1rem}.textbook-lp .comparison .intro p{font-size:1.325em;margin:0 auto 2rem}@media(min-width:992px){.textbook-lp .comparison .intro p{max-width:85%}}.textbook-lp .comparison .comparison-table{display:none}@media(min-width:768px){.textbook-lp .comparison .comparison-table{display:block}}.textbook-lp .comparison .comparison-table .table-row{display:flex;border-top:1px solid #eee}.textbook-lp .comparison .comparison-table .table-row:last-child{border-bottom:1px solid #eee}@media(min-width:768px){.textbook-lp .comparison .comparison-table .table-row:nth-child(2) .table-col:nth-child(n+2) h4{margin-top:.625rem}}@media(min-width:768px){.textbook-lp .comparison .comparison-table .table-row:nth-child(2) .table-col:nth-child(n+2) h4 .prefix{margin-top:-.625rem}}@media(min-width:768px)and (max-width:850px){.textbook-lp .comparison .comparison-table .table-row:nth-child(2) .table-col h4{font-size:1.7em}}.textbook-lp .comparison .comparison-table .table-row .table-col{width:20%;float:left;padding:1rem 1rem .5rem}.textbook-lp .comparison .comparison-table .table-row .table-col h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;color:#767676}@media(max-width:768px){.textbook-lp .comparison .comparison-table .table-row .table-col h3{font-size:1.2em}}.textbook-lp .comparison .comparison-table .table-row .table-col h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.95em;color:#767676}.textbook-lp .comparison .comparison-table .table-row .table-col h4 .fa-check{color:#2ab27b}.textbook-lp .comparison .comparison-table .table-row .table-col h4 .fa-times{color:#e5166b}.textbook-lp .comparison .comparison-table .table-row .table-col h4 .prefix,.textbook-lp .comparison .comparison-table .table-row .table-col h4 .suffix{display:block;font-size:.875rem;text-transform:uppercase}.textbook-lp .comparison .comparison-table .table-row .table-col h4 .prefix{margin-bottom:-.375rem}.textbook-lp .comparison .comparison-table .table-row .table-col h4 .suffix{margin-top:-.375rem;margin-bottom:.375rem}.textbook-lp .comparison .comparison-table .table-row .table-col p{font-size:1rem;margin:0 0 .5rem}.textbook-lp .comparison .comparison-table .table-row .table-col:first-child{width:40%}.textbook-lp .comparison .comparison-table .table-row .table-col:nth-child(2){background-color:#f0faf6}.textbook-lp .comparison .comparison-table .table-row .table-col:nth-child(2) h3,.textbook-lp .comparison .comparison-table .table-row .table-col:nth-child(2) h4{color:#2ab27b}.textbook-lp .comparison .comparison-table .table-row .table-col.centered{text-align:center}.textbook-lp .comparison .comparison-table.mbl{display:block}@media(min-width:768px){.textbook-lp .comparison .comparison-table.mbl{display:none}}.textbook-lp .comparison .comparison-table.mbl .table-row.header{display:block}.textbook-lp .comparison .comparison-table.mbl .table-row.header h3{margin:1rem 0 .5rem;font-size:1.45em}.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:first-child{width:50%}@media(min-width:480px){.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:first-child{width:70%}}.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:nth-child(2){width:50%;background:none}@media(min-width:480px){.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:nth-child(2){width:50%}}.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:nth-child(2) h3,.textbook-lp .comparison .comparison-table.mbl .table-row .table-col:nth-child(2) h4{color:#767676}.textbook-lp .about-this-textbook{padding:25px 0}@media(min-width:992px){.textbook-lp .about-this-textbook{padding:50px 0}}.textbook-lp .about-this-textbook h2{text-align:center}@media(min-width:992px){.textbook-lp .about-this-textbook h2{margin-bottom:60px}}.textbook-lp .about-this-textbook .small-caps-header{color:#934af4}.textbook-lp .about-this-textbook .lead-authors{margin-bottom:2.5rem}@media(min-width:992px){.textbook-lp .about-this-textbook .lead-authors{width:40%;float:left;padding-right:25px;margin-bottom:0}}.textbook-lp .about-this-textbook .lead-authors .author-con{margin-bottom:1.5rem}@media(min-width:992px){.textbook-lp .about-this-textbook .contributing-authors{width:60%;float:left;padding-left:25px}}.textbook-lp .about-this-textbook .contributing-authors .author-row{display:flex;margin:0 -1rem}.textbook-lp .about-this-textbook .contributing-authors .author-row .author-con{width:50%;float:left;padding:0 1rem}.textbook-lp .about-this-textbook .author-con h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.2em;color:#333;margin-bottom:.75rem}.textbook-lp .about-this-textbook .author-con h4 span{display:block;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.textbook-lp .textbook-preview{margin-top:20px}@media(min-width:992px){.textbook-lp .textbook-preview{margin-top:40px}}.textbook-lp .textbook-preview .intro{text-align:center;margin-bottom:30px}@media(min-width:768px){.textbook-lp .textbook-preview .intro{margin-bottom:50px}}.textbook-lp .textbook-preview .intro h2{margin-bottom:1rem}.textbook-lp .textbook-preview .intro p{font-size:1.325em;margin:0 auto}@media(min-width:992px){.textbook-lp .textbook-preview .intro p{max-width:60%}}.textbook-lp .textbook-preview .textbook-embed-wrapper{width:100%;height:600px;padding:0 30px;overflow:hidden;position:relative}@media(min-width:992px){.textbook-lp .textbook-preview .textbook-embed-wrapper{padding:0 100px}}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:0 30px}@media(min-width:992px){.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con{padding:0 100px}}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg{background:rgba(0,0,0,.8);text-align:center;width:100%;height:100%;padding:5rem 2rem}@media(min-width:768px){.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg{padding:5rem 10%}}@media(min-width:1200px){.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg{padding:5rem 20%}}@media(min-width:1400px){.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg{padding:5rem 25%}}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormRow{color:#fff}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFieldWrap{background:none}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoAsterix{display:none}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol{width:50%}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol input,.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol select{color:#fff;background:hsla(0,0%,100%,.5)}@media(max-width:480px){.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg{padding:2rem}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg h3{font-size:1.5em;margin-bottom:1rem}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol{width:100%;margin-bottom:.75em!important}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoLabel{margin-bottom:.25rem!important}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol input,.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con .gated-content-msg .mktoFormCol select{padding:.6em!important}}.textbook-lp .textbook-preview .textbook-embed-wrapper .gated-con.submitted{display:none}.textbook-lp .textbook-preview .textbook-embed-wrapper .iframe-con{width:100%;height:100%;border:1px solid #eee;-webkit-overflow-scrolling:touch;overflow-y:scroll}.textbook-lp .textbook-preview .textbook-embed-wrapper .iframe-con::-webkit-scrollbar{display:none}.textbook-lp .textbook-preview .textbook-embed-wrapper iframe{width:100%;height:100%}.textbook-lp .bottom-cta{text-align:center;padding:50px 0}@media(min-width:992px){.textbook-lp .bottom-cta{padding:100px 0}}.textbook-lp .bottom-cta h2{font-size:1.95em;margin-bottom:1rem}@media(min-width:768px){.textbook-lp .bottom-cta h2{font-size:2.388em}}.textbook-lp .bottom-cta h2 .light{color:#767676}.textbook-lp .bottom-cta p{font-size:1.45em;margin:0 auto 2rem}@media(min-width:992px){.textbook-lp .bottom-cta p{max-width:60%}}.textbook-lp .faq{border-top:1px solid #eee;padding-top:15px;margin-bottom:50px!important}@media(min-width:768px){.textbook-lp .faq{padding-top:65px;margin-bottom:100px!important}}.textbook-lp .faq .faq-row{margin:0}@media(min-width:992px){.textbook-lp .faq .faq-row{margin-left:-2.08333%;margin-right:-2.08333%}}.textbook-lp .faq .faq-row .faq-col{margin-bottom:2.5rem}@media(min-width:992px){.textbook-lp .faq .faq-row .faq-col{float:left;width:29.16667%;margin-left:2.08333%;margin-right:2.08333%;margin-bottom:0}}.textbook-lp .faq .faq-row .faq-col h2{font-size:1.375rem;margin-bottom:1rem}@media(min-width:768px){.textbook-lp .faq .faq-row .faq-col h2{font-size:1.75rem;margin-bottom:1.5rem}}.textbook-lp .faq .faq-row .faq-col p{margin-bottom:0}.no-checkmark:before{visibility:hidden}.lp-fall-refresh-recordings .hero-header{background-color:#f7f0ff;padding-top:95px}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header{padding-top:105px}}.lp-fall-refresh-recordings .hero-header .mobile-bg{margin-bottom:10px}@media(min-width:1025px){.lp-fall-refresh-recordings .hero-header .mobile-bg{display:none}}.lp-fall-refresh-recordings .hero-header .ad-hoc-container{max-width:1200px;margin:0 auto;padding:0 24px}@media(min-width:1025px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container{display:flex;height:600px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container{padding:0 24px}}@media(min-width:1025px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-left{flex:1 1 0}}@media(max-width:1439px)and (min-width:1025px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-left{display:flex;flex-direction:column;justify-content:flex-end}}.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-right{flex:0 0 604px}@media(max-width:1024px){.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-right{display:none}}.lp-fall-refresh-recordings .hero-header .ad-hoc-container .col-right img{position:absolute;right:0;height:600px;width:604px}.lp-fall-refresh-recordings .hero-header .hero-text h1{font-family:Damion,cursive;font-weight:400;font-size:210px;background:linear-gradient(180deg,#ff5295 .11%,#e5166b 131.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(4.525993824px 4.525993824px 0 #fbf7f1) drop-shadow(9.051987648px 9.051987648px 0 #cfa9ff) drop-shadow(13.5779819489px 13.5779819489px 0 #e4ceff);padding-right:26px}@media(max-width:1439px){.lp-fall-refresh-recordings .hero-header .hero-text h1{font-size:150px}}@media(max-width:1280px){.lp-fall-refresh-recordings .hero-header .hero-text h1{font-size:125px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text h1{filter:none;font-size:80px}}.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container{display:flex;margin-top:-100px}@media(max-width:1439px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container{margin-top:-80px}}@media(max-width:1280px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container{margin-top:-70px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container{margin-top:-40px}}.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:first-child{padding-right:65px;margin-bottom:20px}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:first-child{padding-right:55px;margin-bottom:0}}.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:nth-child(2){margin:-36px 0 0 -44px}@media(max-width:1439px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:nth-child(2){margin:-16px 0 0 -50px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text .refresh-container h1:nth-child(2){margin:-10px 0 0 -52px}}.lp-fall-refresh-recordings .hero-header .hero-text h3{color:#6820c5;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:900;font-size:40px;text-transform:uppercase;margin-bottom:28px}@media(max-width:1439px){.lp-fall-refresh-recordings .hero-header .hero-text h3{font-size:32px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text h3{font-size:14px;margin-bottom:12px}}.lp-fall-refresh-recordings .hero-header .hero-text p{color:#2d1159;font-size:22px;line-height:125%;margin-bottom:32px}@media(min-width:1025px){.lp-fall-refresh-recordings .hero-header .hero-text p{max-width:600px}}@media(max-width:759px){.lp-fall-refresh-recordings .hero-header .hero-text p{font-size:14px}}.lp-fall-refresh-recordings .schedule .schedule-wrapper{max-width:1200px;margin:0 auto;padding:70px 24px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .schedule-wrapper{padding:32px 24px}}.lp-fall-refresh-recordings .schedule a{color:#6820c5;border:none}.lp-fall-refresh-recordings .schedule a:focus,.lp-fall-refresh-recordings .schedule a:hover{color:#e5166b}.lp-fall-refresh-recordings .schedule #hl-recordings-agenda{background:rgba(21,5,29,.5);max-width:1200px;margin:0 auto}.lp-fall-refresh-recordings .schedule .tips-header{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;letter-spacing:.91px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tips-header{font-size:24px}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #000;padding-top:15px;margin-bottom:0}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event.border-0{border:0}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event.higher-learnings-event{padding:40px 0;align-items:center}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event.higher-learnings-event{padding-bottom:0;padding-top:20px}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event.higher-learnings-event:first-of-type{border-top:none;padding-top:10px}}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event{flex-direction:column;justify-content:center}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time{padding-right:50px;width:41.6666666667%;min-width:284px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time{width:100%;padding-right:0;min-width:unset}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time p{font-weight:600;font-size:32px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .time p{font-size:14px}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description{width:58.3333333333%;max-width:684px;margin:0 auto}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description{width:100%;margin:24px 0}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description-container h2{font-size:32px;font-weight:600}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description-container h2{font-size:14px;color:#e5166b}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:22px;font-weight:400}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description .full-width p{font-size:14px}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description .full-width .speaker{font-size:20px;color:#e5166b;text-transform:uppercase;font-weight:700;padding-top:4px}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description .full-width .title{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;padding-bottom:34px}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .description .full-width .title{line-height:1.3;font-size:24px;padding-bottom:12px}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width{max-width:800px;padding:0 15px 0 0;margin:0}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width.no-border{border:none}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width:last-of-type{margin-bottom:0}}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width p{margin-bottom:0}.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event .full-width span{display:inline-block;margin-bottom:.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}@media(max-width:759px){.lp-fall-refresh-recordings .schedule .tabcontent .list-schedule .event:nth-child(n+2) .time{font-size:24px}}.pages{background:#fff;max-width:1920px;margin:0 auto}.pages .btn-wrap{display:flex;margin-bottom:2rem}.pages .cta-btn{text-transform:uppercase;text-align:center;display:block;background-color:#934af4;padding:7px 0 6px;width:116px;border-radius:2.5px;color:#fff;font-weight:700;font-size:10px;line-height:1.2572727273;cursor:pointer;border:1px solid #934af4}.pages .cta-btn:focus,.pages .cta-btn:hover{background-color:#fff;color:#934af4}@media(min-width:992px){.pages .cta-btn{font-size:15px;width:175px;padding:10px 0}}.pages .btn-green{background-color:#45deae;color:#000;border:1px solid #45deae;margin-left:10px;text-transform:uppercase;border-radius:2.5px;font-size:10px;padding:7px;width:auto}.pages .btn-green:focus,.pages .btn-green:hover{background-color:#fff;color:#45deae}@media(min-width:992px){.pages .btn-green{font-size:15px;padding:10px 0;min-width:236px;margin-left:20px}}.pages .wrapper{padding:24px;max-width:1400px}@media(min-width:992px){.pages .wrapper{padding:46px 100px}}.pages .wrapper:after,.pages .wrapper:before{display:none}.pages .plus{margin:0}@media(min-width:992px){.pages .hero-video{width:43.9166666667%;flex-shrink:0;margin-left:50px}}.pages .hero-video video{width:100%}.pages p{font-size:14px;color:#000}@media(min-width:992px){.pages p{font-size:24px}}@media(min-width:1200px){.pages p{font-size:24px}}.pages .no-line-break{display:none}@media(min-width:960px){.intro-block .pages-cta-block .wrapper,.pages .sticky-nav .wrapper{display:flex;flex-direction:row-reverse;align-items:center}}.intro-block .pages-cta-block .btn,.pages .sticky-nav .btn{width:auto;border-radius:5px;padding:10px 9px;margin-bottom:0}@media(min-width:992px){.intro-block .pages-cta-block .btn,.pages .sticky-nav .btn{padding:15px 20px}}.pages .sticky-nav{position:fixed;z-index:2;top:0;left:0;right:0;background:rgba(251,248,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:.5px solid #c59afa}.pages .sticky-nav .wrapper{padding:12px 24px;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:992px){.pages .sticky-nav .wrapper{padding:20px 100px}}.pages .sticky-nav .logo{width:125px;padding-top:5px}@media(min-width:992px){.pages .sticky-nav .logo{padding-top:12px}}.pages .sticky-nav .heading-cta-wrap{display:flex;align-items:center}.pages .sticky-nav .nav-heading{font-family:Replica,Helvetica,Arial,sans-serif;font-size:22px;padding-right:13px}@media(max-width:991px){.pages .sticky-nav .nav-heading{display:none}}.pages .intro-block{margin-top:50px}@media(min-width:992px){.pages .intro-block{margin-top:80px}}@media(min-width:992px){.pages .intro-block .wrapper{display:flex;align-items:center}}.pages .intro-block p{margin-bottom:14px;line-height:1.4}.pages .intro-block p strong{color:#e5166b}@media(min-width:992px){.pages .intro-block p{margin-bottom:32px}}.pages .intro-block .btn{text-transform:uppercase;width:auto;font-size:11px;line-height:1.2572727273;border-radius:2.5px;margin-bottom:0}.pages .intro-block .btn-green{margin-left:10px;padding:.425em 1.1em}@media(min-width:992px){.pages .intro-block .btn{font-size:18px;border-radius:5px;min-width:209px;padding:14px 5px}.pages .intro-block .btn-green{min-width:236px;margin-left:20px}}.pages h1{color:#e5166b;font-weight:400;font-size:32px;line-height:1.4;margin-bottom:14px}@media(min-width:992px){.pages h1{font-size:50px}}@media(min-width:992px){.pages .video-sect .wrapper{display:flex;align-items:center}}.pages .video-sect .img-desktop{display:none}@media(min-width:992px){.pages .video-sect .img-desktop{display:block;width:28.5833333333%;margin-right:88px}}.pages .video-sect h3{font-weight:700;margin-bottom:12px}@media(min-width:992px){.pages .video-sect h3{font-size:44px;margin-bottom:32px}}.pages .video-sect .heading-p{margin-bottom:0}@media(min-width:992px){.pages .video-sect .heading-p{margin-bottom:24px}}.pages .video-sect .video-wrap{padding:0 24px}@media(min-width:992px){.pages .video-sect .video-wrap{padding:0 100px}}.pages .video-sect .video-wrap .arcade-wrap img{width:170px;height:170px;position:absolute;z-index:1}@media(max-width:960px){.pages .video-sect .video-wrap .arcade-wrap img{display:none}}.pages .video-sect .list{display:flex;padding-top:12px}.pages .video-sect .list .desc{margin-left:8px;margin-bottom:0}@media(min-width:992px){.pages .video-sect .list .desc{margin-left:21px}}.pages .video-sect .btn-wrap{margin:16px}@media(min-width:992px){.pages .video-sect .btn-wrap{margin:40px 0 0}}.pages .video-sect .phones-wrap{display:flex;justify-content:space-between;padding-top:30px}@media(min-width:992px){.pages .video-sect .phones-wrap{display:none}}.pages .video-sect .phones-wrap img{width:calc(50% - 5px);height:auto}.pages .video-sect ul.wrapper{padding-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:992px){.pages .video-sect ul.wrapper{display:flex;align-items:stretch}}@media(min-width:992px){.pages .video-sect ul.wrapper li p{font-size:16px}}@media(min-width:1200px){.pages .video-sect ul.wrapper li p{font-size:18px}}@media(min-width:1400px){.pages .video-sect ul.wrapper{padding-bottom:0}}.pages .video-sect ul.wrapper li{width:calc(50% - 28px);padding:16px 9px;margin-bottom:10px;background:rgba(252,251,255,.6);box-shadow:0 4px 10px rgba(147,74,244,.25);border:2px solid #aa6cfd;border-radius:10px}.pages .video-sect ul.wrapper li img{width:17px;margin:0 auto 7px}@media(min-width:992px){.pages .video-sect ul.wrapper li img{width:30px;margin-bottom:12px}}@media(min-width:992px){.pages .video-sect ul.wrapper li{width:calc(25% - 46px);padding:28px 15px}}.pages .video-sect ul.wrapper a{color:#000}.pages .video-sect ul.wrapper a:focus,.pages .video-sect ul.wrapper a:hover{border:none}.pages .video-sect ul.wrapper p{font-size:12px;line-height:1.4;margin-bottom:0}.pages .purple{background:linear-gradient(180deg,#c599fa,#eadcfc);position:relative}@media(min-width:1400px){.pages .purple{background-color:#fff;background-image:url(/wp-content/themes/TOPHAT01/build/images/pages-lp/1400-new.png);background-repeat:no-repeat;background-size:cover;height:96.81vw;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:12px}.pages .purple .video-wrap{width:54.3%;position:absolute;z-index:1;top:28.86%;left:50%;transform:translateX(-50%);padding:0}.pages .purple .video-wrap .arcade-wrap img{top:-50px;right:-87px}}@media(min-width:1600px){.pages .purple{background-image:url(/wp-content/themes/TOPHAT01/build/images/pages-lp/1600.png);height:85.7vw;padding:16px 0 18px}.pages .purple .video-wrap{width:48.25%;top:28.8%}}@media(min-width:1920px){.pages .purple{background-image:url(/wp-content/themes/TOPHAT01/build/images/pages-lp/1920.png);height:1461px;background-size:contain}.pages .purple .video-wrap{width:46.25%;top:25.4%}}.pages .purple .wrapper{max-width:1166px}@media(min-width:992px){.pages .purple .wrapper{display:block;padding:62px 100px 32px}}@media(min-width:992px){.pages .purple h3{text-align:center}}@media(min-width:992px){.pages .purple .heading-p{font-size:28px}}.pages .light-purple{background:linear-gradient(180deg,#eadcfc,hsla(0,0%,85.1%,0))}@media(min-width:1400px){.pages .light-purple{padding-top:50px}}.pages-cta-block{background-color:#f3f4f8;margin-top:-150px}@media(min-width:992px){.pages-cta-block .wrapper{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}}.pages-cta-block span{font-family:Replica,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.25}@media(min-width:1200px){.pages-cta-block span{font-size:36px;display:block;width:403px}}.pages-cta-block span em{font-family:"Source Serif 4",Georgia,Times New Roman,Times,serif;font-weight:600;background:-webkit-linear-gradient(45deg,#e5166b 10.05%,#934af4 62.68%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pages-cta-block .btn-wrap{padding:24px 0}.pages-cta-block .cta-btn{font-size:12px;width:144px;background-color:#e5166b;border-color:#e5166b}.pages-cta-block .cta-btn:focus,.pages-cta-block .cta-btn:hover{color:#e5166b}@media(min-width:992px){.pages-cta-block .cta-btn{font-size:14px;width:182px;border-radius:5px}}.pages-cta-block img{width:100%;max-width:544px}@media(min-width:992px){.pages-cta-block img{padding-right:60px;width:60%;height:60%}}.pages .school-logo-banner{text-align:center}.pages .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px}@media(min-width:768px){.pages .school-logo-banner h5{font-size:1rem}}.pages .school-logo-banner .logo-con-part{display:inline-block;vertical-align:middle;width:20%;padding:10px}.pages .school-logo-banner .logo-con-part img{opacity:.6}.pages .educators{margin-top:32px}@media(prefers-reduced-motion){.pages .sticky-nav{transition:none}}.pages-2 .btn-green{margin:0}@media(min-width:992px){.pages-2 .intro-block .btn-green{margin:0}}.page-template-seo-classroom main{margin-bottom:25px;overflow-x:hidden;padding-top:60px;-webkit-animation:fade-up-on-load .8s ease-out;animation:fade-up-on-load .8s ease-out}@media(min-width:768px){.page-template-seo-classroom main{margin-bottom:50px}}.page-template-seo-classroom main .wp-block-button{margin-bottom:1.5rem}@media(min-width:768px){.page-template-seo-classroom main .wp-block-button{margin-bottom:2rem}}.page-template-seo-classroom main .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;background:#fff;color:#e5166b;border:1px solid #e5166b;padding:.425em 1.1em}.page-template-seo-classroom main .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-seo-classroom main .wp-block-button__link{width:auto;font-size:1.375rem}}.page-template-seo-classroom main .wp-block-button__link:active,.page-template-seo-classroom main .wp-block-button__link:focus,.page-template-seo-classroom main .wp-block-button__link:hover{color:#e5166b;background:#fff;background:#e5166b;color:#fff}.page-template-seo-classroom main .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .wp-block-group ul{list-style-type:square;padding-left:1.2rem;margin-bottom:1.5rem}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group ul{padding-left:1.35rem;margin-bottom:1.75rem}}.page-template-seo-classroom main .wp-block-group ul li{margin-bottom:.25rem;line-height:1.4}.page-template-seo-classroom main .wp-block-group ul li:last-child{margin-bottom:0}.page-template-seo-classroom main .wp-block-group ol{list-style-type:decimal;list-style-position:inside}.page-template-seo-classroom main .wp-block-group ol li{margin-bottom:1rem}.page-template-seo-classroom main .wp-block-group .tick-list{list-style-type:none;padding-left:0}.page-template-seo-classroom main .wp-block-group .tick-list li{margin:.5rem 0;position:relative;padding-left:25px;font-size:1.125rem;line-height:1.5}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group .tick-list li{font-size:1.3125rem;padding-left:30px}}.page-template-seo-classroom main .wp-block-group .tick-list li:before{content:"ï€Œ";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#934af4;font-size:.85em;position:absolute;top:4px;left:0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group .tick-list li:before{top:3px}}.page-template-seo-classroom main .wp-block-group .double-chevron-list{list-style-type:none;padding-left:0}.page-template-seo-classroom main .wp-block-group .double-chevron-list li{margin:.5rem 0;position:relative;padding-left:25px;font-size:1.125rem;line-height:1.5}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group .double-chevron-list li{font-size:1.3125rem;padding-left:30px}}.page-template-seo-classroom main .wp-block-group .double-chevron-list li:before{content:"ïŒ¤";font-family:Font Awesome\ 5 Pro;display:inline-block;color:#934af4;font-size:.85em;position:absolute;top:4px;left:0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-group .double-chevron-list li:before{top:3px}}.page-template-seo-classroom main p#cta-form{margin:0}.page-template-seo-classroom main .wp-block-columns{margin-bottom:0;margin-top:0!important}.page-template-seo-classroom main .wp-block-column{margin:25px 0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-column{margin:50px 0}}@media(min-width:992px){.page-template-seo-classroom main .wp-block-column{margin:75px 0}}.page-template-seo-classroom main .wp-block-column.has-1-column{max-width:700px;margin-left:auto;margin-right:auto}.page-template-seo-classroom main .wp-block-image{margin:-.4rem auto 0}.page-template-seo-classroom main .wp-block-image.full-image{padding:25px 0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-image.full-image{padding:50px 0 20px}}@media(min-width:992px){.page-template-seo-classroom main .wp-block-image.full-image{padding:75px 0 45px}}.page-template-seo-classroom main .wp-block-image.shadow{box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-seo-classroom main figcaption{font-size:.75rem;color:#555;margin-top:1rem}@media(min-width:768px){.page-template-seo-classroom main figcaption{font-size:.875rem}}.page-template-seo-classroom main .vertical-center,.page-template-seo-classroom main .vertical-center-group&gt;.wp-block-group__inner-container{display:flex;align-items:center;flex-direction:column}.page-template-seo-classroom main .feature-block{padding-top:0;padding-bottom:0}@media(min-width:992px){.page-template-seo-classroom main .feature-block.wp-block-columns{align-items:center}}.page-template-seo-classroom main .feature-block .wp-block-column:first-child{flex-basis:100%}@media(min-width:768px){.page-template-seo-classroom main .feature-block .wp-block-column:first-child{flex-basis:50%;padding-right:50px}}@media(min-width:992px){.page-template-seo-classroom main .feature-block .wp-block-column:first-child{padding-right:100px}}.page-template-seo-classroom main .feature-block .wp-block-column:last-child{flex-basis:100%}@media(min-width:768px){.page-template-seo-classroom main .feature-block .wp-block-column:last-child{flex-basis:50%}}@media(min-width:768px){.page-template-seo-classroom main .feature-block.reverse{flex-flow:row-reverse}}@media(min-width:768px){.page-template-seo-classroom main .feature-block.reverse .wp-block-column:first-child{padding-left:50px;padding-right:0}}@media(min-width:992px){.page-template-seo-classroom main .feature-block.reverse .wp-block-column:first-child{padding-left:100px;padding-right:0}}.page-template-seo-classroom main .feature-block p:last-of-type{margin-bottom:0}.page-template-seo-classroom main .feature-block .feature-point{margin-top:2rem}@media(min-width:768px){.page-template-seo-classroom main .feature-block .feature-point{margin-top:2.5rem}}.page-template-seo-classroom main .feature-block .feature-point h3,.page-template-seo-classroom main .feature-block .feature-point h4{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;margin-bottom:.75rem}@media(min-width:768px){.page-template-seo-classroom main .feature-block .feature-point h3,.page-template-seo-classroom main .feature-block .feature-point h4{font-size:1rem;font-size:1.125rem}}.page-template-seo-classroom main .feature-block .feature-point p{font-size:1rem;margin-bottom:0;color:#555}@media(min-width:768px){.page-template-seo-classroom main .feature-block .feature-point p{font-size:1.125rem}}.page-template-seo-classroom main .feature-block .wistia_responsive_padding{width:100%;max-width:100%;margin:0;height:100%;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.page-template-seo-classroom main .feature-block .wp-block-button{margin-top:2.25rem}@media(min-width:768px){.page-template-seo-classroom main .feature-block .wp-block-button{margin-top:2.75rem}}.page-template-seo-classroom main .wp-block-column h2,.page-template-seo-classroom main .wp-block-group h2{margin-top:1.75rem}.page-template-seo-classroom main .wp-block-column h2:first-of-type,.page-template-seo-classroom main .wp-block-group h2:first-of-type{margin-top:0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-column h2,.page-template-seo-classroom main .wp-block-group h2{margin-top:4rem}}.page-template-seo-classroom main .wp-block-column p+h2,.page-template-seo-classroom main .wp-block-group p+h2{margin-top:1rem}.page-template-seo-classroom main .wp-block-column p+h2:first-child,.page-template-seo-classroom main .wp-block-group p+h2:first-child{margin-top:0}@media(min-width:768px){.page-template-seo-classroom main .wp-block-column p+h2,.page-template-seo-classroom main .wp-block-group p+h2{margin-top:2rem}}.page-template-seo-classroom main .hero h1 a,.page-template-seo-classroom main .hero h2 a,.page-template-seo-classroom main .hero h3 a,.page-template-seo-classroom main .hero h4 a,.page-template-seo-classroom main .hero h5 a,.page-template-seo-classroom main .hero h6 a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.page-template-seo-classroom main .hero h1 a:focus,.page-template-seo-classroom main .hero h1 a:hover,.page-template-seo-classroom main .hero h2 a:focus,.page-template-seo-classroom main .hero h2 a:hover,.page-template-seo-classroom main .hero h3 a:focus,.page-template-seo-classroom main .hero h3 a:hover,.page-template-seo-classroom main .hero h4 a:focus,.page-template-seo-classroom main .hero h4 a:hover,.page-template-seo-classroom main .hero h5 a:focus,.page-template-seo-classroom main .hero h5 a:hover,.page-template-seo-classroom main .hero h6 a:focus,.page-template-seo-classroom main .hero h6 a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.page-template-seo-classroom main .hero h1 a:focus,.page-template-seo-classroom main .hero h2 a:focus,.page-template-seo-classroom main .hero h3 a:focus,.page-template-seo-classroom main .hero h4 a:focus,.page-template-seo-classroom main .hero h5 a:focus,.page-template-seo-classroom main .hero h6 a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .hero p{font-size:1.3125rem;line-height:1.4}@media(min-width:768px){.page-template-seo-classroom main .hero p{font-size:1.5rem;margin-bottom:2rem}}.page-template-seo-classroom main .hero h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;letter-spacing:normal;color:#d9d9d9}.page-template-seo-classroom main .hero .wp-block-button{margin:0;display:inline-block}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em;margin-top:.75rem}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link{width:auto;font-size:1.375rem}}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link:active,.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link:focus,.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link:hover{color:#e5166b;background:#fff}.page-template-seo-classroom main .hero .wp-block-button .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link{border-radius:0;position:relative;background:none;border:none;color:#767676;padding-right:1.2em}.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:after,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:after{content:"ï£";font-family:Font Awesome\ 5 Pro;font-weight:600;font-size:.889em;margin-left:.6em;position:absolute;top:15%}@-webkit-keyframes hover-bounce{0%,to{top:15%}30%{top:0}70%{top:32%}}@keyframes hover-bounce{0%,to{top:15%}30%{top:0}70%{top:32%}}.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:active,.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:focus,.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:hover,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:active,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:focus,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:hover{color:#e5166b}.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:active:after,.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:focus:after,.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:hover:after,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:active:after,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:focus:after,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:hover:after{-webkit-animation:hover-bounce 1s ease-in-out infinite;animation:hover-bounce 1s ease-in-out infinite}.page-template-seo-classroom main .hero .wp-block-button.btn-arrow .wp-block-button__link:focus,.page-template-seo-classroom main .hero .wp-block-button.btn-scroll .wp-block-button__link:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .hero-default{padding:50px 0 0;margin-bottom:70px;text-align:center;background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;-webkit-animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40}.page-template-seo-classroom main .hero-default.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}@media(min-width:768px){.page-template-seo-classroom main .hero-default{padding:100px 0 0;margin-bottom:150px}}.page-template-seo-classroom main .hero-default p{margin-right:auto;margin-left:auto;max-width:800px}.page-template-seo-classroom main .hero-default h1,.page-template-seo-classroom main .hero-default p{color:#fff}.page-template-seo-classroom main .hero-default .wp-block-image,.page-template-seo-classroom main .hero-default .wp-block-video{margin-top:40px;margin-bottom:-55px}@media(min-width:768px){.page-template-seo-classroom main .hero-default .wp-block-image,.page-template-seo-classroom main .hero-default .wp-block-video{margin-top:70px;margin-bottom:-175px}}.page-template-seo-classroom main .hero-default .wp-block-image img,.page-template-seo-classroom main .hero-default .wp-block-image video,.page-template-seo-classroom main .hero-default .wp-block-video img,.page-template-seo-classroom main .hero-default .wp-block-video video{display:block;min-width:100%}.page-template-seo-classroom main .logo-grid,.page-template-seo-classroom main .school-logo-banner{padding-top:50px;padding-bottom:10px;text-align:center}@media(min-width:768px){.page-template-seo-classroom main .logo-grid,.page-template-seo-classroom main .school-logo-banner{padding-top:70px;padding-bottom:60px}}.page-template-seo-classroom main .logo-grid h4,.page-template-seo-classroom main .logo-grid h5,.page-template-seo-classroom main .school-logo-banner h4,.page-template-seo-classroom main .school-logo-banner h5{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;color:#555;margin:0 auto 30px;position:relative}@media(min-width:768px){.page-template-seo-classroom main .logo-grid h4,.page-template-seo-classroom main .logo-grid h5,.page-template-seo-classroom main .school-logo-banner h4,.page-template-seo-classroom main .school-logo-banner h5{font-size:1rem}}@media(min-width:480px){.page-template-seo-classroom main .logo-grid h4,.page-template-seo-classroom main .logo-grid h5,.page-template-seo-classroom main .school-logo-banner h4,.page-template-seo-classroom main .school-logo-banner h5{max-width:90%}}@media(min-width:768px){.page-template-seo-classroom main .logo-grid h4,.page-template-seo-classroom main .logo-grid h5,.page-template-seo-classroom main .school-logo-banner h4,.page-template-seo-classroom main .school-logo-banner h5{max-width:80%;margin-bottom:50px;font-size:1.125rem}}@media(min-width:992px){.page-template-seo-classroom main .logo-grid h4.compressed,.page-template-seo-classroom main .logo-grid h5.compressed,.page-template-seo-classroom main .school-logo-banner h4.compressed,.page-template-seo-classroom main .school-logo-banner h5.compressed{max-width:60%}}.page-template-seo-classroom main .logo-grid h4:after,.page-template-seo-classroom main .logo-grid h5:after,.page-template-seo-classroom main .school-logo-banner h4:after,.page-template-seo-classroom main .school-logo-banner h5:after{content:"";position:absolute;left:50%;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.page-template-seo-classroom main .logo-grid .wp-block-image,.page-template-seo-classroom main .school-logo-banner .wp-block-image{display:none;padding-top:40px}.page-template-seo-classroom main .logo-grid .wp-block-image img,.page-template-seo-classroom main .school-logo-banner .wp-block-image img{opacity:.6}@media(min-width:768px){.page-template-seo-classroom main .logo-grid .wp-block-image,.page-template-seo-classroom main .school-logo-banner .wp-block-image{display:block}}.page-template-seo-classroom main .logo-grid .wp-block-image:last-child,.page-template-seo-classroom main .school-logo-banner .wp-block-image:last-child{display:block;padding-top:0}@media(min-width:768px){.page-template-seo-classroom main .logo-grid .wp-block-image:last-child,.page-template-seo-classroom main .school-logo-banner .wp-block-image:last-child{display:none}}.page-template-seo-classroom main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{width:33.333%;height:90px;float:left;padding:0 10px;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.page-template-seo-classroom main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{height:130px}}@media(min-width:992px){.page-template-seo-classroom main .logo-grid .logo-con&gt;.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner .logo-con&gt;.wp-block-group__inner-container{width:20%;height:160px}}.page-template-seo-classroom main .logo-grid .logo-con img,.page-template-seo-classroom main .school-logo-banner .logo-con img{opacity:.6;max-width:100%;max-height:100%}.page-template-seo-classroom main .logo-grid .logo-con img.tall,.page-template-seo-classroom main .school-logo-banner .logo-con img.tall{width:50%}@media(min-width:480px){.page-template-seo-classroom main .logo-grid .logo-con img,.page-template-seo-classroom main .logo-grid .logo-con img.tall,.page-template-seo-classroom main .school-logo-banner .logo-con img,.page-template-seo-classroom main .school-logo-banner .logo-con img.tall{width:auto}}.page-template-seo-classroom main .logo-grid.logos-4 .logo-con&gt;.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner.logos-4 .logo-con&gt;.wp-block-group__inner-container{width:50%}@media(min-width:992px){.page-template-seo-classroom main .logo-grid.logos-4 .logo-con&gt;.wp-block-group__inner-container,.page-template-seo-classroom main .school-logo-banner.logos-4 .logo-con&gt;.wp-block-group__inner-container{width:25%}}.page-template-seo-classroom main .heading-style-alt{position:relative;margin-bottom:4rem}.page-template-seo-classroom main .heading-style-alt:after{content:"";position:absolute;left:11px;bottom:-25px;margin-left:-10px;width:20px;height:2px;background-color:#934af4}.page-template-seo-classroom main .light-mode h1,.page-template-seo-classroom main .light-mode h2,.page-template-seo-classroom main .light-mode h3,.page-template-seo-classroom main .light-mode h4,.page-template-seo-classroom main .light-mode p{color:#333}.page-template-seo-classroom main .dark-mode{background:#333}.page-template-seo-classroom main .dark-mode h1,.page-template-seo-classroom main .dark-mode h2,.page-template-seo-classroom main .dark-mode h3,.page-template-seo-classroom main .dark-mode h4,.page-template-seo-classroom main .dark-mode p{color:#fff}.page-template-seo-classroom main .form{margin:40px 0 25px;padding:40px 25px;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}@media(min-width:768px){.page-template-seo-classroom main .form{padding:100px 50px;margin:50px 0}}@media(min-width:1200px){.page-template-seo-classroom main .form{margin:75px 60px;border-radius:10px}}.page-template-seo-classroom main .form h2{margin-top:0;margin-left:auto;margin-right:auto;text-align:center}@media(min-width:992px){.page-template-seo-classroom main .form h2{max-width:1000px}}.page-template-seo-classroom main .form h2 a{color:#fff}.page-template-seo-classroom main .form h2 a .highlight{box-shadow:inset 0 -.2em #2d1159,inset 0 -.35em #e5166b;transition:all .25s ease}.page-template-seo-classroom main .form h2 a:hover{color:#fff;border:none}.page-template-seo-classroom main .form h2 a:hover .highlight{box-shadow:inset 0 -.2em #2d1159,inset 0 -1em #e5166b}.page-template-seo-classroom main .form h2 a .highlight-med-purple{box-shadow:inset 0 -.2em #6926b9,inset 0 -.35em #e5166b;transition:all .25s ease}.page-template-seo-classroom main .form h2 a .highlight-med-purple:hover{box-shadow:inset 0 -.2em #6926b9,inset 0 -1em #e5166b}.page-template-seo-classroom main .form p{font-size:1.3125rem;margin-bottom:0;margin-left:auto;margin-right:auto;line-height:1.4;text-align:center}@media(min-width:768px){.page-template-seo-classroom main .form p{font-size:1.5rem}}@media(min-width:992px){.page-template-seo-classroom main .form p{max-width:1080px}}.page-template-seo-classroom main .form .mktoForm{margin-top:40px}.page-template-seo-classroom main .form .mktoForm label.mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;margin-bottom:10px}@media(min-width:768px){.page-template-seo-classroom main .form .mktoForm label.mktoLabel{font-size:1rem}}.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{background:none}.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol{padding:0;margin-bottom:1.5rem!important}@media(min-width:768px){.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2rem!important}}.page-template-seo-classroom main .form .mktoForm .mktoFormRow{margin:0}.page-template-seo-classroom main .form .mktoForm .mktoButtonRow{width:100%}.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton{width:auto;font-size:1.375rem}}.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton:active,.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton:focus,.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton:hover{color:#e5166b;background:#fff}.page-template-seo-classroom main .form .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;height:40px;margin-top:.5rem;padding:.6em 1em .8em!important}@media(min-width:768px){.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{height:45px;font-size:1.125rem;padding-top:.75em!important}}.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{border-radius:0}.page-template-seo-classroom main .form .mktoForm .mktoLabel.mktoHasWidth{float:none}.page-template-seo-classroom main .form .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{padding:0;margin-top:.15em}@media(min-width:768px){.page-template-seo-classroom main .form .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1000px;margin:80px auto 0}.page-template-seo-classroom main .form .mktoFormRow{flex-basis:calc(50% - 20px)}.page-template-seo-classroom main .form .mktoFormRow:nth-of-type(8){flex-basis:100%}}.page-template-seo-classroom main .form.dark-mode{background:#2d1159;background:linear-gradient(145deg,#2d1159 25%,#501b68 50%,#2d1159 75%);background-size:1000% 400%;-webkit-animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40;animation:slide-gradient-right 6s cubic-bezier(.28,.17,.38,.96) 40}.page-template-seo-classroom main .form.dark-mode.med-purple-gradient{background:linear-gradient(180deg,#823ce6 12.56%,#4d0579 92.84%)}@-webkit-keyframes slide-gradient-right{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:100% 50%}}@keyframes slide-gradient-right{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:100% 50%}}.page-template-seo-classroom main .form.dark-mode .marketo-form-loading{color:#d9d9d9}.page-template-seo-classroom main .form.dark-mode .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.page-template-seo-classroom main .form.dark-mode .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email],.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text],.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select{color:#fff;background:hsla(0,0%,100%,.1);border:none}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:active,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus{border:1px solid #fff}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]::-moz-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]::-moz-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]::-moz-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]::-moz-placeholder{color:#fff}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:-ms-input-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]:-ms-input-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:-ms-input-placeholder, .page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]:-ms-input-placeholder{color:#fff}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]::placeholder,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=email]::placeholder,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=tel]::placeholder,.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol input[type=text]::placeholder{color:#fff}.page-template-seo-classroom main .form.dark-mode .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/arrow-down-white.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.page-template-seo-classroom main .form.dark-mode .mktoForm label.mktoLabel{color:#fff}.page-template-seo-classroom main .quote&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-flow:wrap;padding-top:20px;padding-left:1.5rem;margin-top:1rem}@media(min-width:768px){.page-template-seo-classroom main .quote&gt;.wp-block-group__inner-container{padding-left:2.5rem;margin-top:1.75rem}}.page-template-seo-classroom main .quote .wp-block-quote{flex-basis:100%;margin-bottom:1.75rem}@media(min-width:768px){.page-template-seo-classroom main .quote .wp-block-quote{margin-bottom:2.25rem}}.page-template-seo-classroom main .quote .wp-block-quote p{color:#6820c5;position:relative;font-weight:600;font-size:1.3125rem;line-height:1.4;margin-bottom:0}.page-template-seo-classroom main .quote .wp-block-quote p:before{content:"";height:100%;position:absolute;top:0;left:-1.5rem;border-left:1px solid #c59afa}@media(min-width:768px){.page-template-seo-classroom main .quote .wp-block-quote p:before{left:-2.5rem}}@media(min-width:768px){.page-template-seo-classroom main .quote .wp-block-quote p{font-size:1.5rem}}.page-template-seo-classroom main .quote .wp-block-image{flex-basis:10%;margin-right:1.5rem;margin-bottom:0;padding:0;margin-left:0}.page-template-seo-classroom main .quote div{flex-basis:80%;display:flex;flex-direction:column}.page-template-seo-classroom main .quote div span:first-child(){font-size:1.125rem;color:#6820c5;margin-bottom:.5rem;margin-top:-5px}@media(min-width:768px){.page-template-seo-classroom main .quote div span:first-child(){font-size:1.3125rem;margin-top:-7px}}.page-template-seo-classroom main .quote div span:last-child(){font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#555;max-width:450px}@media(min-width:768px){.page-template-seo-classroom main .quote div span:last-child(){font-size:1rem}}.page-template-seo-classroom main .schema-faq{margin:0 0 1rem}@media(min-width:768px){.page-template-seo-classroom main .schema-faq{margin:0 0 2.25rem}}@media(min-width:992px){.page-template-seo-classroom main .schema-faq{margin:0 0 7rem}}.page-template-seo-classroom main .schema-faq-question{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.125rem;display:block;margin-bottom:1rem}@media(min-width:768px){.page-template-seo-classroom main .schema-faq-question{font-size:1.625rem}}.page-template-seo-classroom main .popular-tags&gt;.wp-block-group__inner-container{display:flex;flex-direction:row;flex-wrap:wrap}.page-template-seo-classroom main .popular-tags p{margin-bottom:1.5rem}.page-template-seo-classroom main .popular-tags a{border-bottom:none;border-radius:50px;background:#eee;color:#e5166b;display:block;padding:.5rem 1rem;margin:0 1rem -15px 0;font-size:1rem;font-weight:700}@media(min-width:768px){.page-template-seo-classroom main .popular-tags a{font-size:1.125rem}}.page-template-seo-classroom main .popular-tags a:hover{color:#c3135b}.page-template-seo-classroom main .popular-tags a:focus{outline:3px solid #e5166b;outline-offset:3px}.page-template-seo-classroom main .breadcrumbs{color:#fff;margin-bottom:2rem}.page-template-seo-classroom main .breadcrumbs a,.page-template-seo-classroom main .breadcrumbs span{color:#fff;font-weight:700}.page-template-seo-classroom main .breadcrumbs a:hover{border-bottom:1px solid #fff}.page-template-seo-classroom main .breadcrumbs a:focus{outline:3px solid #934af4;outline-offset:3px}@-webkit-keyframes fade-up-on-load{0%{opacity:0}to{opacity:1}}@keyframes fade-up-on-load{0%{opacity:0}to{opacity:1}}.page-template-seo-classroom main img,.page-template-seo-classroom main video{opacity:0}.page-template-seo-classroom main img.fade-and-slide-up,.page-template-seo-classroom main video.fade-and-slide-up{opacity:1;transition:opacity .3s ease;-webkit-animation:slide-up .5s ease-out;animation:slide-up .5s ease-out}@-webkit-keyframes slide-up{0%{transform:translateY(100px)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(100px)}to{transform:translateY(0)}}.webinar-series section{margin-bottom:0}.webinar-series .hero{padding:50px 0;position:relative}@media(min-width:768px){.webinar-series .hero{padding:100px 0}.webinar-series .hero.grid{overflow:hidden;padding:65px 0}}.webinar-series .hero.grid:after{content:"";position:absolute;background:#eee6fc;top:calc(50% - 500px);left:calc(50% - 1003px);height:1000px;width:1000px;border-radius:50%;z-index:-3}.webinar-series .hero p{font-size:1.3125rem}.webinar-series .hero .subtitle{color:#6820c5}.webinar-series .hero-content{width:100%}@media(min-width:992px){.webinar-series .hero-content{display:inline;float:left;width:37.5%;margin-left:2.0833333333%;margin-right:2.0833333333%}}.webinar-series .hero-content .btn-arrow{margin-bottom:0;padding-right:.6em}.webinar-series .hero-content .btn-arrow:after{position:static}.webinar-series .hero-content h1{padding-right:40px}@media(min-width:992px){.webinar-series .hero-content.grid-bg{width:41%;margin:0;display:flex;flex-direction:column;justify-content:center;min-height:500px}}.webinar-series .hero-img-container{width:100%;padding:10px 0 0;position:relative}@media(min-width:992px){.webinar-series .hero-img-container{display:inline;float:left;width:54.1666666667%;margin-left:2.0833333333%;margin-right:2.0833333333%}.webinar-series .hero-img-container.grid-bg{transform:scale(1.2) translateX(100px)}}.webinar-series .hero-img{margin:0 0 -150px;transform:translateY(-10%)}@media(min-width:992px){.webinar-series .hero-img{margin:0 0 -200px;width:100%;transform:scale(1.2) translate(10%,-10%)}}.webinar-series .flex{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.webinar-series .col-1-3{flex:1 1 300px;margin:15px;display:block}.webinar-series .wrapper-s{max-width:1070px;margin:0 auto}.webinar-series .btn-mega{border-width:2px;font-size:1.375rem;margin-left:0;margin-right:0;max-width:525px}.webinar-series .margin-bottom-l{margin-bottom:2rem!important}.webinar-series .toolkit-description,.webinar-series .webinar-description{width:100%;margin-left:0;padding:0 10px}@media(min-width:992px){.webinar-series .toolkit-description,.webinar-series .webinar-description{display:inline;float:left;width:45.8333333333%;margin-right:2.0833333333%;margin-left:70px}}.webinar-series .toolkit-description .tick-list li:before{color:#e5166b}.webinar-series .webinar-info{width:100%;margin:50px 0 0}@media(min-width:992px){.webinar-series .webinar-info{display:inline;float:left;width:37.5%;margin:0}}.webinar-series .webinar-info p{font-size:1rem;margin:0}.webinar-series .webinar-container{padding:50px 0}@media(min-width:992px){.webinar-series .webinar-container{padding:100px 0 100px 120px}}@media(min-width:1200px){.webinar-series .webinar-container{padding:100px 0 100px 80px}}@media(min-width:1400px){.webinar-series .webinar-container{padding:100px 0}}.webinar-series .webinars .webinar-container{padding:50px 0}@media(min-width:992px){.webinar-series .webinars .webinar-container{padding:100px 20px}}@media(min-width:1400px){.webinar-series .webinars .webinar-container{padding:100px 0}}.webinar-series .webinars .webinar-container:nth-child(odd){background:rgba(45,17,89,.03)}.webinar-series .webinar-info__box{background:#fff;border:1px solid #eee;padding:25px 30px}.webinar-series .webinar-info__box .subtitle{padding:15px 0}.webinar-series .webinar-info__box .subtitle:first-of-type{padding-top:0}.webinar-series .webinar-hours{color:#934af4;font-size:2.5rem;margin-bottom:0;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700}.webinar-series .divider{margin:0 0 25px}.webinar-series .btn{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center}.webinar-series .btn-ghost{margin-top:0}.webinar-series .subtitle{color:#767676;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:.875rem;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}@media(min-width:768px){.webinar-series .subtitle{font-size:1rem}}.webinar-series .webinars{position:relative}.webinar-series .slider-nav{display:none}@media(min-width:992px){.webinar-series .slider-nav{display:block;position:absolute;padding:0;top:125px;left:0;width:125px}}.webinar-series .slider-nav__item{display:flex;align-items:center;padding:0 0 20px;margin-bottom:0}.webinar-series .slider-links{cursor:pointer;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-size:.9375rem;float:right;list-style-type:none;left:30px;margin:0;position:relative;width:90%}.webinar-series .slider-links:hover,.webinar-series .slider-nav__item.active{color:#e5166b;font-weight:600}.webinar-series .slider-nav__item.active .dash{background:#e5166b}.webinar-series .slider-nav__toolkits{background:#fff;padding:50px 30px 30px 0;border:1px solid #d9d9d9}.webinar-series .slider-nav__toolkits .slider-links{left:15px}.webinar-series .dash{background:#767676;float:left;height:2px;width:15px}.webinar-series .fix-nav{position:fixed;top:125px;right:0}.webinar-series .hidden{display:none}.webinar-series .form{margin:40px 0 25px;padding:40px 25px;background:#2d1159;box-shadow:0 30px 50px 0 rgba(45,69,84,.07)}.webinar-series .form .marketo-form-loading{color:#d9d9d9}.webinar-series .form .marketo-form-loading .loading-bar{background-image:linear-gradient(90deg,#fad1e1 50%,transparent 0);background-color:#fad1e1}.webinar-series .form .marketo-form-loading .loading-bar:before{background-image:linear-gradient(45deg,transparent 20%,#c3135b 0,#c3135b 70%,transparent 0)}@media(min-width:768px){.webinar-series .form{padding:100px 50px;margin:50px 0}}@media(min-width:1200px){.webinar-series .form{margin:75px 25px}}.webinar-series .form h2,.webinar-series .form p{color:#fff;text-align:center}.webinar-series .form h2{margin:0 auto 2rem}@media(min-width:768px){.webinar-series .form h2{margin-bottom:2.5rem}}@media(min-width:992px){.webinar-series .form h2{max-width:1000px}}.webinar-series .form p{margin:0 auto;line-height:1.4;text-align:center}@media(min-width:992px){.webinar-series .form p{max-width:1080px}}.webinar-series .form .mktoForm{margin-top:40px}.webinar-series .form .mktoForm label.mktoLabel{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.webinar-series .form .mktoForm label.mktoLabel{font-size:1rem}}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{background:none}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol{padding:0;margin-bottom:1.5rem!important}@media(min-width:768px){.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:2rem!important}}.webinar-series .form .mktoForm .mktoFormRow{margin:0}.webinar-series .form .mktoForm .mktoButtonRow{width:100%}.webinar-series .form .mktoForm .mktoButtonRow .mktoButton{width:100%;text-align:center;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;display:inline-block;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;background:#e5166b;color:#fff;border:1px solid #e5166b;padding:.425em 1.1em}.webinar-series .form .mktoForm .mktoButtonRow .mktoButton i{font-weight:600;margin-left:5px}@media(min-width:768px){.webinar-series .form .mktoForm .mktoButtonRow .mktoButton{width:auto;font-size:1.375rem}}.webinar-series .form .mktoForm .mktoButtonRow .mktoButton:active,.webinar-series .form .mktoForm .mktoButtonRow .mktoButton:focus,.webinar-series .form .mktoForm .mktoButtonRow .mktoButton:hover{color:#e5166b;background:#fff}.webinar-series .form .mktoForm .mktoButtonRow .mktoButton:focus{outline:3px solid #e5166b;outline-offset:3px}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;height:40px;background:#fff;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]{height:45px;font-size:1.125rem}}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol textarea{padding:5px!important}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select{border-radius:0;height:40px;margin-top:.5rem;padding:0 1em!important}@media(min-width:768px){.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select{height:45px}}.webinar-series .form .mktoForm .mktoLabel.mktoHasWidth{float:none}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{padding:0;margin-top:.15em}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{max-height:14px;margin-top:4px}@media(min-width:768px){.webinar-series .form .mktoForm{display:flex;flex-flow:wrap;justify-content:space-between;max-width:1000px;margin:50px auto 0}.webinar-series .form .mktoFormRow{flex-basis:calc(50% - 20px)}}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=email],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=number],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=text],.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol textarea{background:hsla(0,0%,100%,.1);color:#fff;border:none;font-size:1rem}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=email]:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=number]:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=tel]:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol input[type=text]:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select:focus,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol textarea:active,.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol textarea:focus{border:1px solid #fff}.webinar-series .form .mktoForm .mktoFormRow .mktoFormCol select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/arrow-down-white.svg);background-repeat:no-repeat,repeat;background-position:right 1.5rem top 50%,0 0;background-size:.75rem auto,100%}.webinar-series .form .mktoForm label.mktoLabel{color:#fff}.new-students-page{background-color:#fff}.new-students-page .page-container{max-width:1081px;width:90%;margin:0 auto}@media screen and (max-width:1280px){.new-students-page .page-container{max-width:896px}}@media screen and (max-width:1024px){.new-students-page .page-container{max-width:786px}}@media screen and (max-width:890px){.new-students-page .page-container{max-width:515px}}@media screen and (max-width:759px){.new-students-page .page-container{max-width:265px}}@media screen and (min-width:1920px){.new-students-page .header-container{max-width:1440px}}.new-students-page h2{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:45px;font-weight:400;color:#2d1159}@media screen and (max-width:1024px){.new-students-page h2{font-size:28px}}@media screen and (max-width:759px){.new-students-page h2{font-size:22px}}.new-students-page .btn{font-size:22px;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:700;height:45px;text-align:center;border-radius:5px}@media screen and (max-width:759px){.new-students-page .btn{font-size:16px}}.new-students-page header{background:linear-gradient(246deg,#ffeaef,hsla(0,0%,100%,0));height:607px}@media screen and (max-width:1024px){.new-students-page header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.new-students-page header .hero-section{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1024px){.new-students-page header .hero-section{flex-direction:column}}.new-students-page header .hero-section .text-container{width:610px;padding-top:54px}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container{width:477px;margin:0 auto}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container{width:265px}}.new-students-page header .hero-section .text-container h1{max-width:610px;background:linear-gradient(180deg,#934af4,#e5166b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:64px;font-weight:400}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container h1{max-width:477px;font-size:50px;text-align:center}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container h1{max-width:265px;font-size:28px}}.new-students-page header .hero-section .text-container h1 span{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}.new-students-page header .hero-section .text-container p{max-width:600px;font-size:22px;font-feature-settings:"clig" off,"liga" off}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container p{max-width:481px;font-size:16px}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container p{max-width:262px;font-size:14px}}.new-students-page header .hero-section .text-container .button-container{display:flex;gap:30px;margin-top:60px}@media screen and (max-width:1024px){.new-students-page header .hero-section .text-container .button-container{margin-top:50px}}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container .button-container{flex-direction:column;align-items:center;gap:20px;margin-top:20px}}.new-students-page header .hero-section .text-container .button-container .purple-btn{color:#fff;background-color:#934af4;border:1px solid #c59afa;width:196px;display:flex;align-items:center;justify-content:center}.new-students-page header .hero-section .text-container .button-container .purple-btn:active,.new-students-page header .hero-section .text-container .button-container .purple-btn:focus,.new-students-page header .hero-section .text-container .button-container .purple-btn:hover{color:#934af4;background:transparent}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container .button-container .purple-btn{width:175px;height:40px}}.new-students-page header .hero-section .text-container .button-container .white-btn{color:#934af4;border:1px solid #c59afa;width:253px;display:flex;align-items:center;justify-content:center}.new-students-page header .hero-section .text-container .button-container .white-btn:active,.new-students-page header .hero-section .text-container .button-container .white-btn:focus,.new-students-page header .hero-section .text-container .button-container .white-btn:hover{color:#fff;background-color:#934af4}@media screen and (max-width:759px){.new-students-page header .hero-section .text-container .button-container .white-btn{width:175px;height:40px}}.new-students-page header .hero-section .img-container{overflow-x:hidden;overflow-y:hidden;position:absolute;top:-10%;right:-27%}@media screen and (min-width:1920px){.new-students-page header .hero-section .img-container{right:-10%}}@media screen and (max-width:1280px){.new-students-page header .hero-section .img-container{right:-52%}}@media screen and (max-width:1024px){.new-students-page header .hero-section .img-container{position:static;margin:-40px auto 0}}@media screen and (max-width:890px){.new-students-page header .hero-section .img-container{display:none}}.new-students-page header .hero-section .img-container img{max-width:875px;width:auto;height:auto}@media screen and (min-width:1920px){.new-students-page header .hero-section .img-container img{max-width:925px}}@media screen and (max-width:1024px){.new-students-page header .hero-section .img-container img{max-width:654px}}.new-students-page header .mobile-img-container{display:none}@media screen and (max-width:890px){.new-students-page header .mobile-img-container{display:flex;align-items:center;justify-content:center;margin-top:-40px}.new-students-page header .mobile-img-container img{max-width:654px;margin:0 auto}}@media screen and (max-width:759px){.new-students-page header .mobile-img-container{overflow-x:hidden;margin-top:-25px}.new-students-page header .mobile-img-container img{width:calc(100% + 45px);margin-left:-30px;margin-right:-15px}}.new-students-page .students-nav-section{margin-top:-40px;margin-bottom:50px}@media screen and (max-width:1024px){.new-students-page .students-nav-section{margin-bottom:0}}@media screen and (max-width:759px){.new-students-page .students-nav-section .nav-box{display:flex;justify-content:center}}.new-students-page .students-nav-section .cards{z-index:100;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media screen and (max-width:1280px){.new-students-page .students-nav-section .cards{grid-gap:40px}}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards{grid-gap:30px}}@media screen and (max-width:890px){.new-students-page .students-nav-section .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards{grid-template-columns:1fr;grid-gap:20px}}.new-students-page .students-nav-section .cards .card-links{display:flex;width:245px;max-height:113px;padding:40px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;border:1px solid #c59afa;background:#fff;box-shadow:0 4px 30px 0 rgba(147,74,244,.2);transition:.2s}.new-students-page .students-nav-section .cards .card-links:active,.new-students-page .students-nav-section .cards .card-links:focus,.new-students-page .students-nav-section .cards .card-links:hover{background:var(--purple-dark,#6820c5);cursor:pointer}.new-students-page .students-nav-section .cards .card-links:active p,.new-students-page .students-nav-section .cards .card-links:active p .highlighted,.new-students-page .students-nav-section .cards .card-links:active p:active,.new-students-page .students-nav-section .cards .card-links:active p:active .highlighted,.new-students-page .students-nav-section .cards .card-links:active p:focus,.new-students-page .students-nav-section .cards .card-links:active p:focus .highlighted,.new-students-page .students-nav-section .cards .card-links:active p:hover,.new-students-page .students-nav-section .cards .card-links:active p:hover .highlighted,.new-students-page .students-nav-section .cards .card-links:focus p,.new-students-page .students-nav-section .cards .card-links:focus p .highlighted,.new-students-page .students-nav-section .cards .card-links:focus p:active,.new-students-page .students-nav-section .cards .card-links:focus p:active .highlighted,.new-students-page .students-nav-section .cards .card-links:focus p:focus,.new-students-page .students-nav-section .cards .card-links:focus p:focus .highlighted,.new-students-page .students-nav-section .cards .card-links:focus p:hover,.new-students-page .students-nav-section .cards .card-links:focus p:hover .highlighted,.new-students-page .students-nav-section .cards .card-links:hover p,.new-students-page .students-nav-section .cards .card-links:hover p .highlighted,.new-students-page .students-nav-section .cards .card-links:hover p:active,.new-students-page .students-nav-section .cards .card-links:hover p:active .highlighted,.new-students-page .students-nav-section .cards .card-links:hover p:focus,.new-students-page .students-nav-section .cards .card-links:hover p:focus .highlighted,.new-students-page .students-nav-section .cards .card-links:hover p:hover,.new-students-page .students-nav-section .cards .card-links:hover p:hover .highlighted{color:#fff}@media screen and (max-width:1280px){.new-students-page .students-nav-section .cards .card-links{width:190px}}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .card-links{width:240px;max-height:130px;padding:0}}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards .card-links{grid-column:1}}.new-students-page .students-nav-section .cards .card-links p{width:245px;text-align:center;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;margin-bottom:0}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .card-links p{font-size:18px;padding:30px 40px 40px;max-width:170px;max-height:75px}}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards .card-links p{height:130px}}.new-students-page .students-nav-section .cards .card-links p .highlighted{color:#934af4;font-weight:700}.new-students-page .students-nav-section .cards .card-links p i{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards .card-links .mobile-need-margin{margin-top:25px}}.new-students-page .students-nav-section .cards .stats{grid-column:3;grid-row:2}@media screen and (max-width:890px){.new-students-page .students-nav-section .cards .stats{grid-column:2;grid-row:3}}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards .stats{grid-column:1;grid-row:6}}.new-students-page .students-nav-section .cards .stats .stat-block{width:324px;height:93px;display:flex;flex-direction:column}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .stats .stat-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:237px}}.new-students-page .students-nav-section .cards .stats .stat-block .percentage{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;background:linear-gradient(180deg,#934af4,#e5166b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .stats .stat-block .percentage{font-size:22px}}@media screen and (max-width:759px){.new-students-page .students-nav-section .cards .stats .stat-block .percentage{font-size:28px}}.new-students-page .students-nav-section .cards .stats .stat-block .percentage span{font-weight:300}.new-students-page .students-nav-section .cards .stats .stat-block .description{width:285px;font-size:14px;margin-bottom:10px;margin-top:-6px}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .stats .stat-block .description{font-size:12px;width:237px;margin-bottom:0}}.new-students-page .students-nav-section .cards .stats .stat-block .first-desc{margin-bottom:20px}@media screen and (max-width:1024px){.new-students-page .students-nav-section .cards .stats .stat-block .first-desc{margin-bottom:12px}}.new-students-page .students-nav-section .cards .stats .stat-block .source{color:rgba(0,0,0,.7);font-size:10px;line-height:100%}.new-students-page .th-mob-app{background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(147,74,244,.33));margin:50px 0}@media screen and (max-width:1024px){.new-students-page .th-mob-app{margin-top:20px}}.new-students-page .th-mob-app .study-zone{display:flex;justify-content:space-between;gap:60px;margin-top:40px}@media screen and (max-width:1280px){.new-students-page .th-mob-app .study-zone{margin-bottom:40px;gap:20px}}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone{margin-bottom:0}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone{flex-direction:column-reverse}}.new-students-page .th-mob-app .study-zone .img-container{flex-basis:50%}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone .img-container{flex-basis:45%}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .img-container{flex-basis:100%}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .img-container img{max-width:400px;margin:0 auto}}@media screen and (max-width:759px){.new-students-page .th-mob-app .study-zone .img-container img{max-width:255px}}.new-students-page .th-mob-app .study-zone .text-container{flex-basis:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1280px){.new-students-page .th-mob-app .study-zone .text-container{max-width:440px}}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone .text-container{flex-basis:55%;max-width:390px}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .text-container{flex-basis:100%;max-width:504px}}@media screen and (max-width:759px){.new-students-page .th-mob-app .study-zone .text-container{max-width:262px}}.new-students-page .th-mob-app .study-zone .text-container h2{max-width:430px}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone .text-container h2{margin-bottom:25px}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .text-container h2{text-align:center;max-width:unset}}.new-students-page .th-mob-app .study-zone .text-container h2 .new-line{all:unset}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .text-container h2 .new-line{display:block}}.new-students-page .th-mob-app .study-zone .text-container p{color:#000;font-size:18px;max-width:483px;margin:20px 0 45px}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone .text-container p{font-size:14px;margin:0 0 25px}}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .text-container p{max-width:unset}}.new-students-page .th-mob-app .study-zone .text-container .app-links{display:flex;gap:20px}@media screen and (max-width:890px){.new-students-page .th-mob-app .study-zone .text-container .app-links{justify-content:center}}@media screen and (max-width:1024px){.new-students-page .th-mob-app .study-zone .text-container .app-links img{max-width:129px}}@media screen and (max-width:759px){.new-students-page .th-mob-app .study-zone .text-container .app-links img{max-width:122px}}.new-students-page .how-to-videos h2{text-align:center;margin-bottom:55px}@media screen and (max-width:1024px){.new-students-page .how-to-videos h2{margin-bottom:35px}}@media screen and (max-width:759px){.new-students-page .how-to-videos h2{margin-bottom:25px}}.new-students-page .how-to-videos .video-container{display:flex;justify-content:space-between;gap:70px;margin-bottom:50px}@media screen and (max-width:1280px){.new-students-page .how-to-videos .video-container{gap:46px}}@media screen and (max-width:1024px){.new-students-page .how-to-videos .video-container{flex-direction:column}}@media screen and (max-width:759px){.new-students-page .how-to-videos .video-container{margin-bottom:10px}}.new-students-page .how-to-videos .video-container .videos h3{color:#000;font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:700}@media screen and (max-width:1024px){.new-students-page .how-to-videos .video-container .videos h3{font-size:18px}}@media screen and (max-width:759px){.new-students-page .how-to-videos .video-container .videos h3{font-size:16px}}.new-students-page .how-to-videos .video-container .videos img{width:500px;height:277.778px}@media screen and (max-width:1024px){.new-students-page .how-to-videos .video-container .videos img{width:100%;height:auto}}.new-students-page #tips-section{margin-top:20px;padding-bottom:175px}@media screen and (max-width:889px){.new-students-page #tips-section{padding-bottom:50px}}@media screen and (max-width:1024px){.new-students-page #tips-section .container .educators__title{margin-bottom:20px}}@media screen and (max-width:890px){.new-students-page #tips-section .container .educators__title{margin-bottom:35 px}}@media screen and (min-width:1920px){.new-students-page #tips-section .educators__box{margin:0 233px 0 468px}}.new-students-page #tips-section .educators__box .tips-box-quote{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;font-size:30px}@media screen and (max-width:1024px){.new-students-page #tips-section .educators__box .tips-box-quote{font-size:24px}}@media screen and (max-width:759px){.new-students-page #tips-section .educators__box .tips-box-quote{font-size:18px}}.new-students-page .why-students{padding:65px 0;background:linear-gradient(180deg,#fbf8ff,#fffbfc 84.9%,rgba(255,251,252,0))}.new-students-page .why-students h2{text-align:center}.new-students-page .why-students h2 .em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:600}@media screen and (max-width:375px){.new-students-page .why-students h2 .em:before{content:"\a";white-space:pre}}.new-students-page .why-students .cards-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:45px 65px}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container{gap:45px}}@media screen and (max-width:1024px){.new-students-page .why-students .cards-container{flex-direction:column;align-items:center}}.new-students-page .why-students .cards-container .card{width:500px;border-radius:10px;border:1px solid #d9d9d9;background:#fff}.new-students-page .why-students .cards-container .card:focus,.new-students-page .why-students .cards-container .card:hover{box-shadow:0 4px 25px rgba(147,74,244,.25)}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card{width:425px}}@media screen and (max-width:1024px){.new-students-page .why-students .cards-container .card{width:500px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card{width:262px}}.new-students-page .why-students .cards-container .card .student-main-img{border-radius:10px 10px 0 0}.new-students-page .why-students .cards-container .card .student-quote{width:451px;color:#000;font-size:28px;font-weight:600;margin:10px auto 30px;line-height:140%;min-height:156px}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card .student-quote{width:390px}}@media screen and (max-width:1024px){.new-students-page .why-students .cards-container .card .student-quote{width:451px;font-size:24px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .student-quote{width:200px;font-size:16px;min-height:auto;margin:20px auto 30px}}.new-students-page .why-students .cards-container .card .pink-btn{color:#e5166b;border-radius:5px;border:1px solid #e5166b;text-align:center;width:229px;display:flex;justify-content:center;align-items:center;margin:10px auto 35px}.new-students-page .why-students .cards-container .card .pink-btn:active,.new-students-page .why-students .cards-container .card .pink-btn:focus,.new-students-page .why-students .cards-container .card .pink-btn:hover{color:#fff;background:#e5166b}.new-students-page .why-students .cards-container .card .line{width:451px;height:1px;background:#d9d9d9;margin:25px auto}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card .line{width:421px}}@media screen and (max-width:1024px){.new-students-page .why-students .cards-container .card .line{width:451px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .line{width:262px}}.new-students-page .why-students .cards-container .card .mini-card{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:0 30px 20px}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card .mini-card{flex-wrap:nowrap}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .mini-card{gap:10px;margin:0 20px 20px}}.new-students-page .why-students .cards-container .card .mini-card img{width:100px;height:100px}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .mini-card img{width:50px;height:50px}}.new-students-page .why-students .cards-container .card .mini-card .student-info .student-name{text-transform:uppercase;color:#e5166b;font-size:22px;font-weight:700;letter-spacing:1.5px;margin-bottom:0}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card .mini-card .student-info .student-name{font-size:20px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .mini-card .student-info .student-name{font-size:12px}}.new-students-page .why-students .cards-container .card .mini-card .student-info p{font-size:22px;margin-bottom:0;color:#000}@media screen and (max-width:1280px){.new-students-page .why-students .cards-container .card .mini-card .student-info p{font-size:20px}}@media screen and (max-width:759px){.new-students-page .why-students .cards-container .card .mini-card .student-info p{font-size:12px}}.new-students-page #students-faq .container{max-width:1081px}@media only screen and (max-width:1280px){.new-students-page #students-faq .container{max-width:896px;margin:0 auto}}@media only screen and (max-width:1024px){.new-students-page #students-faq .container{max-width:786px}}@media only screen and (max-width:890px){.new-students-page #students-faq .container{max-width:515px}}@media screen and (max-width:759px){.new-students-page #students-faq .container{max-width:265px}}.content-block-carousel-block{background-position:50%;background-size:cover;color:#fff;position:relative}.content-block-carousel-block.light{background:none;color:#555}.content-block-carousel-block.light .container .row .col p{color:#555}.content-block-carousel-block.reverse .container .row{flex-direction:row-reverse}.content-block-carousel-block .top-left-image{display:none;left:-50px;position:absolute;top:-80px}@media(min-width:992px){.content-block-carousel-block .top-left-image{display:block}}.content-block-carousel-block .bottom-right-image{bottom:-80px;display:none;position:absolute;right:-50px;z-index:1}@media(min-width:992px){.content-block-carousel-block .bottom-right-image{display:block}}.content-block-carousel-block .container{margin:0 auto;max-width:1200px;padding:50px 25px}@media(min-width:992px){.content-block-carousel-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-carousel-block .container{padding:100px 0}}.content-block-carousel-block .container .row{align-items:flex-start;display:flex;flex-wrap:wrap-reverse}@media(min-width:992px){.content-block-carousel-block .container .row{flex-wrap:nowrap}}.content-block-carousel-block .container .row .col{float:none;margin-top:50px;z-index:10}@media(min-width:992px){.content-block-carousel-block .container .row .col{margin:0;padding-right:100px}}.content-block-carousel-block .container .row .col h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-carousel-block .container .row .col p{color:#fff;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-carousel-block .container .row .col p:last-child{margin:0}.content-block-carousel-block .container .row .col p .btn-small{background:#fff;padding:.425em 1.1em;background:none;border:1px solid #e5166b;color:#e5166b;font-size:1.25rem;margin:5px 0 0}.content-block-carousel-block .container .row .col p .btn-small:active,.content-block-carousel-block .container .row .col p .btn-small:focus,.content-block-carousel-block .container .row .col p .btn-small:hover{background:#e5166b;color:#fff}.content-block-carousel-block .container .row .col p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-carousel-block .container .row .col p .btn-small:hover{background:#e5166b;color:#fff}.content-block-carousel-block .container .row .col h3{font-size:1.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:2.625rem;margin-bottom:18px}.content-block-carousel-block .container .row .col li{margin-bottom:26px;padding-left:32px;position:relative}.content-block-carousel-block .container .row .col li:before{color:#934af4;content:"ï€Œ";height:12px;font-family:Font Awesome\ 5 Pro;font-weight:600;left:0;position:absolute;width:17px}.content-block-carousel-block .container .row .col+div{flex:0 0 100%;margin:0 auto;max-width:517px;padding:0 0 0 60px;position:relative;text-align:center}@media(min-width:992px){.content-block-carousel-block .container .row .col+div{flex:0 0 577px}}.content-block-carousel-block .container .row .col+div img{border:1px solid #d9d9d9;display:block;margin-left:auto;pointer-events:none;position:absolute;right:0;top:0;width:auto;height:auto;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform:translateZ(0)}@media(min-width:768px){.content-block-carousel-block .container .row .col+div img{width:auto;height:590px}}.content-block-carousel-block .container .row .col+div img.first{position:relative;z-index:2}.content-block-carousel-block .container .row .col+div img.second{transform:translate3d(-30px,30px,0);width:calc(100% - 60px);z-index:1}@media(min-width:992px){.content-block-carousel-block .container .row .col+div img.second{width:auto}}.content-block-carousel-block .container .row .col+div img.third{transform:translate3d(-60px,60px,0);width:calc(100% - 60px);z-index:0}@media(min-width:992px){.content-block-carousel-block .container .row .col+div img.third{width:auto}}.content-block-carousel-block .container .row .col+div .pagination{left:-30px;margin:80px auto 0;position:relative}@media(min-width:992px){.content-block-carousel-block .container .row .col+div .pagination{left:auto}}.content-block-carousel-block .container .row .col+div .pagination button{background:#934af4;border:0;border-radius:50%;cursor:pointer;height:10px;margin:0 10px;opacity:.25;outline:none;padding:0;width:10px}.content-block-carousel-block .container .row .col+div .pagination button.active,.content-block-carousel-block .container .row .col+div .pagination button:focus,.content-block-carousel-block .container .row .col+div .pagination button:hover{opacity:1}.content-block-carousel-block .container .row .col+div .pagination button:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-cta-teaching-resources-block{background-position:50%;background-size:cover;color:#fff;position:relative;text-align:center}.content-block-cta-teaching-resources-block.light{background:none;color:#555}@media(min-width:992px){.content-block-cta-teaching-resources-block.light{margin-top:-105px}}.content-block-cta-teaching-resources-block.light .container .row .col p{color:#555}.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm input,.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm select{border-color:#d9d9d9;color:#555}.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm input::-moz-placeholder,.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm select::-moz-placeholder{color:#555}.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm input::-ms-input-placeholder,.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm select::-ms-input-placeholder{color:#555}.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm input::-webkit-input-placeholder,.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm select::-webkit-input-placeholder{color:#555}.content-block-cta-teaching-resources-block.light .container .row .col .mktoForm label{color:#555}.content-block-cta-teaching-resources-block .top-left-image{display:none;left:-50px;position:absolute;top:-80px}@media(min-width:992px){.content-block-cta-teaching-resources-block .top-left-image{display:block}}.content-block-cta-teaching-resources-block .bottom-right-image{bottom:-80px;display:none;position:absolute;right:-50px}@media(min-width:992px){.content-block-cta-teaching-resources-block .bottom-right-image{display:block}}.content-block-cta-teaching-resources-block .container{margin:0 auto;max-width:1200px;padding:50px 25px}@media(min-width:992px){.content-block-cta-teaching-resources-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-cta-teaching-resources-block .container{padding:100px 0}}@media(min-width:992px){.content-block-cta-teaching-resources-block .container .row{display:flex;justify-content:center}}.content-block-cta-teaching-resources-block .container .row .col{float:none}@media(min-width:992px){.content-block-cta-teaching-resources-block .container .row .col{width:60%}}.content-block-cta-teaching-resources-block .container .row .col h2{font-size:2.3125rem;line-height:3rem;margin-bottom:24px}.content-block-cta-teaching-resources-block .container .row .col p{color:#fff;font-size:1.5rem;line-height:1.875rem;margin-bottom:26px}.content-block-cta-teaching-resources-block .container .row .col p:last-child{margin:0}.content-block-cta-teaching-resources-block .container .row .col p .btn-lg{font-size:1.25rem;margin-top:10px}@media(min-width:768px){.content-block-cta-teaching-resources-block .container .row .col p .btn-lg{font-size:1.125rem}}.content-block-cta-teaching-resources-block .container .row .col p .btn-lg:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-cta-teaching-resources-block .container .row .col .mktoForm{position:relative;transition:all .25s ease-in;margin-top:43px}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoGutter{display:none}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoFormCol{margin:0!important}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoAsterix{display:none}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoFormRow .mktoFieldWrap{margin-bottom:10px!important;background:none}.content-block-cta-teaching-resources-block .container .row .col .mktoForm input,.content-block-cta-teaching-resources-block .container .row .col .mktoForm select{height:auto;padding:15px!important;border:none;border:1px solid hsla(0,0%,100%,.45);background:none;font-size:1.125rem;color:#eee}.content-block-cta-teaching-resources-block .container .row .col .mktoForm input::-webkit-input-placeholder,.content-block-cta-teaching-resources-block .container .row .col .mktoForm select::-webkit-input-placeholder{color:#eee}.content-block-cta-teaching-resources-block .container .row .col .mktoForm input::-moz-placeholder,.content-block-cta-teaching-resources-block .container .row .col .mktoForm select::-moz-placeholder{color:#eee}.content-block-cta-teaching-resources-block .container .row .col .mktoForm input::-ms-input-placeholder,.content-block-cta-teaching-resources-block .container .row .col .mktoForm select::-ms-input-placeholder{color:#eee}.content-block-cta-teaching-resources-block .container .row .col .mktoForm label{color:#eee}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoButtonRow{width:100%;transition:all .25s ease}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoButtonRow:nth-child(2){opacity:0}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoButtonWrap .mktoButton{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.375rem;display:inline-block;padding:13px 22px 11px;border:1px solid #e5166b;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;text-decoration:none;background:#e5166b;min-height:0;letter-spacing:normal;margin-top:20px;color:#fff}.content-block-cta-teaching-resources-block .container .row .col .mktoForm .mktoButtonWrap .mktoButton:hover{color:#e5166b;background:none}.content-block-faq-block .container{margin:0 auto;max-width:1200px;padding:100px 25px}@media(min-width:992px){.content-block-faq-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-faq-block .container{padding:100px 0}}@media(min-width:992px){.content-block-faq-block .container .row{display:flex;justify-content:center}}.content-block-faq-block .container .row .col{float:none}@media(min-width:992px){.content-block-faq-block .container .row .col{width:50%}}.content-block-faq-block .container .row .col .num{align-items:center;background:#2ab27b;color:#fff;display:flex;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:30px;justify-content:center;margin-bottom:32px;padding-top:2px;width:55px}.content-block-faq-block .container .row .col h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-faq-block .container .row .col p{color:#555;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-faq-block .container .row .col p:last-child{margin:0}.content-block-feature-block.dark{background:linear-gradient(180deg,#100321,#230945);color:#fff;margin:25px 0;overflow:hidden;position:relative}@media(min-width:992px){.content-block-feature-block.dark{margin:50px 0}}.content-block-feature-block.dark.show-top-gradient:before{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);content:"";height:5vw;left:-40vw;position:absolute;top:7.5vw;transform:rotate(-10deg);width:50vw}.content-block-feature-block.dark.show-top-gradient .top-gradient{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);height:5vw;left:0;position:absolute;top:-3vw;transform:skewY(-10deg);width:33.333334vw}.content-block-feature-block.dark.show-bottom-gradient{background:linear-gradient(90deg,#100321,#230945)}.content-block-feature-block.dark.show-bottom-gradient:after{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);bottom:-6vw;content:"";height:10vw;position:absolute;right:0;transform:skewY(-10deg);width:66.666667vw}.content-block-feature-block.dark+.content-block-feature-block.dark{background:linear-gradient(0deg,#100321,#230945);margin-top:-25px}@media(min-width:992px){.content-block-feature-block.dark+.content-block-feature-block.dark{margin-top:-50px}}.content-block-feature-block.dark+.content-block-feature-block.dark .container{padding-top:0}.content-block-feature-block.dark .container{position:relative;z-index:1;padding:50px 25px}@media(min-width:992px){.content-block-feature-block.dark .container{padding:100px 50px}}@media(min-width:1400px){.content-block-feature-block.dark .container{padding:100px 0}}.content-block-feature-block.dark .container .row .col .num:after{background:#333}.content-block-feature-block.dark .container .row .col p{color:#fff}.content-block-feature-block.dark .container .row .col p a:not(.btn-small){color:#93e9c6}.content-block-feature-block.dark .container .row .col p a:not(.btn-small):hover{color:#fff}.content-block-feature-block.dark .container .row .col p .btn-small{border-color:#fff;color:#fff}.content-block-feature-block.dark .container .row .col p .btn-small:hover{border-color:#e5166b}.content-block-feature-block.dark .container .row .col ul:before{background:#555}.content-block-feature-block.light-with-angle-piece{background:#fbf8ff;margin-top:100px;position:relative}.content-block-feature-block.light-with-angle-piece:before{background:#fbf8ff;content:"";height:50vw;position:absolute;top:-9vw;transform:skewY(10deg);width:100%;z-index:-1}@media(min-width:992px){.content-block-feature-block.reverse.laptop .container .row .col&gt;img:first-child{margin-left:-491px}}@media(min-width:1200px){.content-block-feature-block.reverse.laptop .container .row .col&gt;img:first-child{margin-left:-246px}}@media(min-width:992px){.content-block-feature-block.reverse.laptop .container .row .col&gt;img:first-child+div{left:-297px}}@media(min-width:1200px){.content-block-feature-block.reverse.laptop .container .row .col&gt;img:first-child+div{left:-52px}}.content-block-feature-block.reverse .container .row .col{float:left}@media(min-width:992px){.content-block-feature-block.reverse .container .row .col img{margin:0 0 0 -120px}}.content-block-feature-block.reverse .container .row .col+div .num:after{left:auto;right:0}.content-block-feature-block.laptop .container .row .col&gt;img:first-child{display:none;width:auto}@media(min-width:992px){.content-block-feature-block.laptop .container .row .col&gt;img:first-child{display:block;margin-left:-120px;max-width:1086px}}@media(min-width:992px){.content-block-feature-block.laptop .container .row .col&gt;img:first-child+div{height:436px;left:74px;overflow:hidden;position:absolute;top:27px;width:697px}}.content-block-feature-block.laptop .container .row .col&gt;img:first-child+div img{margin:0}@media(min-width:992px){.content-block-feature-block.laptop .container .row .col&gt;img:first-child+div img{width:100%}}.content-block-feature-block.browser .container .row .col img:first-child{width:100%}@media(min-width:992px){.content-block-feature-block.phone .container .row .col+div img{margin-left:-288px;max-width:888px}}.content-block-feature-block.mobile-image.laptop .container .row .col&gt;img+div{display:none}@media(min-width:992px){.content-block-feature-block.mobile-image.laptop .container .row .col&gt;img+div{display:block}}.content-block-feature-block.mobile-image .container .row .col&gt;img{display:none}@media(min-width:992px){.content-block-feature-block.mobile-image .container .row .col&gt;img{display:block}}.content-block-feature-block.mobile-image .container .row .col&gt;img:last-child{display:none}@media(max-width:992px){.content-block-feature-block.mobile-image .container .row .col&gt;img:last-child{display:block}}.content-block-feature-block .container{margin:0 auto;max-width:1200px;padding:25px}@media(min-width:992px){.content-block-feature-block .container{padding:50px}}@media(min-width:1400px){.content-block-feature-block .container{padding:50px 0}}.content-block-feature-block .container:after,.content-block-feature-block .container:before{content:" ";display:table}.content-block-feature-block .container .row,.content-block-feature-block .container:after{clear:both}.content-block-feature-block .container .row .col{position:relative}@media(min-width:992px){.content-block-feature-block .container .row .col{float:right;width:60%}}.content-block-feature-block .container .row .col img{display:block;width:100%}@media(min-width:992px){.content-block-feature-block .container .row .col img{margin-left:120px}}.content-block-feature-block .container .row .col+div{margin-top:20px}@media(min-width:992px){.content-block-feature-block .container .row .col+div{margin:0;width:40%}}.content-block-feature-block .container .row .col+div:last-child{margin-bottom:0}.content-block-feature-block .container .row .col+div .num{margin-bottom:15px;position:relative}.content-block-feature-block .container .row .col+div .num div{align-items:center;background:#2ab27b;color:#fff;display:flex;font-size:1.0625rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:25px;justify-content:center;width:25px;padding-top:3px}.content-block-feature-block .container .row .col+div h2{font-size:2.125rem;line-height:1.4;margin-bottom:1rem}.content-block-feature-block .container .row .col+div p{color:#555;font-size:1.25rem;line-height:1.625rem;margin-bottom:1.25rem}.content-block-feature-block .container .row .col+div p:last-child{margin:0}.content-block-feature-block .container .row .col+div p .btn-small{background:#fff;padding:.425em 1.1em;background:none;border:1px solid #e5166b;color:#e5166b;font-size:1.25rem;margin:10px 0 0}.content-block-feature-block .container .row .col+div p .btn-small:active,.content-block-feature-block .container .row .col+div p .btn-small:focus,.content-block-feature-block .container .row .col+div p .btn-small:hover{background:#e5166b;color:#fff}.content-block-feature-block .container .row .col+div p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-feature-block .container .row .col+div p .btn-small:hover{background:#e5166b;color:#fff}.content-block-feature-block .container .row .col+div ul{margin-top:49px;margin-bottom:20px;position:relative}.content-block-feature-block .container .row .col+div ul:before{background:#d9d9d9;content:"";height:2px;position:absolute;top:-26px;width:30px}.content-block-feature-block .container .row .col+div ul li{margin-bottom:15px;padding-left:32px;position:relative}.content-block-feature-block .container .row .col+div ul li:before{color:#934af4;content:"ï€Œ";height:12px;font-family:Font Awesome\ 5 Pro;font-weight:600;left:0;position:absolute;width:17px}.content-block-feature-block .container .row .col+div .cost-row{display:flex;margin:27px 0 0}.content-block-feature-block .container .row .col+div .cost-row .cost-col.green p{color:#2ab27b}.content-block-feature-block .container .row .col+div .cost-row .cost-col.yellow p{color:#ffb93e}.content-block-feature-block .container .row .col+div .cost-row .cost-col:first-child p{font-size:2.125rem;line-height:2.625rem;margin:0}.content-block-feature-block .container .row .col+div .cost-row .cost-col:first-child+div p{font-size:.875rem;letter-spacing:.0078125rem;line-height:.875rem;margin:6px 0 0 11px;text-transform:uppercase}.content-block-feature-block .container .row .col+div .cost-row+div{margin:1px 0 18px}.content-block-feature-text-above-block.dark{background:linear-gradient(180deg,#100321,#230945);color:#fff;overflow:hidden;position:relative}.content-block-feature-text-above-block.dark.show-top-gradient{background:linear-gradient(90deg,#100321,#230945)}.content-block-feature-text-above-block.dark.show-top-gradient:before{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);content:"";height:5vw;position:absolute;top:-3vw;transform:skewY(-10deg);width:33.333334vw}.content-block-feature-text-above-block.dark.show-bottom-gradient{background:linear-gradient(90deg,#100321,#230945)}.content-block-feature-text-above-block.dark.show-bottom-gradient:after{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);bottom:-6vw;content:"";height:10vw;position:absolute;right:0;transform:skewY(-10deg);width:66.666667vw}.content-block-feature-text-above-block.dark .container{position:relative;z-index:1}.content-block-feature-text-above-block.dark .container p{color:#fff}.content-block-feature-text-above-block.dark .container p a:not(.btn-small){color:#93e9c6}.content-block-feature-text-above-block.dark .container p a:not(.btn-small):hover{color:#fff}.content-block-feature-text-above-block.dark .container p .btn-small{border-color:#fff;color:#fff}.content-block-feature-text-above-block.dark .container p .btn-small:hover{border-color:#e5166b}.content-block-feature-text-above-block.light-with-angle-piece{background:#fbf8ff;margin-top:100px;position:relative}.content-block-feature-text-above-block.light-with-angle-piece:before{background:#fbf8ff;content:"";height:50vw;position:absolute;top:-9vw;transform:skewY(10deg);width:100%;z-index:-1}.content-block-feature-text-above-block .container{margin:0 auto;max-width:1000px;padding:100px 25px 0}@media(min-width:992px){.content-block-feature-text-above-block .container{padding:100px 50px 0}}@media(min-width:1400px){.content-block-feature-text-above-block .container{padding:100px 0 0}}.content-block-feature-text-above-block .container .num{align-items:center;background:#2ab27b;color:#fff;display:flex;font-size:1.0625rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:25px;justify-content:center;margin:0 auto 12px;width:25px}.content-block-feature-text-above-block .container .header{text-align:center}.content-block-feature-text-above-block .container h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-feature-text-above-block .container p{color:#555;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-feature-text-above-block .container p:last-child{margin:0}.content-block-feature-text-above-block .container p .btn-small{background:#fff;padding:.425em 1.1em;background:none;border:1px solid #e5166b;color:#e5166b;font-size:1.25rem;margin:5px 0 0}.content-block-feature-text-above-block .container p .btn-small:active,.content-block-feature-text-above-block .container p .btn-small:focus,.content-block-feature-text-above-block .container p .btn-small:hover{background:#e5166b;color:#fff}.content-block-feature-text-above-block .container p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-feature-text-above-block .container p .btn-small:hover{background:#e5166b;color:#fff}@media(min-width:992px){.content-block-feature-text-above-block .container .row{display:flex}}.content-block-feature-text-above-block .container .row .col{float:none}@media(min-width:992px){.content-block-feature-text-above-block .container .row .col{padding-right:25px;width:50%}}.content-block-feature-text-above-block .container .row .col+div{margin-top:20px}@media(min-width:992px){.content-block-feature-text-above-block .container .row .col+div{margin:0;padding:0 0 0 25px}}.content-block-feature-text-above-block .container .footer{margin-top:26px;text-align:center}.content-block-feature-text-above-block .container .image{box-shadow:0 20px 50px 0 rgba(83,52,134,.1);margin:50px auto 0;max-width:760px}.content-block-feature-text-above-block .container .image img{display:block;margin:0}.content-block-feature-text-above-block .container .image img:first-child{max-width:760px;width:100%}.content-block-feature-two-column-block.dark{background:linear-gradient(180deg,#100321,#230945);color:#fff;overflow:hidden;position:relative}.content-block-feature-two-column-block.dark.show-top-gradient{background:linear-gradient(90deg,#100321,#230945)}.content-block-feature-two-column-block.dark.show-top-gradient:before{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);content:"";height:5vw;position:absolute;top:-3vw;transform:skewY(-10deg);width:33.333334vw}.content-block-feature-two-column-block.dark.show-bottom-gradient{background:linear-gradient(90deg,#100321,#230945)}.content-block-feature-two-column-block.dark.show-bottom-gradient:after{background:linear-gradient(45deg,#e5166b,#6820c5 50%,#230944);bottom:-6vw;content:"";height:10vw;position:absolute;right:0;transform:skewY(-10deg);width:66.666667vw}.content-block-feature-two-column-block.dark .container{position:relative;z-index:1}.content-block-feature-two-column-block.dark .container .row .col p{color:#fff}.content-block-feature-two-column-block.dark .container .row .col p a:not(.btn-small){color:#93e9c6}.content-block-feature-two-column-block.dark .container .row .col p a:not(.btn-small):hover{color:#fff}.content-block-feature-two-column-block.dark .container .row .col p .btn-small{border-color:#fff;color:#fff}.content-block-feature-two-column-block.dark .container .row .col p .btn-small:hover{border-color:#e5166b}.content-block-feature-two-column-block.light-with-angle-piece{background:#fbf8ff;margin-top:100px;position:relative}.content-block-feature-two-column-block.light-with-angle-piece:before{background:#fbf8ff;content:"";height:50vw;position:absolute;top:-9vw;transform:skewY(10deg);width:100%;z-index:-1}.content-block-feature-two-column-block .container{margin:0 auto;max-width:1200px;padding:100px 25px}@media(min-width:992px){.content-block-feature-two-column-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-feature-two-column-block .container{padding:100px 0}}@media(min-width:992px){.content-block-feature-two-column-block .container .row{display:flex}}.content-block-feature-two-column-block .container .row .col{float:none}@media(min-width:992px){.content-block-feature-two-column-block .container .row .col{padding-right:60px;width:50%}}.content-block-feature-two-column-block .container .row .col+div{margin-top:20px}@media(min-width:992px){.content-block-feature-two-column-block .container .row .col+div{margin:0;padding:0 0 0 60px}}.content-block-feature-two-column-block .container .row .img{margin-bottom:37px;position:relative}.content-block-feature-two-column-block .container .row .img .num{align-items:center;background:#2ab27b;bottom:0;color:#fff;display:flex;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:30px;justify-content:center;left:0;padding-top:2px;position:absolute;width:30px}.content-block-feature-two-column-block .container .row .img img{display:block}.content-block-feature-two-column-block .container .row h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-feature-two-column-block .container .row p{color:#555;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-feature-two-column-block .container .row p:last-child{margin:0}.content-block-feature-two-column-block .container .row p .btn-small{background:#fff;padding:.425em 1.1em;background:none;border:1px solid #e5166b;color:#e5166b;font-size:1.25rem;margin:5px 0 0}.content-block-feature-two-column-block .container .row p .btn-small:active,.content-block-feature-two-column-block .container .row p .btn-small:focus,.content-block-feature-two-column-block .container .row p .btn-small:hover{background:#e5166b;color:#fff}.content-block-feature-two-column-block .container .row p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-feature-two-column-block .container .row p .btn-small:hover{background:#e5166b;color:#fff}.content-block-form-block{background:#7248b1;color:#fff;margin-top:25px}@media(min-width:992px){.content-block-form-block{background:#7248b1 url(../images/content-blocks/social-form-sara-eskridge-bg.png) no-repeat 100%;background-size:contain;margin-top:50px}}.content-block-form-block .container{margin:0 auto;max-width:1200px;padding:50px 25px}@media(min-width:992px){.content-block-form-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-form-block .container{padding:100px 0}}@media(min-width:992px){.content-block-form-block .container .row{display:flex;justify-content:center}}.content-block-form-block .container .row .col{float:none}@media(min-width:992px){.content-block-form-block .container .row .col{width:50%}}.content-block-form-block .container .row .col h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-form-block .container .row .col p{color:#fff;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-form-block .container .row .col p:last-child{margin:0}.content-block-form-block .container .row .col .mktoForm{position:relative;transition:all .25s ease-in}.content-block-form-block .container .row .col .mktoForm .mktoGutter{display:none}.content-block-form-block .container .row .col .mktoForm .mktoFormCol{margin:0!important}.content-block-form-block .container .row .col .mktoForm .mktoLabel{display:none}.content-block-form-block .container .row .col .mktoForm .mktoFormRow .mktoFieldWrap{margin-bottom:10px!important;background:none}.content-block-form-block .container .row .col .mktoForm input,.content-block-form-block .container .row .col .mktoForm select{height:auto;padding:5px 0!important;border:none;border-bottom:1px solid hsla(0,0%,100%,.4);background:none;font-size:1.125rem;color:#eee}.content-block-form-block .container .row .col .mktoForm input::-webkit-input-placeholder,.content-block-form-block .container .row .col .mktoForm select::-webkit-input-placeholder{color:#eee}.content-block-form-block .container .row .col .mktoForm input::-moz-placeholder,.content-block-form-block .container .row .col .mktoForm select::-moz-placeholder{color:#eee}.content-block-form-block .container .row .col .mktoForm input::-ms-input-placeholder,.content-block-form-block .container .row .col .mktoForm select::-ms-input-placeholder{color:#eee}.content-block-form-block .container .row .col .mktoForm .mktoButtonRow{width:100%;transition:all .25s ease}.content-block-form-block .container .row .col .mktoForm .mktoButtonRow:nth-child(2){opacity:0}.content-block-form-block .container .row .col .mktoForm .mktoButtonWrap .mktoButton{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.375rem;display:inline-block;padding:13px 22px 11px;border:1px solid #e5166b;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;outline:none;text-decoration:none;background:#e5166b;min-height:0;letter-spacing:normal;margin-top:20px}.content-block-form-block .container .row .col .mktoForm .mktoButtonWrap .mktoButton:hover{color:#e5166b;background:none}.content-block-form-block .container .row .col .mktoButton:hover{color:#fff!important}.content-block-hero-block{color:#fff;overflow:hidden;position:relative}.content-block-hero-block #stripes,.content-block-hero-block #stripes span{position:absolute}.content-block-hero-block #stripes{width:100%;height:100%;overflow:hidden;transform:skewY(-12deg);transform-origin:0;background:linear-gradient(150deg,#6820c5 15%,#c59afa 70%,#934af4 94%);z-index:-1}.content-block-hero-block #stripes span{height:40px}.content-block-hero-block #stripes :first-child{width:50%;left:50%;top:40px;background:#934af4}.content-block-hero-block #stripes :nth-child(2){width:14%;right:0;bottom:40px;background:#6820c5}.content-block-hero-block #stripes :nth-child(3){width:25%;bottom:0;right:0;background:#e5166b}@media screen and (min-width:670px){.content-block-hero-block #stripes span{height:150px}.content-block-hero-block #stripes :first-child{top:0}.content-block-hero-block #stripes :nth-child(2){width:16.66667%;top:300px;bottom:auto}.content-block-hero-block #stripes :nth-child(3){width:33.33333%;right:auto}}@media screen and (min-width:880px){.content-block-hero-block #stripes span{height:190px}.content-block-hero-block #stripes :first-child{width:33.33333%;left:-16.66666%}.content-block-hero-block #stripes :nth-child(2){width:33.33333%;top:0;left:16.66666%;right:auto}.content-block-hero-block #stripes :nth-child(3){width:33.33333%;left:49.99999%;bottom:auto}.content-block-hero-block #stripes :nth-child(4){width:33.33333%;top:380px;right:-16.66666%;background:#934af4}.content-block-hero-block #stripes :nth-child(5){width:33.33333%;bottom:0;background:#934af4}}.content-block-hero-block .container{margin:0 auto;max-width:1200px;padding:60px 25px}@media(min-width:992px){.content-block-hero-block .container{padding:60px 50px}}@media(min-width:1400px){.content-block-hero-block .container{padding:60px 0}}.content-block-hero-block .container:after,.content-block-hero-block .container:before{content:" ";display:table}.content-block-hero-block .container .row,.content-block-hero-block .container:after{clear:both}@media(min-width:992px){.content-block-hero-block .container .row .col{width:60%}}@media(min-width:1200px){.content-block-hero-block .container .row .col{width:45%}}.content-block-hero-block .container .row .col:first-child img{height:20px;margin-bottom:45.5px}.content-block-hero-block .container .row .col .breadcrumbs{color:hsla(0,0%,100%,.8);font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.1em;margin-bottom:65px;text-transform:uppercase}.content-block-hero-block .container .row .col .breadcrumbs a{color:#fff}.content-block-hero-block .container .row .col .breadcrumbs a:hover{color:#e5166b}.content-block-hero-block .container .row .col h1{font-size:3.5625rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:4.0625rem;margin-bottom:19px}.content-block-hero-block .container .row .col p{color:#fff;font-size:1.5rem;line-height:1.875rem;margin-bottom:26px}.content-block-hero-block .container .row .col p:last-child{margin:0}.content-block-hero-block .container .row .col p .btn-small{font-size:1.375rem;margin:27px 0 0}.content-block-hero-block .container .row .col p .btn-small:hover{color:#fff}.content-block-hero-block .container .row .col+div{position:relative}@media(min-width:992px){.content-block-hero-block .container .row .col+div{width:40%}}@media(min-width:1200px){.content-block-hero-block .container .row .col+div{width:55%}}.content-block-hero-block .container .row .col+div&gt;img{display:block}.content-block-hero-block .container .row .col+div&gt;img:first-child{display:none}@media(min-width:992px){.content-block-hero-block .container .row .col+div&gt;img:first-child{display:block;margin:41px 0 0 -120px;max-width:1157px}}@media(min-width:992px){.content-block-hero-block .container .row .col+div&gt;img:first-child+div{height:507px;left:61px;overflow:hidden;position:absolute;top:69px;width:786px}}.content-block-hero-block .container .row .col+div&gt;img:first-child+div img{margin-top:20px}@media(min-width:992px){.content-block-hero-block .container .row .col+div&gt;img:first-child+div img{margin:0;width:100%}}.content-block-hero-generic-textbook-block{background-position:50%;background-size:cover;color:#fff;overflow:hidden;position:relative}.content-block-hero-generic-textbook-block:before{background:linear-gradient(45deg,#783bc8,#8b45eb);content:"";display:block;height:100%;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.content-block-hero-generic-textbook-block:after{background:#fff;bottom:-350px;content:"";height:500px;position:absolute;transform:skewY(-10deg);width:100%;z-index:2}@media(min-width:992px){.content-block-hero-generic-textbook-block:after{bottom:-330px}}.content-block-hero-generic-textbook-block video{display:none}@media(min-width:992px){.content-block-hero-generic-textbook-block video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}.content-block-hero-generic-textbook-block .container{margin:0 auto;max-width:1200px;padding:25px 25px 60px;position:relative;z-index:3}@media(min-width:992px){.content-block-hero-generic-textbook-block .container{padding:60px 50px 120px}}@media(min-width:1400px){.content-block-hero-generic-textbook-block .container{padding:60px 0 120px}}.content-block-hero-generic-textbook-block .container:after,.content-block-hero-generic-textbook-block .container:before{content:" ";display:table}.content-block-hero-generic-textbook-block .container .row,.content-block-hero-generic-textbook-block .container:after{clear:both}@media(min-width:992px){.content-block-hero-generic-textbook-block .container .row .col{padding-right:160px;width:60%}}.content-block-hero-generic-textbook-block .container .row .col .breadcrumbs{color:hsla(0,0%,100%,.8);font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.1em;margin-bottom:65px;text-transform:uppercase}.content-block-hero-generic-textbook-block .container .row .col .breadcrumbs a{color:#fff}.content-block-hero-generic-textbook-block .container .row .col .breadcrumbs a:hover{color:#e5166b}.content-block-hero-generic-textbook-block .container .row .col h1{font-size:3.5625rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:4.0625rem;margin-bottom:19px}.content-block-hero-generic-textbook-block .container .row .col p{color:#fff;font-size:1.6875rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:2.125rem;margin-bottom:26px}.content-block-hero-generic-textbook-block .container .row .col p:nth-child(2){font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;line-height:1;margin-bottom:10px;text-transform:uppercase}@media(min-width:992px){.content-block-hero-generic-textbook-block .container .row .col p:nth-child(2){margin-bottom:3px}}.content-block-hero-generic-textbook-block .container .row .col p:nth-child(5){font-size:1.37625rem;line-height:1.751875rem;margin:49px 0 13px;position:relative}@media(min-width:992px){.content-block-hero-generic-textbook-block .container .row .col p:nth-child(5){margin-bottom:26px}}.content-block-hero-generic-textbook-block .container .row .col p:nth-child(5):before{background:#d9d9d9;content:"";height:2px;position:absolute;top:-26px;width:30px}.content-block-hero-generic-textbook-block .container .row .col p .btn-small{background:#fff;color:#e5166b;padding:.425em 1.1em;background:#e5166b;border:1px solid #e5166b;color:#fff;font-size:1.375rem;margin:10px 10px 0 0}.content-block-hero-generic-textbook-block .container .row .col p .btn-small:active,.content-block-hero-generic-textbook-block .container .row .col p .btn-small:focus,.content-block-hero-generic-textbook-block .container .row .col p .btn-small:hover{background:#e5166b;color:#fff}.content-block-hero-generic-textbook-block .container .row .col p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-generic-textbook-block .container .row .col p .btn-small:hover{background:none;color:#e5166b}.content-block-hero-generic-textbook-block .container .row .col p .btn-text{background:none;border-color:transparent;color:#fff;opacity:.75;padding:0;text-align:left}.content-block-hero-generic-textbook-block .container .row .col p .btn-text:after{content:"ï…„";font-family:Font Awesome\ 5 Pro;font-weight:600;margin-left:14px}.content-block-hero-generic-textbook-block .container .row .col p .btn-text:hover{color:#fff;opacity:1}.content-block-hero-generic-textbook-block .container .row .col+div{background:#fff;box-shadow:0 20px 50px 0 rgba(83,52,134,.1);margin-top:20px;padding:40px;position:relative}@media(min-width:992px){.content-block-hero-generic-textbook-block .container .row .col+div{margin:0;width:40%}}.content-block-hero-generic-textbook-block .container .row .col+div h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#333;margin-bottom:15px;font-size:2rem;line-height:1.2}@media(max-width:768px){.content-block-hero-generic-textbook-block .container .row .col+div h2{font-size:1.625rem}}.content-block-hero-generic-textbook-block .container .row .col+div h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;font-size:1.25rem;line-height:1.3;margin-bottom:25px}@media(max-width:768px){.content-block-hero-generic-textbook-block .container .row .col+div h3{font-size:1.125rem}}.content-block-hero-generic-textbook-block .container .row .col+div h3 .pink{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;color:#e5166b}.content-block-hero-generic-textbook-block .container .row .col+div p{color:#555;font-size:1.325em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3!important;margin:0 0 25px!important;text-transform:none!important}.content-block-hero-generic-textbook-block .container .row .col+div p:before{display:none}.content-block-hero-generic-textbook-block .container .row .col+div p span{color:#e5166b;font-weight:600}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm{position:relative;transition:all .25s ease-in}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoGutter{display:none}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoFormCol{margin:0!important}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoLabel{display:none}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoFormRow .mktoFieldWrap{margin-bottom:10px!important}@media(max-width:768px){.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoFormRow .mktoFieldWrap{background:none}}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm input,.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm select{height:auto;padding:5px 0!important;border:none;border-bottom:1px solid #d9d9d9;background:none;font-size:1.125rem}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoButtonRow{width:100%;transition:all .25s ease}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoButtonRow:nth-child(2){opacity:0}.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoButtonWrap .mktoButton{width:100%;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.375rem;display:inline-block;padding:13px 22px 11px;border:1px solid #e5166b;border-radius:0;cursor:pointer!important;transition:all .25s ease;text-transform:none;outline:none;text-decoration:none;background:#e5166b;min-height:0;letter-spacing:normal;margin-top:20px}.content-block-hero-generic-textbook-block .container .row .col+div .mktoButton:hover,.content-block-hero-generic-textbook-block .container .row .col+div .mktoForm .mktoButtonWrap .mktoButton:hover{color:#e5166b;background:none}.content-block-hero-teaching-resources-block{background:#fbfbfb;background-position:50%;background-size:cover;color:#fff;overflow:hidden;position:relative}@media(min-width:992px){.content-block-hero-teaching-resources-block{overflow:unset}}.content-block-hero-teaching-resources-block.light,.content-block-hero-teaching-resources-block.light .container .row .col+div p .btn-text,.content-block-hero-teaching-resources-block.light .container .row .col p,.content-block-hero-teaching-resources-block.light header .row .col a{color:#555}.content-block-hero-teaching-resources-block.full-image{background:none!important}.content-block-hero-teaching-resources-block.full-image header{z-index:1}.content-block-hero-teaching-resources-block.full-image header+div{background-position:50%;background-size:cover;margin-top:-255px;padding-top:255px;position:relative}@media(min-width:992px){.content-block-hero-teaching-resources-block.full-image header+div{margin-top:-140px;padding-top:135px}}.content-block-hero-teaching-resources-block.full-image header+div:before{content:"";height:100%;opacity:.7;position:absolute;top:0;width:100%}.content-block-hero-teaching-resources-block.full-image header+div .container .col{margin:0;padding-left:0}.content-block-hero-teaching-resources-block.full-image header+div .container .col h1{margin:0}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col{float:none;margin:0;transform:none;width:100%}@media(min-width:992px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col{float:left;padding-right:100px;width:60%}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p{color:#333;font-size:1.625rem;line-height:1.4;margin-bottom:26px}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p:nth-child(2){font-size:1.37625rem;line-height:1.751875rem;margin-top:49px;position:relative}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p:nth-child(2):before{background:#d9d9d9;content:"";height:2px;position:absolute;top:-26px;width:30px}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p:nth-child(3),.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p:nth-child(4){font-size:1.37625rem;line-height:1.751875rem;margin-top:25px;position:relative}@media(min-width:992px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p:last-child{margin-bottom:0}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small{padding:.425em 1.1em;background:#e5166b;border:1px solid #e5166b;color:#fff;font-size:1.375rem;margin:10px 10px 0 0}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small:active,.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small:focus,.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small:hover{color:#e5166b;background:#fff}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small:hover{background:none;color:#e5166b}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p a:focus,.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col p a:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div{width:100%}@media(min-width:992px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div{background:#fff;box-shadow:0 20px 50px 0 rgba(83,52,134,.1);margin-top:-150px;padding:45px;width:40%;z-index:2}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#333;margin-bottom:15px;font-size:2rem;line-height:1.2}@media(max-width:768px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div h2{font-size:1.625rem}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;color:#555;font-size:1.25rem;line-height:1.3;margin-bottom:25px}@media(max-width:768px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div h3{font-size:1.125rem}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div h3 .pink{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;color:#e5166b}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div p{color:#555;font-size:1.325em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3!important;margin:0 0 25px!important}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div p:before{display:none}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm{position:relative;transition:all .25s ease-in;padding-top:10px}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoGutter{display:none}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoFormCol{margin:0!important}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoAsterix{display:none}@media(min-width:992px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoCheckboxList{padding:0 0 0 7px}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoFormRow .mktoFieldWrap{margin-bottom:12px!important}@media(max-width:768px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoFormRow .mktoFieldWrap{background:none}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm input,.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm select{height:auto;padding:5px 0!important;border:none;border-bottom:1px solid #d9d9d9;background:none;font-size:1.125rem}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm select{background-position:96.5% 50%;background-repeat:no-repeat;background-image:url(../images/arrow-down-purple.svg);background-size:12px 12px;box-sizing:border-box}@media(max-width:480px){.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm select{background-position:95.5% 50%;background-size:8px 8px}}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoButtonRow{width:100%;transition:all .25s ease}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoButtonRow:nth-child(2){opacity:0}.content-block-hero-teaching-resources-block.full-image div:not(.top-left-image)+.container .col+div .mktoForm .mktoButtonWrap .mktoButton{width:100%}.content-block-hero-teaching-resources-block .top-left-image{display:none;left:-50px;position:absolute;top:-80px}@media(min-width:992px){.content-block-hero-teaching-resources-block .top-left-image{display:block}}.content-block-hero-teaching-resources-block .bottom-right-image{bottom:-80px;display:none;position:absolute;right:-50px;z-index:1}@media(min-width:992px){.content-block-hero-teaching-resources-block .bottom-right-image{display:block}}.content-block-hero-teaching-resources-block .container{margin:0 auto;max-width:1200px;padding:50px 25px}@media(min-width:992px){.content-block-hero-teaching-resources-block .container{padding:50px 50px 130px}}@media(min-width:1400px){.content-block-hero-teaching-resources-block .container{padding:50px 0 130px}}.content-block-hero-teaching-resources-block .container:after,.content-block-hero-teaching-resources-block .container:before{content:" ";display:table}.content-block-hero-teaching-resources-block .container .row,.content-block-hero-teaching-resources-block .container:after{clear:both}.content-block-hero-teaching-resources-block .container .row .col{float:right;margin:0 -2rem 2rem 2rem;position:relative;transform:rotate(-10deg);width:150px;z-index:2}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col{float:left;margin:0;transform:none;width:55%}}@media(min-width:1200px){.content-block-hero-teaching-resources-block .container .row .col{width:45%}}.content-block-hero-teaching-resources-block .container .row .col&gt;img{display:block}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col&gt;img:first-child{max-width:450px}}.content-block-hero-teaching-resources-block .container .row .col&gt;img:first-child+div{height:81.8%;left:6.6%;overflow:hidden;position:absolute;top:9.1%;width:86.8%}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col&gt;img:first-child+div{height:522px;left:29px;top:58px;width:392px}}.content-block-hero-teaching-resources-block .container .row .col&gt;img:first-child+div img{width:auto;height:100%}.content-block-hero-teaching-resources-block .container .row .col+div{float:none;margin:0;transform:none;width:auto}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div{float:left;margin:0;width:45%}}@media(min-width:1200px){.content-block-hero-teaching-resources-block .container .row .col+div{width:55%;padding-left:45px}}.content-block-hero-teaching-resources-block .container .row .col+div h1{font-size:1.95em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;margin-bottom:1.5rem}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div h1{font-size:3.25rem;line-height:3.75rem}}.content-block-hero-teaching-resources-block .container .row .col+div p{color:#fff;font-size:1.375rem;line-height:1.3;margin-bottom:20px}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div p{font-size:1.625rem;line-height:1.4;margin-bottom:26px}}.content-block-hero-teaching-resources-block .container .row .col+div p:first-child{color:#934af4;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.078125rem;line-height:1;margin-bottom:10px;text-transform:uppercase}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div p:first-child{margin-bottom:20px}}.content-block-hero-teaching-resources-block .container .row .col+div p:nth-child(4){font-size:1.37625rem;line-height:1.751875rem;margin-top:30px;position:relative}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div p:nth-child(4){margin-top:49px}}.content-block-hero-teaching-resources-block .container .row .col+div p:nth-child(4):before{background:#934af4;content:"";height:2px;position:absolute;top:-16px;width:30px}@media(min-width:992px){.content-block-hero-teaching-resources-block .container .row .col+div p:nth-child(4):before{top:-26px}}.content-block-hero-teaching-resources-block .container .row .col+div p:nth-child(5){font-size:1.37625rem;line-height:1.751875rem}.content-block-hero-teaching-resources-block .container .row .col+div p:last-child{margin:0}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small{padding:.425em 1.1em;background:#e5166b;border:1px solid #e5166b;color:#fff;font-size:1.375rem;margin:10px 10px 0 0}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small:active,.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small:focus,.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small:hover{color:#e5166b;background:#fff}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small:hover{background:none;color:#e5166b}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-text{background:none;border-color:transparent;color:#fff}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-text:after{content:"ï•­";font:98% Font Awesome\ 5 Pro;font-weight:600;margin-left:14px}.content-block-hero-teaching-resources-block .container .row .col+div p .btn-text:hover{background:#e5166b;border-color:#e5166b;color:#fff}.content-block-hero-teaching-resources-block header{font-size:1.125rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.1rem;line-height:1.25rem;padding-bottom:0!important;padding-top:20px!important;text-align:center;text-transform:uppercase;z-index:1}@media(min-width:992px){.content-block-hero-teaching-resources-block header{font-size:.875rem;padding-bottom:50px!important;padding-top:45px!important;text-align:inherit}}.content-block-hero-teaching-resources-block header .row{display:flex;flex-wrap:wrap}@media(min-width:992px){.content-block-hero-teaching-resources-block header .row{align-items:center;flex-wrap:nowrap;margin:0 -25px}}.content-block-hero-teaching-resources-block header .row .col{float:none;margin:20px 0 0!important;order:2;transform:none!important;width:100%!important}@media(min-width:992px){.content-block-hero-teaching-resources-block header .row .col{margin:0!important;order:1;padding:0 25px;width:33.333334%!important}}.content-block-hero-teaching-resources-block header .row .col:nth-child(2){text-align:center;margin:0!important;padding:0;order:1}@media(min-width:992px){.content-block-hero-teaching-resources-block header .row .col:nth-child(2){order:2}}.content-block-hero-teaching-resources-block header .row .col:nth-child(2) a{display:inline-block}.content-block-hero-teaching-resources-block header .row .col:nth-child(2) img{display:block;height:40px;margin:0 auto;width:29px}@media(min-width:992px){.content-block-hero-teaching-resources-block header .row .col:nth-child(2) img{height:40px;width:auto}}.content-block-hero-teaching-resources-block header .row .col:last-child{margin-top:10px!important;order:3}@media(min-width:992px){.content-block-hero-teaching-resources-block header .row .col:last-child{margin:0!important;text-align:right}}.content-block-hero-teaching-resources-block header .row .col a{color:#fff;font-weight:700}.content-block-hero-teaching-resources-block header .row .col a:hover{color:#934af4}.content-block-hero-teaching-resources-block header .row .col a:focus{outline:3px solid #e5166b;outline-offset:3px}@media(max-width:992px){.content-block-hero-teaching-resources-block.video{background:#fff!important}}@media(min-width:992px){.content-block-hero-teaching-resources-block.video{height:100vh}}.content-block-hero-teaching-resources-block.video .video-container{opacity:.2}.content-block-hero-teaching-resources-block.video .video-container video{display:none}@media(min-width:992px){.content-block-hero-teaching-resources-block.video .video-container video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}@media(max-width:992px){.content-block-hero-teaching-resources-block.video header a{color:#555!important}}.content-block-hero-teaching-resources-block.video header img:first-child{display:none!important}@media(min-width:992px){.content-block-hero-teaching-resources-block.video header img:first-child{display:block!important}}@media(min-width:992px){.content-block-hero-teaching-resources-block.video header img:last-child{display:none!important}}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row{max-width:1200px;position:absolute;top:50%;transform:translateY(-50%)}}.content-block-hero-teaching-resources-block.video div.container .row .col{display:none;padding:0}.content-block-hero-teaching-resources-block.video div.container .row .col+div{display:block;text-align:center}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div{float:none;margin:0 auto;width:75%}}.content-block-hero-teaching-resources-block.video div.container .row .col+div h2{font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.078125rem;line-height:1.905625rem;margin-bottom:.75rem;text-transform:uppercase}@media(max-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div h2{color:#555}}.content-block-hero-teaching-resources-block.video div.container .row .col+div h1{font-size:1.75rem;line-height:1.4}@media(max-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div h1{color:#555}}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div h1{font-size:3.25rem;line-height:4.1875rem}}.content-block-hero-teaching-resources-block.video div.container .row .col+div h1+p{font-size:1.125rem;line-height:1.4;margin:1.25rem 0 1rem}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div h1+p{font-size:1.625rem;line-height:2rem;margin:1.5rem 0 3.75rem}}.content-block-hero-teaching-resources-block.video div.container .row .col+div h1+p:before{background:#d9d9d9;content:"";display:block;height:2px;margin:0 auto 1.5rem;width:20px}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div h1+p:before{margin-bottom:2.125rem;width:30px}}.content-block-hero-teaching-resources-block.video div.container .row .col+div p{font-size:1.625rem;line-height:2rem}@media(max-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div p{color:#555}}.content-block-hero-teaching-resources-block.video div.container .row .col+div p:before{display:none}.content-block-hero-teaching-resources-block.video div.container .row .col+div p:first-child{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.content-block-hero-teaching-resources-block.video div.container .row .col+div p a{color:#e5166b}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div p a{color:#fff}.content-block-hero-teaching-resources-block.video div.container .row .col+div p a:hover{opacity:.7}}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small{font-size:1.37625rem;line-height:1.876875rem}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink{color:#333;display:none}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink{display:inline-block}}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:after{color:#333;content:"ï…„";font:98% Font Awesome\ 5 Pro;font-weight:600;margin-left:14px;transition:all .25s ease}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:focus,.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:focus:after,.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:hover,.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:hover:after{color:#fff;opacity:1}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-pink:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-text{color:#333}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-text{color:#fff}}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-text:hover{color:#333;opacity:1}.content-block-hero-teaching-resources-block.video div.container .row .col+div p .btn-small.btn-text:after{display:none}.content-block-hero-teaching-resources-block.video div.container .row+.row{margin-top:50px}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row+.row{bottom:40px;margin:0;top:auto;transform:none;width:calc(100% - 100px)}}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row+.row .wistia_responsive_padding{display:none}}.content-block-hero-teaching-resources-block.video div.container .row+.row p{font-size:1.125rem!important;line-height:1.5rem!important;margin-bottom:2rem}@media(min-width:1200px){.content-block-hero-teaching-resources-block.video div.container .row+.row p{margin-top:0}}.content-block-hero-teaching-resources-block.video div.container .row+.row p a{cursor:pointer}.content-block-hero-teaching-resources-block.video div.container .row+.row ul{display:flex;margin:0 auto;width:125px}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row+.row ul{width:155px}}.content-block-hero-teaching-resources-block.video div.container .row+.row ul li{float:left}.content-block-hero-teaching-resources-block.video div.container .row+.row ul li a{color:#555;background:none;border-radius:0;margin:0 .6em;width:auto;height:auto;line-height:1;font-size:1.375rem}@media(min-width:992px){.content-block-hero-teaching-resources-block.video div.container .row+.row ul li a{color:#fff;font-size:1.6875rem}}.content-block-hero-teaching-resources-block.video div.container .row+.row ul li a:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-quotes-block{background-position:50%;background-size:cover;color:#fff}.content-block-quotes-block.two-column .container{border-top:1px solid #eee;padding-top:50px}@media(min-width:992px){.content-block-quotes-block.two-column .container{padding-bottom:50px}}.content-block-quotes-block.two-column .container .footer,.content-block-quotes-block.two-column .container .header,.content-block-quotes-block.two-column .container .row:before{display:none}.content-block-quotes-block.two-column .container .row .col{background:none;box-shadow:none}@media(min-width:992px){.content-block-quotes-block.two-column .container .row .col{margin:0;padding:0 25px;width:50%}}.content-block-quotes-block.light{background:none;color:#555}.content-block-quotes-block.light .container p{color:#555}.content-block-quotes-block .top-left-image{display:none;left:-50px;position:absolute;top:-80px}@media(min-width:992px){.content-block-quotes-block .top-left-image{display:block}}.content-block-quotes-block .bottom-right-image{bottom:-80px;display:none;position:absolute;right:-50px}@media(min-width:992px){.content-block-quotes-block .bottom-right-image{display:block}}.content-block-quotes-block .container{margin:0 auto;max-width:1200px;padding:25px}@media(min-width:992px){.content-block-quotes-block .container{padding:100px 50px 160px}}@media(min-width:1400px){.content-block-quotes-block .container{padding:100px 0 160px}}@media(min-width:992px){.content-block-quotes-block .container .header{margin-bottom:107px}}.content-block-quotes-block .container h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-quotes-block .container p{color:#555;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-quotes-block .container p:last-child{margin:0}.content-block-quotes-block .container h3{font-size:1.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:2.625rem;margin-bottom:18px}@media(min-width:992px){.content-block-quotes-block .container .row{display:flex;margin:0 -25px;position:relative}}@media(min-width:992px){.content-block-quotes-block .container .row:before{background:#f8f8f8;content:"";height:calc(100% + 120px);left:8.5vw;position:absolute;top:-60px;width:100vw;z-index:-1}}.content-block-quotes-block .container .row .col{float:none;margin-top:40px}@media(min-width:992px){.content-block-quotes-block .container .row .col{background:#fff;box-shadow:0 20px 50px 0 rgba(83,52,134,.1);display:flex;flex-wrap:wrap;margin:0 25px;padding:40px;width:33.333334%}}.content-block-quotes-block .container .row .col:first-child{margin:0}@media(min-width:992px){.content-block-quotes-block .container .row .col:first-child{margin:0 25px}}.content-block-quotes-block .container .row .col p{font-size:1.125rem;margin-bottom:16px}@media(min-width:992px){.content-block-quotes-block .container .row .col div{margin-top:auto;width:100%}}.content-block-quotes-block .container .row .col div img{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);float:left;margin-right:20px;width:50px}.content-block-quotes-block .container .row .col div img+p{display:none}.content-block-quotes-block .container .row .col div h4{color:#934af4;font-size:1em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.content-block-quotes-block .container .row .col div h4+p{font-size:.95em;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;margin:0}.content-block-seo-tags-block .container{margin:0 auto;max-width:1200px;padding:0 25px 100px}@media(min-width:992px){.content-block-seo-tags-block .container{padding:0 50px 100px}}@media(min-width:1400px){.content-block-seo-tags-block .container{padding:0 0 100px}}.content-block-seo-tags-block .container .row{margin-bottom:-20px}@media(min-width:992px){.content-block-seo-tags-block .container .row{display:flex;justify-content:center}}.content-block-seo-tags-block .container .row .col{float:none}@media(min-width:992px){.content-block-seo-tags-block .container .row .col{width:50%}}.content-block-seo-tags-block .container .row .col .num{align-items:center;background:#2ab27b;color:#fff;display:flex;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;height:30px;justify-content:center;margin-bottom:32px;padding-top:2px;width:137.5px}.content-block-seo-tags-block .container .row .col div{display:flex;flex-wrap:wrap}.content-block-seo-tags-block .container .row .col div a{align-items:center;background:#aaa;color:#fff;display:flex;font-size:1.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;height:30px;justify-content:center;margin:0 20px 20px 0;padding:2px 10px 0}.content-block-seo-tags-block .container .row .col div a:hover{background:#e5166b}.content-block-social-proof-block .container{margin:0 auto;max-width:1200px;padding:25px;text-transform:uppercase}@media(min-width:992px){.content-block-social-proof-block .container{padding:50px}}@media(min-width:1400px){.content-block-social-proof-block .container{padding:50px 0}}@media(min-width:992px){.content-block-social-proof-block .container&gt;.row{display:flex}}.content-block-social-proof-block .container&gt;.row&gt;.col{float:none}@media(min-width:992px){.content-block-social-proof-block .container&gt;.row&gt;.col{padding-right:60px;width:50%}}.content-block-social-proof-block .container&gt;.row&gt;.col h2{margin:0}.content-block-social-proof-block .container&gt;.row&gt;.col h2 span{position:relative}.content-block-social-proof-block .container&gt;.row&gt;.col h2 span:first-child{color:#555;font-size:1.375rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.0078125rem;line-height:1.25rem}.content-block-social-proof-block .container&gt;.row&gt;.col h2 span:nth-child(3),.content-block-social-proof-block .container&gt;.row&gt;.col h2 span:nth-child(5){color:#e5166b;font-size:2.625rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.0078125rem;line-height:2.8125rem;top:5px}.content-block-social-proof-block .container&gt;.row&gt;.col h2 span:nth-child(5){color:#555;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}@media(min-width:992px){.content-block-social-proof-block .container&gt;.row&gt;.col+div{padding:0 0 0 60px}}@media(min-width:992px){.content-block-social-proof-block .container&gt;.row&gt;.col+div .row{display:flex;margin:0 -15px}}.content-block-social-proof-block .container&gt;.row&gt;.col+div .row:last-child .col h3{margin:0}.content-block-social-proof-block .container&gt;.row&gt;.col+div .row .col{color:#aaa;float:none;margin-top:20px}@media(min-width:992px){.content-block-social-proof-block .container&gt;.row&gt;.col+div .row .col{margin:0;padding:0 15px;width:33.333334%}}.content-block-social-proof-block .container&gt;.row&gt;.col+div .row .col h3{font-size:1.5rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03125rem;line-height:1.4375rem;margin-bottom:23px}.content-block-text-block{background:#fbfbfb;background-position:50%;background-size:cover;color:#fff}.content-block-text-block.light,.content-block-text-block.light .container p{color:#555}@media(min-width:992px){.content-block-text-block.two-column .container .row .col{width:50%}}@media(min-width:992px){.content-block-text-block.three-column .container .row .col{width:33.333334%}}.content-block-text-block .top-left-image{display:none;left:-50px;position:absolute;top:-80px}@media(min-width:992px){.content-block-text-block .top-left-image{display:block}}.content-block-text-block .bottom-right-image{bottom:-80px;display:none;position:absolute;right:-50px}@media(min-width:992px){.content-block-text-block .bottom-right-image{display:block}}.content-block-text-block .container{margin:0 auto;max-width:1200px;padding:50px 25px}@media(min-width:992px){.content-block-text-block .container{padding:100px 50px}}@media(min-width:1400px){.content-block-text-block .container{padding:100px 0}}.content-block-text-block .container .header{margin-bottom:67px}.content-block-text-block .container h2{font-size:2.125rem;line-height:2.8125rem;margin-bottom:24px}.content-block-text-block .container p{color:#fff;font-size:1.25rem;line-height:1.625rem;margin-bottom:26px}.content-block-text-block .container p:last-child{margin:0}.content-block-text-block .container p .btn-small{background:#fff;padding:.425em 1.1em;background:none;border:1px solid #e5166b;color:#e5166b;font-size:1.25rem;margin:5px 0 0}.content-block-text-block .container p .btn-small:active,.content-block-text-block .container p .btn-small:focus,.content-block-text-block .container p .btn-small:hover{background:#e5166b;color:#fff}.content-block-text-block .container p .btn-small:focus{outline:3px solid #e5166b;outline-offset:3px}.content-block-text-block .container p .btn-small:hover{background:#e5166b;color:#fff}.content-block-text-block .container h3{font-size:1.75rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;line-height:2.625rem;margin-bottom:18px}.content-block-text-block .container li{margin-bottom:26px;padding-left:32px;position:relative;list-style-type:none}.content-block-text-block .container li:before{color:#934af4;content:"ï€Œ";height:12px;font-family:Font Awesome\ 5 Pro;font-weight:600;left:0;position:absolute;width:17px}@media(min-width:992px){.content-block-text-block .container .row{display:flex;margin:0 -25px}}.content-block-text-block .container .row .col{float:none;margin-top:50px}@media(min-width:992px){.content-block-text-block .container .row .col{margin:0;padding:0 25px}}.content-block-text-block .container .row .col:first-child{margin:0}.product-overview{background:#fbf8ff;padding-top:100px}@media(max-width:992px){.product-overview{padding-bottom:20px}}@media(max-width:768px){.product-overview{padding:50px 0 0}}.product-overview h2{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:2rem;text-align:center;color:#767676;margin:0 auto;line-height:1.3;letter-spacing:0}.product-overview h2 .highlight{color:#333}@media(max-width:1200px){.product-overview h2{max-width:90%}}@media(max-width:992px){.product-overview h2{margin-bottom:50px}}@media(max-width:768px){.product-overview h2{max-width:100%;font-size:1.625rem}}.product-overview .sub-titles{position:relative;margin:70px 0 50px}@media(max-width:992px){.product-overview .sub-titles{display:none}}.product-overview .sub-titles h4{font-size:1rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#767676}@media(max-width:992px){.product-overview .sub-titles h4{margin-bottom:30px}}.product-overview .sub-titles h4:first-child{position:absolute;top:0;left:8.2%;z-index:2}.product-overview .sub-titles h4.with-divider{overflow:hidden;text-align:center}.product-overview .sub-titles h4.with-divider span{display:inline-block;padding:0 10px;position:relative}.product-overview .sub-titles h4.with-divider span:after,.product-overview .sub-titles h4.with-divider span:before{content:"";position:absolute;border-top:1px solid #d9d9d9;top:50%;width:230px}@media(max-width:1200px){.product-overview .sub-titles h4.with-divider span:after,.product-overview .sub-titles h4.with-divider span:before{width:150px}}.product-overview .sub-titles h4.with-divider span:before{right:100%}.product-overview .sub-titles h4.with-divider span:after{left:100%}.product-overview .sub-titles h4:last-child{position:absolute;top:0;right:8.7%;z-index:2}.product-overview .product-col{position:relative;width:25%;float:left;text-align:center;padding-bottom:100px;transition:all .25s ease-out;cursor:pointer}@media(max-width:992px){.product-overview .product-col{width:50%;padding-bottom:80px}.product-overview .product-col.last{padding-bottom:50px}}@media(max-width:768px){.product-overview .product-col{width:100%}}.product-overview .product-col h4{display:none;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:#767676;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:30px}@media(max-width:992px){.product-overview .product-col h4{display:inline-block}}.product-overview .product-col img{height:85px}.product-overview .product-col img.classroom{height:100px;margin-top:-15px}.product-overview .product-col .product-col-text{clear:both;margin-top:30px;padding:0 20px}.product-overview .product-col .product-col-text span{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:#934af4}.product-overview .product-col .product-col-text h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;text-transform:none;color:#333}.product-overview .product-col .product-col-text p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.25rem;margin:15px 0 25px;line-height:1.3}.product-overview .product-col .product-col-text .btn-line{display:inline-block;font-size:.875rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#e5166b;border-top:1px solid #d9d9d9;padding-top:10px;transition:all .25s ease-out}@media(min-width:992px){.product-overview .product-col:hover{box-shadow:0 25px 40px 0 rgba(83,52,134,.2)}.product-overview .product-col:hover .btn-line{border-top:1px solid #e5166b}}@-webkit-keyframes bounce-sideways{0%,to{transform:translateX(0)}50%{transform:translateX(10px)}}@keyframes bounce-sideways{0%,to{transform:translateX(0)}50%{transform:translateX(10px)}}.button{border:1px solid transparent;cursor:pointer;display:flex;font-size:1.125rem;font-family:source-sans-pro-bold;line-height:1.25em;outline:none;padding:16px 30px;text-align:center;justify-content:center}.button--white{border:1px solid #e5166b}.button--pink{background-color:#e5166b;color:#fff}.button--pink:hover{border:1px solid #e5166b}.button--pink:focus,.button--pink:hover{background-color:#fff;color:#e5166b;transition:.2s linear}.button--pink:focus{outline:3px solid #934af4}.button--white{background-color:#fff;color:#e5166b}.button--white:hover{border:1px solid #e5166b}.button--white:focus,.button--white:hover{background-color:#e5166b;color:#fff;transition:.2s linear}@media screen and (min-width:767px){.button{font-size:1.375rem;line-height:1.25em;padding:16px 50px}}.anchor-pink{color:#e5166b;font-size:1.125rem;line-height:1.25em}@media screen and (min-width:767px){.anchor-pink{font-size:1.375rem}}.contact{background:#2d1159;overflow:hidden;padding:50px 0 60px}.contact__form{margin:0 auto;max-width:906px}.contact #form{margin:0 auto;padding:0;width:100%}.contact .mktoButtonWrap{position:relative}.contact .wrapper{padding:0}@media screen and (min-width:767px){.contact .wrapper{padding:0 25px}}.contact__title{color:#fff;font-family:source-sans-pro-bold;font-size:2rem;line-height:1.1em;text-align:center}@media screen and (min-width:767px){.contact__title{font-size:2.625rem}}.contact__text{color:#fff;font-family:source-sans-pro-regular;font-size:1.125rem;line-height:1.5em;text-align:center}@media screen and (min-width:767px){.contact__text{margin-bottom:49px}}@media screen and (min-width:767px){.contact{padding:75px 0 60px}}.home-header{padding-top:40px;margin-bottom:-50px}@media screen and (min-width:760px){.home-header{margin-bottom:-30%}}@media screen and (min-width:1281px){.home-header{margin-bottom:-24%}}@media screen and (min-width:1600px){.home-header{margin-bottom:-20%}}@media screen and (min-width:1920px){.home-header{margin-bottom:-16%}}@media screen and (min-width:2300px){.home-header{margin-bottom:-360px}}.home-header .wrapper{margin:0 auto}@media screen and (min-width:760px){.home-header .wrapper{padding:0 52px}}@media screen and (min-width:891px){.home-header .wrapper{padding:0 82px}}@media screen and (min-width:1281px){.home-header .wrapper{padding:0 220px}}@media screen and (min-width:1920px){.home-header .wrapper{padding:0;max-width:1098px}}.home-header h2{font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;margin:10px auto 53px;text-align:center;background:linear-gradient(180deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:760px){.home-header h2{font-size:40px;margin-bottom:42px}}@media screen and (min-width:891px){.home-header h2{margin-bottom:26px}}@media screen and (min-width:1281px){.home-header h2{margin-bottom:33px}}@media screen and (min-width:1920px){.home-header h2{font-size:52px;margin-bottom:18px}}.home-header h2 em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.home-header__image{filter:drop-shadow(0 20px 30px rgba(104,32,197,.15));overflow:hidden}@media screen and (min-width:760px){.home-header__image{width:calc(100% - 161px);margin:0 auto}}@media screen and (min-width:891px){.home-header__image{width:calc(100% - 415px)}}@media screen and (min-width:1000px){.home-header__image{max-width:720px}}@media screen and (min-width:1281px){.home-header__image{width:calc(100% - 715px)}}@media screen and (min-width:1920px){.home-header__image{width:calc(100% - 1323px)}}@media screen and (max-height:760px)and (min-width:891px){.home-header__image{max-width:450px}}.top-hat-other-pages.defaults2020 .student-header--with-buttons .move-down.animate{transform:translateY(55px)}.top-hat-other-pages.defaults2020 .student-header--with-buttons .move-down.animate .student-header__wrapper{opacity:1}.student-header{display:inline-block;margin-bottom:-6px!important;overflow:hidden;position:relative;width:100%}.student-header--with-buttons{overflow:visible}.student-header--with-buttons .student-header__btns{display:flex}.student-header--with-buttons .container{padding:0}.student-header--with-buttons .student-header__wrapper{margin-bottom:0}.student-header--with-buttons .student-header__wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='330' height='189' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23c59afa'%3E%3Cpath d='M0 110h4v4H0zM0 10h4v4H0zm0 125h4v4H0zM0 35h4v4H0zm0 125h4v4H0zM0 60h4v4H0zm0 125h4v4H0zM0 85h4v4H0zm25 25h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm25 25h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm25 25h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm25 25h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm25 25h4v4h-4zm125 0h4v4h-4zM125 10h4v4h-4zm0 125h4v4h-4zM250 10h4v4h-4zm0 125h4v4h-4zM125 35h4v4h-4zm0 125h4v4h-4zM250 35h4v4h-4zm0 125h4v4h-4zM125 60h4v4h-4zm0 125h4v4h-4zM250 60h4v4h-4zm0 125h4v4h-4zM125 85h4v4h-4zm125 0h4v4h-4zm-100 25h4v4h-4zm125 0h4v4h-4zM150 10h4v4h-4zm0 125h4v4h-4zM275 10h4v4h-4zm0 125h4v4h-4zM150 35h4v4h-4zm0 125h4v4h-4zM275 35h4v4h-4zm0 125h4v4h-4zM150 60h4v4h-4zm0 125h4v4h-4zM275 60h4v4h-4zm0 125h4v4h-4zM150 85h4v4h-4zm125 0h4v4h-4zm-100 25h4v4h-4zm125 0h4v4h-4zM175 10h4v4h-4zm0 125h4v4h-4zM300 10h4v4h-4zm0 125h4v4h-4zM175 35h4v4h-4zm0 125h4v4h-4zM300 35h4v4h-4zm0 125h4v4h-4zM175 60h4v4h-4zm0 125h4v4h-4zM300 60h4v4h-4zm0 125h4v4h-4zM175 85h4v4h-4zm125 0h4v4h-4zm-100 25h4v4h-4zm125 0h4v4h-4zM200 10h4v4h-4zm0 125h4v4h-4zM325 10h4v4h-4zm0 125h4v4h-4zM200 35h4v4h-4zm0 125h4v4h-4zM325 35h4v4h-4zm0 125h4v4h-4zM200 60h4v4h-4zm0 125h4v4h-4zM325 60h4v4h-4zm0 125h4v4h-4zM200 85h4v4h-4zm125 0h4v4h-4zm-100 25h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4zm0 125h4v4h-4zm0-100h4v4h-4z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h330v189H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;display:block;position:absolute;left:-96px;height:100%;width:100%;z-index:0;background-size:82% 45%;top:76%}@media screen and (min-width:767px){.student-header--with-buttons .student-header__wrapper:before{background-size:27% 38%;left:-4%}}.student-header .animate{opacity:1}.student-header__btns{align-items:center;justify-content:space-between;display:none}.student-header__anchor{color:#e5166b;display:flex;font-size:1rem;font-family:source-sans-pro-bold;line-height:1.25em;position:relative;align-items:center;color:#fff;padding:16px 30px}.student-header__anchor:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.223 1.332a.577.577 0 00-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 00-.465.192.64.64 0 00-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.674.674 0 00-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 00.465-.19l5.305-5.305a.66.66 0 00.191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 00-.465.19l-.601.602z' fill='%23e5166b'/%3E%3C/svg%3E") no-repeat;height:12px;margin-left:8px;width:12px}.student-header__anchor:hover{color:#e5166b;text-decoration:none}.student-header__anchor:hover:after{-webkit-animation:bounce-sideways 1.4s ease infinite;animation:bounce-sideways 1.4s ease infinite}@media screen and (min-width:767px){.student-header__anchor{font-size:1.125rem}}.student-header__anchor:hover{color:#fff}.student-header__anchor:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.195 11.168a.743.743 0 01-.164-.465.66.66 0 01.192-.465l3.28-3.144H.657c-.164 0-.328-.082-.465-.192C.082 6.766 0 6.602 0 6.437v-.875a.66.66 0 01.191-.464.64.64 0 01.465-.192h7.848L5.223 1.762c-.11-.137-.192-.301-.192-.465 0-.192.055-.356.164-.465l.63-.602a.64.64 0 01.464-.19c.191 0 .356.054.465.19l5.305 5.305c.136.11.191.274.191.465a.64.64 0 01-.191.465L6.754 11.77a.66.66 0 01-.465.19c-.164 0-.328-.081-.465-.19l-.629-.602z' fill='%23fff'/%3E%3C/svg%3E") no-repeat}.student-header__sign-up{font-size:1rem;padding:16px 30px}@media screen and (min-width:1025px){.student-header__sign-up{font-size:1.125rem}}.student-header__rect{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:absolute;opacity:0}.student-header__rect--top{bottom:145px;height:90px;right:0;width:90px}@media screen and (min-width:1025px){.student-header__rect--top{bottom:auto;top:-23px;right:30px;height:180px;width:180px}}.student-header__rect--mid{bottom:110px;height:46px;right:110px;width:46px}@media screen and (min-width:1025px){.student-header__rect--mid{bottom:auto;top:84px;right:314px;height:143px;width:143px}}.student-header__rect--bottom{bottom:82px;height:46px;left:62px;width:46px}@media screen and (min-width:1025px){.student-header__rect--bottom{bottom:auto;left:auto;top:338px;right:715px;height:96px;width:96px}}.student-header__rect--right{display:none}@media screen and (min-width:1025px){.student-header__rect--right{display:block;height:78px;top:265px;right:0;width:56px}}.student-header__image{bottom:0;position:absolute;height:auto;right:0;width:100%;z-index:-1}@media screen and (min-width:767px){.student-header__image{height:619px;top:0;width:82%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1600px){.student-header__image{width:78%}}@media screen and (min-width:1800px){.student-header__image{width:75%}}.student-header__wrapper{margin-bottom:170px;position:relative;top:90px}.student-header__wrapper:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='223' height='223' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 0h2v2h-2V0zm0 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM11 18.291h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM29.291 0h2v2h-2V0zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.619h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm-2-164.618h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.454h2v2h-2v-2zM49.582 0h-2v2h2V0zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.619h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM65.873 0h2v2h-2V0zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.619h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm-2-164.618h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.454h2v2h-2v-2zM86.164 0h-2v2h2V0zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.619h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM102.455 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM102.455 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM102.455 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM120.746 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM120.746 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM120.746 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM139.037 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM139.037 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM139.037 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM157.328 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM157.328 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM157.328 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM175.619 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM175.619 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM175.619 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2z' fill='%23E5166B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h223v223H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:80% 92%;display:block;position:absolute;left:-96px;top:-76px;height:100%;width:100%;z-index:0}@media screen and (min-width:767px){.student-header__wrapper:before{top:-45px}}@media screen and (min-width:767px){.student-header__wrapper{margin-bottom:0;top:inherit}.student-header__wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='330' height='330' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23e5166b'%3E%3Cpath d='M0 0h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 25h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 50h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 75h4v4H0zm0 125h4v4H0zm0 125h4v4H0zm0-225h4v4H0zm0 125h4v4H0zM25 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM50 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM75 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM100 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM125 0h4v4h-4zm125 0h4v4h-4zM125 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 25h4v4h-4zm125 0h4v4h-4zM125 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 50h4v4h-4zm125 0h4v4h-4zM125 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 75h4v4h-4zm125 0h4v4h-4zM125 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 100h4v4h-4zm125 0h4v4h-4zM125 225h4v4h-4zm125 0h4v4h-4zM150 0h4v4h-4zm125 0h4v4h-4zM150 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 25h4v4h-4zm125 0h4v4h-4zM150 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 50h4v4h-4zm125 0h4v4h-4zM150 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 75h4v4h-4zm125 0h4v4h-4zM150 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 100h4v4h-4zm125 0h4v4h-4zM150 225h4v4h-4zm125 0h4v4h-4zM175 0h4v4h-4zm125 0h4v4h-4zM175 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 25h4v4h-4zm125 0h4v4h-4zM175 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 50h4v4h-4zm125 0h4v4h-4zM175 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 75h4v4h-4zm125 0h4v4h-4zM175 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 100h4v4h-4zm125 0h4v4h-4zM175 225h4v4h-4zm125 0h4v4h-4zM200 0h4v4h-4zm125 0h4v4h-4zM200 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 25h4v4h-4zm125 0h4v4h-4zM200 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 50h4v4h-4zm125 0h4v4h-4zM200 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 75h4v4h-4zm125 0h4v4h-4zM200 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 100h4v4h-4zm125 0h4v4h-4zM200 225h4v4h-4zm125 0h4v4h-4zM225 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h329.6v329.6H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;background-size:auto}}.student-header__other{margin-bottom:170px;position:relative;top:85px}.student-header__other:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='223' height='223' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 0h2v2h-2V0zm0 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM11 18.291h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM29.291 0h2v2h-2V0zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.619h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm-2-164.618h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.454h2v2h-2v-2zM49.582 0h-2v2h2V0zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.619h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM65.873 0h2v2h-2V0zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.619h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm-2-164.618h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.454h2v2h-2v-2zM86.164 0h-2v2h2V0zm-2 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.619h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2-164.62h-2v2h2v-2zm-2 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-2-164.62h2v2h-2v-2zm2 91.456h-2v2h2v-2zm-2 91.454h2v2h-2v-2zm2-164.618h-2v2h2v-2zm-2 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zM102.455 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM102.455 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM102.455 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM120.746 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM120.746 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM120.746 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM139.037 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM139.037 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM139.037 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM157.328 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM157.328 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM157.328 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM175.619 0h2v2h-2V0zm93.455 0h-2v2h2V0zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zM175.619 18.291h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.455h-2v2h2v-2zm89.455-91.455h2v2h-2v-2zm2 91.455h-2v2h2v-2zm-93.455-164.62h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.456h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2zM175.619 73.164h2v2h-2v-2zm93.455 0h-2v2h2v-2zm-93.455 91.455h2v2h-2v-2zm2 91.454h-2v2h2v-2zm89.455-91.454h2v2h-2v-2zm2 91.454h-2v2h2v-2z' fill='%23E5166B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h223v223H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:80% 92%;display:block;position:absolute;left:-96px;top:-76px;height:200px;width:100%;z-index:0}@media screen and (min-width:767px){.student-header__other:before{top:-210px}}@media screen and (min-width:767px){.student-header__other{margin-bottom:0}.student-header__other:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='330' height='330' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23e5166b'%3E%3Cpath d='M0 0h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 25h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 50h4v4H0zm0 125h4v4H0zm0 125h4v4H0zM0 75h4v4H0zm0 125h4v4H0zm0 125h4v4H0zm0-225h4v4H0zm0 125h4v4H0zM25 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM50 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM75 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM100 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zM125 0h4v4h-4zm125 0h4v4h-4zM125 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 25h4v4h-4zm125 0h4v4h-4zM125 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 50h4v4h-4zm125 0h4v4h-4zM125 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 75h4v4h-4zm125 0h4v4h-4zM125 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM125 100h4v4h-4zm125 0h4v4h-4zM125 225h4v4h-4zm125 0h4v4h-4zM150 0h4v4h-4zm125 0h4v4h-4zM150 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 25h4v4h-4zm125 0h4v4h-4zM150 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 50h4v4h-4zm125 0h4v4h-4zM150 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 75h4v4h-4zm125 0h4v4h-4zM150 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM150 100h4v4h-4zm125 0h4v4h-4zM150 225h4v4h-4zm125 0h4v4h-4zM175 0h4v4h-4zm125 0h4v4h-4zM175 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 25h4v4h-4zm125 0h4v4h-4zM175 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 50h4v4h-4zm125 0h4v4h-4zM175 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 75h4v4h-4zm125 0h4v4h-4zM175 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM175 100h4v4h-4zm125 0h4v4h-4zM175 225h4v4h-4zm125 0h4v4h-4zM200 0h4v4h-4zm125 0h4v4h-4zM200 125h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 25h4v4h-4zm125 0h4v4h-4zM200 150h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 50h4v4h-4zm125 0h4v4h-4zM200 175h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 75h4v4h-4zm125 0h4v4h-4zM200 200h4v4h-4zm0 125h4v4h-4zm125-125h4v4h-4zm0 125h4v4h-4zM200 100h4v4h-4zm125 0h4v4h-4zM200 225h4v4h-4zm125 0h4v4h-4zM225 0h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4zm0 125h4v4h-4zm0-225h4v4h-4zm0 125h4v4h-4z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h329.6v329.6H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;background-size:auto}}@media screen and (min-width:767px){.student-header__institution:before{top:-80px}}.student-header__box{background-color:rgba(104,32,197,.8);-webkit-clip-path:polygon(100% 5.19%,100% 0,100% 100%,0 100%,0 0,94.46% 0,94.39% 5.18%,89.78% 5.18%,89.72% 10.28%,94.39% 10.35%,94.46% 5.19%);clip-path:polygon(100% 5.19%,100% 0,100% 100%,0 100%,0 0,94.46% 0,94.39% 5.18%,89.78% 5.18%,89.72% 10.28%,94.39% 10.35%,94.46% 5.19%);padding:30px 23px 32px 25px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:1;width:350px}@media screen and (min-width:767px){.student-header__box{-webkit-clip-path:polygon(100% 7.19%,100% 0,100% 100%,0 100%,0 0,92.46% 0,92.39% 7.18%,85.78% 7.18%,85.72% 13.28%,92.39% 13.35%,92.46% 7.19%);clip-path:polygon(100% 7.19%,100% 0,100% 100%,0 100%,0 0,92.46% 0,92.39% 7.18%,85.78% 7.18%,85.72% 13.28%,92.39% 13.35%,92.46% 7.19%);max-width:512px;padding:50px 32px 51px 34px;width:100%;position:absolute;left:50px;bottom:-50px}}@media screen and (min-width:1235px){.student-header__box{bottom:50px}}@media screen and (min-width:767px){.student-header__box-institution{bottom:-150px}}@media screen and (min-width:1235px){.student-header__box-institution{bottom:-80px}}.student-header__title{color:#fff;font-size:2rem;font-family:source-sans-pro-bold;line-height:1.14em;margin-bottom:20px}@media screen and (min-width:767px){.student-header__title{font-size:2.875rem;line-height:1.15em;margin-bottom:25px}}.student-header__text{color:#eee6fc;font-family:source-sans-pro-regular}@media screen and (min-width:767px){.student-header__text{font-size:1.321rem;line-height:1.4em}}.student-header .defaults2020 .move-down{transform:translateY(-140%);opacity:0;transition-delay:.2s}.student-header .defaults2020 .move-down.animate{transform:translateY(0);opacity:1;transition-delay:.2s;transition:transform 2.5s cubic-bezier(.45,0,.55,1)}.student-header__breadcrumbs{align-items:center;gap:10px;display:flex;margin-bottom:17px}@media screen and (min-width:1025px){.student-header__breadcrumbs{margin-bottom:30px}}.student-header__breadcrumbs-devider{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.873 7.389c.137-.092.183-.229.183-.389a.483.483 0 00-.183-.388L1.44 2.178a.551.551 0 00-.389-.16.648.648 0 00-.388.16l-.503.503A.648.648 0 000 3.07c0 .16.046.297.137.388L3.68 7 .137 10.542a.62.62 0 00-.137.389c0 .16.069.297.16.388l.503.503c.114.114.251.16.388.16.16 0 .297-.046.389-.16l4.433-4.433z' fill='%23eee6fc'/%3E%3C/svg%3E");display:block;height:12px;width:6px}.student-header__breadcrumbs-text{color:#eee6fc;font-family:source-sans-pro-bold;font-size:1rem;line-height:1.14em;margin-bottom:0}@media screen and (min-width:1025px){.student-header{padding:64px 0 30px}}@media screen and (min-width:1250px){.student-header{padding:64px 0 40px}}@media screen and (min-width:1460px){.student-header{padding:84px 0 50px}}.home-counters .container{background:linear-gradient(180deg,rgba(197,154,250,.15),rgba(250,209,225,0)),#fbf8ff}@media screen and (min-width:891px){.home-counters .container{background:none}}.home-counters .wrap{background:linear-gradient(180deg,rgba(197,154,250,.15),rgba(250,209,225,0)),#fbf8ff;padding-bottom:52px}@media screen and (min-width:1281px){.home-counters .wrap{padding-bottom:98px}}.home-counters__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 15px;text-align:center;max-width:961px}@media screen and (min-width:760px){.home-counters__title{margin-bottom:5px;padding:0 117px}}@media screen and (min-width:891px){.home-counters__title{padding:0 180px}}@media screen and (min-width:1281px){.home-counters__title{font-size:45px;margin-bottom:11px}}@media screen and (min-width:1920px){.home-counters__title{font-size:50px}}.home-counters__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.home-counters__grid{margin:0 -20px}@media screen and (min-width:760px){.home-counters__grid{display:flex;max-width:960px;margin:0 auto}}@media screen and (min-width:1920px){.home-counters__grid{max-width:none}}.home-counters__grid .gap{width:2.5%}@media screen and (max-width:760px){.home-counters__grid .gap{display:none}}.home-counters__grid .grid-wrapper{position:relative;max-width:242px;margin:0 auto}@media screen and (min-width:760px){.home-counters__grid .grid-wrapper{width:48.75%}.home-counters__grid .grid-wrapper:first-child{margin-right:0}.home-counters__grid .grid-wrapper:last-child{margin-left:0}}@media screen and (min-width:891px){.home-counters__grid .grid-wrapper{max-width:277px}}@media screen and (min-width:1281px){.home-counters__grid .grid-wrapper{max-width:316px}}@media screen and (min-width:1920px){.home-counters__grid .grid-wrapper{max-width:396px}}.home-counters__grid .circular-chart{display:block;margin:0 auto;transform:rotate(180deg)}.home-counters__grid .circle{fill:none;stroke-width:.4;stroke:rgba(197,154,250,.2)}.home-counters__grid .circle-percentage{stroke:url(#gradient)}.home-counters__grid .circle-animation{-webkit-animation:percentage 1.5s ease-out forwards;animation:percentage 1.5s ease-out forwards}@-webkit-keyframes percentage{0%{stroke-dasharray:0 100}}@keyframes percentage{0%{stroke-dasharray:0 100}}.home-counters__grid .text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center}.home-counters__grid .text span{display:block;text-align:center}.home-counters__grid .text .percent{font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:56px;line-height:1;background:linear-gradient(180deg,#e5166b,#934af4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1281px){.home-counters__grid .text .percent{font-size:70px;margin-bottom:10px}}.home-counters__grid .text .description{font-size:15px;line-height:1.2727272727}@media screen and (min-width:1281px){.home-counters__grid .text .description{font-size:20px}}.study-counters{margin-bottom:92px}@media screen and (min-width:1025px){.study-counters--students .study-counters__numbers-title{font-size:1.75rem;line-height:1.2em}}@media screen and (min-width:1025px){.study-counters--one-row .study-counters__grid{grid-template-columns:repeat(3,345px)}}.study-counters--one-row .study-counters__numbers-title{max-width:100%}@media screen and (min-width:1025px){.study-counters--one-row{margin-bottom:150px!important}}@media screen and (min-width:1025px){.study-counters--one-row-short .study-counters__grid{grid-template-columns:repeat(3,345px)}}@media screen and (min-width:1025px){.study-counters--one-row-short{margin-bottom:150px!important}}.study-counters__title{color:#262626;font-size:1.625rem;font-family:source-sans-pro-bold;line-height:1.14em;margin-bottom:30px;text-align:center}@media screen and (min-width:767px){.study-counters__title{font-size:2.625rem;margin-bottom:40px}}@media screen and (min-width:1250px){.study-counters__grid{gap:40px 50px;display:grid;grid-template-columns:repeat(2,345px);justify-content:center}}@media screen and (min-width:1460px){.study-counters__grid{gap:40px 106px}}.study-counters__box{align-items:baseline;display:flex}.study-counters__signs{display:block;font-size:5rem;font-family:source-sans-pro-regular;line-height:5rem;background:-webkit-linear-gradient(126.94deg,#e5166b 12.02%,#c52aa0 85.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:767px){.study-counters__signs{margin-bottom:10px}}.study-counters__wrapper{align-items:center;display:flex;flex-direction:column;text-align:center}.study-counters__numbers{display:block;font-size:7.5rem;line-height:5.375rem;font-family:source-sans-pro-light;background:-webkit-linear-gradient(126.94deg,#e5166b 12.02%,#934af4 85.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:767px){.study-counters__numbers{line-height:.75em;margin-bottom:10px}}.study-counters__numbers-title{color:#262626;font-size:1.625rem;font-family:source-sans-pro-semibold;line-height:1.1em;margin-bottom:15px}@media screen and (min-width:767px){.study-counters__numbers-title{font-size:2rem;margin-bottom:20px;max-width:245px;width:100%}}.study-counters__numbers-text{color:#555;font-size:.875rem;font-family:source-sans-pro-regular;line-height:1.4em;text-align:center}@media screen and (min-width:1025px){.study-counters__numbers-text{text-align:left}}@media screen and (min-width:767px){.study-counters{margin-bottom:113px}}.student-sign{text-align:center}.student-sign .container{margin-top:49px;background:linear-gradient(0deg,rgba(197,154,250,.15),rgba(197,154,250,.15)),#fbf8ff}@media screen and (min-width:760px){.student-sign .container{border-radius:10px 10px 0 0}}@media screen and (min-width:891px){.student-sign .container{background:none}}.student-sign .wrap{margin-top:49px;background:linear-gradient(0deg,rgba(197,154,250,.15),rgba(197,154,250,.15)),#fbf8ff}@media screen and (min-width:760px){.student-sign .wrap{border-radius:10px 10px 0 0;padding:29% 0 0!important}}@media screen and (min-width:891px){.student-sign .wrap{padding:32% 79px 0!important}}@media screen and (min-width:1281px){.student-sign .wrap{padding:27% 101px 0!important}}@media screen and (min-width:1440px){.student-sign .wrap{padding:29% 101px 0!important}}@media screen and (min-width:1700px){.student-sign .wrap{padding:28% 101px 0!important}}@media screen and (min-width:1920px){.student-sign .wrap{padding:23% 170px 0!important}}@media screen and (max-height:760px)and (min-width:891px){.student-sign .wrap{background:linear-gradient(0deg,rgba(197,154,250,.15),rgba(197,154,250,0)),#fbf8ff}}@media screen and (min-width:891px){.student-sign .p-btn-wrap{display:flex}}.student-sign p{text-align:left;font-size:14px;line-height:1.2571428571;max-width:260px;margin:43px auto 20px}.student-sign p b{color:#6820c5}@media screen and (min-width:760px){.student-sign p{max-width:350px}}@media screen and (min-width:891px){.student-sign p{max-width:none;padding:0 10px 0 20px;margin:0}}@media screen and (min-width:1281px){.student-sign p{font-size:20px;padding:0 20px 0 30px}}@media screen and (min-width:1920px){.student-sign p{padding:0 20px 0 58px}}.student-sign__wrapper{display:flex;flex:50%;flex-direction:column;justify-content:center}@media screen and (min-width:760px){.student-sign__wrapper{flex-direction:row;align-items:center;flex:inherit}}@media screen and (min-width:891px){.student-sign__wrapper{padding:0 10px}}@media screen and (min-width:1281px){.student-sign__wrapper{padding:0 20px}}@media screen and (min-width:1920px){.student-sign__wrapper{padding:0 58px}}.student-sign .btn{max-width:191px;margin:0 auto 15px}@media screen and (min-width:760px){.student-sign .btn{width:136px;max-width:none;margin:0 10px}}@media screen and (min-width:1281px){.student-sign .btn{padding:12px 0 important;max-height:49px important;width:184px}}.student-sign .fa-chevron-down{color:#934af4;font-weight:400;margin:52px auto 18px;font-size:18px}@media screen and (min-width:760px){.student-sign .fa-chevron-down{margin:48px auto 38px}}@media screen and (min-width:891px){.student-sign .fa-chevron-down{margin:19px auto 23px}}@media screen and (min-width:1281px){.student-sign .fa-chevron-down{margin:21px auto 44px}}@media screen and (min-width:1920px){.student-sign .fa-chevron-down{margin:23px auto 60px}}.top-hat-features-page .student-sign .container,.top-hat-features-page .student-sign .wrap{background:linear-gradient(180deg,rgba(197,154,250,.15),rgba(250,209,225,0)),#fbf8ff;border-radius:0}@media screen and (min-width:891px){.top-hat-features-page .student-sign .container,.top-hat-features-page .student-sign .wrap{margin-top:0}}.top-hat-features-page .student-sign .container{margin-top:-100px;padding-top:85px}.top-hat-features-page .student-sign .wrap{padding:0!important}@media screen and (min-width:891px){.top-hat-features-page .student-sign .p-btn-wrap{display:block}}@media screen and (min-width:760px){.top-hat-features-page .student-sign p{max-width:410px}}@media screen and (min-width:891px){.top-hat-features-page .student-sign p{width:230px;padding:0 0 28px}}@media screen and (min-width:1281px){.top-hat-features-page .student-sign p{width:290px;font-size:18px;padding-bottom:63px}}@media screen and (min-width:891px){.top-hat-features-page .student-sign__wrapper{flex-direction:column;align-items:flex-start;padding:0}}@media screen and (min-width:1281px){.top-hat-features-page .student-sign__wrapper{flex-direction:row;justify-content:flex-start}}@media screen and (min-width:891px){.top-hat-features-page .student-sign .btn{margin:5px 0}}@media screen and (min-width:1281px){.top-hat-features-page .student-sign .btn-dark{margin-right:10px;width:118px}}.top-hat-features-page .student-sign .fa-chevron-down{margin:62px auto 41px}@media screen and (min-width:760px){.top-hat-features-page .student-sign .fa-chevron-down{margin:78px auto}}@media screen and (min-width:891px){.top-hat-features-page .student-sign .fa-chevron-down{display:none}}@media screen and (min-width:760px){.top-hat-features-page .student-sign .wrap{background:none}}@media screen and (min-width:891px){.top-hat-features-page .student-sign .container,.top-hat-features-page .student-sign .wrap{background:none}}.flexibility{margin-bottom:75px!important}.flexibility .animation{transition-duration:1.5s}.flexibility--listing .flexibility__container{background-image:none;background-color:hsla(0,0%,94.1%,.6)}.flexibility__container{background-image:linear-gradient(177.3deg,rgba(104,32,197,.1) .35%,rgba(255,86,218,.13) 92.84%);display:block;backdrop-filter:blur(15px);padding:60px 24px;-webkit-backdrop-filter:blur(15px)}@media screen and (min-width:767px){.flexibility__container{padding:75px}}.flexibility__title{color:#262626;font-size:1.625rem;font-family:source-sans-pro-bold;line-height:1.14em;margin:0 auto 30px;text-align:center}@media screen and (min-width:767px){.flexibility__title{font-size:2.625rem;margin:0 auto 54px;max-width:796px;width:100%}}.flexibility__box-title{color:#262626;font-family:source-sans-pro-semibold;font-size:1.125rem;line-height:1.14em;text-align:center}@media screen and (min-width:767px){.flexibility__box-title{font-size:24px}.flexibility__box-title--two-rows{width:100%}}.flexibility__text{color:#262626;font-family:source-sans-pro-regular;font-size:1.125rem;line-height:1.4em;margin-bottom:50px}@media screen and (min-width:767px){.flexibility__text{font-size:1.375rem;margin:0 auto 50px;max-width:680px;text-align:center}}.flexibility__box-text{color:#262626;font-size:1rem;font-family:source-sans-pro-regular;line-height:1.4em}@media screen and (min-width:767px){.flexibility__box-text{font-size:1.125rem;text-align:center}}.flexibility__wrapper{margin-bottom:30px}@media screen and (min-width:767px){.flexibility__wrapper{gap:0 60px;display:flex;margin-bottom:0}}.flexibility .flexibility__decoration-dots.animate{transition:.5s ease-in;transition-delay:1.5s}.flexibility__image{display:block;margin:0 auto 21px;height:100px;width:100px}@media screen and (min-width:767px){.flexibility__image{margin:0;height:120px;width:120px}}.flexibility__box{display:flex;flex-direction:column;margin-bottom:0;flex:1;justify-content:center;align-items:center}.flexibility .container{position:relative}.flexibility__decoration-pink{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:absolute;top:-40px;left:-25px;height:80px;width:80px;z-index:-1}@media screen and (min-width:1025px){.flexibility__decoration-pink{left:-67px;top:-71px;height:120px;width:120px}}.flexibility .flexibility__decoration-pink.animate{transition-delay:1.5s}.flexibility__decoration-purple{position:absolute;bottom:-45px;right:43px;height:80px;width:80px;z-index:-1}@media screen and (min-width:1025px){.flexibility__decoration-purple{bottom:-53px;right:-35px;height:120px;width:120px}}.flexibility__decoration-medium{position:absolute;bottom:35px;right:0;height:80px;width:80px;z-index:-1}@media screen and (min-width:375px){.flexibility__decoration-medium{right:-25px}}@media screen and (min-width:1025px){.flexibility__decoration-medium{bottom:66px;right:-153px;height:120px;width:120px}}.flexibility__decoration-dots{position:absolute;left:-25px;height:180px;-o-object-fit:cover;object-fit:cover;top:-30px;width:375px;z-index:-2;opacity:1}@media screen and (min-width:767px){.flexibility__decoration-dots{left:-99px;height:315px;width:1221px}}.flexibility__anchor{color:#e5166b;display:flex;font-size:1.375rem;font-family:source-sans-pro-bold;line-height:1.25em;position:relative;align-items:center;justify-content:center}.flexibility__anchor:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.223 1.332a.577.577 0 00-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 00-.465.192.64.64 0 00-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.674.674 0 00-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 00.465-.19l5.305-5.305a.66.66 0 00.191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 00-.465.19l-.601.602z' fill='%23e5166b'/%3E%3C/svg%3E") no-repeat;height:12px;margin-left:8px;width:12px}.flexibility__anchor:hover{color:#e5166b;text-decoration:none}.flexibility__anchor:hover:after{-webkit-animation:bounce-sideways 1.4s ease infinite;animation:bounce-sideways 1.4s ease infinite}@media screen and (min-width:767px){.flexibility__anchor{font-size:1.375rem}}@media screen and (min-width:767px){.flexibility{height:100%;margin-bottom:28px;overflow-x:hidden;padding:144px 0}}.in-class-features{text-align:center;margin-bottom:54px}@media screen and (min-width:1281px){.in-class-features{margin-bottom:109px}}.in-class-features__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 35px;text-align:center;padding:0 42px}@media screen and (min-width:760px){.in-class-features__title{margin-bottom:49px;padding:0 77px}}@media screen and (min-width:891px){.in-class-features__title{margin-bottom:40px;padding:0}}@media screen and (min-width:1281px){.in-class-features__title{font-size:45px;margin-bottom:68px}}@media screen and (min-width:1920px){.in-class-features__title{font-size:50px;margin-bottom:74px}}.in-class-features__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.in-class-features .feature-wrap{margin-bottom:68px}.in-class-features .feature-wrap:last-of-type{margin-bottom:0;position:relative}.in-class-features .feature-wrap .text{text-align:left;max-width:240px;margin:0 auto}.in-class-features .feature-wrap h4{font-weight:700;color:#333;margin-bottom:10px;font-size:18px}.in-class-features .feature-wrap p{font-size:14px;margin-bottom:10px}.in-class-features .feature-wrap a{color:#934af4;text-decoration:underline;font-size:15px;margin-top:48px}.in-class-features .feature-wrap .btn-light{width:191px;text-decoration:none}.in-class-features .feature-wrap video{margin-top:32px}.in-class-features .feature-wrap video::-webkit-media-controls{opacity:0}.in-class-features .feature-wrap .video-2-desktop{display:none}.in-class-features .feature-wrap .video-3{width:82%;margin:32px auto}@media screen and (min-width:760px){.in-class-features .feature-wrap{display:flex;justify-content:space-between;text-align:left}.in-class-features .feature-wrap .text{max-width:182px;margin:0}.in-class-features .feature-wrap h4{margin-bottom:20px}.in-class-features .feature-wrap .btn-light{position:absolute;left:0;bottom:0;width:134px}.in-class-features .feature-wrap .video-1{width:74.0506329114%;margin:0 0 0 22px}.in-class-features .feature-wrap .video-2-mobile{display:none}.in-class-features .feature-wrap .video-2-desktop{display:block;width:65.6962025316%;margin:0 0 0 89px}.in-class-features .feature-wrap .video-3{width:60%;margin:0 5% 0 0}}@media screen and (min-width:1281px){.in-class-features .feature-wrap .text{max-width:228px}.in-class-features .feature-wrap h4{font-size:30px}.in-class-features .feature-wrap a,.in-class-features .feature-wrap p{font-size:18px}.in-class-features .feature-wrap .btn-light{width:196px}}.defaults2020 .solutions .wrap{padding:0 18px;text-align:center}@media screen and (min-width:760px){.defaults2020 .solutions .wrap{padding:0}}.defaults2020 .solutions__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 18px;padding:0 24px}@media screen and (min-width:760px){.defaults2020 .solutions__title{margin-bottom:30px;padding:0 94px}}@media screen and (min-width:891px){.defaults2020 .solutions__title{margin-bottom:37px;padding:0 161px}}@media screen and (min-width:1281px){.defaults2020 .solutions__title{font-size:45px;margin-bottom:46px;padding:0 148px}}@media screen and (min-width:1920px){.defaults2020 .solutions__title{font-size:50px;padding:0 218px}}.defaults2020 .solutions__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (min-width:891px){.defaults2020 .solutions ul{display:flex}}.defaults2020 .solutions li{margin-top:50px;text-align:left;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 4px 30px rgba(104,32,197,.1);transition:box-shadow .1s linear}.defaults2020 .solutions li:focus-visible,.defaults2020 .solutions li:hover{box-shadow:0 4px 30px rgba(104,32,197,.2)}@media screen and (min-width:891px){.defaults2020 .solutions li{margin:0 35px 0 0;display:flex;flex-direction:column}.defaults2020 .solutions li:last-child{margin-right:0}}@media screen and (min-width:1281px){.defaults2020 .solutions li{margin-right:57px}.defaults2020 .solutions li:last-child{margin-right:0}}@media screen and (min-width:1920px){.defaults2020 .solutions li{margin-right:60px}.defaults2020 .solutions li:last-child{margin-right:0}}.defaults2020 .solutions li .info{padding:40px}@media screen and (min-width:891px){.defaults2020 .solutions li .info{padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%}}@media screen and (min-width:1440px){.defaults2020 .solutions li .info{padding:40px}}.defaults2020 .solutions li h4{margin-bottom:10px}@media screen and (min-width:1281px){.defaults2020 .solutions li h4{font-size:30px}}.defaults2020 .solutions li p{margin-bottom:40px;font-size:14px}@media screen and (min-width:1281px){.defaults2020 .solutions li p{font-size:18px}}.defaults2020 .solutions li .btn{width:191px}@media screen and (min-width:891px){.defaults2020 .solutions li .btn{width:169px}}@media screen and (min-width:1281px){.defaults2020 .solutions li .btn{width:246px}}.educators{margin-top:68px;padding-bottom:232px}@media screen and (min-width:1281px){.educators{margin-top:95px}}@media screen and (min-width:1920px){.educators{margin-top:150px}}.educators__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;padding:0 42px;margin:0 auto 59px;text-align:center;max-width:961px}.educators__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}@media screen and (min-width:890px){.educators__title{margin-bottom:39px}}@media screen and (min-width:1281px){.educators__title{font-size:45px;margin-bottom:50px}}@media screen and (min-width:1920px){.educators__title{font-size:50px;margin-bottom:86px}}.educators__box{background-color:#fff;box-shadow:0 10px 30px rgba(104,32,197,.15);border-radius:10px;padding:6px 30px;display:flex;flex-direction:column;justify-content:space-evenly;height:388px;box-sizing:content-box;margin:0 18px;position:relative}@media screen and (min-width:890px){.educators__box{margin:0 135px 0 237px;padding:0 36px 0 100px}}@media screen and (min-width:1439px){.educators__box{margin:0 185px 0 315px;padding:0 38px 0 106px}}@media screen and (min-width:1920px){.educators__box{margin:0 243px 0 538px;padding:0 99px 0 140px}}.educators #educatorsBox2,.educators #educatorsBox3{display:none}.educators__box-quote{color:#6820c5;font-size:18px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4em;margin-bottom:0;text-indent:-8px}@media screen and (min-width:1439px){.educators__box-quote{font-size:30px;text-indent:-14px}}.educators__info{display:flex}.educators__info img{width:90px;height:90px;margin-right:15px;border-radius:5px}@media screen and (min-width:890px){.educators__info img{position:absolute;width:166px;height:166px;left:-86px;bottom:56px}}@media screen and (min-width:1920px){.educators__info img{width:255px;height:255px;left:-170px}}.educators__box-title{font-size:14px;font-family:source-sans-pro-bold;line-height:1.4em;margin-bottom:10px}@media screen and (min-width:890px){.educators__box-title{font-size:20px;margin-bottom:0}}.educators__box-text{margin:0;font-size:14px;line-height:1.2857142857;color:#333!important}@media screen and (min-width:890px){.educators__box-text{font-size:18px!important}}.educators__slider{display:flex;justify-content:space-between;align-items:center;margin:40px 18px 0;position:relative}@media screen and (min-width:890px){.educators__slider{margin-top:-90px}}.educators__slider img{cursor:pointer;width:37px;height:37px}.educators__slider .counter{color:#934af4;font-size:18px}@media screen and (min-width:890px){.educators__slider .counter{position:absolute;left:56px;font-size:14px}}.educators__slider .slash{padding:0 20px}@media screen and (min-width:890px){.educators__slider .slash{padding:0 10px}}.educators__box-pages{height:500px}@media screen and (min-width:890px){.educators__box-pages{justify-content:center}}.educators__box-pages .educators__box-quote{color:#000}@media screen and (min-width:890px){.educators__box-pages .educators__box-quote{font-size:26px;margin-bottom:32px;text-indent:-12px}}@media screen and (min-width:890px){.educators__box-pages img{top:50%;transform:translateY(-50%)}}.educators__box-pages .educators__box-title{color:#934af4;font-size:18px}@media screen and (min-width:890px){.educators__box-pages .educators__box-title{font-size:20px}}.educators__box-pages .educators__box-text{margin-bottom:30px}.educators__box-pages a{color:#fff;font-size:14px;font-weight:700;line-height:2.7142857143;background:linear-gradient(90deg,#e5166b,#934af4 106.67%);border-radius:5px;text-align:center}@media screen and (min-width:890px){.educators__box-pages a{font-size:18px;line-height:2.3888888889;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;position:relative;border:none;background:none;color:#e5166b;text-transform:capitalize;padding-right:.6em;text-align:left}.educators__box-pages a:after,.educators__box-pages a:before{font-family:Font Awesome\ 5 Pro;font-size:.875rem;font-weight:600;position:relative;top:0}.educators__box-pages a:after{content:"ï¡";left:.1em;margin-left:.6em}.educators__box-pages a:active:before,.educators__box-pages a:focus:before,.educators__box-pages a:hover:before{-webkit-animation:bounce-sideways-reverse 1s ease infinite;animation:bounce-sideways-reverse 1s ease infinite}.educators__box-pages a:active:after,.educators__box-pages a:focus:after,.educators__box-pages a:hover:after{-webkit-animation:bounce-sideways 1s ease infinite;animation:bounce-sideways 1s ease infinite}.educators__box-pages a:focus{outline:3px solid #934af4;outline-offset:3px}@-webkit-keyframes bounce-sideways{0%,to{left:.1em}50%{left:.6em}}@keyframes bounce-sideways{0%,to{left:.1em}50%{left:.6em}}@-webkit-keyframes bounce-sideways-reverse{0%,to{left:-.1em}50%{left:-.6em}}@keyframes bounce-sideways-reverse{0%,to{left:-.1em}50%{left:-.6em}}}.features-header{padding-top:60px;text-align:center}@media screen and (min-width:891px){.features-header{padding-top:88px;text-align:left}}@media screen and (min-width:1281px){.features-header{padding-top:120px}}.features-header-wrap{position:relative}.features-header video::-webkit-media-controls{opacity:0}.features-header h2{display:inline-block;font-size:50px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.15;margin:0 auto 53px;background:linear-gradient(90deg,#6820c5,#e5166b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (min-width:760px){.features-header h2{margin-bottom:42px}}@media screen and (min-width:891px){.features-header h2{text-align:left;margin-bottom:26px}}@media screen and (min-width:1281px){.features-header h2{font-size:70px;margin-bottom:16px}}@media screen and (min-width:1920px){.features-header h2{margin-bottom:18px}}.features-header video{border-radius:10px;height:auto;filter:drop-shadow(0 10px 30px rgba(104,32,197,.15))}@media screen and (min-width:891px){.features-header video{position:absolute;top:0;right:0;width:65.9090909091%}}.accordion{margin-bottom:91px}.accordion__wrapper{opacity:0;position:relative}@media screen and (min-width:1025px){.accordion__wrapper{gap:0 112px}}.accordion__wrapper.move-down.animate{-webkit-transform:translateY(55px);opacity:1;transform:translateY(55px);transition-delay:.1s}.accordion--shadow{filter:drop-shadow(0 20px 40px rgba(81,74,92,.2))}.accordion__container{position:relative}.accordion__image-wrapper{display:none}@media screen and (min-width:1025px){.accordion__image-wrapper{display:block;top:30%;float:right;position:-webkit-sticky;position:sticky;transition:1s linear;width:100%}}.accordion__image-wrapper[data-sticky=false]{display:none}@media screen and (min-width:1025px){.accordion__image-wrapper[data-sticky=false]{display:block;bottom:0;position:absolute;right:0}.accordion__image-wrapper[data-sticky=false] .accordion__dots{bottom:0}}.accordion__dots{position:absolute}@media screen and (min-width:1025px){.accordion__dots{right:-40px}}.accordion__wrapper:not(:last-child) .accordion__wrapper-box:after{background:#eee;content:"";height:2px;width:100%;position:absolute;bottom:-50px;left:0}@media screen and (min-width:1025px){.accordion__content{transform-origin:top;transform:scaleY(0);height:0;opacity:0;transition:.2s linear;max-width:448px}}.accordion__devider{background:linear-gradient(90deg,#e5166b,#6820c5);display:block;height:2px;opacity:0;width:100%}.accordion__video{height:240px;margin-bottom:30px;width:325px}@media screen and (min-width:1025px){.accordion__video{height:auto;opacity:0;margin-bottom:0;position:absolute;right:0;top:-45px;transition:.3s linear;width:640px}}.accordion__image{height:240px;margin-bottom:30px;width:325px}@media screen and (min-width:1025px){.accordion__image{height:auto;opacity:0;margin-bottom:0;position:absolute;right:0;top:-45px;transition:.3s linear;width:640px}}.accordion__title{background:transparent;border:none;color:#262626;font-family:source-sans-pro-semibold;font-size:1.625rem;line-height:1.14em;margin-bottom:17px;padding:0;position:relative;pointer-events:none;text-align:left}.accordion__title:focus{outline:3px solid #934af4}@media screen and (min-width:1025px){.accordion__title{font-size:2.375rem;margin-bottom:90px;max-width:448px}.accordion__title:after{background:#eee;border:none;content:"";height:2px;width:100%;position:absolute;bottom:-45px;left:0}}.accordion__subtitle{color:#934af4;font-family:source-sans-pro-bold;font-size:.875rem;line-height:1.14em;margin:0 auto 32px;max-width:325px;text-transform:uppercase}@media screen and (min-width:1025px){.accordion__subtitle{font-size:1rem;margin-bottom:27px;max-width:100%}}.accordion__text{color:#555;font-family:source-sans-pro-regular;font-size:1.125rem;line-height:1.4em;margin-bottom:17px}@media screen and (min-width:1025px){.accordion__text{font-size:1.375rem;opacity:0;transition:.2s linear}}.accordion__anchor{color:#e5166b;display:flex;font-size:1.125rem;font-family:source-sans-pro-bold;line-height:1.25em;position:relative;align-items:center}.accordion__anchor:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.223 1.332a.577.577 0 00-.22.465c0 .191.083.355.22.465l3.28 3.144H.657a.66.66 0 00-.465.192.64.64 0 00-.191.465v.875c0 .19.055.355.191.464.11.137.274.192.465.192h7.848l-3.281 3.144a.674.674 0 00-.22.465c0 .192.056.356.22.465l.601.602c.11.136.274.19.465.19a.64.64 0 00.465-.19l5.305-5.305a.66.66 0 00.191-.465c0-.164-.082-.328-.191-.465L6.754.73c-.137-.109-.3-.19-.465-.19a.66.66 0 00-.465.19l-.601.602z' fill='%23e5166b'/%3E%3C/svg%3E") no-repeat;height:12px;margin-left:8px;width:12px}.accordion__anchor:hover{color:#e5166b;text-decoration:none}.accordion__anchor:hover:after{-webkit-animation:bounce-sideways 1.4s ease infinite;animation:bounce-sideways 1.4s ease infinite}@media screen and (min-width:767px){.accordion__anchor{font-size:1.125rem}}@media screen and (min-width:1025px){.accordion__anchor{opacity:0;transition:.2s linear;margin-bottom:69px}}@media screen and (min-width:1025px){.accordion{margin-bottom:324px;padding-top:40px}}.accordion__wrapper-box{transition:.2s linear;display:flex;flex-direction:column-reverse;max-width:325px;margin:0 auto 100px;position:relative}@media screen and (min-width:1025px){.accordion__wrapper-box{margin-bottom:0;max-width:100%;transition:.2s linear}.accordion__wrapper-box[data-hover=true]{margin-bottom:45px;transition:.2s linear}.accordion__wrapper-box[data-hover=true] .accordion__title{margin-bottom:17px}.accordion__wrapper-box[data-hover=true] .accordion__title:after{display:none}.accordion__wrapper-box[data-hover=true] .accordion__content{transform:scaleY(1);height:250px;opacity:1;transition:.2s linear}.accordion__wrapper-box[data-hover=true] .accordion__anchor,.accordion__wrapper-box[data-hover=true] .accordion__text{opacity:1;transition:.2s linear}.accordion__wrapper-box[data-hover=true] .accordion__devider{opacity:1}.accordion__wrapper-box[data-hover=true] .accordion__image,.accordion__wrapper-box[data-hover=true] .accordion__video{opacity:1;transition:.2s linear}.accordion__wrapper-box:after{display:none}}@media screen and (min-width:891px){.top-hat-features-page .features-tabs{background:linear-gradient(180deg,rgba(197,154,250,.15),rgba(250,209,225,0) 30%),#fbf8ff;margin-top:20px}}@media screen and (min-width:1000px){.top-hat-features-page .features-tabs{margin-top:60px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs{margin-top:20px}}@media screen and (min-width:1440px){.top-hat-features-page .features-tabs{margin-top:70px}}@media screen and (min-width:1920px){.top-hat-features-page .features-tabs{margin-top:150px}}.top-hat-features-page .features-tabs video::-webkit-media-controls{opacity:0}.top-hat-features-page .features-tabs__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 42px;text-align:center;max-width:961px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs__title{margin-bottom:65px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs__title{font-size:45px;margin-bottom:50px}}@media screen and (min-width:1920px){.top-hat-features-page .features-tabs__title{font-size:50px}}.top-hat-features-page .features-tabs__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.top-hat-features-page .features-tabs .fa-chevron-down{display:none;color:#934af4;font-weight:400;margin:184px auto 40px;font-size:18px;text-align:center}@media screen and (min-width:891px){.top-hat-features-page .features-tabs .fa-chevron-down{display:block}}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .features-wrapper{position:relative;min-height:650px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .features-wrapper{min-height:900px}}.top-hat-features-page .features-tabs .feature{margin-bottom:50px}.top-hat-features-page .features-tabs .feature .image-desktop{display:none}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature .image-mobile{display:none}.top-hat-features-page .features-tabs .feature .image-desktop{display:block}}.top-hat-features-page .features-tabs .feature .text-wrap{max-width:240px;margin:0 auto}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature .text-wrap{display:flex;align-items:center;max-width:none}}.top-hat-features-page .features-tabs .feature h4{font-size:18px;color:#333;margin:30px 0 10px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature h4{margin:20px 0 15px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .feature h4{font-size:30px}}.top-hat-features-page .features-tabs .feature p{font-size:14px;text-align:left;margin-bottom:15px}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .feature p{font-size:18px}}.top-hat-features-page .features-tabs .feature .btn{width:103px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature .btn{flex-shrink:0;margin-left:25px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .feature .btn{font-size:20px;width:151px;padding:15px 0;max-height:none;margin-left:50px}}.top-hat-features-page .features-tabs .tabs{background:linear-gradient(1turn,hsla(0,0%,100%,.75) .03%,hsla(0,0%,100%,0));filter:drop-shadow(0 15px 30px rgba(147,74,244,.15));border-radius:5px;padding:10px;margin-bottom:30px}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .tabs{width:240px;margin-bottom:0;flex-shrink:0;position:absolute;left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0));filter:drop-shadow(0 15px 30px rgba(104,32,197,.15))}.top-hat-features-page .features-tabs .tabs-student{top:0}.top-hat-features-page .features-tabs .tabs-personalizable{top:218px}.top-hat-features-page .features-tabs .tabs-educator{top:400px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .tabs{padding:20px;width:327px;margin-bottom:60px}.top-hat-features-page .features-tabs .tabs-personalizable{top:308px}.top-hat-features-page .features-tabs .tabs-educator{top:567px}}.top-hat-features-page .features-tabs .tabs button,.top-hat-features-page .features-tabs .tabs h5{padding:9px 10px;text-align:left;font:inherit;font-size:14px;line-height:1.2571428571}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .tabs button,.top-hat-features-page .features-tabs .tabs h5{padding:13.5px 20px;font-size:18px}}.top-hat-features-page .features-tabs .tabs h5{font-weight:700}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .tabs h5{padding:13.5px 10px}}.top-hat-features-page .features-tabs .tabs button{background:none;border:none;cursor:pointer;outline:inherit;display:block;width:100%;color:#767676;position:relative;display:flex;justify-content:space-between;align-items:center}.top-hat-features-page .features-tabs .tabs button .arrow{transform:rotate(270deg);display:none}.top-hat-features-page .features-tabs .tabs button:after{content:"";position:absolute;left:5px;right:5px;bottom:0;height:.5px;background:linear-gradient(90deg,#934af4,rgba(147,74,244,0))}.top-hat-features-page .features-tabs .tabs button:last-of-type:after{display:none}.top-hat-features-page .features-tabs .tabs button.selected{background-color:#934af4;color:#fff;font-weight:700;border-radius:5px}.top-hat-features-page .features-tabs .tabs button.selected .arrow{display:block}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature-details{display:flex;flex-direction:column-reverse;margin-left:315px}}@media screen and (min-width:1281px){.top-hat-features-page .features-tabs .feature-details{margin-left:450px}}@media screen and (min-width:1920px){.top-hat-features-page .features-tabs .feature-details{margin-left:590px}}.top-hat-features-page .features-tabs .feature-details img,.top-hat-features-page .features-tabs .feature-details video{width:95%;margin:0 auto}@media screen and (min-width:760px){.top-hat-features-page .features-tabs .feature-details img,.top-hat-features-page .features-tabs .feature-details video{width:90%;margin:0}.top-hat-features-page .features-tabs .feature-details img.textbooks-img,.top-hat-features-page .features-tabs .feature-details video.textbooks-img{width:85%}}@media screen and (min-width:760px){.top-hat-features-page .features-tabs #educatorFeatureDetails,.top-hat-features-page .features-tabs #personalizableFeatureDetails{display:none}}.stats-chart{margin:50px 0 82px}@media screen and (min-width:760px){.stats-chart{margin-bottom:0}}.stats-chart__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 24px;text-align:center;max-width:250px}@media screen and (min-width:500px){.stats-chart__title{max-width:none}}@media screen and (min-width:760px){.stats-chart__title{margin-bottom:31px}}@media screen and (min-width:891px){.stats-chart__title{margin-bottom:0}}@media screen and (min-width:1281px){.stats-chart__title{font-size:45px}}.stats-chart__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.stats-chart .img-wrapper{max-width:1176px;margin:0 auto}@media screen and (min-width:1025px){.stats-chart .img-wrapper{width:80%}}.stats-chart .product-visual-desktop{display:none}@media screen and (min-width:760px){.stats-chart .product-visual-desktop{display:block}}@media screen and (min-width:760px){.stats-chart .product-visual-mobile{display:none}}.catalog{background:linear-gradient(180deg,rgba(197,154,250,.15) 33.33%,rgba(250,209,225,0)),#fbf8ff;border-radius:20px 20px 0 0;margin-bottom:94px}@media screen and (min-width:760px){.catalog{background:none}}@media screen and (min-width:1281px){.catalog{margin-bottom:142px}}.catalog-wrap{padding:0 39px}@media screen and (min-width:760px){.catalog-wrap{background:linear-gradient(180deg,rgba(197,154,250,.15) 33.33%,rgba(250,209,225,0)),#fbf8ff;border-radius:20px 20px 0 0;padding:85px 24px 0}}@media screen and (min-width:891px){.catalog-wrap{padding:85px 27px 0}}.catalog__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 20px;text-align:center;max-width:961px}@media screen and (min-width:760px){.catalog__title{padding:0 24px}}@media screen and (min-width:891px){.catalog__title{padding:0 134px}}@media screen and (min-width:1281px){.catalog__title{font-size:45px}}@media screen and (min-width:1920px){.catalog__title{font-size:50px}}.catalog__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.catalog .container{max-width:325px;padding-top:85px!important}@media screen and (min-width:1025px){.catalog .container{max-width:1440px}}.catalog__text{width:480px;font-size:14px;text-align:center;margin:0 auto 28px}@media screen and (max-width:600px){.catalog__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}}@media screen and (min-width:760px){.catalog__text{padding:0 24px}}@media screen and (min-width:891px){.catalog__text{padding:0 134px}}@media(min-width:1281px){.catalog__text{font-size:20px;width:720px}}.catalog .btn-light{display:block;margin:0 auto;width:127px}@media screen and (min-width:1281px){.catalog .btn-light{width:185px}}.catalog__images-desktop{display:none}.catalog__images-mobile img{width:calc(50% - 36px);padding:0 18px}.catalog__images-mobile .row{display:flex;justify-content:space-between;margin-top:42px}.catalog__images-mobile .column{display:flex;flex-direction:column;justify-content:space-between}.catalog__images-mobile .column img{width:calc(100% - 36px)}@media screen and (min-width:760px){.catalog__images-mobile{display:none}.catalog__images-desktop{display:flex;justify-content:space-evenly;align-items:flex-end;margin-top:71px}.catalog__images-desktop img{padding:0 25px;width:calc(20% - 50px)}}@media screen and (min-width:891px){.catalog__images-desktop img{padding:0 32px;width:calc(20% - 64px)}}.faq .container{padding:0}@media screen and (min-width:1281px){.faq .container{padding:0 15px}}.faq__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 52px;text-align:center;max-width:961px}@media screen and (min-width:760px){.faq__title{margin-bottom:52px}}@media screen and (min-width:1281px){.faq__title{font-size:45px;margin-bottom:75px}}.faq__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.faq__wrapper-box{margin-bottom:60px;position:relative}.faq__wrapper-box:after{background-color:#c59afa;content:"";height:.5px;position:absolute;bottom:-17px;left:0;width:100%}.faq__wrapper-box:last-of-type:after{display:none}.faq__wrapper-box--opened .faq__button{margin-bottom:22px}.faq__wrapper-box--opened .faq__button .arrow{opacity:1;rotate:270deg;transform:rotateX(180deg)}.faq__wrapper-box--opened .faq__content{height:-webkit-max-content;height:-moz-max-content;height:max-content;transform:scaleY(1)}@media screen and (min-width:1281px){.faq__wrapper-box--opened .faq__button{margin-bottom:30px}}@media screen and (min-width:760px){.faq__wrapper-box:after{bottom:-30px}}@media screen and (min-width:1281px){.faq__wrapper-box{margin:0 auto 80px;max-width:795px;width:100%}.faq__wrapper-box:after{bottom:-40px}}.faq__button{display:grid;grid-template-columns:14% 86%;background:none;border:none;color:#262626;cursor:pointer;font-family:source-sans-pro-semibold;font-size:1.125rem;line-height:1.14em;position:relative;text-align:left;width:100%;display:flex;justify-content:space-between}.faq__button .arrow{width:13px;opacity:.5;transition:all .1s linear;rotate:0deg;transform:rotateX(0deg);flex-shrink:0}@media screen and (min-width:1281px){.faq__button .arrow{width:20px}}.faq__button:focus{color:#934af4}@media screen and (min-width:1281px){.faq__button{align-items:center;grid-template-columns:5% 95%;font-size:2rem}}.faq__content{color:#555;font-family:source-sans-pro-regular;font-size:1rem;line-height:1.4em;height:0;transform:scaleY(0);transform-origin:top;transition:.1s linear;margin-top:24px}@media screen and (min-width:1281px){.faq__content{font-size:1.125rem}}.support{text-align:center;margin-bottom:106px}@media screen and (min-width:891px){.support{text-align:left}}@media screen and (min-width:760px){.support-wrap{padding:0 120px}}@media screen and (min-width:891px){.support-wrap{display:flex;align-items:center;padding:0}}.support__title{color:#2d1159;font-size:29px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 25px}@media screen and (min-width:1281px){.support__title{font-size:45px}}.support__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.support p{font-size:14px;margin-bottom:55px;text-align:left}@media screen and (max-width:890px)and (min-width:601px){.support p{text-align:center}}@media screen and (min-width:1281px){.support p{font-size:20px}}.support img{padding-left:27px;width:calc(100% - 27px)}@media screen and (min-width:760px){.support img{padding:0 50px;width:calc(100% - 100px)}}@media screen and (min-width:891px){.support img{padding:0 0 0 91px;width:57.3593073593%}}@media screen and (min-width:1281px){.support img{width:47.8333333333%;padding-left:163px}}@media screen and (min-width:1920px){.support img{padding-left:267px}}.plans{margin-bottom:72px}@media screen and (min-width:890px){.plans{margin-bottom:95px}}.plans__info{text-align:center}.plans__title{color:#2d1159;font-size:45px;font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 auto 20px}@media screen and (max-width:1280px){.plans__title{font-size:29px}}.plans__title em{font-family:"Source Serif Pro",Georgia,Times New Roman,Times,serif;font-weight:600}.plans__subtitle{width:670px;font-size:20px;margin:0 auto 60px;text-align:center}@media screen and (max-width:1919px){.plans__subtitle{width:600px;font-size:20px}}@media screen and (max-width:1280px){.plans__subtitle{width:430px;font-size:14px;margin:0 auto 60px}}@media screen and (max-width:760px){.plans__subtitle{margin:0 auto 40px}}@media screen and (max-width:600px){.plans__subtitle{text-align:left}}@media screen and (max-width:480px){.plans__subtitle{width:100%}}.plans__choices{gap:80px;display:flex;justify-content:center}@media screen and (max-width:1024px){.plans__choices{gap:60px}}@media screen and (max-width:890px){.plans__choices{flex-direction:column;align-items:center}}.plans .students .title{color:#934af4}.plans .institutions .title{color:#e5166b}.plans__box{width:500px;background-color:#fff;border-radius:10px;padding:50px 40px 40px;box-shadow:0 4px 30px 0 rgba(147,74,244,.2);transition:all .2s}.plans__box:focus-visible,.plans__box:hover{background-color:#6820c5}.plans__box:focus-visible .btn,.plans__box:focus-visible .btn-light,.plans__box:focus-visible .text,.plans__box:focus-visible .title,.plans__box:hover .btn,.plans__box:hover .btn-light,.plans__box:hover .text,.plans__box:hover .title{color:#fff!important}.plans__box:focus-visible .title,.plans__box:hover .title{border-color:#934af4}.plans__box:focus-visible .btn-light,.plans__box:hover .btn-light{border-color:#fff}@media screen and (max-width:1919px){.plans__box{width:480px}}@media screen and (max-width:1280px){.plans__box{width:365px;padding:30px}}@media screen and (max-width:890px){.plans__box{width:300px}}@media screen and (max-width:760px){.plans__box{width:280px}}.plans__box .title{font-family:Replica,Replica Bold,Helvetica,Arial,sans-serif;font-size:58px;line-height:1;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:50px;margin:0}@media screen and (max-width:1919px){.plans__box .title{font-size:56px}}@media screen and (max-width:1280px){.plans__box .title{font-size:43px;padding-bottom:40px}}.plans__box .text{width:300px;font-family:source-sans-pro-regular;font-size:20px;font-weight:600;margin:50px 0 40px}@media screen and (max-width:1919px){.plans__box .text{font-size:18px}}@media screen and (max-width:1280px){.plans__box .text{width:212px;font-size:14px}}.plans .btn{width:151px}@media screen and (max-width:1280px){.plans .btn{width:103px}}.plans .btn-light:hover{background-color:#fff!important;color:#6820c5!important}.listing-educators{margin-bottom:82px}@media screen and (min-width:1025px){.listing-educators{margin-bottom:100px}}.students-discover{padding-top:80px;margin-bottom:101px}@media screen and (min-width:767px){.students-discover{margin-top:100px}}@media screen and (min-width:767px){.students-discover__container{align-items:center;display:flex;flex-direction:row-reverse;gap:96px}}.students-discover__title{color:#262626;font-family:source-sans-pro-semibold;font-size:1.625rem;line-height:1.14em;margin-bottom:30px}@media screen and (min-width:1025px){.students-discover__title{font-family:source-sans-pro-bold;font-size:2.625rem;padding-left:40px}}.students-discover__list{list-style-type:none;padding:0}@media screen and (min-width:1025px){.students-discover__list{padding-left:40px}}.students-discover__list-text{align-items:baseline;color:#555;display:grid;grid-template-columns:8px auto;gap:12px;font-family:source-sans-pro-regular;font-size:1rem;line-height:1.4em}.students-discover__list-text:before{background-color:#e5166b;display:block;content:"";height:8px;width:8px}.students-discover__list-text:not(:last-child){margin-bottom:20px}@media screen and (min-width:1025px){.students-discover__list-text{font-size:1.125rem}}.students-discover__image{display:block;margin:0 auto;width:285px}@media screen and (min-width:1025px){.students-discover__image{width:365px}}.students-discover__image-wrapper{flex:50%;margin-bottom:40px;position:relative}@media screen and (min-width:767px){.students-discover__image-wrapper{margin-bottom:0}}.students-discover__info{flex:auto}@media screen and (min-width:767px){.students-discover__info{flex:50%}}@media screen and (min-width:1025px){.students-discover__info{flex:90%}}.students-discover__image-dots{bottom:-20px;position:absolute;right:-30px;width:100%;z-index:-1}@media screen and (min-width:767px){.students-discover__image-dots{right:-45px}}@media screen and (min-width:767px){.students-discover{margin-bottom:120px!important}}@media screen and (min-width:767px){.institutions-exp{margin-top:300px}}@media screen and (min-width:1025px){.institutions-exp{margin-top:270px}}@media screen and (min-width:767px){.institutions-exp .container{max-width:700px}}@media screen and (min-width:1025px){.institutions-exp .container{max-width:960px}}@media screen and (min-width:1920px){.institutions-exp .container{max-width:1440px}}.institutions-exp__title{color:#262626;font-family:source-sans-pro-bold;font-size:2rem;line-height:1.14em;text-align:center;margin:0 auto 50px;max-width:325px;width:100%}@media screen and (min-width:1025px){.institutions-exp__title{font-size:3.438rem;line-height:1.4em;margin-bottom:80px;max-width:60%;width:100%}}.institutions-exp__subtitle{color:#262626;font-family:source-sans-pro-semibold;font-size:1.625rem;line-height:1.14em;margin-bottom:17px}@media screen and (min-width:1025px){.institutions-exp__subtitle{font-size:2.375rem}}.institutions-exp__text{color:#555;font-family:source-sans-pro-regular;font-size:1rem;line-height:1.4em}@media screen and (min-width:1025px){.institutions-exp__text{font-size:1.125rem}}.institutions-exp--shadow{filter:drop-shadow(0 20px 40px rgba(81,74,92,.2))}.institutions-exp__image,.institutions-exp__video{display:block;height:196px;margin:0 auto 30px;width:285px}@media screen and (min-width:1025px){.institutions-exp__image,.institutions-exp__video{height:338px;margin:0;width:595px}}.institutions-exp__box{border-bottom:2px solid #eee;margin:0 auto 50px;padding-bottom:50px;position:relative;max-width:325px;width:100%}@media screen and (min-width:1025px){.institutions-exp__box--reverse{flex-direction:row-reverse}}@media screen and (min-width:1025px){.institutions-exp__box{align-items:center;border-bottom:none;display:flex;gap:115px;max-width:100%;padding-bottom:0}}.institutions-exp__dots{position:absolute;z-index:-1}.institutions-exp__dots.move-up.animate{transition-delay:.1s}.institutions-exp__dots--centered.move-up.animate{transform:translateX(-50%)}@media screen and (min-width:1025px){.institutions-exp__dots--centered.move-up.animate{transform:translateY(-50%)}}.institutions-exp__dots--centered{height:150px;left:50%;-o-object-fit:cover;object-fit:cover;transform:translateX(-50%);top:20px;width:195px}@media screen and (min-width:1025px){.institutions-exp__dots--centered{height:250px;left:80px;top:55%;transform:translateY(-50%);width:250px}}.institutions-exp__dots--reverse{height:180px;top:20px;right:-30px;width:220px}@media screen and (min-width:1025px){.institutions-exp__dots--reverse{height:354px;right:-40px;top:-60px;width:354px}}.institutions-exp__dots--left{height:180px;left:-50px;opacity:.3;top:20px;width:220px}@media screen and (min-width:1025px){.institutions-exp__dots--left{height:354px;left:-50px;top:-20px;width:354px}}.learning{margin-bottom:97px}.learning__container{display:flex;flex-direction:column-reverse;max-width:325px}@media screen and (min-width:1025px){.learning__container{align-items:center;flex-direction:row;justify-content:space-between;max-width:960px}}@media screen and (min-width:1025px){.learning__info{max-width:444px}}.learning__title{color:#262626;font-family:source-sans-pro-semibold;font-size:1.625rem;line-height:1.14em;margin-bottom:17px}@media screen and (min-width:1025px){.learning__title{font-family:source-sans-pro-bold;font-size:2.625rem;margin-bottom:24px}}.learning__subtitle{color:#555;font-family:source-sans-pro-regular;font-size:1rem;line-height:1.4em}@media screen and (min-width:1025px){.learning__subtitle{font-size:1.125rem}}@media screen and (min-width:1025px){.learning__button{display:inline-block}}.learning__image{display:block;height:237px;margin:0 auto 25px;width:325px}@media screen and (min-width:1025px){.learning__image{height:434px;width:594px}}@media screen and (min-width:1025px){.learning{margin-bottom:120px}}.two-col{display:flex;flex-direction:column;margin-bottom:10px}.two-col .col-one,.two-col .col-two{width:100%}.two-col .col-one{margin-bottom:20px}.two-col .col-one.no-margin{margin-bottom:0}@media(min-width:768px){.two-col.half{flex-direction:row;justify-content:flex-start;width:100%;margin-top:50px;margin-bottom:50px}.two-col.half .col-one,.two-col.half .col-two{width:50%;margin-bottom:0}.two-col.half .col-one{margin-right:8.3333333333%}.two-col.reverse{flex-direction:row-reverse}.two-col.reverse .col-one{margin-right:0}.two-col.reverse .col-two{margin-right:8.3333333333%}}#agenda{max-width:1200px;margin:0 auto;padding:70px 24px}.list-schedule h4{font-weight:700;font-size:24px;color:#934af4}.list-schedule .breakout .four-col .one-col span,.list-schedule .breakout .three-col .one-col span,.list-schedule .breakout .two-col .one-col span,.list-schedule .description p,.list-schedule .time p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:.875rem;margin-bottom:1rem;max-width:800px}.list-schedule .description p.font-weight-400,.list-schedule .time p.font-weight-400{font-weight:400}.list-schedule .breakout .four-col .one-col span,.list-schedule .breakout .three-col .one-col .info .hed,.list-schedule .breakout .three-col .one-col span,.list-schedule .breakout .two-col .one-col .info .hed,.list-schedule .breakout .two-col .one-col span{color:#e5166b;margin-bottom:.25rem}.list-schedule .breakout .three-col .one-col .info .subhed,.list-schedule .breakout .two-col .one-col .info .subhed{font-size:1rem;font-weight:400;color:hsla(0,0%,100%,.7);font-style:italic}.list-schedule .event{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #000;padding-top:15px;margin-bottom:0}.list-schedule .event.border-0{border:0}.list-schedule .time{padding-right:20px;width:16.6666666667%;min-width:84px}.list-schedule .description{width:83.3333333333%;max-width:83.3333333333%}.list-schedule .description&gt;p{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:700;max-width:1000px;font-size:1.125rem;line-height:1.1}.list-schedule .description-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media(min-width:992px){.list-schedule .description .full-width p{font-size:1rem;font-weight:400}}.list-schedule .full-width{max-width:800px;padding:0 15px 15px 0;margin-bottom:15px}.list-schedule .full-width.no-border{border:none}.list-schedule .full-width p{margin-bottom:0}.list-schedule .full-width span{display:inline-block;margin-bottom:.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.list-schedule .breakout{padding-top:20px}.list-schedule .breakout .sub-heading{font-size:1rem}.list-schedule .breakout .swipe-btn{color:#767676}.list-schedule .breakout .swipe-btn i{font-size:.625rem;margin-left:8px}.list-schedule .btn-with-icon i:before{top:-2px;position:relative}.list-schedule .hide-on-mobile{display:none}.list-schedule .table{display:flex}.list-schedule .table .description{overflow-x:scroll;width:100%;max-width:100%}.list-schedule .table .row-four,.list-schedule .table .row-one,.list-schedule .table .row-three,.list-schedule .table .row-two{display:flex;flex-direction:row;margin-bottom:0}.list-schedule .table .four-col,.list-schedule .table .three-col,.list-schedule .table .two-col{flex-direction:row;margin-bottom:0;width:83.3333333333%;max-width:83.3333333333%}.list-schedule .table .four-col .one-col,.list-schedule .table .three-col .one-col,.list-schedule .table .two-col .one-col{min-width:180px;padding:0 15px 36px}.list-schedule .table .four-col .one-col.interactive,.list-schedule .table .three-col .one-col.interactive,.list-schedule .table .two-col .one-col.interactive{display:flex;flex-direction:column}.list-schedule .table .four-col .one-col:first-child,.list-schedule .table .three-col .one-col:first-child,.list-schedule .table .two-col .one-col:first-child{padding-left:0}.list-schedule .table .four-col .one-col:nth-child(2),.list-schedule .table .three-col .one-col:nth-child(2),.list-schedule .table .two-col .one-col:nth-child(2){border-left:1px solid #000;border-right:1px solid #000;margin-bottom:40px}.list-schedule .table .four-col .one-col:last-child,.list-schedule .table .three-col .one-col:last-child,.list-schedule .table .two-col .one-col:last-child{margin-bottom:15px}.list-schedule .table .four-col .one-col p,.list-schedule .table .three-col .one-col p,.list-schedule .table .two-col .one-col p{font-weight:600;line-height:1.4090909091}.list-schedule .table .four-col p,.list-schedule .table .three-col p,.list-schedule .table .two-col p{margin-bottom:0}.list-schedule .table .four-col span,.list-schedule .table .three-col span,.list-schedule .table .two-col span{display:inline-block;margin-bottom:.25rem;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:400}.list-schedule .table .four-col .speakers,.list-schedule .table .three-col .speakers,.list-schedule .table .two-col .speakers{margin-top:.2rem}.list-schedule .table .four-col .speakers p,.list-schedule .table .three-col .speakers p,.list-schedule .table .two-col .speakers p{font-size:.875rem;margin:.5rem 0;line-height:1.4;font-weight:400}.list-schedule .table .four-col .speakers .school,.list-schedule .table .three-col .speakers .school,.list-schedule .table .two-col .speakers .school{display:none;margin-bottom:.5rem}.list-schedule .table .four-col .speakers a,.list-schedule .table .three-col .speakers a,.list-schedule .table .two-col .speakers a{padding:10px 0}.list-schedule .table .two-col .one-col:first-child{border-right:1px solid #000;margin-bottom:40px}.list-schedule .table .two-col .one-col:last-child{border:none}.list-schedule .table .four-col .one-col:nth-child(3){border-left:1px solid #000;border-right:1px solid #000;margin-bottom:40px}.list-schedule .table .session{min-width:150px;width:25%}.list-schedule .btn-container{display:flex;flex-direction:row;align-items:flex-end;width:100%;padding-top:15px}.list-schedule .btn-container button{border:1px solid #000;background-color:#fff;color:#000;margin-bottom:15px;width:42px;height:40px;cursor:pointer;transition:background .3s ease}.list-schedule .btn-container button i{font-size:.875rem}.list-schedule .btn-container button:first-child{margin-right:15px}.list-schedule .btn-container button:hover{background:#e5166b;color:#fff;transition:background .3s ease}.list-schedule .btn-container button:focus{outline:none}.list-schedule .description-container .btn-container{width:auto;padding-top:0}.list-schedule .description-container button{margin-left:15px}.list-schedule .description-container button:first-child,.list-schedule .description-container button i{margin-right:0}.list-schedule .description-container button i:before{top:0}@media(min-width:768px){.list-schedule .description p,.list-schedule .time p{font-size:1.625rem;line-height:1.3}.list-schedule .description{width:83.3333333333%;max-width:83.3333333333%}.list-schedule .full-width{margin-bottom:20px;margin-right:20px}.list-schedule .full-width.no-border{padding-left:0}.list-schedule .full-width.with-title{padding-top:0;margin-top:-10px}.list-schedule .full-width p,.list-schedule .full-width span{font-size:1.125rem;line-height:1.4}.list-schedule .breakout .swipe-btn{color:#767676}.list-schedule .breakout .swipe-btn i{font-size:.625rem}.list-schedule .breakout .two-col .one-col{min-width:250px;width:50%}.list-schedule .breakout .two-col .one-col span{font-size:1.125rem;line-height:1.4}.list-schedule .breakout .two-col .one-col p{font-size:1.375rem}.list-schedule .breakout .two-col .one-col p.sub-heading{font-size:1.25rem}.list-schedule .breakout .two-col .one-col .speakers p{font-size:1rem}.list-schedule .breakout .three-col .one-col{min-width:250px;width:33.3333333333%}.list-schedule .breakout .three-col .one-col span{font-size:1rem;line-height:1.4}.list-schedule .breakout .three-col .one-col p{font-size:1.375rem}.list-schedule .breakout .three-col .one-col p.sub-heading{font-size:1.25rem}.list-schedule .breakout .three-col .one-col .speakers p{font-size:.875rem}.list-schedule .breakout .four-col .one-col{min-width:200px;width:25%}.list-schedule .breakout .four-col .one-col span{font-size:1rem;line-height:1.4}.list-schedule .breakout .four-col .one-col p{font-size:1.375rem}.list-schedule .breakout .four-col .one-col p.sub-heading{font-size:1.25rem}.list-schedule .breakout .four-col .one-col .speakers p{font-size:.875rem}.list-schedule .btn-container button:first-child{margin-right:0}}@media(min-width:992px){.list-schedule .full-width.interactive,.list-schedule .table .four-col .one-col.interactive,.list-schedule .table .three-col .one-col.interactive,.list-schedule .table .two-col .one-col.interactive{flex-direction:row}.list-schedule .full-width .info,.list-schedule .table .four-col .one-col .info,.list-schedule .table .three-col .one-col .info,.list-schedule .table .two-col .one-col .info{width:75%;margin-right:5%}.list-schedule .full-width .speakers a,.list-schedule .table .four-col .one-col .speakers a,.list-schedule .table .three-col .one-col .speakers a,.list-schedule .table .two-col .one-col .speakers a{padding:0}.list-schedule .btn-container{flex-direction:column;width:20%;padding-top:0}.list-schedule .hide-on-mobile{display:inline-block}}@media(min-width:1270px){.list-schedule .table .description{overflow-x:hidden}.list-schedule .swipe-btn{display:none}}.modal{top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:200;overflow-y:auto;display:none;opacity:0}.modal .abstract{max-width:1300px;width:80%;border:2px solid #000;background:#fff;position:relative;padding:2.5rem 1.5rem 1rem;margin-top:50px}@media(min-width:768px){.modal .abstract{padding:3.5rem 3rem 1.5rem}}@media(min-width:992px){.modal .abstract{padding:4rem 3rem 1.5rem}}.modal .details{max-height:400px;margin-top:15px;overflow-y:auto}@media(min-width:992px){.modal .details{max-height:100%;margin-top:0}}.modal .details:before{content:"ïŒ¢";left:0;right:0;bottom:0;position:absolute;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:3px 24px 0 0;font-family:Font Awesome\ 5 Pro;color:#767676;background:#1a1a1a}.modal .details:after{content:"";width:100%;height:45px;display:block;position:relative}@media(min-width:992px){.modal .details:after,.modal .details:before{display:none}}.modal .details p{color:#000}.modal i{position:absolute;top:0;right:0;padding:20px 25px;font-size:1.5625rem;cursor:pointer}.modal i,.modal i:hover{transition:color .3s ease-in}.modal i:hover{color:#e5166b}.modal h3{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.2}@media(min-width:768px){.modal h3{font-size:1.5rem}}@media(min-width:992px){.modal h3{font-size:1.75rem;margin-bottom:40px}}@media(min-width:1200px){.modal h3{font-size:2rem}}@media(min-width:1400px){.modal .speaker{display:flex;overflow:visible}.modal .speaker .img-container{width:34.9682107175%;flex-shrink:0;margin-right:43px}}.modal .speaker .img-wrap{position:relative;display:inline-block}.modal .speaker img{width:100%;max-width:300px}@media(min-width:1400px){.modal .speaker img{max-width:385px}}.modal .speaker .burst{display:none}@media(min-width:1400px){.modal .speaker .burst{display:block;position:absolute;top:0;right:0;transform:translate(50%,-50%);width:52px}}.modal .speaker .name{font-family:ReplicaLLWeb,Helvetica,Arial,sans-serif;color:#934af4;font-size:18px;line-height:1.14;margin:8px 0 6px}@media(min-width:1400px){.modal .speaker .name{font-size:45px;margin:24px 0}}.modal .speaker h4{margin-bottom:.5rem;font-weight:600;color:#000}.modal .speaker .title{font-size:14px;line-height:1.14;margin-bottom:6px}@media(min-width:1400px){.modal .speaker .title{font-size:26px;margin-bottom:24px}}.modal .speaker .organization{font-weight:400}.modal .speaker .bio{font-size:12px;line-height:1.4;margin:16px 0}@media(min-width:1400px){.modal .speaker .bio{font-size:24px;margin-bottom:46px}}.modal .speaker span{font-size:12px;display:block}@media(min-width:1400px){.modal .speaker span{font-size:24px}}.modal .speaker .event{color:#e5166b;font-weight:600}.modal ul{list-style-type:disc}.modal ul li{margin-left:1.25em;margin-bottom:.5rem;color:#000;font-weight:400}@media(min-width:1400px){.modal li,.modal p{font-size:1.125rem}}.generic-textbook-landing-page-content-blocks{overflow-x:hidden}.generic-textbook-landing-page-content-blocks .content-block-text-block .container{padding-bottom:25px;padding-top:0}@media(min-width:992px){.generic-textbook-landing-page-content-blocks .content-block-text-block .container{padding-bottom:50px}}@media(min-width:992px){.generic-textbook-landing-page-content-blocks .content-block-text-block .container .row .col{margin:0 auto;text-align:center;width:66.666667%}}.generic-textbook-landing-page-content-blocks .content-block-text-block .container .row .col h2{color:#767676}.generic-textbook-landing-page-content-blocks .content-block-text-block .container .row .col h2 span{color:#333}.generic-textbook-landing-page-content-blocks .content-block-social-proof-block .container{padding-bottom:50px}.product-landing-page-content-blocks,.teaching-resources-landing-page-content-blocks{overflow-x:hidden}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container h2,.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container h3,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container h2,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container h3,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container h2,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container h3{color:#333}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container p,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container p,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container p{line-height:1.4}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container p a,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container p a,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container p a{color:#e5166b;font-weight:700;text-decoration:none;border-bottom:2px solid #e5166b;transition:all .25s ease}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container p a:focus,.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container p a:hover,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container p a:focus,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container p a:hover,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container p a:focus,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container p a:hover{color:#c3135b;border-bottom:2px solid #c3135b}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container p a:focus,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container p a:focus,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container p a:focus{outline:3px solid #e5166b;outline-offset:3px}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container li,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container li,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container li{margin-bottom:20px}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container li p,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container li p,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container li p{font-size:1.125rem}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container .row .col h2,.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container .row .col h3,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container .row .col h2,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container .row .col h3,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container .row .col h2,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container .row .col h3{color:#333}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container .row .col p,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container .row .col p,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container .row .col p{line-height:1.4}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container .row .col li,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container .row .col li,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container .row .col li{margin-bottom:20px}.teaching-resources-landing-page-content-blocks .content-block-carousel-block.light .container .row .col li p,.teaching-resources-landing-page-content-blocks .content-block-quotes-block.light .container .row .col li p,.teaching-resources-landing-page-content-blocks .content-block-text-block.light .container .row .col li p{font-size:1.125rem}.teaching-resources-landing-page-content-blocks .post-share{margin:.3rem 0}.teaching-resources-landing-page-content-blocks .post-share .at-share-btn{border-radius:50%!important;opacity:.3;transition:all .2s linear}.teaching-resources-landing-page-content-blocks .post-share .at-share-btn:focus,.teaching-resources-landing-page-content-blocks .post-share .at-share-btn:hover{opacity:1}.teaching-resources-landing-page-content-blocks .post-share .at-share-btn:focus{outline:3px solid #934af4;outline-offset:3px}#wpadminbar&gt;.quicklinks&gt;ul#wp-admin-bar-top-secondary{display:none!important}html{margin:0}img{image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}</pre></body></html>